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

46775 lines
2.6 MiB

#include "il2cpp-config.h"
#ifndef _MSC_VER
# include <alloca.h>
#else
# include <malloc.h>
#endif
#include <cstring>
#include <string.h>
#include <stdio.h>
#include <cmath>
#include <limits>
#include <assert.h>
#include <stdint.h>
#include "codegen/il2cpp-codegen.h"
#include "il2cpp-object-internals.h"
struct VirtActionInvoker0
{
typedef void (*Action)(void*, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
((Action)invokeData.methodPtr)(obj, invokeData.method);
}
};
template <typename T1, typename T2>
struct VirtActionInvoker2
{
typedef void (*Action)(void*, T1, T2, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
((Action)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
}
};
template <typename T1>
struct VirtActionInvoker1
{
typedef void (*Action)(void*, T1, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
((Action)invokeData.methodPtr)(obj, p1, invokeData.method);
}
};
template <typename R>
struct VirtFuncInvoker0
{
typedef R (*Func)(void*, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
return ((Func)invokeData.methodPtr)(obj, invokeData.method);
}
};
template <typename R, typename T1>
struct VirtFuncInvoker1
{
typedef R (*Func)(void*, T1, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method);
}
};
template <typename R, typename T1, typename T2>
struct VirtFuncInvoker2
{
typedef R (*Func)(void*, T1, T2, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
return ((Func)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
}
};
template <typename T1, typename T2, typename T3, typename T4, typename T5>
struct VirtActionInvoker5
{
typedef void (*Action)(void*, T1, T2, T3, T4, T5, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
((Action)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, invokeData.method);
}
};
template <typename R, typename T1, typename T2, typename T3, typename T4, typename T5>
struct VirtFuncInvoker5
{
typedef R (*Func)(void*, T1, T2, T3, T4, T5, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, invokeData.method);
}
};
template <typename T1, typename T2, typename T3>
struct VirtActionInvoker3
{
typedef void (*Action)(void*, T1, T2, T3, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
((Action)invokeData.methodPtr)(obj, p1, p2, p3, invokeData.method);
}
};
template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6>
struct VirtActionInvoker6
{
typedef void (*Action)(void*, T1, T2, T3, T4, T5, T6, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5, T6 p6)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
((Action)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, invokeData.method);
}
};
template <typename T1, typename T2>
struct GenericVirtActionInvoker2
{
typedef void (*Action)(void*, T1, T2, const RuntimeMethod*);
static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1, T2 p2)
{
VirtualInvokeData invokeData;
il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData);
((Action)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
}
};
template <typename R>
struct InterfaceFuncInvoker0
{
typedef R (*Func)(void*, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
return ((Func)invokeData.methodPtr)(obj, invokeData.method);
}
};
struct InterfaceActionInvoker0
{
typedef void (*Action)(void*, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
((Action)invokeData.methodPtr)(obj, invokeData.method);
}
};
template <typename T1, typename T2>
struct InterfaceActionInvoker2
{
typedef void (*Action)(void*, T1, T2, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
((Action)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
}
};
template <typename T1, typename T2>
struct GenericInterfaceActionInvoker2
{
typedef void (*Action)(void*, T1, T2, const RuntimeMethod*);
static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1, T2 p2)
{
VirtualInvokeData invokeData;
il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData);
((Action)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
}
};
// ArrayPool`1<System.Char>
struct ArrayPool_1_t4E410A9E4904EDEE76FECB439B769EA08E66D709;
// CString
struct CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8;
// CString/CStringBlock
struct CStringBlock_tE77990247FB40336C2003BB93024CD64BA082C2E;
// IStringBlock
struct IStringBlock_t548ECA080302CD1FFCA20AD19F185577EFFAC116;
// LuaInterface.EventObject
struct EventObject_t0435FB33938D037EF296235B34EE88D35EB4E4A7;
// LuaInterface.GCRef
struct GCRef_tDDB8569385E3C98E44AC5735D9D10E2F0AACFE85;
// LuaInterface.GCRef[]
struct GCRefU5BU5D_t5D5A9859B416E53B5EF9048A020FD177F912849F;
// LuaInterface.LuaBaseRef
struct LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4;
// LuaInterface.LuaBaseRef[]
struct LuaBaseRefU5BU5D_t5EF206BD67E1C7EE16F4523BBABE77CA4394BB1E;
// LuaInterface.LuaCSFunction
struct LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE;
// LuaInterface.LuaConstructor
struct LuaConstructor_tFD182305C354FE01AE8A5AAE0B92771A065FC6DF;
// LuaInterface.LuaDelegate
struct LuaDelegate_tB38D2386AAC5AF73845F197604BC4A11E8FA27F1;
// LuaInterface.LuaDictTable
struct LuaDictTable_tBD3685E00B4FE4B5D6672687AA140BEC39A27356;
// LuaInterface.LuaDictTable/Enumerator
struct Enumerator_t42B9129D35BC00BF402CB1EE0524853325FEC24B;
// LuaInterface.LuaEvent
struct LuaEvent_tD6547AEF6FBE2ACAD27AE03D237AD630CD2124FC;
// LuaInterface.LuaException
struct LuaException_t362D5A575564491633FB3233987012974B1564C4;
// LuaInterface.LuaField
struct LuaField_tC8BFD212BB1A4C7EFC68688A6026A7CAABA93E83;
// LuaInterface.LuaFileUtils
struct LuaFileUtils_t5D4064077DA379A5EE940C1C01BE469CE15CD5AE;
// LuaInterface.LuaFunction
struct LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B;
// LuaInterface.LuaFunction/FuncData[]
struct FuncDataU5BU5D_t7771932E7914270E2251D662516F162D10014904;
// LuaInterface.LuaFunction[]
struct LuaFunctionU5BU5D_t39A0053E5F25EE1092023C86BA24CC617B36A472;
// LuaInterface.LuaHookFunc
struct LuaHookFunc_tC30C669CB2AC6BFBAD9DC3B0CB1303E85204CB1E;
// LuaInterface.LuaIndexes
struct LuaIndexes_tF348135B20344877D87814738804385680AC4A86;
// LuaInterface.LuaInjectionStation
struct LuaInjectionStation_t2BA938F6424578219BDB18331D3DA3B6C9FF5267;
// LuaInterface.LuaMatchType
struct LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D;
// LuaInterface.LuaMethod
struct LuaMethod_t0990B22A85382B95F5292A6C222FB1DB05CA9FB6;
// LuaInterface.LuaObjectPool
struct LuaObjectPool_t67461854DC97AAF3A8EAF065CAE6A8E1A713264A;
// LuaInterface.LuaObjectPool/PoolNode
struct PoolNode_t75CF0DEC0B0306B19BDB6E8C11A24F6721A9A3B4;
// LuaInterface.LuaObjectPool/PoolNode[]
struct PoolNodeU5BU5D_t2D176EBBA30ECA92A4007161DE8ABB8E33F10EAB;
// LuaInterface.LuaProperty
struct LuaProperty_tECD5962B0CF9D8129AA119086EE40ED9AD924A0C;
// LuaInterface.LuaRIDX
struct LuaRIDX_t6EB0A0D93FF52C2540327480374A0A27978DB8D1;
// LuaInterface.LuaReflection
struct LuaReflection_t19301C37ECEEA92E1822023F3DA02A623875496F;
// LuaInterface.LuaRenameAttribute
struct LuaRenameAttribute_t3D82E4D16E1689CD6ADAAF3EADFB89026FDC2E69;
// LuaInterface.LuaStackOp
struct LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF;
// LuaInterface.LuaState
struct LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE;
// LuaInterface.LuaStatePtr
struct LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C;
// LuaInterface.LuaTable
struct LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87;
// LuaInterface.LuaThread
struct LuaThread_tE3CD20787632CE8A9ACACDD031EB48E821A20D10;
// LuaInterface.Lua_Debug
struct Lua_Debug_tB2B9467892421E2CC79E6896FFE4829FE90B68F4;
// LuaInterface.ObjectTranslator
struct ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF;
// LuaInterface.ToLua/LuaTableToVar[]
struct LuaTableToVarU5BU5D_t8A918435115BB3F5A70A8ACB82EAFE0B9DA048A6;
// System.Action
struct Action_t591D2A86165F896B4B800BB5C25CE18672A55579;
// System.Action`2<System.IntPtr,LuaInterface.EventObject>
struct Action_2_tF1DF5A4F52257C590AB2471F16E25A706A6E748A;
// System.Action`2<System.IntPtr,LuaInterface.LuaBaseRef>
struct Action_2_t9C110C46761F33F84CDC82BFE2B9A79339BF0D5E;
// System.Action`2<System.IntPtr,LuaInterface.LuaByteBuffer>
struct Action_2_tF206149DED854E5E58DFB8C00073C5AC7C9C9EEE;
// System.Action`2<System.IntPtr,LuaInterface.LuaFunction>
struct Action_2_t4834326D407317B9116BEF34B9DAF7DAD2FC6CA8;
// System.Action`2<System.IntPtr,LuaInterface.LuaTable>
struct Action_2_t5EFD680B7B2DDED4D6F434A6961F90DA431ED4B3;
// System.Action`2<System.IntPtr,LuaInterface.LuaThread>
struct Action_2_tD4FFFC10C378818C984C219BB691C028A04665CA;
// System.Action`2<System.IntPtr,LuaInterface.nil>
struct Action_2_t6256720F7E604DBEFA404A4F7A01E83EC85115B5;
// System.Action`2<System.IntPtr,System.Boolean>
struct Action_2_tA2F1146E5EB31D9899B65735B2A04D9A9AE9632B;
// System.Action`2<System.IntPtr,System.Boolean[]>
struct Action_2_t7154FEDC108879165EF79C65BB7EA11CF20A4A03;
// System.Action`2<System.IntPtr,System.Byte>
struct Action_2_tE772697F2D9461A832AD5CDF0DB054F2D96B074C;
// System.Action`2<System.IntPtr,System.Byte[]>
struct Action_2_t862ED48EE4FEE96D04AA507F09B0F211721068AE;
// System.Action`2<System.IntPtr,System.Char>
struct Action_2_t901677FD1134D79AF703FF8D4196AC0CDDE34DD2;
// System.Action`2<System.IntPtr,System.Char[]>
struct Action_2_t7ABFEBF250F55612A9D17AB5B10A01BEC870DC6D;
// System.Action`2<System.IntPtr,System.Collections.IEnumerator>
struct Action_2_tC586BC0809C1FCB5B6259E2196642B70155C4388;
// System.Action`2<System.IntPtr,System.Decimal>
struct Action_2_tD4BA29D5230903F73864185980DA93AE7D681041;
// System.Action`2<System.IntPtr,System.Decimal[]>
struct Action_2_tB79688957E9A2BAA46FCC31164709C0BA37665DF;
// System.Action`2<System.IntPtr,System.Double>
struct Action_2_t83A36F1AF809407488C9A0986741EEC98B1575FB;
// System.Action`2<System.IntPtr,System.Double[]>
struct Action_2_t4F645B893E5946A718566526EA85585954552A5F;
// System.Action`2<System.IntPtr,System.Int16>
struct Action_2_tB4EB59FEEEE3A79E2D0DC290EFC62488E3AE22B5;
// System.Action`2<System.IntPtr,System.Int16[]>
struct Action_2_t951A4D1C0330F6C3265A91E2BAE39D9E0B20A143;
// System.Action`2<System.IntPtr,System.Int32>
struct Action_2_t5D128DEEE684E5B4ACF255DAF52F60E897D89C03;
// System.Action`2<System.IntPtr,System.Int32[]>
struct Action_2_t3F63EB0743290735035CC97A002E63AFF5FD6040;
// System.Action`2<System.IntPtr,System.Int64>
struct Action_2_t425DB54857351FDDD41CD38792DC89142C373B87;
// System.Action`2<System.IntPtr,System.Int64[]>
struct Action_2_t412D6F0301D858737D06AF50DBF3F9D340FA350B;
// System.Action`2<System.IntPtr,System.IntPtr>
struct Action_2_t7F072217490F2702D71284F11C8084C74FC0AA6F;
// System.Action`2<System.IntPtr,System.Nullable`1<System.Boolean>>
struct Action_2_t836B3E683DC90321289A1396AC597DDF4A697DF3;
// System.Action`2<System.IntPtr,System.Nullable`1<System.Byte>>
struct Action_2_t51A4D9E737B3EFC7A7D7B899CB7E8BB7E362920B;
// System.Action`2<System.IntPtr,System.Nullable`1<System.Char>>
struct Action_2_tB446E0A642EA30B745B45E2E2BAE6BDB126F4B21;
// System.Action`2<System.IntPtr,System.Nullable`1<System.Decimal>>
struct Action_2_tC479A7B58F675BD9EC969C4923BECBB4E2426CD5;
// System.Action`2<System.IntPtr,System.Nullable`1<System.Double>>
struct Action_2_t9081A5CE4BD30650D23887BFE9B28752E27D2E73;
// System.Action`2<System.IntPtr,System.Nullable`1<System.Int16>>
struct Action_2_t8F84CD97E66F32371B2D59BEE1166E5148DEA2EA;
// System.Action`2<System.IntPtr,System.Nullable`1<System.Int32>>
struct Action_2_tC8CFF64ACCE13FEB3BAECC15A01433025185E9E0;
// System.Action`2<System.IntPtr,System.Nullable`1<System.Int64>>
struct Action_2_t88FD24DEC547B225152226A598345C4EDAC422F5;
// System.Action`2<System.IntPtr,System.Nullable`1<System.SByte>>
struct Action_2_tDF9068D4E99C4D664FF8A6AB9F08C660B2FE7AB5;
// System.Action`2<System.IntPtr,System.Nullable`1<System.Single>>
struct Action_2_t83B4FD852B8FFE9599C76D1DE8E73D64CEC0A9DE;
// System.Action`2<System.IntPtr,System.Nullable`1<System.UInt16>>
struct Action_2_tC401625591DB1A60C6395ADA1D2A4CF40CA580F0;
// System.Action`2<System.IntPtr,System.Nullable`1<System.UInt32>>
struct Action_2_tF0C43083A30FBDAEC70336AAB7449C8A035A7285;
// System.Action`2<System.IntPtr,System.Nullable`1<System.UInt64>>
struct Action_2_t7B6C0FDD0209202CB379F5DDBD416EF1BA82D95B;
// System.Action`2<System.IntPtr,System.Nullable`1<UnityEngine.Bounds>>
struct Action_2_t605B4F5294159D5A25C4E7C9EA02F6E95965A59E;
// System.Action`2<System.IntPtr,System.Nullable`1<UnityEngine.Color>>
struct Action_2_tE372A790F7525576DD1517EE0FE49640DD0BF4D0;
// System.Action`2<System.IntPtr,System.Nullable`1<UnityEngine.LayerMask>>
struct Action_2_t442CB366F6427B136B305A540E2EC0F5AE17EB5C;
// System.Action`2<System.IntPtr,System.Nullable`1<UnityEngine.Quaternion>>
struct Action_2_t38A104F7CE422D96DDC0FF0FA5BB590666E1803F;
// System.Action`2<System.IntPtr,System.Nullable`1<UnityEngine.Ray>>
struct Action_2_t0BD6F5098B6EFAAEFC4A6A1AFA7BC2F72E15303D;
// System.Action`2<System.IntPtr,System.Nullable`1<UnityEngine.RaycastHit>>
struct Action_2_tF5046A8994F8C367491283E7123CDA49764CE330;
// System.Action`2<System.IntPtr,System.Nullable`1<UnityEngine.Touch>>
struct Action_2_t03DD38C7DEFE1AA7FD9A26D7567F990143540E6D;
// System.Action`2<System.IntPtr,System.Nullable`1<UnityEngine.Vector2>>
struct Action_2_t461232BCAA5F6D794A6A5E1DE3A2245F20D10A9A;
// System.Action`2<System.IntPtr,System.Nullable`1<UnityEngine.Vector3>>
struct Action_2_tC3480174CCADD9096F4D1EA41751E082FD4379F4;
// System.Action`2<System.IntPtr,System.Nullable`1<UnityEngine.Vector4>>
struct Action_2_t712DA8FD045050BB4792F2E3A7B361C6025CB55D;
// System.Action`2<System.IntPtr,System.Object>
struct Action_2_t61CD99B992F0B4609297F8B282196191515B6FF1;
// System.Action`2<System.IntPtr,System.Object[]>
struct Action_2_tB7501521FC255BACD97555F93C8541ADC821E150;
// System.Action`2<System.IntPtr,System.SByte>
struct Action_2_t10C97B7716A2EAFA26256DB8D88EA71A154C487A;
// System.Action`2<System.IntPtr,System.SByte[]>
struct Action_2_tB143D634E1F844F4309A04AF2EE6FEE9D74873F4;
// System.Action`2<System.IntPtr,System.Single>
struct Action_2_tB2E51277AB175E591CCF3542F19327C77D2CBA3C;
// System.Action`2<System.IntPtr,System.Single[]>
struct Action_2_t1785DF82D5F0EFEE024702FF7C7FBA68671D2617;
// System.Action`2<System.IntPtr,System.String>
struct Action_2_tC9599D1DD7AE00404F47B0AFD4B9506560F47227;
// System.Action`2<System.IntPtr,System.String[]>
struct Action_2_t8E05E75199F097290A00AB911E5B482CA41E7C58;
// System.Action`2<System.IntPtr,System.Type>
struct Action_2_t0F6EE67C1AAA26E4D40E16988A581F4385184B22;
// System.Action`2<System.IntPtr,System.Type[]>
struct Action_2_tB3310E633C6AD5C94C93ED9E115B4BD05CCFC394;
// System.Action`2<System.IntPtr,System.UInt16>
struct Action_2_t2F9BCFF93E195509B4DC4E738F1E21F5C070B8D1;
// System.Action`2<System.IntPtr,System.UInt16[]>
struct Action_2_t09FF38987FB66AC589C7FE6FC49B6A56DA9C79AB;
// System.Action`2<System.IntPtr,System.UInt32>
struct Action_2_tEE29E7426BDBEDB295A888A0D4DF8BA125ED0004;
// System.Action`2<System.IntPtr,System.UInt32[]>
struct Action_2_tEA668387C23612BA23595F483D065D852DE1AAEB;
// System.Action`2<System.IntPtr,System.UInt64>
struct Action_2_t4D0411C06C3A47724695B30CC8BE985930BF2436;
// System.Action`2<System.IntPtr,System.UInt64[]>
struct Action_2_t9622B45404E9D4E95F8F57361A463888D66146EB;
// System.Action`2<System.IntPtr,System.UIntPtr>
struct Action_2_t7BD988338D85AE17AC6AE05F934B417991E0A758;
// System.Action`2<System.IntPtr,UnityEngine.Bounds>
struct Action_2_tA468D318E4EF34D443A3318E05B36DE4DA2E1209;
// System.Action`2<System.IntPtr,UnityEngine.Color>
struct Action_2_tB5E72C6F3E69F059B8498E0548614B9F36F2A241;
// System.Action`2<System.IntPtr,UnityEngine.Color[]>
struct Action_2_tBF0C7F3A565A71FE252AB3173ADCAF72304BA786;
// System.Action`2<System.IntPtr,UnityEngine.GameObject>
struct Action_2_tD47F87E5DFC49A77CCB5B1F88F797D2CD0D8F030;
// System.Action`2<System.IntPtr,UnityEngine.LayerMask>
struct Action_2_t0CCBBD7DA4903EE0CE8BA4493F386C984ADF472D;
// System.Action`2<System.IntPtr,UnityEngine.Quaternion>
struct Action_2_t6BF7422CD273BCC5955510DA1507F106B244B798;
// System.Action`2<System.IntPtr,UnityEngine.Quaternion[]>
struct Action_2_t7983BA4CA101EF8FAE2D6DC9883A7F624971C35E;
// System.Action`2<System.IntPtr,UnityEngine.Ray>
struct Action_2_tDE5740A89635C8866FFAC50E1AC3DF72BDF66EB9;
// System.Action`2<System.IntPtr,UnityEngine.RaycastHit>
struct Action_2_tF98211F1A494E977B98A78567E55A5D6EF31C6C7;
// System.Action`2<System.IntPtr,UnityEngine.Touch>
struct Action_2_t88860E81E38F27F10AA09A835F57B7C3CCF731D3;
// System.Action`2<System.IntPtr,UnityEngine.Transform>
struct Action_2_tC16CB9D05C29B95D71AD5A2E2A646372F8A87EA3;
// System.Action`2<System.IntPtr,UnityEngine.Vector2>
struct Action_2_t1E49E77C3955CCBEAD23DFFD2CDAA8CAC6CFC14D;
// System.Action`2<System.IntPtr,UnityEngine.Vector2[]>
struct Action_2_t15E5CC3A8F60E383BF932D0EA98C7D6DD7E33CBD;
// System.Action`2<System.IntPtr,UnityEngine.Vector3>
struct Action_2_tFC2DE741F0345F46320F65979198A5F1998734D3;
// System.Action`2<System.IntPtr,UnityEngine.Vector3[]>
struct Action_2_tB66779135A7F3CCCC25BE15B7879697A2BFE3A2B;
// System.Action`2<System.IntPtr,UnityEngine.Vector4>
struct Action_2_tC0026A57545BFAC4DA61F48E7BE936AD83E89FD1;
// System.Action`2<System.IntPtr,UnityEngine.Vector4[]>
struct Action_2_t1735B54C59C57DDE5CA92E98987415A8EFAD6C10;
// System.Action`2<System.Object,System.Int32>
struct Action_2_t88A472856F183AE803521FC39DAC3AE446810479;
// System.AsyncCallback
struct AsyncCallback_t3F3DA3BEDAEE81DD1D24125DF8EB30E85EE14DA4;
// System.Attribute
struct Attribute_tF048C13FB3C8CFCC53F82290E4A3F621089F9A74;
// System.Boolean[]
struct BooleanU5BU5D_t192C7579715690E25BD5EFED47F3E0FC9DCB2040;
// System.Byte[]
struct ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821;
// System.Char[]
struct CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2;
// System.Collections.Generic.Dictionary`2/Entry<System.Enum,System.Object>[]
struct EntryU5BU5D_tF9D0D7C9B13B74E0A63AC0875B257B2425BC4CE4;
// System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Type>[]
struct EntryU5BU5D_t2EC1C0A05F032583AFA8F7CA2FD7BAC5347F0CDB;
// System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.WeakReference>[]
struct EntryU5BU5D_tEBFA89893DB5BFAC535284DC44A20090262194E9;
// System.Collections.Generic.Dictionary`2/Entry<System.Int64,System.WeakReference>[]
struct EntryU5BU5D_t39AF0079494E20F7F97C209950404C1E7609F681;
// System.Collections.Generic.Dictionary`2/Entry<System.IntPtr,LuaInterface.LuaState>[]
struct EntryU5BU5D_t503CAB126B3EB1DF412A2B60AC8368EDC6315CA7;
// System.Collections.Generic.Dictionary`2/Entry<System.String,System.Collections.Generic.List`1<System.Reflection.MethodInfo>>[]
struct EntryU5BU5D_t042A14BA7963B0DF0C8138CEE47FDD2A6510A77D;
// System.Collections.Generic.Dictionary`2/Entry<System.String,System.WeakReference>[]
struct EntryU5BU5D_t36468AEDF0D6ABC186FAB2E49EAF00EF4EF341FF;
// System.Collections.Generic.Dictionary`2/Entry<System.Type,LuaInterface.LuaCSFunction>[]
struct EntryU5BU5D_t2933E75EDCF72F7EB53AECC174F5E170EA216BA8;
// System.Collections.Generic.Dictionary`2/Entry<System.Type,System.Collections.Generic.Dictionary`2<System.String,System.Collections.Generic.List`1<System.Reflection.MethodInfo>>>[]
struct EntryU5BU5D_tC8AF02B5158E2B029EBF2BABEF573C7C7CF60E64;
// System.Collections.Generic.Dictionary`2/Entry<System.Type,System.Int32>[]
struct EntryU5BU5D_t00FDA7DF7037D0F9249A2903628A3D2FF06F6EE8;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.Enum,System.Object>
struct KeyCollection_tD34CC3C3CEAFC56308E3D7E9E52E93F0695DD2F0;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.Int32,System.Type>
struct KeyCollection_t1254C00985F9939685D6EB7BB58718E3B8ADCF3A;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.Int32,System.WeakReference>
struct KeyCollection_t218A1E4E90CEA650A78740D910E1FEF380AFAB6B;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.Int64,System.WeakReference>
struct KeyCollection_tC59E4CC1F38133F4705F2C2B271D7F02DDC98EEE;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.IntPtr,LuaInterface.LuaState>
struct KeyCollection_t63C57D477F4BF4259A52904692404316E14E1891;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.String,System.Collections.Generic.List`1<System.Reflection.MethodInfo>>
struct KeyCollection_t29653EFD9A7B821B2B2FE53617C1AA036A889123;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.String,System.WeakReference>
struct KeyCollection_tEB8E7E7D65AA0BC6A537ABE13B81402AE70AF0C9;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.Type,LuaInterface.LuaCSFunction>
struct KeyCollection_t90D44DF0B5CA659F663D8189854E2B1AFE92EACC;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.Type,System.Collections.Generic.Dictionary`2<System.String,System.Collections.Generic.List`1<System.Reflection.MethodInfo>>>
struct KeyCollection_t129D9D056F791D4CC6D548FA064FD60B7C7DB79A;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.Type,System.Int32>
struct KeyCollection_t651003C44416B5248F1544D9136723F75BC44E7C;
// System.Collections.Generic.Dictionary`2/ValueCollection<System.Enum,System.Object>
struct ValueCollection_tB61D40927119F9BE8416D41E53CA0F8CB1C9C30D;
// System.Collections.Generic.Dictionary`2/ValueCollection<System.Int32,System.Type>
struct ValueCollection_t5FF3785449B32C150D76A2293AB66B8656E7405C;
// System.Collections.Generic.Dictionary`2/ValueCollection<System.Int32,System.WeakReference>
struct ValueCollection_t75FD5BF64DB35971AF74A774806BC7E22269F8DB;
// System.Collections.Generic.Dictionary`2/ValueCollection<System.Int64,System.WeakReference>
struct ValueCollection_t1A412BD30AFE4C87693FA7D0BD658C4C987206D6;
// System.Collections.Generic.Dictionary`2/ValueCollection<System.IntPtr,LuaInterface.LuaState>
struct ValueCollection_t827310FFBA21E8ACDEE7F5EDB4CF60CB49C6FBE8;
// System.Collections.Generic.Dictionary`2/ValueCollection<System.String,System.Collections.Generic.List`1<System.Reflection.MethodInfo>>
struct ValueCollection_t34DB3E222A18B17A46A2701CED18330E6FB67AE8;
// System.Collections.Generic.Dictionary`2/ValueCollection<System.String,System.WeakReference>
struct ValueCollection_tC82EFC8DAFC9852BC39485039C31F9266FB98904;
// System.Collections.Generic.Dictionary`2/ValueCollection<System.Type,LuaInterface.LuaCSFunction>
struct ValueCollection_t94EAE842C0D8E04B7823A9B9722C2EE391CA9746;
// System.Collections.Generic.Dictionary`2/ValueCollection<System.Type,System.Collections.Generic.Dictionary`2<System.String,System.Collections.Generic.List`1<System.Reflection.MethodInfo>>>
struct ValueCollection_t1BC726C054C52696D1EFA4F5A1F3BC58E552CC50;
// System.Collections.Generic.Dictionary`2/ValueCollection<System.Type,System.Int32>
struct ValueCollection_tC863FCD28920A9D1ED1B89AC33A8BC2A865859C2;
// System.Collections.Generic.Dictionary`2<System.Enum,System.Object>
struct Dictionary_2_t86DA606688BA1954C5CC9368104CE9722112D2C2;
// System.Collections.Generic.Dictionary`2<System.Int32,System.Globalization.CultureInfo>
struct Dictionary_2_tC88A56872F7C79DBB9582D4F3FC22ED5D8E0B98B;
// System.Collections.Generic.Dictionary`2<System.Int32,System.Object>
struct Dictionary_2_t03608389BB57475AA3F4B2B79D176A27807BC884;
// System.Collections.Generic.Dictionary`2<System.Int32,System.Type>
struct Dictionary_2_t1302C50AC2AF6849C455DCE970305F09D16B7258;
// System.Collections.Generic.Dictionary`2<System.Int32,System.WeakReference>
struct Dictionary_2_t81F516F814A3463D65D07253CF5167FBF9378593;
// System.Collections.Generic.Dictionary`2<System.Int64,System.Object>
struct Dictionary_2_tCD5D79DED1F046A086BA21623BFB989D9BE18860;
// System.Collections.Generic.Dictionary`2<System.Int64,System.WeakReference>
struct Dictionary_2_t35D9A5097C30B9E0B442FCEF1B4E05D3B6C168B9;
// System.Collections.Generic.Dictionary`2<System.IntPtr,LuaInterface.LuaState>
struct Dictionary_2_tE2C4B84883C857DB2F1AD0ED287337B1F1C52601;
// System.Collections.Generic.Dictionary`2<System.IntPtr,System.Object>
struct Dictionary_2_t5667750469A1BE36926F93FF3133A9B2639A981A;
// System.Collections.Generic.Dictionary`2<System.Object,System.Int32>
struct Dictionary_2_t81923CE2A312318AE13F58085CCF7FA8D879B77A;
// System.Collections.Generic.Dictionary`2<System.Object,System.Object>
struct Dictionary_2_t32F25F093828AA9F93CB11C2A2B4648FD62A09BA;
// System.Collections.Generic.Dictionary`2<System.String,System.Collections.Generic.List`1<System.Reflection.MethodInfo>>
struct Dictionary_2_t5E8CD7E6133ED4A6D24DD2CA8F6E1879092CF592;
// System.Collections.Generic.Dictionary`2<System.String,System.Globalization.CultureInfo>
struct Dictionary_2_tBA5388DBB42BF620266F9A48E8B859BBBB224E25;
// System.Collections.Generic.Dictionary`2<System.String,System.WeakReference>
struct Dictionary_2_t4DFB78733A30CBA0D97E97E6520159E27C47BAA3;
// System.Collections.Generic.Dictionary`2<System.Type,LuaInterface.LuaCSFunction>
struct Dictionary_2_tFBD3EE1AE887BC5C589B41D13A6B666269FF9B16;
// System.Collections.Generic.Dictionary`2<System.Type,LuaInterface.ToLua/LuaPushVarObject>
struct Dictionary_2_t96D0FFAC34212E84FBF3B0CC7F964CC2F167F4FA;
// System.Collections.Generic.Dictionary`2<System.Type,System.Collections.Generic.Dictionary`2<System.String,System.Collections.Generic.List`1<System.Reflection.MethodInfo>>>
struct Dictionary_2_tB2C5F25C6D155D79C7549D457D540F1A1CCF55EF;
// System.Collections.Generic.Dictionary`2<System.Type,System.Int32>
struct Dictionary_2_tA4F27994EF77494F74F85FCFD482DBAD219E6E8F;
// System.Collections.Generic.HashSet`1/Slot<System.String>[]
struct SlotU5BU5D_t511054F8C1CDB4A0AF344830E4F305D372B32434;
// System.Collections.Generic.HashSet`1/Slot<System.Type>[]
struct SlotU5BU5D_t6003F350986347D18AB5D53CDF3256209293B628;
// System.Collections.Generic.HashSet`1<System.Object>
struct HashSet_1_t297CD7F944846107B388993164FCD9E317A338A3;
// System.Collections.Generic.HashSet`1<System.String>
struct HashSet_1_tAF31CD0D5B1F27E354D2DA33F8CF07F490E8C98A;
// System.Collections.Generic.HashSet`1<System.Type>
struct HashSet_1_tE84F3F43144CEC800A734119BDF178122DCF1B05;
// System.Collections.Generic.IEnumerable`1<System.Object>
struct IEnumerable_1_t2F75FCBEC68AFE08982DA43985F9D04056E2BE73;
// System.Collections.Generic.IEnumerable`1<System.Type>
struct IEnumerable_1_tF9225691990EF9799D9F4B64E4063CA0D1DF03CA;
// System.Collections.Generic.IEnumerator`1<System.Collections.DictionaryEntry>
struct IEnumerator_1_t5B9D780B7C765F579A944AAA5F5EA695E22DBD42;
// System.Collections.Generic.IEqualityComparer`1<System.Enum>
struct IEqualityComparer_1_t8AC2DA12A059E852B466251C92820B6A24F169C6;
// System.Collections.Generic.IEqualityComparer`1<System.Int32>
struct IEqualityComparer_1_t7B82AA0F8B96BAAA21E36DDF7A1FE4348BDDBE95;
// System.Collections.Generic.IEqualityComparer`1<System.Int64>
struct IEqualityComparer_1_tA111E8E29826F4195DBA282CAAD4CFD77A11D250;
// System.Collections.Generic.IEqualityComparer`1<System.IntPtr>
struct IEqualityComparer_1_t94FDE94165A7F69B0CBD50313BDC2150F55D9660;
// System.Collections.Generic.IEqualityComparer`1<System.String>
struct IEqualityComparer_1_t1F07EAC22CC1D4F279164B144240E4718BD7E7A9;
// System.Collections.Generic.IEqualityComparer`1<System.Type>
struct IEqualityComparer_1_t84A1E76CEF8A66F732C15925C1E1DBC7446DB3A4;
// System.Collections.Generic.List`1<CString>
struct List_1_tCB29D5D6A10C11FD5318C2554ECB73711702C600;
// System.Collections.Generic.List`1<LuaInterface.GCRef>
struct List_1_t8B834EA70735F6D6583AA875AC98991EF26FA22F;
// System.Collections.Generic.List`1<LuaInterface.LuaBaseRef>
struct List_1_t09C52EC41C0032242B13200CFA642DCA685D5FF1;
// System.Collections.Generic.List`1<LuaInterface.LuaObjectPool/PoolNode>
struct List_1_t2EAB55ECDA5A431310E03AE5B2BE6D6CC544FD06;
// System.Collections.Generic.List`1<LuaInterface.ObjectTranslator/DelayGC>
struct List_1_t60727373C5D2D2A0DBC01F4A305CED07497791FC;
// System.Collections.Generic.List`1<System.Int64>
struct List_1_t68D346084523AB177A279E553FB0D5D4202BAF07;
// System.Collections.Generic.List`1<System.Object>
struct List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D;
// System.Collections.Generic.List`1<System.Reflection.Assembly>
struct List_1_t0B17DCDEBCE728AA1CAFF9D7D1441755B5949EED;
// System.Collections.Generic.List`1<System.Reflection.MethodInfo>
struct List_1_t8693F442D94ED2E09D894940915C961D2F63C69B;
// System.Collections.Generic.List`1<System.String>
struct List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3;
// System.Collections.Generic.List`1<System.Type>
struct List_1_tE9D3AD6B1DEE5D980D8D2F6C31987453E6E1C1E0;
// System.Collections.Generic.Queue`1<CString/CStringBlock>
struct Queue_1_tE0AA1F5DFCE2EAA3400D0987876F4E684C6E5670;
// System.Collections.Generic.Queue`1<CString>
struct Queue_1_tB038AF0F9813DC76130F77888B9AFACB4C6A9D82;
// System.Collections.Generic.Stack`1<CString/CStringBlock>
struct Stack_1_tE0192236D56A9CA502CC0FCF47A96A404E192E14;
// System.Collections.Generic.Stack`1<LuaInterface.LuaFunction/FuncData>
struct Stack_1_t2E6C3E81B5BEEB358E4416D261369920E3E9A211;
// System.Collections.Hashtable
struct Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9;
// System.Collections.Hashtable/bucket[]
struct bucketU5BU5D_t6FF2C2C4B21F2206885CD19A78F68B874C8DC84A;
// System.Collections.ICollection
struct ICollection_tA3BAB2482E28132A7CA9E0E21393027353C28B54;
// System.Collections.IDictionary
struct IDictionary_t1BD5C1546718A374EA8122FBD6C6EE45331E8CE7;
// System.Collections.IEnumerator
struct IEnumerator_t8789118187258CC88B77AFAC6315B5AF87D3E18A;
// System.Collections.IEqualityComparer
struct IEqualityComparer_t3102D0F5BABD60224F6DFF4815BCA1045831FB7C;
// System.Decimal[]
struct DecimalU5BU5D_t163CFBECCD3B6655700701D6451CA0CF493CBF0F;
// System.Delegate
struct Delegate_t;
// System.DelegateData
struct DelegateData_t1BF9F691B56DAE5F8C28C5E084FDE94F15F27BBE;
// System.Delegate[]
struct DelegateU5BU5D_tDFCDEE2A6322F96C0FE49AF47E9ADB8C4B294E86;
// System.Diagnostics.StackFrame[]
struct StackFrameU5BU5D_t5075A2805A51162E94A9CF2F2881DC51B78EA80D;
// System.Diagnostics.StackTrace
struct StackTrace_tD5D45826A379D8DF0CFB2CA206D992EE718C7E99;
// System.Diagnostics.StackTrace[]
struct StackTraceU5BU5D_t855F09649EA34DEE7C1B6F088E0538E3CCC3F196;
// System.Double[]
struct DoubleU5BU5D_tF9383437DDA9EAC9F60627E9E6E2045CF7CB182D;
// System.Enum
struct Enum_t2AF27C02B8653AE29442467390005ABC74D8F521;
// System.Exception
struct Exception_t;
// System.Func`3<System.IntPtr,System.Int32,LuaInterface.EventObject>
struct Func_3_t09BB8851FE8D38848D13566CA569EA5CA10E8728;
// System.Func`3<System.IntPtr,System.Int32,LuaInterface.LuaBaseRef>
struct Func_3_t479D50D12FEE4161463C416932CC311D43EB8444;
// System.Func`3<System.IntPtr,System.Int32,LuaInterface.LuaByteBuffer>
struct Func_3_t3ABC9C7636A7802537125563DD6F8DA8FDE585E2;
// System.Func`3<System.IntPtr,System.Int32,LuaInterface.LuaFunction>
struct Func_3_t4CD2EEB940A1136162759F1978943500F1FA2C5C;
// System.Func`3<System.IntPtr,System.Int32,LuaInterface.LuaTable>
struct Func_3_tF59B96777AC7C31D5A154075BFFF62BAF691E5AB;
// System.Func`3<System.IntPtr,System.Int32,LuaInterface.LuaThread>
struct Func_3_tE8C3701E783578F1149092D5F2D760CDA9F7D8CD;
// System.Func`3<System.IntPtr,System.Int32,LuaInterface.nil>
struct Func_3_tDB557A54BF45DE9EC6C45BCEA35E4B12469AB88A;
// System.Func`3<System.IntPtr,System.Int32,System.Boolean>
struct Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E;
// System.Func`3<System.IntPtr,System.Int32,System.Boolean[]>
struct Func_3_t03A9D1E451184F536125CF0E743A735EEC67C784;
// System.Func`3<System.IntPtr,System.Int32,System.Byte>
struct Func_3_t4914565E169C495F8EEDF16020F86006DEE9DC16;
// System.Func`3<System.IntPtr,System.Int32,System.Byte[]>
struct Func_3_t1384B6DF021975284399922333B76FEE99DC5F2A;
// System.Func`3<System.IntPtr,System.Int32,System.Char>
struct Func_3_t5E25190CDF4697091CE1424C884F2BBD05E23A48;
// System.Func`3<System.IntPtr,System.Int32,System.Char[]>
struct Func_3_tACEA9E36338275CD90E09B72E87ECF6D9BBD761E;
// System.Func`3<System.IntPtr,System.Int32,System.Collections.IEnumerator>
struct Func_3_t3586EA9DE7761E66773795E98638216864B0F6FA;
// System.Func`3<System.IntPtr,System.Int32,System.Decimal>
struct Func_3_t814EFF9DFA889A9C3A2470BF7069F8B442FA7891;
// System.Func`3<System.IntPtr,System.Int32,System.Decimal[]>
struct Func_3_tEE6B883C8590C9A9FFEBD3A147FA035D62CDF85F;
// System.Func`3<System.IntPtr,System.Int32,System.Double>
struct Func_3_t74BE0765054D66B93E57E18A23EA03718EF5539D;
// System.Func`3<System.IntPtr,System.Int32,System.Double[]>
struct Func_3_tD4CD6DE7BDAB80E1B637F9A9E5F4E82AF90D308D;
// System.Func`3<System.IntPtr,System.Int32,System.Int16>
struct Func_3_tD9BA231B28E8025D414F8DEA5A334A58A980E3FB;
// System.Func`3<System.IntPtr,System.Int32,System.Int16[]>
struct Func_3_t8820D31F8F243C9B7E5B76C63FC44E1A162D0B40;
// System.Func`3<System.IntPtr,System.Int32,System.Int32>
struct Func_3_t0C66154029033DCAB686EC454CCB70728D8FEA76;
// System.Func`3<System.IntPtr,System.Int32,System.Int32[]>
struct Func_3_tE6D277E7BD3F38F146E193EFDCCCC17FB33921FC;
// System.Func`3<System.IntPtr,System.Int32,System.Int64>
struct Func_3_t3C0AAF0CE98A4E32C2CBE23EE2DE730D922BB2FE;
// System.Func`3<System.IntPtr,System.Int32,System.Int64[]>
struct Func_3_t4C290E1356D929421322F530DFCDACB0F35BDD73;
// System.Func`3<System.IntPtr,System.Int32,System.IntPtr>
struct Func_3_tAF726CAAE9050E24FDC5E493C815AAFDB1CDB0A9;
// System.Func`3<System.IntPtr,System.Int32,System.Nullable`1<System.Boolean>>
struct Func_3_tE93390A8355F333A56C28DFBE617399295300F99;
// System.Func`3<System.IntPtr,System.Int32,System.Nullable`1<System.Byte>>
struct Func_3_tADF3356E491E32E2CB6FB08028AF4385E131A96A;
// System.Func`3<System.IntPtr,System.Int32,System.Nullable`1<System.Char>>
struct Func_3_tFA73415807F3D7713E7BD34FF4962E5AC2242272;
// System.Func`3<System.IntPtr,System.Int32,System.Nullable`1<System.Decimal>>
struct Func_3_tF5AE38B96BD450D1313A668600BCBFE4CC837DFA;
// System.Func`3<System.IntPtr,System.Int32,System.Nullable`1<System.Double>>
struct Func_3_t92F3452A6B01C1BF71DFE9C088317B1FF6031E27;
// System.Func`3<System.IntPtr,System.Int32,System.Nullable`1<System.Int16>>
struct Func_3_t32042D09B21DA1E5DF3C5A805B580541A240297A;
// System.Func`3<System.IntPtr,System.Int32,System.Nullable`1<System.Int32>>
struct Func_3_tC0FB3CA9D95EA17F12099866FA9366131F316526;
// System.Func`3<System.IntPtr,System.Int32,System.Nullable`1<System.Int64>>
struct Func_3_t79CF2144C6FA6893B0C259858CE4A8E77A20C688;
// System.Func`3<System.IntPtr,System.Int32,System.Nullable`1<System.SByte>>
struct Func_3_t3B14CAC43FACCFDCF4062640E9368BDD8CBB06EE;
// System.Func`3<System.IntPtr,System.Int32,System.Nullable`1<System.Single>>
struct Func_3_tEA97EB7757EA1A7E4EA82F67BD3C464A12F868FA;
// System.Func`3<System.IntPtr,System.Int32,System.Nullable`1<System.UInt16>>
struct Func_3_tA2BAEE48B79A3042D343F5693F5AD5A7B7910F9A;
// System.Func`3<System.IntPtr,System.Int32,System.Nullable`1<System.UInt32>>
struct Func_3_t29A2C9A0532177075797F5FE8B479EB9FBD28C04;
// System.Func`3<System.IntPtr,System.Int32,System.Nullable`1<System.UInt64>>
struct Func_3_t0470EFFA90AA1658D7AC86F142E4F3B20A195E67;
// System.Func`3<System.IntPtr,System.Int32,System.Nullable`1<UnityEngine.Bounds>>
struct Func_3_t929E248D12D3C52CACEB4CDB125098EF5E92E0B4;
// System.Func`3<System.IntPtr,System.Int32,System.Nullable`1<UnityEngine.Color>>
struct Func_3_tA97C46EC8961968D181CE53AC14FB533CADA68D6;
// System.Func`3<System.IntPtr,System.Int32,System.Nullable`1<UnityEngine.LayerMask>>
struct Func_3_t5D0368560D6BF3A9EE73DDAB7D11C7567C529813;
// System.Func`3<System.IntPtr,System.Int32,System.Nullable`1<UnityEngine.Quaternion>>
struct Func_3_t92A5CD0C44E511DAB3FA5B5C0F201D8CF02A9A03;
// System.Func`3<System.IntPtr,System.Int32,System.Nullable`1<UnityEngine.Ray>>
struct Func_3_tD54C5BF4B2FC979C5367E38C049793DB4D4520F1;
// System.Func`3<System.IntPtr,System.Int32,System.Nullable`1<UnityEngine.RaycastHit>>
struct Func_3_tD90FA89B7B793EABABFD75EC35A4FEEAED61341E;
// System.Func`3<System.IntPtr,System.Int32,System.Nullable`1<UnityEngine.Touch>>
struct Func_3_t3422FA98DD98D70ED6C33DC44472C9FCA7E7D9EB;
// System.Func`3<System.IntPtr,System.Int32,System.Nullable`1<UnityEngine.Vector2>>
struct Func_3_t53396128E7290708EEF160632C520A4DF67944B8;
// System.Func`3<System.IntPtr,System.Int32,System.Nullable`1<UnityEngine.Vector3>>
struct Func_3_t4121DA09A886B0F56E28C6C87A07776ACA930748;
// System.Func`3<System.IntPtr,System.Int32,System.Nullable`1<UnityEngine.Vector4>>
struct Func_3_t4C95DAFE7204583B993C2DC28261571E662E6619;
// System.Func`3<System.IntPtr,System.Int32,System.Object>
struct Func_3_t4DF37EB37F68FF5EACCDB1C9E71862DDEF7579A3;
// System.Func`3<System.IntPtr,System.Int32,System.Object[]>
struct Func_3_t197213A0F0A32893077E2A1896D6336D8BC8C828;
// System.Func`3<System.IntPtr,System.Int32,System.SByte>
struct Func_3_t12759D3A6C2C9A176AA3B5B243A6C6010FDF7BAE;
// System.Func`3<System.IntPtr,System.Int32,System.SByte[]>
struct Func_3_tF5F853B82D0B71F1A17C6D491553E9B5042A72CA;
// System.Func`3<System.IntPtr,System.Int32,System.Single>
struct Func_3_t5B55C4542D19AFBFADBCD92FC45338DA2FF6A474;
// System.Func`3<System.IntPtr,System.Int32,System.Single[]>
struct Func_3_t5964AF80AE530F7BC6D091B4846EBF423DB63B08;
// System.Func`3<System.IntPtr,System.Int32,System.String>
struct Func_3_t8509C573CEE9E3583AB831C5C8CE6810CA4E98CA;
// System.Func`3<System.IntPtr,System.Int32,System.String[]>
struct Func_3_t6761E8F9DD0801DB351F342A76EDC1D57D7A56AB;
// System.Func`3<System.IntPtr,System.Int32,System.Type>
struct Func_3_t50D0E2B92CCEC6D9398864D319A3B47DE60CFDBC;
// System.Func`3<System.IntPtr,System.Int32,System.Type[]>
struct Func_3_tE7000D7AC815B02A50FF5F54DDE36DC0A15C4FFB;
// System.Func`3<System.IntPtr,System.Int32,System.UInt16>
struct Func_3_tAE277EB4D08F2A47891EA5612E6BFD62BB598DF3;
// System.Func`3<System.IntPtr,System.Int32,System.UInt16[]>
struct Func_3_t944687C546863D794350F159159CC5A0F8F0B963;
// System.Func`3<System.IntPtr,System.Int32,System.UInt32>
struct Func_3_t59B419D0129B70C10E8AD6B7BC741DD635B91BA9;
// System.Func`3<System.IntPtr,System.Int32,System.UInt32[]>
struct Func_3_tF1B7FB76935F4AC0AC3EEAEC4BBE24041682A678;
// System.Func`3<System.IntPtr,System.Int32,System.UInt64>
struct Func_3_tC0BA9CE86F98D9C3D048F99F78D058E750643216;
// System.Func`3<System.IntPtr,System.Int32,System.UInt64[]>
struct Func_3_t9724A7CC1633007496E0C8EDBA37616B63B70119;
// System.Func`3<System.IntPtr,System.Int32,System.UIntPtr>
struct Func_3_tB6A70E6CFE59B587887A14A18BDE0A07C6BD14E2;
// System.Func`3<System.IntPtr,System.Int32,UnityEngine.Bounds>
struct Func_3_t2E05EE7ADC109CB5E6208B6E0455FF9DBAE5C75B;
// System.Func`3<System.IntPtr,System.Int32,UnityEngine.Color>
struct Func_3_t67940EC97CC68B264BEDB9E7BA3D9E62A39DDF9A;
// System.Func`3<System.IntPtr,System.Int32,UnityEngine.Color[]>
struct Func_3_t72BFB9C6C0F907E3A212932822057C30795CEC7B;
// System.Func`3<System.IntPtr,System.Int32,UnityEngine.GameObject>
struct Func_3_tEE869FEF829A93623C960C6A6EAE06E35C87EF4D;
// System.Func`3<System.IntPtr,System.Int32,UnityEngine.LayerMask>
struct Func_3_t2F4AF7CBF49AAED04F5953D7B23DD1CD710AA550;
// System.Func`3<System.IntPtr,System.Int32,UnityEngine.Quaternion>
struct Func_3_t938F7E4991B81D6DC680FD30554C97908093E235;
// System.Func`3<System.IntPtr,System.Int32,UnityEngine.Quaternion[]>
struct Func_3_tE594B5FED67EF398C78B364E3C508015685987CD;
// System.Func`3<System.IntPtr,System.Int32,UnityEngine.Ray>
struct Func_3_t468F20F6F932D040D63A296AE5FEBF3996164251;
// System.Func`3<System.IntPtr,System.Int32,UnityEngine.RaycastHit>
struct Func_3_tC94C73897E50F862E175636BE65E525BDB58F200;
// System.Func`3<System.IntPtr,System.Int32,UnityEngine.Touch>
struct Func_3_tE5ADF04FA27B2F3EC662858E7A83CF51B0B4AF53;
// System.Func`3<System.IntPtr,System.Int32,UnityEngine.Transform>
struct Func_3_t44B8E59852BF9127FCC9062E77E3333631AA85CE;
// System.Func`3<System.IntPtr,System.Int32,UnityEngine.Vector2>
struct Func_3_t5691A4C34796B7D38151CCD8C50DC7204DDE01AC;
// System.Func`3<System.IntPtr,System.Int32,UnityEngine.Vector2[]>
struct Func_3_tB7AF194E887A622BEBF89CF2B945B061B9CC60F2;
// System.Func`3<System.IntPtr,System.Int32,UnityEngine.Vector3>
struct Func_3_tE3E174B59EEA6CE41D95D9B4E3F37402FAD70974;
// System.Func`3<System.IntPtr,System.Int32,UnityEngine.Vector3[]>
struct Func_3_t2409AFB2B42068ABDCE2C417BF25E310036AB007;
// System.Func`3<System.IntPtr,System.Int32,UnityEngine.Vector4>
struct Func_3_t24F26D43B70B8803063E27509568F824F5C610D5;
// System.Func`3<System.IntPtr,System.Int32,UnityEngine.Vector4[]>
struct Func_3_tBC81F750356ECE22E601D490FA6367F354B4C8D8;
// System.Globalization.Calendar
struct Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5;
// System.Globalization.CodePageDataItem
struct CodePageDataItem_t6E34BEE9CCCBB35C88D714664633AF6E5F5671FB;
// System.Globalization.CompareInfo
struct CompareInfo_tB9A071DBC11AC00AF2EA2066D0C2AE1DCB1865D1;
// System.Globalization.CultureData
struct CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD;
// System.Globalization.CultureInfo
struct CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F;
// System.Globalization.DateTimeFormatInfo
struct DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F;
// System.Globalization.NumberFormatInfo
struct NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8;
// System.Globalization.TextInfo
struct TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8;
// System.IAsyncResult
struct IAsyncResult_t8E194308510B375B42432981AE5E7488C458D598;
// System.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.Assembly
struct Assembly_t;
// System.Reflection.Assembly/ResolveEventHolder
struct ResolveEventHolder_t5267893EB7CB9C12F7B9B463FD4C221BEA03326E;
// System.Reflection.AssemblyName
struct AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82;
// System.Reflection.Assembly[]
struct AssemblyU5BU5D_t90BF014AA048450526A42C74F9583341A138DE58;
// System.Reflection.Binder
struct Binder_t4D5CB06963501D32847C057B57157D6DC49CA759;
// System.Reflection.ConstructorInfo
struct ConstructorInfo_t9CB51BFC178DF1CBCA5FD16B2D58229618F23EFF;
// System.Reflection.FieldInfo
struct FieldInfo_t;
// System.Reflection.MemberFilter
struct MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381;
// System.Reflection.MemberInfo
struct MemberInfo_t;
// System.Reflection.MethodBase
struct MethodBase_t;
// System.Reflection.MethodInfo
struct MethodInfo_t;
// System.Reflection.MethodInfo[]
struct MethodInfoU5BU5D_t93E968F23AF2DB5CFCFF13BE775A0E222C03586B;
// System.Reflection.ParameterInfo
struct ParameterInfo_t37AB8D79D44E14C48CDA9004CB696E240C3FD4DB;
// System.Reflection.ParameterModifier[]
struct ParameterModifierU5BU5D_t63EC46F14F048DC9EF6BF1362E8AEBEA1A05A5EA;
// System.Reflection.PropertyInfo
struct PropertyInfo_t;
// System.Reflection.StrongNameKeyPair
struct StrongNameKeyPair_tD9AA282E59F4526338781AFD862680ED461FCCFD;
// System.Runtime.InteropServices.MarshalAsAttribute
struct MarshalAsAttribute_t1F5CB9960D7AD6C3305475C98A397BD0B9C64020;
// System.Runtime.Serialization.SafeSerializationManager
struct SafeSerializationManager_t4A754D86B0F784B18CBC36C073BA564BED109770;
// System.Runtime.Serialization.SerializationInfo
struct SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26;
// System.SByte[]
struct SByteU5BU5D_t623D1F33C61DEAC564E2B0560E00F1E1364F7889;
// System.Single[]
struct SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5;
// System.String
struct String_t;
// System.String[]
struct StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E;
// System.Text.DecoderFallback
struct DecoderFallback_t128445EB7676870485230893338EF044F6B72F60;
// System.Text.EncoderFallback
struct EncoderFallback_tDE342346D01608628F1BCEBB652D31009852CF63;
// System.Text.Encoding
struct Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4;
// System.Text.StringBuilder
struct StringBuilder_t;
// System.Type
struct Type_t;
// System.Type[]
struct TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F;
// System.UInt16[]
struct UInt16U5BU5D_t2D4BB1F8C486FF4359FFA7E4A76A8708A684543E;
// System.UInt32[]
struct UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB;
// System.UInt64[]
struct UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4;
// System.Version
struct Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD;
// System.Void
struct Void_t22962CB4C05B1D89B55A6E1139F0E87A90987017;
// System.WeakReference
struct WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D;
// UnityEngine.Color[]
struct ColorU5BU5D_t166D390E0E6F24360F990D1F81881A72B73CA399;
// UnityEngine.GameObject
struct GameObject_tBD1244AD56B4E59AAD76E5E7C9282EC5CE434F0F;
// UnityEngine.Object
struct Object_tAE11E5E46CD5C37C9F3E8950C00CD8B45666A2D0;
// UnityEngine.Quaternion[]
struct QuaternionU5BU5D_t26EB10EEE89DD3EF913D52E8797FAB841F6F2AA3;
// UnityEngine.TrackedReference
struct TrackedReference_tE93229EF7055CBB35B2A98DD2493947428D06107;
// UnityEngine.Transform
struct Transform_tBB9E78A2766C3C83599A8F66EDE7D1FCAFC66EDA;
// UnityEngine.Vector2[]
struct Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6;
// UnityEngine.Vector3[]
struct Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28;
// UnityEngine.Vector4[]
struct Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66;
IL2CPP_EXTERN_C RuntimeClass* Action_2_t03DD38C7DEFE1AA7FD9A26D7567F990143540E6D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_2_t09FF38987FB66AC589C7FE6FC49B6A56DA9C79AB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_2_t0BD6F5098B6EFAAEFC4A6A1AFA7BC2F72E15303D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_2_t0CCBBD7DA4903EE0CE8BA4493F386C984ADF472D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_2_t0F6EE67C1AAA26E4D40E16988A581F4385184B22_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_2_t10C97B7716A2EAFA26256DB8D88EA71A154C487A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_2_t15E5CC3A8F60E383BF932D0EA98C7D6DD7E33CBD_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_2_t1735B54C59C57DDE5CA92E98987415A8EFAD6C10_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_2_t1785DF82D5F0EFEE024702FF7C7FBA68671D2617_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_2_t1E49E77C3955CCBEAD23DFFD2CDAA8CAC6CFC14D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_2_t2F9BCFF93E195509B4DC4E738F1E21F5C070B8D1_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_2_t38A104F7CE422D96DDC0FF0FA5BB590666E1803F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_2_t3F63EB0743290735035CC97A002E63AFF5FD6040_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_2_t412D6F0301D858737D06AF50DBF3F9D340FA350B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_2_t425DB54857351FDDD41CD38792DC89142C373B87_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_2_t442CB366F6427B136B305A540E2EC0F5AE17EB5C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_2_t461232BCAA5F6D794A6A5E1DE3A2245F20D10A9A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_2_t4834326D407317B9116BEF34B9DAF7DAD2FC6CA8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_2_t4D0411C06C3A47724695B30CC8BE985930BF2436_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_2_t4F645B893E5946A718566526EA85585954552A5F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_2_t51A4D9E737B3EFC7A7D7B899CB7E8BB7E362920B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_2_t5D128DEEE684E5B4ACF255DAF52F60E897D89C03_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_2_t5EFD680B7B2DDED4D6F434A6961F90DA431ED4B3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_2_t605B4F5294159D5A25C4E7C9EA02F6E95965A59E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_2_t61CD99B992F0B4609297F8B282196191515B6FF1_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_2_t6256720F7E604DBEFA404A4F7A01E83EC85115B5_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_2_t6BF7422CD273BCC5955510DA1507F106B244B798_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_2_t712DA8FD045050BB4792F2E3A7B361C6025CB55D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_2_t7154FEDC108879165EF79C65BB7EA11CF20A4A03_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_2_t7983BA4CA101EF8FAE2D6DC9883A7F624971C35E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_2_t7ABFEBF250F55612A9D17AB5B10A01BEC870DC6D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_2_t7B6C0FDD0209202CB379F5DDBD416EF1BA82D95B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_2_t7BD988338D85AE17AC6AE05F934B417991E0A758_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_2_t7F072217490F2702D71284F11C8084C74FC0AA6F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_2_t836B3E683DC90321289A1396AC597DDF4A697DF3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_2_t83A36F1AF809407488C9A0986741EEC98B1575FB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_2_t83B4FD852B8FFE9599C76D1DE8E73D64CEC0A9DE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_2_t862ED48EE4FEE96D04AA507F09B0F211721068AE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_2_t88860E81E38F27F10AA09A835F57B7C3CCF731D3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_2_t88FD24DEC547B225152226A598345C4EDAC422F5_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_2_t8E05E75199F097290A00AB911E5B482CA41E7C58_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_2_t8F84CD97E66F32371B2D59BEE1166E5148DEA2EA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_2_t901677FD1134D79AF703FF8D4196AC0CDDE34DD2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_2_t9081A5CE4BD30650D23887BFE9B28752E27D2E73_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_2_t951A4D1C0330F6C3265A91E2BAE39D9E0B20A143_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_2_t9622B45404E9D4E95F8F57361A463888D66146EB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_2_t9C110C46761F33F84CDC82BFE2B9A79339BF0D5E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_2_tA2F1146E5EB31D9899B65735B2A04D9A9AE9632B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_2_tA468D318E4EF34D443A3318E05B36DE4DA2E1209_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_2_tB143D634E1F844F4309A04AF2EE6FEE9D74873F4_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_2_tB2E51277AB175E591CCF3542F19327C77D2CBA3C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_2_tB3310E633C6AD5C94C93ED9E115B4BD05CCFC394_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_2_tB446E0A642EA30B745B45E2E2BAE6BDB126F4B21_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_2_tB4EB59FEEEE3A79E2D0DC290EFC62488E3AE22B5_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_2_tB5E72C6F3E69F059B8498E0548614B9F36F2A241_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_2_tB66779135A7F3CCCC25BE15B7879697A2BFE3A2B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_2_tB7501521FC255BACD97555F93C8541ADC821E150_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_2_tB79688957E9A2BAA46FCC31164709C0BA37665DF_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_2_tBF0C7F3A565A71FE252AB3173ADCAF72304BA786_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_2_tC0026A57545BFAC4DA61F48E7BE936AD83E89FD1_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_2_tC16CB9D05C29B95D71AD5A2E2A646372F8A87EA3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_2_tC3480174CCADD9096F4D1EA41751E082FD4379F4_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_2_tC401625591DB1A60C6395ADA1D2A4CF40CA580F0_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_2_tC479A7B58F675BD9EC969C4923BECBB4E2426CD5_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_2_tC586BC0809C1FCB5B6259E2196642B70155C4388_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_2_tC8CFF64ACCE13FEB3BAECC15A01433025185E9E0_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_2_tC9599D1DD7AE00404F47B0AFD4B9506560F47227_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_2_tD47F87E5DFC49A77CCB5B1F88F797D2CD0D8F030_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_2_tD4BA29D5230903F73864185980DA93AE7D681041_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_2_tD4FFFC10C378818C984C219BB691C028A04665CA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_2_tDE5740A89635C8866FFAC50E1AC3DF72BDF66EB9_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_2_tDF9068D4E99C4D664FF8A6AB9F08C660B2FE7AB5_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_2_tE372A790F7525576DD1517EE0FE49640DD0BF4D0_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_2_tE772697F2D9461A832AD5CDF0DB054F2D96B074C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_2_tEA668387C23612BA23595F483D065D852DE1AAEB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_2_tEE29E7426BDBEDB295A888A0D4DF8BA125ED0004_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_2_tF0C43083A30FBDAEC70336AAB7449C8A035A7285_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_2_tF1DF5A4F52257C590AB2471F16E25A706A6E748A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_2_tF206149DED854E5E58DFB8C00073C5AC7C9C9EEE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_2_tF5046A8994F8C367491283E7123CDA49764CE330_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_2_tF98211F1A494E977B98A78567E55A5D6EF31C6C7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_2_tFC2DE741F0345F46320F65979198A5F1998734D3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_t591D2A86165F896B4B800BB5C25CE18672A55579_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Binder_t4D5CB06963501D32847C057B57157D6DC49CA759_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CallingConventions_t495B6EF267B118F780C044F96BCDE78C1982C147_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ConstructorInfo_t9CB51BFC178DF1CBCA5FD16B2D58229618F23EFF_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Convert_t1C7A851BFB2F0782FD7F72F6AA1DCBB7B53A9C7E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Debugger_tF25B3752569516B8F625720AF3018F00F540BD0C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DelegateFactory_t1CAF381D126CB9EA4B7F7F136FDB98E1357F7972_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Delegate_t_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t1302C50AC2AF6849C455DCE970305F09D16B7258_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t35D9A5097C30B9E0B442FCEF1B4E05D3B6C168B9_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t4DFB78733A30CBA0D97E97E6520159E27C47BAA3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t5E8CD7E6133ED4A6D24DD2CA8F6E1879092CF592_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t81F516F814A3463D65D07253CF5167FBF9378593_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t86DA606688BA1954C5CC9368104CE9722112D2C2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_tA4F27994EF77494F74F85FCFD482DBAD219E6E8F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_tB2C5F25C6D155D79C7549D457D540F1A1CCF55EF_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_tE2C4B84883C857DB2F1AD0ED287337B1F1C52601_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_tFBD3EE1AE887BC5C589B41D13A6B666269FF9B16_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Enumerator_t42B9129D35BC00BF402CB1EE0524853325FEC24B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* EventObject_t0435FB33938D037EF296235B34EE88D35EB4E4A7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Exception_t_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_3_t03A9D1E451184F536125CF0E743A735EEC67C784_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_3_t0470EFFA90AA1658D7AC86F142E4F3B20A195E67_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_3_t09BB8851FE8D38848D13566CA569EA5CA10E8728_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_3_t0C66154029033DCAB686EC454CCB70728D8FEA76_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_3_t12759D3A6C2C9A176AA3B5B243A6C6010FDF7BAE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_3_t1384B6DF021975284399922333B76FEE99DC5F2A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_3_t197213A0F0A32893077E2A1896D6336D8BC8C828_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_3_t2409AFB2B42068ABDCE2C417BF25E310036AB007_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_3_t24F26D43B70B8803063E27509568F824F5C610D5_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_3_t29A2C9A0532177075797F5FE8B479EB9FBD28C04_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_3_t2E05EE7ADC109CB5E6208B6E0455FF9DBAE5C75B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_3_t2F4AF7CBF49AAED04F5953D7B23DD1CD710AA550_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_3_t32042D09B21DA1E5DF3C5A805B580541A240297A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_3_t3586EA9DE7761E66773795E98638216864B0F6FA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_3_t3ABC9C7636A7802537125563DD6F8DA8FDE585E2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_3_t3B14CAC43FACCFDCF4062640E9368BDD8CBB06EE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_3_t3C0AAF0CE98A4E32C2CBE23EE2DE730D922BB2FE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_3_t4121DA09A886B0F56E28C6C87A07776ACA930748_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_3_t44B8E59852BF9127FCC9062E77E3333631AA85CE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_3_t468F20F6F932D040D63A296AE5FEBF3996164251_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_3_t479D50D12FEE4161463C416932CC311D43EB8444_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_3_t4914565E169C495F8EEDF16020F86006DEE9DC16_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_3_t4C290E1356D929421322F530DFCDACB0F35BDD73_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_3_t4C95DAFE7204583B993C2DC28261571E662E6619_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_3_t4CD2EEB940A1136162759F1978943500F1FA2C5C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_3_t4DF37EB37F68FF5EACCDB1C9E71862DDEF7579A3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_3_t50D0E2B92CCEC6D9398864D319A3B47DE60CFDBC_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_3_t53396128E7290708EEF160632C520A4DF67944B8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_3_t5691A4C34796B7D38151CCD8C50DC7204DDE01AC_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_3_t5964AF80AE530F7BC6D091B4846EBF423DB63B08_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_3_t59B419D0129B70C10E8AD6B7BC741DD635B91BA9_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_3_t5B55C4542D19AFBFADBCD92FC45338DA2FF6A474_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_3_t5D0368560D6BF3A9EE73DDAB7D11C7567C529813_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_3_t5E25190CDF4697091CE1424C884F2BBD05E23A48_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_3_t6761E8F9DD0801DB351F342A76EDC1D57D7A56AB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_3_t67940EC97CC68B264BEDB9E7BA3D9E62A39DDF9A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_3_t72BFB9C6C0F907E3A212932822057C30795CEC7B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_3_t74BE0765054D66B93E57E18A23EA03718EF5539D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_3_t79CF2144C6FA6893B0C259858CE4A8E77A20C688_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_3_t814EFF9DFA889A9C3A2470BF7069F8B442FA7891_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_3_t8509C573CEE9E3583AB831C5C8CE6810CA4E98CA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_3_t8820D31F8F243C9B7E5B76C63FC44E1A162D0B40_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_3_t929E248D12D3C52CACEB4CDB125098EF5E92E0B4_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_3_t92A5CD0C44E511DAB3FA5B5C0F201D8CF02A9A03_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_3_t92F3452A6B01C1BF71DFE9C088317B1FF6031E27_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_3_t938F7E4991B81D6DC680FD30554C97908093E235_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_3_t944687C546863D794350F159159CC5A0F8F0B963_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_3_t9724A7CC1633007496E0C8EDBA37616B63B70119_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_3_tA2BAEE48B79A3042D343F5693F5AD5A7B7910F9A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_3_tA97C46EC8961968D181CE53AC14FB533CADA68D6_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_3_tACEA9E36338275CD90E09B72E87ECF6D9BBD761E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_3_tADF3356E491E32E2CB6FB08028AF4385E131A96A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_3_tAE277EB4D08F2A47891EA5612E6BFD62BB598DF3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_3_tAF726CAAE9050E24FDC5E493C815AAFDB1CDB0A9_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_3_tB6A70E6CFE59B587887A14A18BDE0A07C6BD14E2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_3_tB7AF194E887A622BEBF89CF2B945B061B9CC60F2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_3_tBC81F750356ECE22E601D490FA6367F354B4C8D8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_3_tC0BA9CE86F98D9C3D048F99F78D058E750643216_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_3_tC0FB3CA9D95EA17F12099866FA9366131F316526_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_3_tD4CD6DE7BDAB80E1B637F9A9E5F4E82AF90D308D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_3_tD54C5BF4B2FC979C5367E38C049793DB4D4520F1_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_3_tD9BA231B28E8025D414F8DEA5A334A58A980E3FB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_3_tE3E174B59EEA6CE41D95D9B4E3F37402FAD70974_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_3_tE594B5FED67EF398C78B364E3C508015685987CD_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_3_tE6D277E7BD3F38F146E193EFDCCCC17FB33921FC_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_3_tE7000D7AC815B02A50FF5F54DDE36DC0A15C4FFB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_3_tE8C3701E783578F1149092D5F2D760CDA9F7D8CD_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_3_tE93390A8355F333A56C28DFBE617399295300F99_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_3_tEA97EB7757EA1A7E4EA82F67BD3C464A12F868FA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_3_tEE6B883C8590C9A9FFEBD3A147FA035D62CDF85F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_3_tEE869FEF829A93623C960C6A6EAE06E35C87EF4D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_3_tF1B7FB76935F4AC0AC3EEAEC4BBE24041682A678_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_3_tF59B96777AC7C31D5A154075BFFF62BAF691E5AB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_3_tF5AE38B96BD450D1313A668600BCBFE4CC837DFA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_3_tF5F853B82D0B71F1A17C6D491553E9B5042A72CA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_3_tFA73415807F3D7713E7BD34FF4962E5AC2242272_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* GCRef_tDDB8569385E3C98E44AC5735D9D10E2F0AACFE85_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* GC_tC1D7BD74E8F44ECCEF5CD2B5D84BFF9AAE02D01D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* GameObject_tBD1244AD56B4E59AAD76E5E7C9282EC5CE434F0F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* HashSet_1_tAF31CD0D5B1F27E354D2DA33F8CF07F490E8C98A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* HashSet_1_tE84F3F43144CEC800A734119BDF178122DCF1B05_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IDisposable_t7218B22548186B208D65EA5B7870503810A2D15A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerator_1_t5B9D780B7C765F579A944AAA5F5EA695E22DBD42_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerator_t8789118187258CC88B77AFAC6315B5AF87D3E18A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IntPtr_t_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t09C52EC41C0032242B13200CFA642DCA685D5FF1_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t0B17DCDEBCE728AA1CAFF9D7D1441755B5949EED_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t2EAB55ECDA5A431310E03AE5B2BE6D6CC544FD06_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t68D346084523AB177A279E553FB0D5D4202BAF07_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t8693F442D94ED2E09D894940915C961D2F63C69B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t8B834EA70735F6D6583AA875AC98991EF26FA22F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_tE9D3AD6B1DEE5D980D8D2F6C31987453E6E1C1E0_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* LuaConst_t1D4F422FFD8388C5E5FC039F9B71D78AD5CA5345_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* LuaConstructor_tFD182305C354FE01AE8A5AAE0B92771A065FC6DF_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* LuaDelegate_tB38D2386AAC5AF73845F197604BC4A11E8FA27F1_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* LuaException_t362D5A575564491633FB3233987012974B1564C4_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* LuaField_tC8BFD212BB1A4C7EFC68688A6026A7CAABA93E83_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* LuaFileUtils_t5D4064077DA379A5EE940C1C01BE469CE15CD5AE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* LuaFunctionU5BU5D_t39A0053E5F25EE1092023C86BA24CC617B36A472_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* LuaIndexes_tF348135B20344877D87814738804385680AC4A86_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* LuaInjectionStation_t2BA938F6424578219BDB18331D3DA3B6C9FF5267_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* LuaMethodCache_tC32666A2101280C69861D3125FCD2E7422248721_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* LuaMethod_t0990B22A85382B95F5292A6C222FB1DB05CA9FB6_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* LuaProperty_tECD5962B0CF9D8129AA119086EE40ED9AD924A0C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* LuaReflection_t19301C37ECEEA92E1822023F3DA02A623875496F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* LuaThread_tE3CD20787632CE8A9ACACDD031EB48E821A20D10_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* LuaValueTypeName_tB1AA9E237BE902078DE9BBEE2B39DA0C6039FC86_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Lua_Debug_tB2B9467892421E2CC79E6896FFE4829FE90B68F4_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Marshal_tC795CE9CC2FFBA41EDB1AC1C0FEC04607DFA8A40_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Object_tAE11E5E46CD5C37C9F3E8950C00CD8B45666A2D0_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Path_t0B99A4B924A6FDF08814FFA8DD4CD121ED1A0752_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* PoolNode_t75CF0DEC0B0306B19BDB6E8C11A24F6721A9A3B4_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Quaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Single_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StackTrace_tD5D45826A379D8DF0CFB2CA206D992EE718C7E99_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StackTraits_1_t056E34CD48FC71C835E6AD3CF8C0F8BB371C76C9_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StackTraits_1_t087A6DCB7D5875FE1C0FA8CA9E3B5CB400299A54_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StackTraits_1_t0B4EF06E7189CFA7D0EDA0153BA4696848BA9F84_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StackTraits_1_t0D6BBFC05952C3DC7B45AED23FFB09210D93823D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StackTraits_1_t0E2E2238DDF573B7B5D6C0729C03CF2E5A843D15_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StackTraits_1_t0EDFC2DF565A83D4F35529B252E922D9636B3616_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StackTraits_1_t15ABBBD7F16D4EAABDC30F605D690125E7D70456_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StackTraits_1_t1AFE17CE8DFAC1F6B899B4180EE324EA9889196A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StackTraits_1_t1BAAA2FC291F0A06D850A5174AB7A44F8D7B99EA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StackTraits_1_t1DC0275F2E5307D3D2B19CACE4DE4847ECF5D02D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StackTraits_1_t208F432DE2A843865D7549E2E44AA9EC391B38CF_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StackTraits_1_t21683E0982971E95525D370D956697B29CB149E1_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StackTraits_1_t2AA7AF6B024C3D733799A581ABBC411F86290F56_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StackTraits_1_t2AA7EBAF7F5E2385F5AAC03DB8B1D4A56965A020_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StackTraits_1_t2C15489F69880D9C781CADCB5AA5DBF7A5910CC5_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StackTraits_1_t3C2E6974CFD5F5777CDA12351FB76FD5C08C4732_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StackTraits_1_t3F11351A91B55160252616D1DC69F26D72064AA9_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StackTraits_1_t4424A49E0BFE8216864414325A81D93A9FC023AB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StackTraits_1_t454972B8A3C6A7848F08CED9A51D075A2271EEAD_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StackTraits_1_t48EF4BEBCB1E2046B682BDF266703AB963261AC7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StackTraits_1_t4CF3D7E0F83C0264D64529F60293683A66E477A1_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StackTraits_1_t4D07D0134FB98D1034FB8C6D2CF67285CA394F51_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StackTraits_1_t4EAECDB2FE88E1C32129C8710D5435B49A9D2B3E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StackTraits_1_t525CC73DE90950C9B77412B59174671F0E316577_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StackTraits_1_t55B3193816ACEFDFA20BCFF02B1AF7D7624C89A8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StackTraits_1_t569150298BC969C7847CF9BBA34D8D0C84A1CABA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StackTraits_1_t5D9FF8B23BABB66D17412B384DCD00361EC18EDE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StackTraits_1_t6791BDC86B3716B54120B180DB2B8A4487C5F2B6_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StackTraits_1_t68E5BA9306D2F5E02E7CDB21FFD38C6B30E78715_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StackTraits_1_t6DC2C359F81D02975883E47959CC925C17E622EF_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StackTraits_1_t6DDCB9A636F8D4766389B4FC58A6F9E094B1D3B3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StackTraits_1_t6E68F5433EC39E9DBF98B56F81C4CB856C901A3F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StackTraits_1_t6E9992E8AC55E5B897E17844D019B37482EB7E19_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StackTraits_1_t70B4F322A88F598616A61F3DA98A3B377AA1D647_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StackTraits_1_t70DB3ACFE4D9DF997535ED65C17659EA7827A816_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StackTraits_1_t788776AD36995C16223282C02AC5383C5F86DA74_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StackTraits_1_t78FD4BEC1B459C40A9581066969AB3C88D1C50BC_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StackTraits_1_t7F0E572AAA6901945F1ACCB55FA03F920D02EE3A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StackTraits_1_t7F6815FAD25B7B421E6406E8AFA6243BB344184A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StackTraits_1_t8042AC201CD24100C27A016CC10DE8AC2F3FFCB5_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StackTraits_1_t80A7AF3CE89A5B257C96BC5971C27BD7EF1E66F0_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StackTraits_1_t82DEE69F673BF7C2D17FAB9AF84A7E34A52635CF_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StackTraits_1_t840CB1AE1EAC01C46A45124D9DB214FE8BE53E47_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StackTraits_1_t84C2CCF0829FC1354BDF38661E1E886F6D79E4DD_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StackTraits_1_t84E3BC75B3AA8C79267711736CF6826A9010E2D3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StackTraits_1_t868D9899F63CB72599481CD50FA6FFE4C057C699_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StackTraits_1_t913B792356CABF6744AA7655EAE6267079A99B51_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StackTraits_1_t91F64B763619C8C2D993DA142231B47C8CE90C23_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StackTraits_1_t939A3BA92F9717BBAA0E7E34F4F5674FD74E950F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StackTraits_1_t98E7672E5E333947002251C3C383BF449231F91A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StackTraits_1_t9D1A0E28AF902A72D0149377D17D93CA860A9B41_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StackTraits_1_t9DFC20EF807CA5C62148939DA8BC97C679272096_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StackTraits_1_t9F432BF5CE81088C56E45259F2F5788688E9AAB3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StackTraits_1_tA0E228517145AEE475D00B5AD6AD1B30210BC0A1_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StackTraits_1_tA569B361BF1E1C9E790F866D37FCD3A44C9EB45A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StackTraits_1_tA6BA92BE89506787B370DF1BF35A16F6BF73A7C8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StackTraits_1_tABADECF178F155D9AF66720141093B28EC1C87B3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StackTraits_1_tADDB282EF4CF5FF714B3F7CE0435F0BA4A48409B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StackTraits_1_tB4143F0F9EEDE7559A2A5FA48757FECA0ADDD9D4_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StackTraits_1_tB43B895B1EDE0BE1E5092D35A3139375500E2FD2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StackTraits_1_tB731C56FC1E4046C01F5BEC2A5191E785B9AA0EA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StackTraits_1_tB7953CB031A88BDAE96E9C82FD5D509588620B54_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StackTraits_1_tB7F848ADD609649F6C6744AB02F90AE3824CD4F3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StackTraits_1_tB94405AFBF6B6262D201FD8DC72771B8C501DA4D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StackTraits_1_tC9F889F8EEE6AED47A421DC394B15E6EEEBCC6D6_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StackTraits_1_tCCF7515C3BCCFF8C3FC0E3026B1AD5ED10E0DDF2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StackTraits_1_tCD92D977257EEFA37CFCABC0D9B91986A3B7A505_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StackTraits_1_tCE45A637A92BED3039C0FB5FE42E133EA39BD4FD_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StackTraits_1_tCFD68783C242765604E6B05E43D41AE42CF127A3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StackTraits_1_tD2741793FF795D52C230E9DBD4221B3572E2D3C0_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StackTraits_1_tD3033B7A7B264F6355FBD4913486B9E6D690248B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StackTraits_1_tD9D298A83918423AC51CEBAD619CC6906E72B351_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StackTraits_1_tDBF33DCFF27B6C832852D4A247E750CAA0E5B8EB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StackTraits_1_tE17CF183C7873A811BB5E376D07AAA04415E01AE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StackTraits_1_tE29938DD91A85A4196C58ED7881B5416B501704E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StackTraits_1_tE909A2CA2DA68BEEF4E25AD1E5AF18D011016BDB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StackTraits_1_tE9DFC13EDA69F0D921E4EE8B2C4D54D0115F8184_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StackTraits_1_tEF6F8E80E41263660F324EE464970D7A7AE722DA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StackTraits_1_tF4A8213E2D2EF65FCA092F1CF0A8D1F50CDBC29B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StackTraits_1_tFDC1BDD6F4DBD5EFD312FFAB453824E37EC6E9DB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StackTraits_1_tFDD32B1B50918E2C461D543BB077FF3E19C740F1_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StackTraits_1_tFE9F8AE687188B2A49DBCCC14D08144B4BC17D59_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Stack_1_t2E6C3E81B5BEEB358E4416D261369920E3E9A211_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StringBuilder_t_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* String_t_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Transform_tBB9E78A2766C3C83599A8F66EDE7D1FCAFC66EDA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TypeChecker_tE1FC30EC2B9F201A1DC9142FB019E071BE0B2EA4_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TypeTraits_1_t04893366110A424BA3303994E446C7D504831C13_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TypeTraits_1_t09C2FF663D5CBA90E98904449A9433E7046B6A06_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TypeTraits_1_t0AA16CE65580E8443466FDCE2D0AD550D4798EEE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TypeTraits_1_t0AF66978290F2368DAA97921F9DED1753AC9BA56_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TypeTraits_1_t0B42894A7560B22A9E2AC0DDE6F3D08F1E419864_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TypeTraits_1_t111857CE47646D081299F8820F3873F426F643D9_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TypeTraits_1_t1155EE1F50E02E603CB1E4F24D2949378966B991_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TypeTraits_1_t1781C705BAC17811ACC853B61A7B54A074BAE76B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TypeTraits_1_t17EFE977FAA7B6FF7D0986063BD1D971D281483B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TypeTraits_1_t1CE159D81D60C71A889A7CB3DA044C592CFB757D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TypeTraits_1_t1F2B8D0C9473B777CC2D9272B27039B340FA9E36_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TypeTraits_1_t22B35B59BF896583803A0B91D442059F1C75E045_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TypeTraits_1_t2551DA50E7BF65701B73DB8FE671CCE33D76ECC7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TypeTraits_1_t3329BC2D1743374CACF792F0C6D24986E0F1F906_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TypeTraits_1_t3B9550EE14E5A56A3D0A3A310B481340CDAFF16A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TypeTraits_1_t3C5E473D61915B1FB5F60090BDF5133F48AEB40A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TypeTraits_1_t47125A0C4EEB1A6701CC02902054956110865035_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TypeTraits_1_t4B66862BFAE55D8074CD446D5DB71FB979DD8F46_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TypeTraits_1_t4D232BF6672CF282C66A3FFD5388F1316DAB3871_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TypeTraits_1_t4E6173C47DC022067AFE32FCB56A84066CC59F9C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TypeTraits_1_t4F7AFEB07D7202D4B0E725D5DFA1803A4559E2F7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TypeTraits_1_t5217AD71D0300395C31B6A1B233DDD8D95495707_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TypeTraits_1_t59231BF4137365010D3758436AB2058A982D1319_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TypeTraits_1_t5E843E428E3C9B936792B1CB31574816B991F08E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TypeTraits_1_t5EFC0C295511AE0B685B8CCE4C0323EC0F27A723_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TypeTraits_1_t61165645C963003E05D8189E30F8A4D87BF42145_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TypeTraits_1_t640133E12E3A20938D238E0101BA79EBA7959015_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TypeTraits_1_t64EEA43EF4C57C7A19FA47327C0E43B6CE160573_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TypeTraits_1_t6A525469ABA11786D80A38F9145C0232BF13C940_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TypeTraits_1_t6B3FDF34E572EC2A2A47A1AD41A0C3DE456F88B0_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TypeTraits_1_t72D66F067ABF7477FE1D0A90DD02FEA48239ACCC_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TypeTraits_1_t7696D8BE1505DBEB01EFFB915254ADD24425AF74_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TypeTraits_1_t776DB88ECA40AE3E2D06B499DF82AB05B65CFE9C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TypeTraits_1_t7BD4583F8EC90E16F18FB11D748A29D22B12B3A7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TypeTraits_1_t7BFC069B28E665335937067D5B100DDBDEC4F5A6_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TypeTraits_1_t7DC2BCE90FE32E89C67F7F1D807DCC4246FF31D2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TypeTraits_1_t82655412F4C809EF00DD6EEB8CE628B66C33C94F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TypeTraits_1_t8495963D65C0EE1553D0A991D54934735CAC5C08_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TypeTraits_1_t851A6C5E6B9D96086D07FE0AD41FF2F734BF1E22_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TypeTraits_1_t85BB317AAADAEC693C5883B9BA48528BA76AD7DD_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TypeTraits_1_t87067AD67D32C2C902B16841F6B42EA0E6CD9DCC_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TypeTraits_1_t8AFFA0BB4F2A4E0E034F4F376D54D80BD6201201_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TypeTraits_1_t8BAD382A7701D2D2484C2A08444611AAA49F390C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TypeTraits_1_t8BD2A2323CA9FEECB0FA3BA6D725A82478EF0D21_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TypeTraits_1_t94F966F5F49ED61F2AEB140ADE3E0FAEA548554E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TypeTraits_1_t96D9C9D1037F8AE33B5B78A5803C4ACBB0EB3C05_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TypeTraits_1_t984FD4AEC628042207885D6503602E1D506823CF_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TypeTraits_1_t997BC487967BB201BE189C084A523FF36C13212D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TypeTraits_1_t99E9191F19CE82BDBD34F85ACFA37A7F4DBDEB8D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TypeTraits_1_tA3BCCD18D87985D4408A59D91074F669A1618026_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TypeTraits_1_tA49A2A9348AA0430F0B0F5B2DE62312107D60B42_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TypeTraits_1_tA5CAD2AE4F7F0AFD6AD427DB276FE64AD396D477_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TypeTraits_1_tA5CCBA7F388F6E849158EC7995BAD6F9A1240C3D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TypeTraits_1_tA6BF93787F840E6DA38AF3C3B9DF7C1B4EED7C83_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TypeTraits_1_tA73225A95A78FE9D9DC053D1D4C36016FD2FB747_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TypeTraits_1_tABD3DBC5E7853000168D464280D3CCD4178FCA21_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TypeTraits_1_tACA5188333B0F203335EE59EA57E6469BCD67420_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TypeTraits_1_tAED9F52D36E41415BB7E23ED262FB65B68091202_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TypeTraits_1_tAF00F04E891750B735C18851CE90DA84D24EA795_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TypeTraits_1_tB14444C5797ABB2D5F5C2BF5B1C2227E9ADE810B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TypeTraits_1_tB5311790B81C6764F5DD4CB841FF61045BF11106_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TypeTraits_1_tB569376B8EFC1B2D74589075282A710F4E87F37C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TypeTraits_1_tB6430CFAB049ADDB1BB0E6DE0704BAAFAA787223_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TypeTraits_1_tB8F561F63396F9AB61EA9CE92D8B68E4AD6431A6_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TypeTraits_1_tB93CC1E33879E71BA434A19AF693057E83FB300A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TypeTraits_1_tBB3C64291E314EC58774A44B61F584D446B42EEE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TypeTraits_1_tBC6BB5CB7B627842533AA8F90886811E207B7EF7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TypeTraits_1_tC12518734EF8A03A6E53D8AB5A72C3BCAB1E8393_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TypeTraits_1_tC39A71CA6F231F4EC9820AE7519D78DAAFA61C10_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TypeTraits_1_tD9CE8D920EA8E5C3AA609A161DB7D7131826A3D8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TypeTraits_1_tE0EDA66A23ABD6F43D3A50669AD4A22D34BF5EB6_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TypeTraits_1_tE3FC063047FD809D0FB6A5AC48BF417E0FA9A89E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TypeTraits_1_tEA86D18A048E202AAC7EB7A7698974945AC81D23_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TypeTraits_1_tEB4F106ACDFF607D503D764650787D404931868E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TypeTraits_1_tED093BC518E20BCA7FF6FA86C71EBC969B2333FA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TypeTraits_1_tED3897693FC547BE3C4867C76ED140D7BC7F08A2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TypeTraits_1_tEF2D11FF37305489AB4CDB2ABEEF93B5A6C932EE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TypeTraits_1_tF014F0DB6A238027FF9B826863C6BE32AF3EE8C9_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TypeTraits_1_tF78DDB5E8D353C35E32232EBDD53FD47E32AEBB1_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TypeTraits_1_tF990A452ABEAD8AC5FEB67E3ABC1ECB7F28A4DD2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Type_t_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_tF30569C7568016374E38A4E928532665ED5B3634_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Vector2_tA85D2DD88578276CA8A8796756458277E72D073D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C String_t* _stringLiteral012A15EBCC94B8546E27705EF6BBEB228B867336;
IL2CPP_EXTERN_C String_t* _stringLiteral05A79F06CF3F67F726DAE68D18A2290F6C9A50C9;
IL2CPP_EXTERN_C String_t* _stringLiteral0841FB386BFE99A63B6EFA6C3B648E2FA85110FE;
IL2CPP_EXTERN_C String_t* _stringLiteral091385BE99B45F459A231582D583EC9F3FA3D194;
IL2CPP_EXTERN_C String_t* _stringLiteral09AF7916CFEF1B86093CC21D14F64FCA374D146C;
IL2CPP_EXTERN_C String_t* _stringLiteral0AFC0462BFDDB5C3B1B5BB1CD0B68F99FE97579E;
IL2CPP_EXTERN_C String_t* _stringLiteral1187D6792D6ACD0538A9328D839187EE8B362D14;
IL2CPP_EXTERN_C String_t* _stringLiteral12AB214DF85E4910F7E4400EEA924B9565854A9F;
IL2CPP_EXTERN_C String_t* _stringLiteral1310098E530FD4BB99B9C738F820063730B46029;
IL2CPP_EXTERN_C String_t* _stringLiteral134F2C5A8EFE6B2B246EADA810862AAAB6969E63;
IL2CPP_EXTERN_C String_t* _stringLiteral1615307CC4523F183E777DF67F168C86908E8007;
IL2CPP_EXTERN_C String_t* _stringLiteral17D77C7BFDC676291407517E74C1740B61D4F3A0;
IL2CPP_EXTERN_C String_t* _stringLiteral1800E4253313A0EC9DEDA0CF0A811F18BE37C728;
IL2CPP_EXTERN_C String_t* _stringLiteral1D0C8304BAEDCF8E3A78982C2E7C0B04622BF2A0;
IL2CPP_EXTERN_C String_t* _stringLiteral1E5C2F367F02E47A8C160CDA1CD9D91DECBAC441;
IL2CPP_EXTERN_C String_t* _stringLiteral20F5079189E7B54BA8EC5B4AD97D3F5A32A044DF;
IL2CPP_EXTERN_C String_t* _stringLiteral223549F82201EAE484860B4525D7E6F2B9AFDD37;
IL2CPP_EXTERN_C String_t* _stringLiteral2451B42763EACC6A2A4DE7FC4D6DBBBA56E1C2E1;
IL2CPP_EXTERN_C String_t* _stringLiteral285A4E26E90B15DE9C6BCCC78B03994C3AA50E25;
IL2CPP_EXTERN_C String_t* _stringLiteral28ED3A797DA3C48C309A4EF792147F3C56CFEC40;
IL2CPP_EXTERN_C String_t* _stringLiteral2BE88CA4242C76E8253AC62474851065032D6833;
IL2CPP_EXTERN_C String_t* _stringLiteral3150ECD5E0294534A81AE047DDAC559DE481D774;
IL2CPP_EXTERN_C String_t* _stringLiteral32CC615A7B7001E3FF856D52E1C78E6E3E8D014D;
IL2CPP_EXTERN_C String_t* _stringLiteral34DE35EAB1F3A819288B1B35F171CB14EE8A0298;
IL2CPP_EXTERN_C String_t* _stringLiteral3557E0DAC62060E0396F2F4424975E243482D41D;
IL2CPP_EXTERN_C String_t* _stringLiteral362D0E2AF8F9714023B734D6D78E953A406C079A;
IL2CPP_EXTERN_C String_t* _stringLiteral39D5F49C2757A110202B4F54E92148648B083EF8;
IL2CPP_EXTERN_C String_t* _stringLiteral3A52CE780950D4D969792A2559CD519D7EE8C727;
IL2CPP_EXTERN_C String_t* _stringLiteral3D038329D71B0AC8516610B083F19A42E68C6D09;
IL2CPP_EXTERN_C String_t* _stringLiteral3DEB7456519697ECF4EEFC455516C969A3681BAE;
IL2CPP_EXTERN_C String_t* _stringLiteral3E1DC248BCF3A135EE0E5931C80C0E6374D1D00F;
IL2CPP_EXTERN_C String_t* _stringLiteral42CD4CC09795FD30CE71C875DA59944B9099B15F;
IL2CPP_EXTERN_C String_t* _stringLiteral4400E519867F651C4CAB1E7952A0A7BD6C9B708E;
IL2CPP_EXTERN_C String_t* _stringLiteral45932D6FA98F39C5CD3F08CD951D8DC70FC5F7DE;
IL2CPP_EXTERN_C String_t* _stringLiteral46F8AB7C0CFF9DF7CD124852E26022A6BF89E315;
IL2CPP_EXTERN_C String_t* _stringLiteral4BBB632F02FD69807705C0179999C17D35C93B0F;
IL2CPP_EXTERN_C String_t* _stringLiteral4F7C7C989DE97C7BF7D933EA1581C86A82BE69F0;
IL2CPP_EXTERN_C String_t* _stringLiteral5036FEBF2A4C0DF70B7A98B87550A49E8EBBF859;
IL2CPP_EXTERN_C String_t* _stringLiteral5039D155A71C0A5F7A2B2654AD49CB7EE47A8980;
IL2CPP_EXTERN_C String_t* _stringLiteral50D86FCBE2ABB9A65B07323B311FF2296682029D;
IL2CPP_EXTERN_C String_t* _stringLiteral57FAC0B360F3E271021C2B4AD9DCEF50C33B029F;
IL2CPP_EXTERN_C String_t* _stringLiteral582681C2EAE02B3F3D399C0C26D321560F6C567A;
IL2CPP_EXTERN_C String_t* _stringLiteral5BAB61EB53176449E25C2C82F172B82CB13FFB9D;
IL2CPP_EXTERN_C String_t* _stringLiteral5C10B5B2CD673A0616D529AA5234B12EE7153808;
IL2CPP_EXTERN_C String_t* _stringLiteral5C90290836834B026820355F57EEDC4D59E40150;
IL2CPP_EXTERN_C String_t* _stringLiteral5F96333BB93FD4D274B672EAC1B715CBB1CC11FD;
IL2CPP_EXTERN_C String_t* _stringLiteral61CC55AA0453184734C3FA0B621EDA6FA874BD83;
IL2CPP_EXTERN_C String_t* _stringLiteral65AE5E8D196BA3C7CF5DFC67E169DDF307F4CE0B;
IL2CPP_EXTERN_C String_t* _stringLiteral681D15313A93F5907C45ABC0E6A97EE59E13FABA;
IL2CPP_EXTERN_C String_t* _stringLiteral685E80366130387CB75C055248326976D16FDF8D;
IL2CPP_EXTERN_C String_t* _stringLiteral68753E310F370E2A23F50A1A39009627357941BD;
IL2CPP_EXTERN_C String_t* _stringLiteral6BE6E8CAF33E3F8A15B3F11BB5B064A2A475E9BD;
IL2CPP_EXTERN_C String_t* _stringLiteral6D19FF3B908DF2EA8543F406C505FE0BF2077814;
IL2CPP_EXTERN_C String_t* _stringLiteral71FAFC4E2FC1E47E234762A96B80512B6B5534C2;
IL2CPP_EXTERN_C String_t* _stringLiteral73EF2F90B3C036F8A51779717139D0B16A1395A6;
IL2CPP_EXTERN_C String_t* _stringLiteral7650204A63ACBB0D9A909EFFC8C2F4B4A03D8D77;
IL2CPP_EXTERN_C String_t* _stringLiteral79E53D7EA259044AD683DD10C112028D65BDCD0B;
IL2CPP_EXTERN_C String_t* _stringLiteral7B006C1ED0B939994608B39602107BD4CC78E3B6;
IL2CPP_EXTERN_C String_t* _stringLiteral7BABAC45BF7899D17898273CD6E20A73697FD16A;
IL2CPP_EXTERN_C String_t* _stringLiteral7BCD7833FED3310C039D1F33A5CF588529356D43;
IL2CPP_EXTERN_C String_t* _stringLiteral7C09DF854143BA41D7834E924EA7287FD8BF9E93;
IL2CPP_EXTERN_C String_t* _stringLiteral7CFE65A1B11B9CEEBE65FE095DDF9C08B4D8C723;
IL2CPP_EXTERN_C String_t* _stringLiteral823E5A28404F60AF2FC7A42AF75BC7045DEC39EE;
IL2CPP_EXTERN_C String_t* _stringLiteral84F6D2A5813636A7ECB1FADD30B78A8B9B7F48FD;
IL2CPP_EXTERN_C String_t* _stringLiteral860E1F95D3A8D20BE2E3E527091C855F4E981BDB;
IL2CPP_EXTERN_C String_t* _stringLiteral89EC72A8481D19F0AF431CDC533709E1999957C5;
IL2CPP_EXTERN_C String_t* _stringLiteral8CF1783FA99F62CA581F6FE8F3CD66B0F9AB9FC3;
IL2CPP_EXTERN_C String_t* _stringLiteral97D170E1550EEE4AFC0AF065B78CDA302A97674C;
IL2CPP_EXTERN_C String_t* _stringLiteral9876542C2C71FA2DD8A4B617D4C4CC34C1FBE427;
IL2CPP_EXTERN_C String_t* _stringLiteral98E855669B5D93A951CD5BF4668F963DFDDB8E1E;
IL2CPP_EXTERN_C String_t* _stringLiteral9A78211436F6D425EC38F5C4E02270801F3524F8;
IL2CPP_EXTERN_C String_t* _stringLiteral9B2BF0193E167B5BFB3EF126843CBB52D083726B;
IL2CPP_EXTERN_C String_t* _stringLiteralA071E6072C7B585BB8F8A3CE08CDCE914A592D54;
IL2CPP_EXTERN_C String_t* _stringLiteralA075B72033BD3B8ABBD79B2744B3C13DE9852E8B;
IL2CPP_EXTERN_C String_t* _stringLiteralA0F4EA7D91495DF92BBAC2E2149DFB850FE81396;
IL2CPP_EXTERN_C String_t* _stringLiteralA8895975BB97F90A8F1BE7D4FC30ED85E35CE738;
IL2CPP_EXTERN_C String_t* _stringLiteralA979EF10CC6F6A36DF6B8A323307EE3BB2E2DB9C;
IL2CPP_EXTERN_C String_t* _stringLiteralADC83B19E793491B1C6EA0FD8B46CD9F32E592FC;
IL2CPP_EXTERN_C String_t* _stringLiteralAE75B1B6D54998BE4B63C92008E7AB5BA0108A41;
IL2CPP_EXTERN_C String_t* _stringLiteralAED767862047ECF135CC886679E244274394460C;
IL2CPP_EXTERN_C String_t* _stringLiteralAFD6EADC1B6810FA1650AC3B4E0294321C5424BA;
IL2CPP_EXTERN_C String_t* _stringLiteralAFE42FA36062DEA9E9F3A3B081278898C87E2952;
IL2CPP_EXTERN_C String_t* _stringLiteralB0A8E725074C2126B987CF1403B2079D3ADF2C55;
IL2CPP_EXTERN_C String_t* _stringLiteralB808770940FE0FD9F948A9E3A29D93CA9AF79472;
IL2CPP_EXTERN_C String_t* _stringLiteralB95A97052E20A036C292B97A8EF02A42631BE78D;
IL2CPP_EXTERN_C String_t* _stringLiteralBAD193FB6777DF8EBB96F530684F4A076540D6FD;
IL2CPP_EXTERN_C String_t* _stringLiteralBC0792D8DC81E8AA30B987246A5CE97C40CD6833;
IL2CPP_EXTERN_C String_t* _stringLiteralBD3027FA569EA15CA76D84DB21C67E2D514C1A5A;
IL2CPP_EXTERN_C String_t* _stringLiteralBDB36BB22DEB169275B3094BA9005A29EEDDD195;
IL2CPP_EXTERN_C String_t* _stringLiteralC476FD00CCF30C5701DE9368C551434D10BB9289;
IL2CPP_EXTERN_C String_t* _stringLiteralC4DD3C8CDD8D7C95603DD67F1CD873D5F9148B29;
IL2CPP_EXTERN_C String_t* _stringLiteralCFBEC422D94B4BF3E082AC139967B826ECAABD07;
IL2CPP_EXTERN_C String_t* _stringLiteralD300E5E92CAFE1FD890FCB066E3E7079AD305F43;
IL2CPP_EXTERN_C String_t* _stringLiteralD38402830B9E9C3E8956631DB4B7C50939A3FAA5;
IL2CPP_EXTERN_C String_t* _stringLiteralD3BC9A378DAAA1DDDBA1B19C1AA641D3E9683C46;
IL2CPP_EXTERN_C String_t* _stringLiteralD4BDF7616CCB117D16BBFE57E5282A8860A1D12B;
IL2CPP_EXTERN_C String_t* _stringLiteralD959B899BCE8EB13B4EE26BB3DF5042737B9D4DB;
IL2CPP_EXTERN_C String_t* _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
IL2CPP_EXTERN_C String_t* _stringLiteralDEF32BBDCA04FBF76D7FA0113C3D0FD8EEA98A15;
IL2CPP_EXTERN_C String_t* _stringLiteralE24C1C9F814F7717CAD8471CCA59372600AD0314;
IL2CPP_EXTERN_C String_t* _stringLiteralE63B5240EC2D5F7585915F4D28DDB5EFC058620C;
IL2CPP_EXTERN_C String_t* _stringLiteralE7064F0B80F61DBC65915311032D27BAA569AE2A;
IL2CPP_EXTERN_C String_t* _stringLiteralE78EB4724C736F009013F23E0829F4809C1515F4;
IL2CPP_EXTERN_C String_t* _stringLiteralE963907DAC5CD5C017869B4C96C18021C9BD058B;
IL2CPP_EXTERN_C String_t* _stringLiteralE9CEDE9B80EA3ABD89C755F1117337D429162C86;
IL2CPP_EXTERN_C String_t* _stringLiteralEB23EFBB267893B699389AE74854547979D265BD;
IL2CPP_EXTERN_C String_t* _stringLiteralEBABC9B6E6F06B857E70FF9361A38C584DAFDB10;
IL2CPP_EXTERN_C String_t* _stringLiteralECB252044B5EA0F679EE78EC1A12904739E2904D;
IL2CPP_EXTERN_C String_t* _stringLiteralF35B90BD763FDC6C34407FB935F26821A7770A24;
IL2CPP_EXTERN_C String_t* _stringLiteralF3CAFD7FD04209F521203BA924E96965EDF1EC47;
IL2CPP_EXTERN_C String_t* _stringLiteralF9ED4BD1C37F1B326514AB853E4249455991464F;
IL2CPP_EXTERN_C String_t* _stringLiteralF9FB1289B25C33C30F0D42FC28131D731BAFA907;
IL2CPP_EXTERN_C String_t* _stringLiteralFCDBC880C3D7454F7AED7A672C34EBC2395648A2;
IL2CPP_EXTERN_C String_t* _stringLiteralFF7613E54FC90271B8A71DA3DFD9A50E5ACD96C2;
IL2CPP_EXTERN_C const RuntimeMethod* Action_2_Invoke_m4BF409EFABD9061D88095A70333ACD6D1A540682_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Action_2__ctor_m00C9F1BC5168AA49F4451ACD2B3CC1E608514DF2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Action_2__ctor_m053DF2558B2FA9D9138DF3581C629A9D0EE9B758_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Action_2__ctor_m094AA632A83F67A18A9DA5D841BF7C94905F0942_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Action_2__ctor_m09AE1F8EC158BEF072849E49259B908419176583_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Action_2__ctor_m0C639EC652167888D3BB75FC40AFAC9DFF9028D7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Action_2__ctor_m0CB82C6325F8AB99F21479804B3E5C9B07BD9043_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Action_2__ctor_m0EF24AC149FD410541960A466D9E720DAD423FAD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Action_2__ctor_m10FD8752A8437F58BDB4281ED91F4251A4A34F73_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Action_2__ctor_m11017B453F71B26BBEA1CFC45FFF84D8528D690B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Action_2__ctor_m112CF283CA58B4820D280EEB6364527D9E051FA9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Action_2__ctor_m161667EFC572E4BD457418D270580A042124598E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Action_2__ctor_m1689F44227E46D3F9FBD8E5D36EBDDCF93D077A3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Action_2__ctor_m18209C3AB66346CD323AAA1B17E149043E83FE8D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Action_2__ctor_m183C3595F196D082A0A50C3C7B7D9957C8598D1E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Action_2__ctor_m1CAC5E2CA7E00747F711351524D21AEA3864BAEE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Action_2__ctor_m1D6BB3A2F74CA13B5D9E1F02E7A291EF41AC4D49_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Action_2__ctor_m24C74FA1F57511D91AB28AB563815C469CAB6637_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Action_2__ctor_m2632DC0FDC25DE7C494DCDAA6DA0CFE70D8E0088_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Action_2__ctor_m2732842D680300A71562FA1432F7F8CB18FB7E75_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Action_2__ctor_m27C3B41C6020250F78D9D2F391E38BEBCBF101A1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Action_2__ctor_m2D771892502DA59021A137CACE17D1C12565E63D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Action_2__ctor_m30C7595CA3A14FD1994B2CAFEA1242FF1B65B63A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Action_2__ctor_m318F94D93B4CF353164D8F81CA9EC303145C1AEE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Action_2__ctor_m32FEB47BD18F8192E2164BAFA502F53F79172D23_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Action_2__ctor_m38B1A41E1061C05C8F2579503F96DAA53E53E8D4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Action_2__ctor_m3D93B1C027F06E542E3FCC7C31F3282BA25BF513_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Action_2__ctor_m4042FAF1F8BA1AB5B9D6D343E3794C8A768F8231_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Action_2__ctor_m430690F989F5B9EFDA78CAA0C258F7F3E9C91004_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Action_2__ctor_m456DF38419F63DD953980E1F7F6F8678BE4E9237_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Action_2__ctor_m47AA878217411BC56C763C69252EE90D6A00B39A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Action_2__ctor_m4992C6C388A3B56A637F102B58A1E13851001BB3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Action_2__ctor_m4EEB269D3A0294F5EC5BECC21050C6CBB5ECB8C3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Action_2__ctor_m517995395DEC2203EF55A51F651201638FFE85F9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Action_2__ctor_m544C2DB599AD922286B1282F44109605DC1B161D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Action_2__ctor_m5A7DC6A71CA7C0521CE31C72293C6D185F321DFB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Action_2__ctor_m63182AABAC5AD23AA3D9BB8C59BC97CDF0B45F9D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Action_2__ctor_m6321047085F6293198796C29346B91F9EB750395_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Action_2__ctor_m65E0FBC38EBE9DFBE6586EF8B5B480B6F4A37A0F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Action_2__ctor_m66A6795BEE687B95B086A60FB55AAAF882B9A82F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Action_2__ctor_m6F3976A3041E224A75FA8FDE8A5E367231660A93_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Action_2__ctor_m78A5EF547E84AB279CA23176EBCC113CFDD89981_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Action_2__ctor_m7C2645370643D936D7C1684E9D57FF6B7CF902B9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Action_2__ctor_m7F90F3764D175F6B8E8F6FC8553B75198B97CBDD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Action_2__ctor_m7FF4E9012B3388F7035947C8CBE409277768148C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Action_2__ctor_m80B0CA76A890CBF941D2770C8C19A971E25CD0E0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Action_2__ctor_m8441BE0D85302A5E6F69E01695B2707273CD879A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Action_2__ctor_m861AF25C14B902831FEEF7F3CABF5791CC68A670_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Action_2__ctor_m87987476F67734E8972B844B5D8B3F7E8D0DC13C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Action_2__ctor_m8E37727F9429AEE70C1323FEF73EE03D6A6DF88B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Action_2__ctor_m98310F25F0ABE4B5626D92C2C04FB8BD0F3FFDE9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Action_2__ctor_m983862B36EC7A927E6C5286BFD23D95F46D6BEC6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Action_2__ctor_m9CDB2080B05CB7F5AF7A7C113E081614DBAEAACB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Action_2__ctor_mA1A7424AC6A4EDC56AA5C3B5F4C4880CD3EFC8DE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Action_2__ctor_mA46EFDB28597F28023C6C9439D18506215598B3B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Action_2__ctor_mA8E823E9AF0CFEC0D8B0C155EA764DD391DD854B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Action_2__ctor_mAC908CE605FA918B66228D09967D53667B14D72F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Action_2__ctor_mAD3DA6951876DEAA792F07F90D3583C3DD2DDF24_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Action_2__ctor_mAE0DCEFB8A23531FC888C4AF54F371994255C184_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Action_2__ctor_mAF6C4A681D1958AAEE13C2597B4CA5DD43B52509_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Action_2__ctor_mB600E8E217BCA23E317C56A617138142996E36FB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Action_2__ctor_mB84F63A023E6D31F4D05E3ED464DB975B4710CE1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Action_2__ctor_mBBE06946682BDB233DE508CAD6E415E134CEBA78_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Action_2__ctor_mBCD989D9959AE03AF4F49216E96A8B89CA8A630C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Action_2__ctor_mBF5B9F8C902C63A9EF1313E88A127CF9E2E63CF1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Action_2__ctor_mC144CC84355426A4E79BD321FF394B07C58E9B42_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Action_2__ctor_mC1508140F516C64610DCF13907EBF6C47ADBCC2D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Action_2__ctor_mC73D73C3B3B73B8B77014BA67B6B0328A0132FE6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Action_2__ctor_mC774540428264429FCB505EBF8BFE504588FC2BF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Action_2__ctor_mCD39DBD979B055B956C8292AE3D7FBE0B049794C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Action_2__ctor_mCEF8A563972A08C6D5F091F0E8828DE134785783_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Action_2__ctor_mD668399B748F15C984273E8F3619E28FBEC705DA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Action_2__ctor_mD6D16B7D2430C409861F5AF3825C5D391AC192F5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Action_2__ctor_mDD23CF80FC694FE9C69671A2760F1C3F731F18F9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Action_2__ctor_mDD3F65D4FCFBB4AE0DAC04E2462E00B0C72ED3C2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Action_2__ctor_mDDCEACCE4D764CCB4344A7DE4F7852C677194EFC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Action_2__ctor_mE15355C900C1486A5BF8A39B885ADE7E0C1B181E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Action_2__ctor_mE210186358C7B20CE4CD9852B3EB34D228762342_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Action_2__ctor_mEA2427E2F48701AAE40400C943F734754AC8BFFE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Action_2__ctor_mEABEEBB6D545EED56E51707B4A8DCC197322AB18_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Action_2__ctor_mF5D745992BAF4D25A91142790F0DF29771589503_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Action_2__ctor_mF72B4B33CCEF215C9643C4DE63EAFF29FF39A75E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Action_2__ctor_mF766FAD298F66EDB89D3402A1CB2E0E56EC1D802_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m20447A0D2C19201CD422869C554B64B14598F330_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m300FB238A54985355790B5F6D2B6D6EC29EB6BB8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m39307AFF7CC6E72FC5698CA7D6DB7373567EF4E5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m97678F4940F2F643444FD1C33DFB7867255EE5CF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_mA376E776D719519DE88814B463F82F3D473D3C7B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_mC93C4691B7F1A82386C6D150AC41C4A0269A6743_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_mDCF2E8C278DFCC79AB2EF5AE2BDB548EDD853356_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_mFCA0686A6AF31BE7C13683081AA4713B6378CF0A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Clear_m2D2C10DEF177B375A324E04574048CF747D7E103_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Clear_m2E9F6BF6739FAC0C79D24F42766F367C0C9B7847_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Clear_m5724F35F45E15BB299D235769B65E687ADAE2E4D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Clear_m7EEA1E16148A157E071E91FE993B768331F8E8EA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Clear_m823C5E4EA1BA2EF55763A89495C6D722398BDD97_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Clear_m8E6F7C29DDAA05B25746D9E51FE6CBDE3BD70D1E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Clear_m93D68A06521CCA7272E7F7B2445AED1F484732DB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_ContainsKey_m36E35C0309D029DF434069CDB4852D255BBBE1DB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_GetEnumerator_m01B98B016DC8E76707483C9CF9CD6D99718BAEDC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_GetEnumerator_m65CD730E9AE779C1C9842814E1C769E054E15A72_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_GetEnumerator_mD7327257B10C50B6E21CC34442911F8B49938E68_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Remove_m0A5B58EB7981A4D44B9A8C60346775EBF9A92447_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Remove_m0BA6C4703E952419C1127AEF45FA90507F26958C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Remove_m34735F60E1633F7D7E7ED450029CD37D53947314_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Remove_m71A622CAE6E41AB042C3BC0D766085BADB5B4A43_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_m32AC13166BA789C6334233C4EED097FB013CC85D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_m41C1DC9EA985C7D04A778C71A63416B8B76195CD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_m4E8C44AD29842ED38A9137940086F1DB72928F6F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_m6A32CAFCD15224774C6C10629DDE7BB24DF7859C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_m7503F13C522D69021C4910627C7352490080782D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_m956B9CB771A555520F01638802BA0493E196BB6E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_mC0564F3DB06CCCF3EA5E70A411ED6059BBE2F420_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_mF396A01A6203250352C9335AFE956F6F41250C5D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_mF8279695611198D8BEF6669C79FCD8E31449FB12_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m096CE465EC579F2A6C688AC493E40D42F4D337D6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m1A5B12DE1447298C3AD2B59459A0246A66EC1EB9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m1A7F393009417F4DA8D07CAEEFA6BC4236754260_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m262EA8BD4E3A6264C3ADC9EB08CE24ECA2D591C4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m67A248000E3AFB86371B05D43C4AB537954F9CDC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m7D2D67B38D7E1507529EA011BE9D1473144C52F7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m9939FFBDBFE080DC8BD594DBDDF4E86DB08F92FD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mEAC0F1F45615FA76E943304156AFBEA3060E0894_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mF4AAC109B21473807737DFAA475F140D09493CA2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mFAFC18ECF23E510E1D19F13B122D36A665090C75_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Item_m1B1B028D832E8F26E70BABC5ABEA83F2DFD5BD8E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_set_Item_m16BBBA1CDD362C308A1F7F6B57972CB2418EE865_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_set_Item_mA1D2D706E8AB65BB626813F35EB24A43671C13EE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m719E452B354B91FCCF8583304CE9C5DB81E718A3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m861E91C1A985EB6EFAFB12287A35864AF911E97C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m48DFFD2B576B3E8C1D9C3899C34C459478EF4538_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mA1ED91372D49DA19B372C87A67699B054F65378F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mF47E6E2C7D79B33A9B637D7C56A5638DEA9DBB04_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mA38A11D4417B178A87C8CFA85BD9A8DF593F5CA2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mCC9CA9A8922BA7B398AC26B25501356B40AFA2DE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mDF39CF5652801676BD478391FE4147362113289B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Func_3__ctor_m01BE626E09F08A5F51909C1B1A8FA3B5646A3D2B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Func_3__ctor_m03484BD99E48E27669471583F9D5C33B90436D03_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Func_3__ctor_m0425DDDAFFE35B895FC7A75E607790B522D0AFAE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Func_3__ctor_m061B1AE012017C02EF4041354C54744661D6DF44_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Func_3__ctor_m0678BEF113C26AD4A3F9D482462823CCB9C95D05_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Func_3__ctor_m07A8881CF7DF7D7523525FE120358E9CCD91039B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Func_3__ctor_m13654DCEB8FB1F15602C320A47D91544CC4DF355_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Func_3__ctor_m141F67ADFE6725D962A5CDA01FE66FE988415BF5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Func_3__ctor_m1632AD3A12ED31697AED13EACC737894E884A8E1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Func_3__ctor_m197B529D336CB6FF6ABE0CB86150D01F10A01734_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Func_3__ctor_m1CB799CBDE2FA53DCD90C21303375718130D65F8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Func_3__ctor_m1D12126FF7C49A5F182F8F61007E59AAB4AC646F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Func_3__ctor_m28C1E06C12B00D251294BD02D067EA45531B1452_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Func_3__ctor_m295E3365663ED13F8CF21AA2E2452580B56FEE6F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Func_3__ctor_m2DA3D464747634A77F38269FE8CB9711AE9B1BBD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Func_3__ctor_m34E167BD27F1CFE117528B152270627FEC2075EA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Func_3__ctor_m38FA31254EF80C2172A2689D1598ED671ACC6952_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Func_3__ctor_m3B0BF9C567FF5B43565ACFF54A8C9F789462DCB3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Func_3__ctor_m42C96C7DA89C9A90128AC16569BB57CDAA856773_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Func_3__ctor_m4C9132923097C79CFE1FBD5963E85F9508CD84A5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Func_3__ctor_m4EC5765981792D2BEF03F9579784886E6C4165C9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Func_3__ctor_m50FC31463B833C649A3EC2E5CBB373D74EE2DECF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Func_3__ctor_m5164EC58B0DE177C60C740264073DB2DB7CA193D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Func_3__ctor_m530029B467654F5A6CE82959628A76A707FB169E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Func_3__ctor_m54A2BD85387106F3FE4F3649D2665C5FC8B2BB35_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Func_3__ctor_m58E7A1A087B52AE4D97DE3C1558B05653F8588D6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Func_3__ctor_m5A8EB3A879111EBCFCEC27F4D67C690FE6CC2C12_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Func_3__ctor_m5AC3BDC803A468CCE8A70D13375F28E33C306FAC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Func_3__ctor_m5DAC96343BE619C126CACEDA58323F28ADDF5FB7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Func_3__ctor_m61A7E34F831302936FCBCFBE2F4276B9F853E38E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Func_3__ctor_m648AC3224E320845F3C5A65C8B439DE6E36876BB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Func_3__ctor_m6980E3D77C7A7E93114D6A35915F6760D0BAC784_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Func_3__ctor_m6B4A59548A10FF52BE25BC8BDA9DBDA16E5586C0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Func_3__ctor_m6EBA891B8C702613D5A1993A1D582D73268A6509_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Func_3__ctor_m730998A5AD8578306BDE916508362C3770749E18_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Func_3__ctor_m75DB9AA02314072A4D27A0F587985767B861EB08_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Func_3__ctor_m80F2AD2F6F1AF87111E77A9998E9E0E2B11B98C8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Func_3__ctor_m854F7F7578A36D0250EC2FBE3982AAD3767458F3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Func_3__ctor_m86ED197D137FBFD2D93807A29ADE08214B12D2AA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Func_3__ctor_m8CE466AE9183F0F9A394E9C0763C4E37D8C8157A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Func_3__ctor_m9019404F816AE97A97EECE0BE9D5193B40754E5D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Func_3__ctor_m90E9BCB0C74D645E49C62E8EDFCF92D7C8E10323_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Func_3__ctor_m9180A67961E86A320583B9D11B916528AB0A5965_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Func_3__ctor_m91FC20D4A59F23009569A659C9F8EBA6392C9492_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Func_3__ctor_m95A07F95C1BD45891E64270E8BB4E98F16FC2FB7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Func_3__ctor_m95D748C06C3C470ACBF54A41BAE69015036B7D1C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Func_3__ctor_m962F371063B62D66FFDC01A88AFABE8BDB202AEF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Func_3__ctor_m98853006C586C4C0ADE1A2766BA4EBF2529C98ED_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Func_3__ctor_m98DD8470CF2B2D2EAE62E834C4D8F7B4E16B2B24_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Func_3__ctor_mA0E24E986FD96A4488B05C4E8E0C69BC62A6B946_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Func_3__ctor_mA661BF3F5713C6E799ADED2885A2A4B603F317BA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Func_3__ctor_mAC512376047B2543702DA5277DAC7A3C8E09999A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Func_3__ctor_mAE0DE3A60B8EDDA6117330A7EF57F6ADA8441A4D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Func_3__ctor_mC2576363D123252DC966EBA24D31BC8B6AA3AB25_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Func_3__ctor_mC80CDEE922F920EB38E6FF1FDEBD91B4082635D5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Func_3__ctor_mC83CFD024352FDA8034871D819A639C03A51BB11_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Func_3__ctor_mC97F91C3D67046A12AEDA010BB5AD014D4D83BAE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Func_3__ctor_mCFF04331C6ED9CBE6F10DE2313A0A46C5D1B1DB8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Func_3__ctor_mD0F853CA0E5FAB5B0A6C1B0053455DED39FEB2A8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Func_3__ctor_mD7F7704BBE4BAE2B6F6AA0CB3864F0D2174B86F6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Func_3__ctor_mDB169F696A369159E00E2DEB9557311EAA09311C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Func_3__ctor_mDD466522B09FFADF690D47FC368A63859AE8B42B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Func_3__ctor_mE4AA637A47E39A6031C99FDB4A935473FDB57437_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Func_3__ctor_mE8A2F58C73CBF23DA442181D47A8586F363D7A4E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Func_3__ctor_mEA18B0DCC9F9BB8DF3256D735EC1006EEADD3E64_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Func_3__ctor_mEB5E4AFCDF57CBD1946C900970BDA6A8E7B5C0BE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Func_3__ctor_mEB85067614999574A28F10E3DAE3FD2A54FBEE73_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Func_3__ctor_mEDF2A64DBBAE82F30DDC8F2FFC015F7F4DEF5DE6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Func_3__ctor_mEF9B6B1D1BA1A7ABB9E8AF183AAED934D3B33057_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Func_3__ctor_mF001D8A487B9676D41702F04D86372A42058B284_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Func_3__ctor_mF728EF1C5FBCD6CDAE99430D4C0C9D98C087FFC8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Func_3__ctor_mF8ACC6B57D64A434A0AAF33EA2564034AF71830C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Func_3__ctor_mF91FCB5FA3861E4160B0881A08A2A47C0DC1E387_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Func_3__ctor_mFA69A3735A5E1F607BEB888D72750FA9A646BF50_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Func_3__ctor_mFC8B1AF587D0F312B02CC43D35BA151184462197_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Func_3__ctor_mFE41BB44563F4EE334A54B9F20614864A6CF8E92_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_Add_mCF751D6EBC8C6EA1BFCD01CA3DF574C45E206F7B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_Add_mD0E40F9E35B3EEAED652C38D1784046EAD4057E1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_Clear_mDE8478C058A280C630B5FF2BDE2E1631E96F3AE0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_Contains_m87AD3D6A936FABDA8CFECAD1C37AF4A2426C2913_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_Contains_mF1450B36D058509E8FCC90EB42AB320F47E8D820_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1__ctor_m8016180D4211B61113275CC42F114EDCBB985445_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1__ctor_mD07425BBACDADAC32A4B42FDE00C5DAAEC59880D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* KeyValuePair_2_get_Key_m70340D9F3D523B9288A7CA260C7835E71D70BEA1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* KeyValuePair_2_get_Value_m1B0A0889C3BB1D7597A8665DD9D2E3E52EEBD2D0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* KeyValuePair_2_get_Value_m31489843F789B36902FEA6582EE23E1CE66BBB93_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* KeyValuePair_2_get_Value_mEDB2B5A65212C750D5F1DB82849C97F71E65A92B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_AddRange_m03ECF021063A879A2206A42D07E32866E4CF012A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m0FBED11435936BEF537D39FD9BC95F18CD0118EA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m3F0443FBF5124EAC3ADEE3504B4145521243AC9B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m4CB2CC57B148EC0DC7EDBF2ED91DD02820E6E043_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m6930161974C7504C80F52EC379EF012387D43138_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mA348FA1140766465189459D25B01EB179001DE83_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mB020CF1970BC807041D779C69DE0B129F319DB94_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mD1D39015FDC31BE8F28F0B160606EB4EA9A91125_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mD4FF48A5B22935598CBDCA9705FAFCDBFF0595EC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m03E5E8B166FE7878A734A024FD96854CF36D99B5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m2B3929C256D8FEE943537D0696F460B693B231A5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m316017FB1B42C1B51AFC2B9078105746B2D60912_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_mB886C990CD1F0558809236CF1D28C977A3558306_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_mD3289B1AEE4B515A8277BE1EB2D9BA22A15A88E6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_mDF11CC79EE1E96B7E6932F45522C5A7B52E111BD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Contains_mC179B6CA1AE8CBCD1E928197D0CE96A507D2DB88_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_IndexOf_mD41DA6BF0030D061BC4BC145F65CDC9899D13AC5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Insert_mBF5D461C74C96AC635EAF8ADDF7E18AE64E815A1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_RemoveAt_m6BF3DA68B39C4BC4ABAE0B64C955081352ABDB12_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_RemoveAt_mD17877118EA5CCF90E0D36CF420287270492A0F2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_ToArray_m801D4DEF3587F60F463F04EEABE5CBE711FE5612_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m59F43783B8FB296D769AB668E19212350472F3FE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m5DBA18538B57C8FE8553D5BDEE8BDBA486D0D95C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m686CCC92090A8A1AA82A60848938CFD32C6ECD6C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mB838D66032DB35270366FF7078DFB8FFA8D8FA59_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mC832F1AC0F814BAEB19175F5D7972A7507508BC3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mD0442AB764C7B85A94117D07CA158B5666AB3BC2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mDA22758D73530683C950C5CCF39BDB4E7E1F3F06_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mEC05D12D4D99D281A54478346E9E0E0BC3123399_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mFBB7F821AAC1F0F68A578448DD892C8F1D7CC7D2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m10D86388566B27212560100E342B8A2C4686D872_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m1480F95D7F5074B5FB373765075ADCBDCD4AEFB9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m180EB7D8FEC0056B52219A2CEB7E495846EAC4D2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m3E052BBB1D6549E1D299A31A131B6862C11CBAC9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m4151A68BD4CB1D737213E7595F574987F8C812B4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mB0F721CB5F29DAFEC0D52A8D8F5AA377ED100694_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mB470A54EA2F652494E97FF09F589EB4587DFDA89_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mF108D042E84E9435217ED84C2FCF8440B5F54434_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m1181AA29F0918EB6125713543C05F20DF151F353_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m23BD9A941D0CC3F194CA232D7419D4EDC7D04E2B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m2D875949889A6253738987A31D0121B34A8D30DF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m4AF98788CDDF1D4075A3CDFDC4BFDC9C9C0959CD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mB739B0066E5F7EBDBA9978F24A73D26D4FAE5BED_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mE89664A5623A5AAC3D982CA202B59DD43140336C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mF1B88D11FDCAED575E347CDBBBA7A4AEEDDD7ED9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mFFA8587D3830DDCCB3D34524C792A1C31512DFA3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaDLL_luaL_checkboolean_m8F28B1A574BE19A9735A60537D96B5D359FE7CFE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaDLL_luaL_checknumber_m7A77683D131BE59F2D1261688CBEF7892643E8E7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaDLL_lua_pushboolean_m2B8D01E55F9DAAFC75B24FD6DC054776E5195B80_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaDLL_lua_pushlightuserdata_m3B731064C79F76F9AE70C580CFCEB889E6D1B917_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaDLL_lua_pushnumber_mD621CF251BEC49D5FCA530997B02D08E2C6EC653_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaDLL_lua_pushstring_m1230CAB85FBD610AAA7D822AD67C9EDE4C1F13D7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaDLL_lua_toboolean_mD1040BE41EBA160232137C0852698D2900B29872_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaDLL_lua_tonumber_mBCD22AAA5E8AC078092057FB0B33430AC583BA62_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaDLL_tolua_checkint64_mA7BC58ACFDD558EB1205149B339A6FD72A860B41_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaDLL_tolua_checkuint64_m3ECA0825C81A0CC3E5A0C00563FAF97B99E3EDB0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaDLL_tolua_pushint64_m1DA9A18008B17BAE8CCE7EBA3E45EA9F066A9A42_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaDLL_tolua_pushuint64_m95DA69CAD2155F29E64BA65334E2608F9EBDB010_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaDLL_tolua_toint64_m59522CA9648BB1582947212D031D5811A81B2FD3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaDLL_tolua_touint64_m159FD94B0E59B31CB81E369F351406CAE77350DC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaFunction_BeginPCall_m830B1DD7ABE579B11C369AD7390FE5E246565005_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaFunction_CheckBoolean_mF9F8F54E72D43017782ACE2FEDF2ADA746F8D73A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaFunction_CheckBounds_m0941284FD64B0B815B316E34263DF21DFC3168A8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaFunction_CheckByteBuffer_mF1296215536EB58F3B7D32AAEEB9A3E0B59749E8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaFunction_CheckCharBuffer_m0D730E9CCA77E934F8236466D04764504F26768A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaFunction_CheckColor_m92BD6CC17F9422BE90D8A8D1931AD467B5C7F2A4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaFunction_CheckDelegate_mFF87919CDF202DEAD5B50DC4B5707AD67B65785B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaFunction_CheckLayerMask_m0053506D369551F8C5BB06522104A31122002AA3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaFunction_CheckLong_m89109DAC1D4D4073571B31B37E7D56EA40930510_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaFunction_CheckLuaFunction_m1951F84959DB481E8DCC03E62F9BA6F00E3CDD1F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaFunction_CheckLuaTable_mCC5FDDD536CD076E3F8DCBB260796CD9C86AF1C6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaFunction_CheckLuaThread_m5800CD6E4AB6393C4455E41220CF041B9171D9F1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaFunction_CheckNumber_mCB4C2BD8BBEB162188B3C4C45FB34B067765EAA4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaFunction_CheckObject_mC3504C99BD09BADBC2B19E27983DE3CB0F0E9ED6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaFunction_CheckQuaternion_mAA75F2635A09EC1B5E420D6D4BB7CE48EED35C0F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaFunction_CheckRay_m5B413E847DB79E81E24223F69B3C8D49CE4BD78A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaFunction_CheckString_mF2F49413326DBC1040DDCF3A945BE719747443D0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaFunction_CheckULong_m8BF99C3AC82656BD52ABC475DAC0E49EE5AB0C70_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaFunction_CheckVector2_mF239E04B7F7DD9AF5E2234E30E9B4C604CEFD18B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaFunction_CheckVector3_m338AD4C6EB1A7E467A11F30514816321097559D8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaFunction_CheckVector4_m6AA2EEB05DD130EBF7A4501DF12C21301B5F4DD8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaFunction_LazyCall_m99DFD536BC7465C68B3EAD447EB34525210A6E4C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaFunction_PCall_m341EEEBF73C721C0B0D52DD8F173C24B7CF995C1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaFunction_PushByteBuffer_mB7BB3DBACCDD86226F8BEA95C5E358FC62EEB842_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaFunction_PushObject_m9E55F74177E02A91D77A1821DF0C33A6D6A59F21_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaFunction_Push_m10B6B3B5CA24964A99066DF6DC9D10B86C970B9A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaFunction_Push_m1B44B9CC40CD53676901D66E4861F305A7710DB7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaFunction_Push_m6B6897C36063A2AC3036C10A5821A144E70E984A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaFunction_Push_mDA8FFC2A05444BA66CA266C434AF4BC3E0D936CC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaFunction_Push_mE788ED0EB738B670A42B5CBDFC015A6A9D386588_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaMatchType_CheckBoolArray_mEBB4FA7C79B22AA4990633FB8994EFD0860F6776_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaMatchType_CheckBool_m8175FDED6CF595E5EEF63294B516A7A91F8EC673_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaMatchType_CheckBounds_m797400CD9A2A3FE6B9FBDF49F5F81628BBC1CBC6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaMatchType_CheckByteArray_mF4A251075C9C02A132BC2BC6472874D58621C75D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaMatchType_CheckByteBuffer_m8C9459000DF9A38F9B5696577AB5BBBFD41DAE10_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaMatchType_CheckCharArray_m8C825B655810023EE196EE0C3848C5CCCE21859F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaMatchType_CheckColorArray_mDC99AC612379914DA622BE795F075AA1181CC020_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaMatchType_CheckColor_m8BD6C1646ABF7B1D222A9EB6E121A6586B46EB78_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaMatchType_CheckDecimalArray_mE1B667F17AA5E99951083FB29877305EBDCB5628_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaMatchType_CheckDoubleArray_m42173197A55004D4F0E539913162388DA9346021_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaMatchType_CheckEnumerator_m1C418ED8C8AFD80FB1D0B0039741E51560736ADD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaMatchType_CheckEventObject_m0B6D74B5EB5D3C1DFF2CA42AA6D872AC908AC173_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaMatchType_CheckGameObject_mD0AD10C489D2EDEF57ECDDA32D5C69F4DB6CE61F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaMatchType_CheckInt16Array_mE5299A56C289DD6627BE1DF8B9B063CB7321CFA6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaMatchType_CheckInt32Array_mEE8CCD0648AF8060BBE5626DE176AD65BA5168DA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaMatchType_CheckInt64Array_m63F075D2EC1B2EB1F3B5F23456C86C462D1DA035_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaMatchType_CheckLayerMask_m73D272440594ABC10C123A40EFB6F2678D06F517_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaMatchType_CheckLong_mA82A8187A59F325777299AB9FFE7F0C5FEF34663_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaMatchType_CheckLuaBaseRef_m5C389D1C84422DC4A1A4606658B7CCFF95A53665_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaMatchType_CheckLuaFunc_m362D80C671A621B077FA516650040A348C44828F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaMatchType_CheckLuaTable_mE76B3F56DD525198DFEA6A8BC1A84740A977E1A0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaMatchType_CheckLuaThread_mF095500C6A9D03CA7F397B301B9E5641F8EFD87F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaMatchType_CheckMonoType_m2DE3051B70189D6F726B1C367F739F266A54EE52_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaMatchType_CheckNullBool_m2B4A7500E655866B0CCDA0A96CAC3F0795211D48_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaMatchType_CheckNullBounds_mF28C832206B692B2E50C39812E0CFBC6E98EA555_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaMatchType_CheckNullColor_m322D987F5F99CAD30C1B634DBF199F7BF4E3699A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaMatchType_CheckNullLayerMask_mE0DCFE149254A3EEFC1F3A19FFD3EA3A23B164AA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaMatchType_CheckNullLong_mD9D7E19B6142473B4206B5773FBA187C62D25B69_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaMatchType_CheckNullNumber_m8A5BEAE53CAF423A0457D440D46E377861409EB1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaMatchType_CheckNullQuat_mE727962E641A6FE04B14F243137DD58892816FE7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaMatchType_CheckNullRay_m63B66332B4E8639E7B93143CA9CADD5F0EC9DD76_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaMatchType_CheckNullRaycastHit_m27B952BF4428A9C5D742F9E7D9DA55FCF8B096C7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaMatchType_CheckNullTouch_m0D1B3C2458D90C090FA4C7C098197095CC6EF275_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaMatchType_CheckNullULong_m23EC04B799380BAE604922AC8EF315309F1E6E3F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaMatchType_CheckNullVec2_m82F199C1FD8775142EB2C55C4AAF403EF901577C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaMatchType_CheckNullVec3_m71EF3F5157216007277BA0287CC2823DBE8B0F74_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaMatchType_CheckNullVec4_m1D4B1FE0EB6910D5BE52ABEAD4563A4F694B6598_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaMatchType_CheckNumber_mD917C5758673E873E55F7446889F5B6779609215_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaMatchType_CheckObjectArray_mFB36B2A92F07A3200319C26D3225664A6FA2200C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaMatchType_CheckPtr_m8ED98BE982D087339CFDCE261E6C73F362938E77_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaMatchType_CheckQuatArray_m1842333CD1578352FCB96771D28BB1B4BA65B26E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaMatchType_CheckQuat_m8319F3D27B20108A4871327BD71D3E2B22945B36_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaMatchType_CheckRay_m2685946B09D815BC966790D176758C9536977D34_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaMatchType_CheckRaycastHit_m5606D27A89BFA4C1E5D0C0DB4290228135C4B8B2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaMatchType_CheckSByteArray_m4A99C483F06A864A172DA243358CFF3D1FDE1999_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaMatchType_CheckSingleArray_mEEAE40FA3B0D1490F3E1BEDDF256B8D81323A6D0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaMatchType_CheckStringArray_m57BA50AA42D921B12C60E1E03EA85499A4BAC6BB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaMatchType_CheckString_m9629159A882CF14D02533C371141BBE3327053A4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaMatchType_CheckTouch_mD49A69D3C484938FDC71B2BA2629EF5A2AA25E16_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaMatchType_CheckTransform_m8DC368A543578B39E1526BF23A3C13E7EC8213D1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaMatchType_CheckTypeArray_m39500FB79BF40EAC9F7A031E4C82B81064DF94B8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaMatchType_CheckUInt16Array_mFF4FEE41B0E61E66144185FAE9A4A34DD07DADD0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaMatchType_CheckUInt32Array_m3E75248BB0C29623B06DF8B08087870E479B59E2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaMatchType_CheckUInt64Array_m14ED0000C3CA8963035BD30DBC8E7FFA621C82DC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaMatchType_CheckULong_m3EBF73F9AD975B700F00A6F57C8240F839EDF8CE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaMatchType_CheckVariant_mD4077C0C7F439372AFF1A73C6E35815FA04CBF8B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaMatchType_CheckVec2Array_m3428DA613B7E1840455AE05656E2EA78511F7CDE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaMatchType_CheckVec2_m06BE46756E609580BF5F2A2ACD37E9E6837F3953_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaMatchType_CheckVec3Array_mC7228ABB51B38D3D0953210AE27C9F0A855B50B6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaMatchType_CheckVec3_mAA63585FC44DF40D269F2D50157690166E947398_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaMatchType_CheckVec4Array_m9592054A2B98FC73CA9A85CE3EE9C3E243DA70C0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaMatchType_CheckVec4_mF1A000B740ADE26A0771CB7B32F90A7B285BF5EB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaReflection_CreateInstance_mBEF5E5588D60DFB5D110CFFE4912954CF714D181_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaReflection_FindType_m265105881CB8A05D388B12E6C881E85869B7BEEA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaReflection_GetConstructor_mFAF9436BFC9D6F2C870719320AC01046F145DFF1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaReflection_GetField_mBDB8023D06D6ABA180DDDBA8DAEF8BD9E9A7DDA3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaReflection_GetMethod_mBBD01CE2F34B232F15EF0634E99CFE021A3745FC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaReflection_GetProperty_m87AE4FD0FA97673745869C2F9700CAF30451914C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaReflection_GetTypeMethod_mD27026FB6766B48EA256EB8F1E2571D5C0A43EEB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaReflection_LoadAssembly_m3416AD908E88CC3122C2CC472DCBD529FA08B04E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaReflection_OpenReflectionLibs_m57EDA782C9239E18275514820F59B4C71B1F638E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_CheckByte_mCF89AE5BBEDD18627299721CF7F99A4AACAEF1A2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_CheckChar_m1105AFFCF939713338407F1E901BC132CB924A79_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_CheckColorArray_m2D8A5159A52F15089E49D4F9632DBD947B2D413C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_CheckDecimalArray_mF8D606AA59DC3302C02D2B41013B31A82773C24F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_CheckDecimal_m4D52EC5FB38AB4668FC0C04F7AB15FA06AE9BD61_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_CheckDoubleArray_mF4B935C129DBFEE9679232F58A64AC98321AD9A5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_CheckEventObject_m4FB5EF802919A33D146DD14F7A7A7A9CF2D6DE6E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_CheckFloatArray_m5AAF8DC4A27963D820624ADC7C26E46717B472D8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_CheckFloat_mA22B87A1C7A42CB5A6200BE97BE185588105CC18_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_CheckGameObject_m07C96FAC9F8276C3CA9C2272E1609E78A8A81AFA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_CheckInt16Array_mFA70D1190AD169E729D3C4C8D66FF004A412B39E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_CheckInt16_m9C4EE6E0533BB76D04CA63286DE44B10A1200620_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_CheckInt32Array_mA0D722629F90DCEA9EB3D637803878668CD14A10_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_CheckInt32_m7C45998B8A277B9CD41DF370CE8F5FC52F3D5449_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_CheckInt64Array_m84D866B7F2DE7B329337B341EDE89FBB18B50B3D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_CheckLuaByteBuffer_mDA82349D7F7FA8D7094B50BD264AA75DE97F1D5C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_CheckNullBool_mD6982F4E2A943578B7CFCB5F1B01EDE11BA57E30_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_CheckNullBounds_m546D3A585AFD9AA31D47363C8D51AC9E2D18F8E0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_CheckNullByte_mCF63781C494481269D0776ED599EEAA3EA9BDA1F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_CheckNullChar_m220188E54D6ABA23A656CE91573311CAB61B97E3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_CheckNullColor_mAE6C0D00844AA5707807ACED1023B77BBE5E2A33_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_CheckNullDecimal_m9698F208B13C200E55BB0010A93C3B139B810F05_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_CheckNullFloat_mBF1791D4DF6A052AEA06533C5A0204032079A8EE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_CheckNullInt16_m73CEFD2F2D3F68402656AD67942E7BFC1F21C82F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_CheckNullInt32_m1F353535641102DF0696EE6EB84BAAA6D66F0D8D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_CheckNullInt64_m53A1A1BE8331159A0EB49F82015CF99C4027ED47_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_CheckNullLayerMask_mB04CF1D4894A897D969CFC7F47200F8A42CC2673_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_CheckNullNumber_m502185EF81E8AFD50B56809CA0E6FD756CE5AE78_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_CheckNullQuat_m60DD251C4A85C9581860C2217423E90239F62055_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_CheckNullRay_m7DF41A1BC42854A6E164C70A7FD08FF3B925138B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_CheckNullSByte_m5AEC98747F18E775A3CD38DB86D0305319280AB5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_CheckNullUInt16_mC090EA59A7811B3365942C237FCF48F1CDA47807_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_CheckNullUInt32_m92B9FD0E260D160629016FC300ECD45E1374E5F4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_CheckNullUInt64_m529E73D5402F636BF386B2B8773CD05CB38F01A6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_CheckNullVec2_m2D9416A17CB89B9CBCFBD9C952FC08576081C505_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_CheckNullVec3_m71AF4AEEB47A8F0C2E62F7C92E0B46186C3C9ADA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_CheckNullVec4_m47505F5780F57D31F186BB85EC1FF6CDC68E600E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_CheckQuatArray_m65C987403C86CE85AB9355C4F732A88129181760_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_CheckSByteArray_m84E119C9C3341AA0F0C4F36CE3CF014043C7B086_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_CheckSByte_mD14D690E9328066D2B315E63BB3D07C16BC21A51_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_CheckTransform_mD2ECCFAF0C0430BE2E8EC0EC049E2659FD0C8C21_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_CheckTypeArray_m286DC3B005A78E9E06CE3DFD8BBF17A350E11494_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_CheckUInt16Array_m9881967F6B90126A60EBED8D89B0CD66BD49BF59_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_CheckUInt16_m5F7DAEB08796C1A1438563EFA2B301EE4A418EEF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_CheckUInt32Array_mA174D1ACA4A142EE987EB0D32CEB1B4A75A922D4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_CheckUInt32_mACFAAA43388EB65FDFD0BD271587311302D05F0F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_CheckUInt64Array_m01E95FDDD5C9466E69D1B9100E18FFB5C71EB1DA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_CheckUIntPtr_mB39F31C33FB4EE7C0E3C528776A62961DAF49576_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_CheckVec2Array_m2958ACAA1951E43475A2F462A2AF31091397BE4A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_CheckVec3Array_mBA9BBA32080D4CDB65E350DCC862FCB4EB7E0FB3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_CheckVec4Array_m51E6099BC8048BBC5989FA6435EBB36ED473A73E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_Push_m0CDA6A0C1504883705CA1127CBEA7596560CD526_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_Push_m1277DC628735974152413DBA5310C3600478B71D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_Push_m167B787AF75F39A3C03DD438A269C2031854222E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_Push_m1762FC1819230CD932A9A1F9C5D7282C3E3299F8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_Push_m1DAF67FFBB20ACFE5E7E8E6AE78B4AC5CCF67577_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_Push_m21D30F050BBF2E2ED1CF28ED6A0F46706B009A19_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_Push_m24E226F58A931D0980A7C730E52BBF34E6B2398A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_Push_m3299E752E8812E87F0B63E0E1AB345C3574BCEBC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_Push_m33D9230FED79EA903B41E806861CF4B251621D8F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_Push_m39381205087871958332D53C701E92591B5BEE89_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_Push_m3DE9E7C42F538E9C5F2DE803476BBBF6FBDA2C14_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_Push_m4B86BFBCB11BB192F2E255EBCC20E5ABEF36532E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_Push_m510E9130D00BCF3C07B6C97E89CAEE919261F75C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_Push_m57D37D9BB7107A1B850EB869B64E71F1B48276D9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_Push_m6256226DC6A7FC023901B2CDC830113012E81555_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_Push_m6318AA1F336EE9DC2C6177C9E92301753FB3B048_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_Push_m6BB896D67B41D47630ED7074C77D826F7266FDB2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_Push_m7CDF3E3D9F918C22626E5EA247053F5B996FE6FB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_Push_m85DE099CD246BBC03FD33A42A6BEC88DA26E13D2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_Push_m93FCC2D5DD622771ABF89CD6C250FB42E48EEE9A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_Push_m94DF8DFE2E7366CC64C47980C75A216BA6ECAFC7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_Push_m99D37DB651E97BF6D4C07EFA4AADE578405C1735_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_Push_mA378F937D1A6FDF8461383D28398870C8989D7A7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_Push_mAB6A5B1808FA947033C578DD771D93B36BB1B7C2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_Push_mBF1FF91767FA5DD2CCD80976A9FB68C6EC773881_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_Push_mD00287381F2BB6A35D1F92C3162C684567A82110_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_Push_mDDA6BB45A77B2B2C590FD00A402829D364BD61FD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_Push_mDFABD4706B8389E05A714F39E0ACD60A72225D38_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_Push_mE52E3D756CFCA3DF7DC82FD7ABAEDEF0910B49B6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_Push_mE69E8B6941CB55C129F2974FFB47C35963A6BDFB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_Push_mE8C6D25E2B364033F259E7E1E821F4B70539B66B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_Push_mEDAA0D60077DC60A156B67ADF698F1D881B0C3E2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_Push_mF75CB409BE6FF79C20ED4F24160ADE7416469F10_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_Push_mF91F2B7B15586759F3644D1172C537E6F1103CD9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_Push_mFF57E9A301A0FE97761401AED3CBB0A8BA929C30_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_ToByte_mBF10A5F2BC45BFA3084A19F0CFED65430AE5E67A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_ToChar_mEF73F5137AC434CCA5F7B0CEB69AE8327EDD8E69_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_ToColorArray_m5CE3B079339D59F8244233D8F5BF7EB73A315F0A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_ToDecimalArray_m8D11FBFD422CEAD8FE26F1B9668BF1419F052597_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_ToDecimal_mF2C0F8FA577ECEAAEDCF596587C257BD68F2CB34_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_ToDoubleArray_m985DEB3673B2F963B91F1E10BC3E67A62D93FCE7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_ToEventObject_m4A4CFCEA2C8640DD5F8898B7934CC0279C09338E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_ToFloatArray_m87FE014649BF04AF4B7E889D70143C6C381DA23B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_ToFloat_m80355F551AF052C0C68F032FD9A21B4CAE6738AA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_ToGameObject_mECFA643AF1E6ED79E6E41C9A2D341D871B12F749_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_ToInt16Array_m46C41530DF963AE0BD383AFF65105CF217A4983C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_ToInt16_mD8F41A758E24A40639C27A7DB2385EC9C2CB50B9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_ToInt32Array_mB4E34018ED545FEDD9DCE0A37FA99969AC0D2C54_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_ToInt32_mEEAEEA5474BB28E674599CC845E1E23EA0803925_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_ToInt64Array_m1480843023C790F2AEA70238A3A2872AE4931089_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_ToIter_m86D0066A229A0F20423DD7E91BE1B91E9C0327F9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_ToLuaByteBuffer_mDCF822FF64DA25F2D178C6A36FF7C27E1A531E0F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_ToNullBool_mE2CF2EFA0E0526FD307769FD85334D0FFD098B19_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_ToNullBounds_mE843BFD0671B98BF13D278C334CF51FA4047CD24_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_ToNullByte_m9BCFE8ADAF1AFD2493FA4C7CEEA049330F450DB1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_ToNullChar_m52B6C01FA22A5A5C81EA7C5D9298AFDADF888310_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_ToNullColor_mA252339593A5FBC60504B9343A594E15F3FF3B42_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_ToNullDecimal_mCECAD3B7C90CD9340CDE328974F593E9A13C62E3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_ToNullFloat_mD2B270E7275F3419E53505578F0E70B998C58BE4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_ToNullInt16_mC7ECD1C0AA93284A63CBB0989B5E1FA0961F1964_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_ToNullInt32_m2934C304271BBA7EFC1A4C55B2BEE0E4E4524FDF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_ToNullInt64_m83679EA726A9C2E2DD165BC42602A4CBC917D52F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_ToNullLayerMask_m615469213CFA34904FF5099162E2EC8F2CDB1ED0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_ToNullNumber_m83459D5ED011F689B6EEB55A407EA34348C99435_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_ToNullQuat_m9A230360B8DDBCE62948167540414AC41F423F9C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_ToNullRay_mF55376B1CBBEFB116C0568E35891EF8CCBBF8733_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_ToNullSByte_m8CCD9C13719388118EC3114B2E45B6EB34099AAA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_ToNullUInt16_mF032EE8334A136C77A44AF56F6F0211AE342D9BD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_ToNullUInt32_mD133BC05CA2FED1EB8200A86AD575A792B1A4EE1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_ToNullUInt64_m8F741B000F6AFB71A799EA177155D855E955F2EF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_ToNullVec2_mFEAB6BFB6E3D760E0CBB2EFB72A312FD07DDF99A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_ToNullVec3_mE0F34BC41CC667E35F153BDCCFDDD74A2ED6B5CF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_ToNullVec4_m9B3FA4202C1B7B78EDEBD379487D7136FD176B17_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_ToQuatArray_mA6D25999E7FE4745D8B31CE12F6BB0542A039049_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_ToSByteArray_m8F7CDD01A2E6F9C50FB2080B93255AFA5B6096A4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_ToSByte_mC3354F3C0E519353B669C019807494D56E109CC6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_ToTransform_mE5AF8DD024A578BC4D363E348DE14FD3C4C07273_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_ToTypeArray_m6A3E9DD159F91968BED8A48DE1231523E1726B66_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_ToType_m1ABBC575B9E508C99942A40AFD29EEE2641F1EE8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_ToUInt16Array_m272B8701B2DF809EA73C06529DA049EC6774FEFA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_ToUInt16_mEAB6F99A113359AE446DEA227D523A9FFF1C7371_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_ToUInt32Array_m0EDDD1A0FD0C16C96C5FBF3B5A3CB5CE44695D96_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_ToUInt32_m6BF9E595E35DBADB042201D975838329012F2876_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_ToUInt64Array_mC3B4DA918131904F770E292762AB8331E86DEE24_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_ToVec2Array_m3BC9EFB6EBB48E3B612C472DBB9FD625DFA98C0A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_ToVec3Array_m938F213214B4AC7F3F38CCA90CFCD740287B6837_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaStackOp_ToVec4Array_m480DE2B7A3ECD51940D61748A8A19EE151EC19D3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaState_AddSearchPath_m93D1F720D81DEB47A6FAC2DBA79F30ED8B2BE293_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaState_BeginClass_mFF579B6B50F9A988587776B4214CA369845A4C71_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaState_BeginEnum_mD3D95C60CBABDBBC14B6BC736F6114662687ED60_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaState_BeginModule_m90D4690B9813A2513FFBE17BF78F53FA9B991EA9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaState_BeginPreModule_m65538178C460E1B669CEDD79716DD0E7DC17861F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaState_BeginStaticLibs_m4800BEB58E15C7581A5D8E67C51D6EDED0655F4C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaState_Call_m514A3663B72DA9CE122F561B306DF59722F5E919_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaState_Call_mCD73F5D41DC9902EC8494612C17562A9D15E80CC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaState_CheckBounds_m8C9522F502CF3AFE6A532693A0614B9D8FA84273_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaState_CheckNull_m92C6801CF2B1D35E40FD24294EF7AD281B248E3F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaState_CheckRay_mA23576E099C3F5F9B14368D91845751E1F04CE52_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaState_Collect_mC3A2190266A914FCE2832AAB28AE9EF3D0B533A6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaState_GetFuncRef_m694BFEEC5B8F8101E2BCE35FB581D012DDE9BADC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaState_LoadFileBuffer_m5C7E9BF41C3D14E2D71CBD0185023AA354A81F60_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaState_LuaLoadBuffer_m3D4FD6BA5F5C31BA1F36AC0B8E470F647F8CEB36_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaState_PCall_mA2DCC5D607BB91E72ABC5EF5CBC83585F53D9120_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaState_RemoveSeachPath_m7EA3BAF54A8599CA3D6BF4A4A8E807887AB4F395_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaState_Require_m9A1A9C4F2E79740A944432F59B5D7FB058363FE7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LuaState_set_Item_mA37BCADA65F0E5417142C8140ADB5C454A96EC2E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Marshal_GetFunctionPointerForDelegate_TisLuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_mC47D09AD0344D2CA3D17A63D4BBF5A0A06C74FF8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1__ctor_m001BA7BC902F2750A9633E2176CF8200FACBB6E0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1__ctor_m04D6D6F6B0D572ED38D3E5CB80E2528C5E6360BD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1__ctor_m0B80129C2BC0F8A999A46D63E5ECA333B311D858_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1__ctor_m0BAB60B3FBDBDDB13DF6079EF4ADB85F73754A5B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1__ctor_m0F37E45681DA751DF5D2214A215A8D1901FDA6B4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1__ctor_m11F9C228CFDF836DDFCD7880C09CB4098AB9D7F2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1__ctor_m2C68FA0BC1D05AA24221D3C55AA7ADDB2FDBA7C6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1__ctor_m428AF9780AF1A5AB0C076A142D44F48FD11827B6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1__ctor_m51C8FCE1EB595BA6DF426620E8CA8BB0ECECB025_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1__ctor_m5A845E01A3B6DD973133DAB9B53913A6B2C1F167_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1__ctor_m60D6BEB25C30849657DE1AF1A72D6C6ECCF8D801_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1__ctor_m7684344C547C49122B242D657ED4F2CA1C5C6B9F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1__ctor_m76F554DE21740BD508F52EA63050BFFA1C098DBB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1__ctor_m7A569670D8A55E7D133344F8395F551394359C78_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1__ctor_m7EE57126FF8CAB8E172EE3BBDBB6412014F0F45D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1__ctor_mCA03BC6492E58DB1E0C806E16820EAB448A046A8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1__ctor_mD3154885E88D449C69AD9DEA6F9A3EF66A3FE996_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1__ctor_mEE25CE8D9D7805C77F0C30A71CCF7F2DE1540165_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1__ctor_mEE842B732E891CA7E5F9F24468F2ED96B2701ECF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1__ctor_mEEFA9805F6CAF8F540EE86466BF6C9766321B249_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1__ctor_mF87F7FF675E4B47A669B1FFDD9ADE758C6062A1B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_HasValue_m06E09C501A387D5B084B2822359BAEA6A6CB16FC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_HasValue_m0C56A8A0D4F58D8BA2845DC3E5E1611F663124A6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_HasValue_m1811EC8A022D2B95FE8053537377A554AE61CD61_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_HasValue_m188EBDFDEFE8D8547DCA63C06B0E38B52F894962_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_HasValue_m1B80A915B653E8C2340C974B3831079AE9EDA912_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_HasValue_m275A31438FCDAEEE039E95D887684E04FD6ECE2B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_HasValue_m3B2215D420E21B4D600BF5481A4F3E1A8A38F7EE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_HasValue_m3E9B7DC1E556462E065E0C586E407C46D0DAA287_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_HasValue_m5830617855BF2294797312275431F513C653E6F2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_HasValue_m6048C6BC1D41A8C0B929063A89F534CBD88A40EE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_HasValue_m65415530BA2FEB323EA35E75B0DE0C08A1D4227F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_HasValue_m7182B8AF145EF9B31103EE01E613368B9DEE5147_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_HasValue_m7857E0707BE956584C4D0E84C611396208A4C4AC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_HasValue_m85AC85742665CB72F2A5AF0D9552583CB57555AD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_HasValue_m8FADB0D2CEB869F596809E06DC233B8A142C392E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_HasValue_mB5A3476D09561D825AA685EDEF82B930AD2A1A86_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_HasValue_mB664E2C41CADA8413EF8842E6601B8C696A7CE15_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_HasValue_mC3A17DB301190693522F552F6CB7BC525F3E1F88_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_HasValue_mC3C29F58307DA06B06688E78E6FBF5F63CA8DBED_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_HasValue_mCEDF51FCF634A5ADE5A1C9E83B1691884D992B1D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_HasValue_mD1DE7B0F2999161E2697BAFC616ABCDDE38D1924_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_HasValue_mE516475764A73C3CD8EBDC69A7F41AED7C32194F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_HasValue_mF3D1ECFFC31D6320C4139ABA17A7648614098DE6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_Value_m08621EA7219A6AF37F8263B17C896EBA8C44A133_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_Value_m0966949AA2C0406D295C45CA755A064B8DC06988_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_Value_m0AE783687235187DCC362A542149B9804ECBA467_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_Value_m1EE8221CA0BA4F2442E7B9859AC5A1351199E4A9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_Value_m3ADDEE054BEFEDE4EFD33C2CA3DD2F4AE8E6B6F9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_Value_m3E3B9520E79F2029E0E6A0E322D9BD854724A274_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_Value_m59310BC9FCEE79F371FF375D192DCCF0E27BDCB9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_Value_m59902BD99BEB8BD7942D59CD7122BC5F7A7544D1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_Value_m5A77DCDC8F2AB95782B371C30B7BE64626ECC3AE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_Value_m664877E67383CE0B93F6157491DE11B2974A9A9E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_Value_m7C9CFCE6186F3CD55B4D63BB50E6D3D48A78583A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_Value_m83A993859744C472B85DB69555FEDF1CCDFCBE1C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_Value_m8C18577D5CFAED153CBAC76830E294D2670FA8A8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_Value_m9BBD0F510585A0B531A3CB787ABFE4D8510C67CD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_Value_m9CD200931779B9F29BBBBDE0B3D28D1B734F9AAC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_Value_mA8BB683CA6A8C5BF448A737FB5A2AF63C730B3E5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_Value_mAF9F4A5222693A0021CD69B36E05DBA0C3C7CE2C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_Value_mBACCC5F8E1AA5A02FD544489038F82218EC87C91_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_Value_mBE07DA8A7091995FA78E7DFEEDFFEEB99819148A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_Value_mC3560E06CEEA6DDCBD563A9042F6EAB557F907E6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_Value_mC8C36E4AADCE4ABB6084879B229E63A74B1491BB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_Value_mDA69C943FA12672C2A927BBF822317124BB338E2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_Value_mEDA0EFD8F266D1E116D0144CB0B9F4E5ECD1C34F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* StackTraits_1_Init_m0539ACD8B3259EB166F0248C99A64A9F52470FC2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* StackTraits_1_Init_m08F08A9A0B648A600750C244C9B7F16C4974328E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* StackTraits_1_Init_m0F2B4B3994C3855B0BEFEBDE128262189D67BBB8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* StackTraits_1_Init_m106EA09CA1946735EFEDDD33B6DD89D59A992EBF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* StackTraits_1_Init_m11C842F8D1311B931DE5848AAA8379D111180786_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* StackTraits_1_Init_m1419DA2E364B72390FC078027AD461088E8A0437_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* StackTraits_1_Init_m1866FEAB1242991A06D629569EE992F1817EE9F3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* StackTraits_1_Init_m22B942A95A8F15F4829A8D43A26C9ADEBF11E7AD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* StackTraits_1_Init_m23B25E3C0F9D6941A2480545D3D113023835BBB7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* StackTraits_1_Init_m254E23A287860B635F63BD235D325DB2E8FDAC3D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* StackTraits_1_Init_m2716738CBD1F50C16C4944682A4DE9E90F1E6DA3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* StackTraits_1_Init_m29506BC30EE25C553D9C3ED620A6A5E77A04731C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* StackTraits_1_Init_m2EA2C4BA8416E0343E06172F8F3D2107E67E01AB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* StackTraits_1_Init_m3012B24E34AE9C9A2E094E4F00BF1E8820280236_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* StackTraits_1_Init_m35D932E7D691E3DB73CF6BE3FCB1AB15EEBA2C52_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* StackTraits_1_Init_m36EA259EC1BC5E522B3EC78E645FFFE530340070_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* StackTraits_1_Init_m3F55278F42A943A34BEB8DDF5DE3EF86DFBEACB8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* StackTraits_1_Init_m40FC3B655925A5787485E4BAAA030F4AE8F1B534_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* StackTraits_1_Init_m425FE432BFECAAAEE9CA69E0B84640C04CA726A1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* StackTraits_1_Init_m476B5ABD65D53EB65E517F607A800DF33892267D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* StackTraits_1_Init_m4AAEC02F2618711C561169AED4F7320B4F4ED838_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* StackTraits_1_Init_m527D2BF44715FFA384F184E311D92C2641188F50_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* StackTraits_1_Init_m559A85C0B20D77E7C15C50D7CEFECFC03CFC4385_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* StackTraits_1_Init_m58BB782AF34C0F1D65520CB23808F2E832DA0433_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* StackTraits_1_Init_m59BFE79B1806A19531687EA5E50025E0F79C1FC2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* StackTraits_1_Init_m5AECA4A5B1F2D94548C823169850183F59C6E040_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* StackTraits_1_Init_m5B84BE202F51CBC0B5BAB1F1F010E9F3088B46B4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* StackTraits_1_Init_m5D77603C38455F2E135BBD4E70006BA611337580_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* StackTraits_1_Init_m6161DA476F8788F3B98850E9DEBBB4A9AA902EEE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* StackTraits_1_Init_m66AB98BE4652888B1C704824F034B39204124CA3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* StackTraits_1_Init_m6BA90DE7E8A3B0E7B327A9A93F760C69A129F92C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* StackTraits_1_Init_m6C378FC31B013DDF89A3E681EABBF417B451BDAA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* StackTraits_1_Init_m6D9A0FCB43FEE699DCF838BCAF430F6E9486C0D6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* StackTraits_1_Init_m6EECF9A68D8C117CFF05C5CDD27F6C69176C076E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* StackTraits_1_Init_m75F2BB0046DA135E745DC3F46DE5DE96A70F54B5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* StackTraits_1_Init_m7C66801383013EB28EE3069A55E1AF8D63FFB7B2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* StackTraits_1_Init_m80F4907F1C03964BCC6126C516500D43764DA302_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* StackTraits_1_Init_m810F1DDBFEB29C974BC7634C27298F35FAE3D5A7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* StackTraits_1_Init_m8575B8B80792353BCDCC8793214A649C385A8824_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* StackTraits_1_Init_m872420CC870E1B087EDBF7B63515E64A7F623A60_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* StackTraits_1_Init_m90DF3F92828D9AFE0003139F8B00342482A13303_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* StackTraits_1_Init_m9352F20CA27426FEECC7CDDAFFCD51DF224ECA6F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* StackTraits_1_Init_m9463D2BA1255C6B73DC2253ABBF23A9CE4C5FDFC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* StackTraits_1_Init_m98959139E4410EB05130BFAA59D5C1B004BED9DE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* StackTraits_1_Init_m996E0026FE2AADC07507570596FF44DB53414BB4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* StackTraits_1_Init_m9C501A60ABF5F2982D71A298EB842E8D712A7B27_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* StackTraits_1_Init_m9E287D2F7B86D4328DABFBD0F6DB99BD062396E5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* StackTraits_1_Init_m9F637A3935E686D5270FF855FE268F3DF1CD1CF1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* StackTraits_1_Init_mA850813B327544113E86A8E976C77C033DAC018E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* StackTraits_1_Init_mA9F4FC72A168F117AA570955993EA0F9241D9C07_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* StackTraits_1_Init_mAC57F6A242C912B11C80AF9ACA67EC136A0DA2C9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* StackTraits_1_Init_mACA90A88A0D7EACB43C696693E3BC115996823E7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* StackTraits_1_Init_mAEBD13A57288B2558C11A9C434AA099609C9541B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* StackTraits_1_Init_mB18044AF02774D676B4FAEFA2F88E2514A77550D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* StackTraits_1_Init_mB2C71685C7E4211F90D816C0AE0D2EC1B6B4A58D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* StackTraits_1_Init_mB2ED79825AD950047E624C101DECFE1056D15411_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* StackTraits_1_Init_mB380BEA47667CCB2F1C0E6862F1497925EF63C3C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* StackTraits_1_Init_mB885746C6E5BEDC09DCE0228B25E6EC2C20FE8C8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* StackTraits_1_Init_mC148EC43A68B54A4DD38CC0BF584B8EEFD869F85_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* StackTraits_1_Init_mC87041D642EFA919DEE8869397EFAAC45D6B1DD2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* StackTraits_1_Init_mC8A97E32E5343DAD3502BBBB9311E2F3328C5072_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* StackTraits_1_Init_mC98110FB7CE57A23BB3F90A54F7DF5B63BB216BA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* StackTraits_1_Init_mC9A41649F4CC5AF8BCFECA0AD5CF4F6C53A0E87C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* StackTraits_1_Init_mCC1FFD8DBD595AD3674879E8B04CE577408B1805_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* StackTraits_1_Init_mD0A84B5FFB5731FAD1713AD11F043729476476CD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* StackTraits_1_Init_mD4DECA1CFBA87C1298CD205DB7001F9C4AEA7082_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* StackTraits_1_Init_mD97D4482BE80E336332925FE739C653D856C8975_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* StackTraits_1_Init_mDA369A500FA0C99AF0D5F9675CE36615193768CA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* StackTraits_1_Init_mDED2EDC4BC6799D8AA0558CC42C990DF985638FF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* StackTraits_1_Init_mE016A6DA8A3899805D4220CD8FB8862401119D9F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* StackTraits_1_Init_mE33E1855DCB0A3B5F41FF775D0883325F14CA9E3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* StackTraits_1_Init_mE6F5298CB7CAA366E0115CD86D0775F99EAB6AFF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* StackTraits_1_Init_mE84F61B068BCEF5BB896EA533D3119DB717AE09C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* StackTraits_1_Init_mEDB295EC7306DCFDA8AEBE3C43A8CD8A2C922624_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* StackTraits_1_Init_mEE11A45FA8E8872B04ECE24558B1EAF535304A5E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* StackTraits_1_Init_mEFE8216073146D91A6F92BD2353EA16063CEDE84_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* StackTraits_1_Init_mF397E88265F003AE85C65A5957CBFFBD27BDA3AC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* StackTraits_1_Init_mF6237F0F74AF043A15D63B10B300C31C968EEEDC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* StackTraits_1_Init_mF6AC6E7B2440D2AAF73D264BAD0E9EEE822C61B6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* StackTraits_1_Init_mF8248F0A3D3D9CDDEB9166811AD6C6753779DA2B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* StackTraits_1_Init_mFC74EFEDF24F16F91E56D46D5784CED2070B8707_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* StackTraits_1_Init_mFD4C37BC12CA8E5D46CB8CC57F3B674D32F2DF22_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Stack_1_Pop_mC51B2EF764AE6B2E0A11295B97492249610129CE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Stack_1_Push_m8E9A98197F2B95CCC944BDDA50E2226474F2BA40_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Stack_1__ctor_mF83BB67C5684B5CC01BDD3E6CAF5C3BD2EEEEBBF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToLua_CheckBoolArray_mACCFE8F88BB4BC2DB8B7ABC108D9CEEAC5414407_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToLua_CheckBounds_m832C725CF9FC52B2BD725B9A04CC3999E810F220_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToLua_CheckByteBuffer_m7C047F582199524B397D55711935A43902DA2A6F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToLua_CheckCharBuffer_m144FB4A6B1B2FED6DF5266169EDD337A8F8C4D33_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToLua_CheckColor_m471709A490B12E7B2DD71A10C3CB62F0C335E084_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToLua_CheckIntPtr_m5E7E8E1F9609C52834698733D8CB08DA10AED252_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToLua_CheckIter_m6D9E618450D3B2A963B8A8049F828C2A745229B0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToLua_CheckLayerMask_m2E26F166A06A13142C787B04D4F32819DA935F60_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToLua_CheckLuaBaseRef_m7AA63079853A8CC37B43EA20E2191446C7C10708_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToLua_CheckLuaFunction_mC750609BBB49B299E709AA7E2F3AEB8029E8990B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToLua_CheckLuaTable_mF2CDE2421648E4E9948D4A81E1EF7259B49D6A77_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToLua_CheckLuaThread_m5CA9CE5F8BF6247217D03B6D719A86A3A840AD30_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToLua_CheckMonoType_m501B19F05C58D1860F4CE3D15FE8C96172477039_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToLua_CheckNumberArray_TisDecimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8_m8DCF08873B95AFBFCF90D9155B62ED6C095EE9FF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToLua_CheckNumberArray_TisDouble_t358B8F23BDC52A5DD700E727E204F9F7CDE12409_m194B5D137A2BAAEFFD3707F435034974217F7D28_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToLua_CheckNumberArray_TisInt16_t823A20635DAF5A3D93A1E01CFBF3CBA27CF00B4D_mDE4206122DFD7A1898F1EF1FE1948ABA61B5F94A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToLua_CheckNumberArray_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_mA12834A4F35CFED82B26CA2C4C8BED443880E9DB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToLua_CheckNumberArray_TisSByte_t9070AEA2966184235653CB9B4D33B149CDA831DF_mE92F38D5BB12E9010317DB53A8D082D7C7D9548F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToLua_CheckNumberArray_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_mC4F7D84F3E4B6CC900FBB54F44800352289709F5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToLua_CheckNumberArray_TisUInt16_tAE45CEF73BF720100519F6867F32145D075F928E_mD86B8407D96153C15BDA5003D0B4366C5D50F88B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToLua_CheckNumberArray_TisUInt32_t4980FA09003AFAAB5A6E361BA2748EA9A005709B_m65AA75778F278B829B14AC96B7BB7261188C0863_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToLua_CheckObjectArray_TisType_t_m31E499CEAF14BC2C1450DC68510C0D95EF6C64EA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToLua_CheckObjectArray_mB59CC301F53829E4747BF861935FE3C1FAE05A4F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToLua_CheckQuaternion_m59E90718F32C0345BB777A032CBC0F1FC1B4668B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToLua_CheckRay_mC21365F2F7E6DB14F6A5BFE6A18ECC9575EF877C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToLua_CheckStringArray_m5AEC0FC50AE6350C62EFD1FE9B51D0EF06173703_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToLua_CheckStructArray_TisColor_t119BCA590009762C7223FDD3AF9706653AC84ED2_mBE4D9208E918E1C32F5C82E9FC46E0BEEB817EB9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToLua_CheckStructArray_TisInt64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_m3EB37845B50798CC20A0A02E222067F9A462BFDA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToLua_CheckStructArray_TisQuaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357_mF6E9907912769AE31BA286794FA4429AAAB70FEE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToLua_CheckStructArray_TisUInt64_tA02DF3B59C8FC4A849BD207DA11038CC64E4CB4E_mD28742B455F2C7B1A5843FCE96622B7656684F8C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToLua_CheckStructArray_TisVector2_tA85D2DD88578276CA8A8796756458277E72D073D_m68A11DBA3049DFBE2AD7A2BA84407B7716D113F2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToLua_CheckStructArray_TisVector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720_m0EAB36C7DE5870C1CE7903ECE945D0D2FB7E3296_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToLua_CheckStructArray_TisVector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E_mC460807DF1C92DBD410035C7EAFA9359865718F6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToLua_CheckVector2_m9B20CEC652532062C83B0AFD09E7E905D9C89186_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToLua_CheckVector3_m16499815A2448C71638EF08FB0AEDC1D0A51E9D4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToLua_CheckVector4_m518ED33E9AEBACB61E8DC4BF651A4A14BFD991D4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToLua_PushLayerMask_m37A6D71EAF9762A107CB9C60E11DA0F5163B8E05_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToLua_PushSealed_TisLuaConstructor_tFD182305C354FE01AE8A5AAE0B92771A065FC6DF_mBF455F23E99FBF35B19A8FCB222807B66982CC96_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToLua_PushSealed_TisLuaField_tC8BFD212BB1A4C7EFC68688A6026A7CAABA93E83_m475FDF56C32D922C06C07967EBF035DCFE247CEB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToLua_PushSealed_TisLuaMethod_t0990B22A85382B95F5292A6C222FB1DB05CA9FB6_m938844855EFF73A7CC3337809E1C30ECE193843E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToLua_PushSealed_TisLuaProperty_tECD5962B0CF9D8129AA119086EE40ED9AD924A0C_m7665A5665A40B036A14A6142D39500058F1CAB2D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToLua_Push_m007BBA6FFBB0D3E2A0905FD568FA4A87AD6ADD5F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToLua_Push_m05D670614B4A6D93134F9267FE01A92FE5D965E1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToLua_Push_m08962506BF31452B329B65AE9EDF5136298543E9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToLua_Push_m0C5C43A12210CCE2EA2C934C03DDC5A75A1BB4E2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToLua_Push_m14873FA8B00F55373BB963C11F7E9CB64DF7D81E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToLua_Push_m312E48EB283769838C6FEBC4D66CE9B325A2F6DD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToLua_Push_m435606A21F3C6D92A0C3418AD3E7FD1FF7809EC2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToLua_Push_m527AE65DDF8931A68AFE689AE47A65524F4A6C03_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToLua_Push_m5B39A5A0B8AE69D62F46959033BBE78516393FC5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToLua_Push_m5CE0C6CB47D5B1F33324B79C20BA070E414E9BDD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToLua_Push_m7D6C16904765D180EDE53F2D6A47946643BB836E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToLua_Push_m7E2B6F75D43082CA7E21F189B2EB5271E85CFC7E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToLua_Push_m886FB0F79966F62A1651949BC400F395845BFD07_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToLua_Push_mA3CD7E888C8B72C317AA49B9F6CE895A97291E38_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToLua_Push_mAFABD7EE15662A5CDFD403BC135A066A55BBF0DC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToLua_Push_mB2F773CD5EE954E988D156A20F3989B8C53D48CD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToLua_Push_mE35FD6B22753F0A4FD6B650BAD5F77122239CA66_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToLua_ToBoolArray_mC32497AA5E25ACF6C1AA88BB2D3D52392921DC91_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToLua_ToBounds_mF6AC41931D2B16703DB78E1A0618B3D7A5DB9DCE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToLua_ToByteBuffer_mFC5348131CCBE59DB22FDF685B1BE8BD6984CD58_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToLua_ToCharBuffer_m7795AD225BF33CAA9658BCE48BAB763EA2A78C0C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToLua_ToColor_m8BA5C5C83C6FCCF1F5572D5BB37BB153A0EF4DB5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToLua_ToLayerMask_m6D35A405FEFA4FFDEF7DC6C93DFED6DADC710BEF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToLua_ToLuaFunction_mAB03DF0A305A6AA18132C880CA742DF2523370DF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToLua_ToLuaTable_m404C190600C4C58E905018EE3B225B6C2133A128_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToLua_ToLuaThread_m6DF3D7B50F96B16F05E581F96CFFA801358D3D85_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToLua_ToNumberArray_TisDecimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8_mE6A5CD8CCF03B2A952C6134BBEA34EFF9EBBDCAA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToLua_ToNumberArray_TisDouble_t358B8F23BDC52A5DD700E727E204F9F7CDE12409_m4525F538558C49B6D844FCDCC9FF60FEB1F5FF2D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToLua_ToNumberArray_TisInt16_t823A20635DAF5A3D93A1E01CFBF3CBA27CF00B4D_mA77493AB4734F6C8E906A26AD3053CA578EBC791_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToLua_ToNumberArray_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_mEDFC4D7D883D75A2880EC717B61CCAF2C341AB6F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToLua_ToNumberArray_TisSByte_t9070AEA2966184235653CB9B4D33B149CDA831DF_m78B8EEE670C6FBAEE1DF13B92018384EFF589ED8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToLua_ToNumberArray_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_m4A85D3D262986BB2BED61564DB5976564F43F859_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToLua_ToNumberArray_TisUInt16_tAE45CEF73BF720100519F6867F32145D075F928E_mCA8C1D5D217844500A1573886D6AF6A763821A06_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToLua_ToNumberArray_TisUInt32_t4980FA09003AFAAB5A6E361BA2748EA9A005709B_m0660E8CF490F4E6B0ECBB94648E0D4C38D676710_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToLua_ToObjectArray_TisType_t_m62FC054B58B1761AD8B4CC77519321FC7E3FD0CA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToLua_ToObjectArray_m6929E242E04093DDAE9BA596232B68E70C0D7A3E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToLua_ToQuaternion_mDAD28735F1469F3F350AAD972505DC77E024D902_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToLua_ToRay_m25EB1A0E15515DFF75B472E5D9D0A8A3F86C6524_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToLua_ToStringArray_m4CB49418526BB440E3F874C9A7DE05C7004AA8C6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToLua_ToString_m44653DFD1626DE395107FF5FFDB0D4E7FC268D7D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToLua_ToStructArray_TisColor_t119BCA590009762C7223FDD3AF9706653AC84ED2_m8C88ECC9767D7607D53449FD4027797F3B22809A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToLua_ToStructArray_TisInt64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_mAD300BDE3B98C5082E9AD3C1AF421155432D9B2C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToLua_ToStructArray_TisParameterModifier_t7BEFF7C52C8D7CD73D787BDAE6A1A50196204E3E_m60925B1EFB4E7351806EC9D3EF710DE971730941_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToLua_ToStructArray_TisQuaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357_m4AC5C23785FBD18279588A160380D5E41EB1B794_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToLua_ToStructArray_TisUInt64_tA02DF3B59C8FC4A849BD207DA11038CC64E4CB4E_m98DCC5231278EDD3CE2D2ADBFAD74F593FD80CCF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToLua_ToStructArray_TisVector2_tA85D2DD88578276CA8A8796756458277E72D073D_m76120D06B1E915F888FDDE9E7924B3D3F0C6732D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToLua_ToStructArray_TisVector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720_m5520049FC45BFECBB194FCAD586F74A9BBF6B8DF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToLua_ToStructArray_TisVector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E_m1FEED9DB33F1FA2FA2918799687F3A78EEC6C794_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToLua_ToVarObject_m32C2BF7F525FB0A4D5914DC319660A523C3A7A6D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToLua_ToVector2_mF1F09774E2D20D3B6FDF67C15B0D31EF155353AC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToLua_ToVector3_m0EF90B8D34C19D7437F35138805FE8B923D05682_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToLua_ToVector4_mCC5D749B41B088A8893A944F92A31DDD6CDA2576_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeChecker_CheckTypes_TisType_t_TisString_t_TisTypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F_TisParameterModifierU5BU5D_t63EC46F14F048DC9EF6BF1362E8AEBEA1A05A5EA_m4D9A5A2D6ECED8C6D49AE30A13BADCD285C61AD4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeChecker_CheckTypes_TisType_t_TisString_t_TisTypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F_m7D2295B388D049C6AF614F67DC663EA997BF663C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeChecker_CheckTypes_TisType_t_TisString_t_TisType_t_TisTypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F_TisParameterModifierU5BU5D_t63EC46F14F048DC9EF6BF1362E8AEBEA1A05A5EA_m3E5D59F4964CBEA84E42F2E0C66391CE699FAE76_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeChecker_CheckTypes_TisType_t_TisString_t_TisType_t_TisTypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F_m9C20449B602384D24900EAAB96ABC778BF593241_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeChecker_CheckTypes_TisType_t_TisString_t_TisType_t_m0D255B0EAA2FAB518D48735EF9ECA1C08A1C9FB1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeChecker_CheckTypes_TisType_t_TisString_t_TisUInt32_t4980FA09003AFAAB5A6E361BA2748EA9A005709B_TisBinder_t4D5CB06963501D32847C057B57157D6DC49CA759_TisCallingConventions_t495B6EF267B118F780C044F96BCDE78C1982C147_TisTypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F_TisParameterModifierU5BU5D_t63EC46F14F048DC9EF6BF1362E8AEBEA1A05A5EA_m9630A29B364FAD5B7042A5F77C4FFFFEA8AFB115_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeChecker_CheckTypes_TisType_t_TisString_t_TisUInt32_t4980FA09003AFAAB5A6E361BA2748EA9A005709B_TisBinder_t4D5CB06963501D32847C057B57157D6DC49CA759_TisTypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F_TisParameterModifierU5BU5D_t63EC46F14F048DC9EF6BF1362E8AEBEA1A05A5EA_mA7D19ED21DB3965B803340C188008DB7F147E773_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeChecker_CheckTypes_TisType_t_TisString_t_TisUInt32_t4980FA09003AFAAB5A6E361BA2748EA9A005709B_TisBinder_t4D5CB06963501D32847C057B57157D6DC49CA759_TisType_t_TisTypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F_TisParameterModifierU5BU5D_t63EC46F14F048DC9EF6BF1362E8AEBEA1A05A5EA_m57168976FC671DCB36D2E8570C9179C9DE55E345_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeChecker_CheckTypes_TisType_t_TisString_t_TisUInt32_t4980FA09003AFAAB5A6E361BA2748EA9A005709B_mD9A728AAC5C6433566E5794BC3D53F22D80C4781_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeChecker_CheckTypes_TisType_t_TisString_t_m773F326F0D5FE667675F461E4B61204290C16C65_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeTraits_1_GetLuaReference_m394E942121D254FE78484DC08E38E81B86D2332E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeTraits_1_GetLuaReference_mBA58FADB6701BABA453C9438E4D682C34E1DE95D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeTraits_1_Init_m00FB4FE80CDACC34F2227ED6C9BE236F1B95B857_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeTraits_1_Init_m017C066D5FE7D86B9FDCF0C6175189FE8F7CC8AC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeTraits_1_Init_m02B118D31E9B3668096C54728FAAE0E1C398619F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeTraits_1_Init_m056D1EFF153D55A2D775EEB11C929D790CBB07B2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeTraits_1_Init_m11A30CE33C4517A8F99FD8AD5B752A3FB5D3EE32_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeTraits_1_Init_m154F9C8AFEA14BBA71878A8DC281F1EF7B5993CD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeTraits_1_Init_m1A8E46B3F6643B65C0DEF6FB9129A79244DB4AF4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeTraits_1_Init_m1ABCD6CF87E5887557D37435B4C691EA03C0775A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeTraits_1_Init_m1CF51DC0585BA971AF4B7B9746A1A4198BD5BA15_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeTraits_1_Init_m1EC08CEE56DA55259CD8FC22B9F3E55EADBBE5C7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeTraits_1_Init_m23E72DFAD7CE5DE2684519677042550A9F1C841A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeTraits_1_Init_m26811C1C6308A24FEBAE7BA5AAD1EDC33E6D38DC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeTraits_1_Init_m277A4612792541163376469BCCD74677748569FC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeTraits_1_Init_m2B37E8A4E9A0D65E8EC99AF977305A39B45EEBB8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeTraits_1_Init_m2C07DA16621286598AAE343D7BB0B21B0E2BC12F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeTraits_1_Init_m2C7843C5C3E5601822E711FC55CEF1229112CED9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeTraits_1_Init_m2EE1F63210584C9690D60E2F1236D76E7DBEE377_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeTraits_1_Init_m2F6EA86411086F0EFD5720A60506753B0E9E3895_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeTraits_1_Init_m31A17860D642CB8A55C6F884387341686DE6F40E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeTraits_1_Init_m31C8385209B63BD6DA5348DFFEF60FD1610C7B83_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeTraits_1_Init_m348FD32A9BA0E2B944431370E33AC0D3724DB437_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeTraits_1_Init_m3708F2532511B436CB32B4CB90DAD8BA6A1BFBD5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeTraits_1_Init_m3DB79683682DB673100161D5C149E43900F9FBA4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeTraits_1_Init_m4045570C6DFCD5C407FA735F9A1B194BD60A3BEA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeTraits_1_Init_m41175635243C344B333D3A626A3F98E10443C73E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeTraits_1_Init_m42971EC92C3719EF442F7D5675CA3EB0D7C4D44A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeTraits_1_Init_m45EC4D09005848DE8E4612445C7C2331CE1D178B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeTraits_1_Init_m4706CFA74E1BBF16ED4475DD60DDA9838CF6E990_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeTraits_1_Init_m529E499D0FB0685AD003AB0409E837111B1BB198_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeTraits_1_Init_m54436AE0558EE6E24195B023831639859A0836BB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeTraits_1_Init_m5531D2FF857A68B97D79A452A6F79843E9D63D1B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeTraits_1_Init_m6332D13F69004B3F19C7255F1AA6F8541A640ACE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeTraits_1_Init_m67D3D7E8E43B075BC3E0FBE465829FBF222A98C0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeTraits_1_Init_m69650EB0CCBA28C0863EA1A30386A154505DB34F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeTraits_1_Init_m6D597A2CD959BCFD28E81D4B25DE13F178A7257B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeTraits_1_Init_m71665810F3FFF198AC156DCF26EA3234BF1D8C51_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeTraits_1_Init_m7361B92F7458893B58AA90B6293816680CE76677_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeTraits_1_Init_m73B70BA28ABDBF4FEF665B5A865A6937E740576C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeTraits_1_Init_m753E66D1F900C5A2ABED8F649C1C6990319E3229_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeTraits_1_Init_m75EF2376E9937A6A84020548DB6EAE3F4104BCE3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeTraits_1_Init_m75FFC51B5A5324435C307C037C0CF367FC35DA4B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeTraits_1_Init_m767350766D8997886915D52B9EEB496738698684_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeTraits_1_Init_m76E6FF7FF5BEA867ED01E981115DE1206F618191_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeTraits_1_Init_m7AD8141C7C9C55FB60E0B18FCC57B271277C597E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeTraits_1_Init_m7C2E46992D3D31B2E0BA9A16ADCE78B857DCBE79_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeTraits_1_Init_m82AECBE89B5DFCCD9D9BB9FE89773747FD586652_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeTraits_1_Init_m845F57AD9EB7C7E9519774B783EC1260AE24C10B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeTraits_1_Init_m85343A9706294ACAB9DCE48483FEF71EFA153C3D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeTraits_1_Init_m8C6D20C17AD7C327BA1D4EB9787A9332C4EE5403_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeTraits_1_Init_m9CB21634A6110192372AE1940812C7B1753995F0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeTraits_1_Init_mA18E3A9DAD156C52CA48617D1FAFED743D2F2070_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeTraits_1_Init_mA250D96685982FC7FD94FB3688EBFA16B20FC383_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeTraits_1_Init_mA29E12F3A17E1F12057B61CF978A82E1CA04B612_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeTraits_1_Init_mA4C90E2553688378E6D42D39A4EAC8D9105E558F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeTraits_1_Init_mA895A8FDE336B7D3A8A0D7E067BA5A25E8CCD4F6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeTraits_1_Init_mAA4CA2A8EBC3A45B992534A0ABBBF86250695818_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeTraits_1_Init_mAE958C4FA47D56043E851CF0C45ECE479E44A01C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeTraits_1_Init_mB0F41F8CF40E14EB547C46DED0AFC652A2462381_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeTraits_1_Init_mB4F303B7291B91289EBFD19A1AD400AFC91D824C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeTraits_1_Init_mB7C66E25AECD9B9CE254C5B06C7EC314CA1B7B62_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeTraits_1_Init_mBBB2CAE546B27391EF0EB72F55CB5FF48E5F3CB6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeTraits_1_Init_mBED33D069D6C457A64E0AF396237DD7651AA0403_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeTraits_1_Init_mBF4C5B95242157461081CFB9A0FC529674C5504F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeTraits_1_Init_mC0CC7E595D7CA74192863AC76E33E2B930820D16_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeTraits_1_Init_mC3DEFCB0343AE09AA7379B7EC94D3BD94B9DFD2F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeTraits_1_Init_mC43D5284BAED2EF87EB4B4EA9D628C0C88565757_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeTraits_1_Init_mC6AAF00289E58CE0CE5F1CAC3FE644F912C92476_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeTraits_1_Init_mCEA7186CBAC79332C694EA779DC0217D176D9019_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeTraits_1_Init_mD026DA54C33F9EC6BD869F2F1B174E1FB2540F5A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeTraits_1_Init_mD0ED35A815E1A8954AD7E58CAA575211AA62754F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeTraits_1_Init_mD2A406FBDF08A3AEA2818879D3EE0DB5B83414A2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeTraits_1_Init_mDCA75ED85135F927505551B497EDB7817D250D84_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeTraits_1_Init_mE7CB840C531277DBD20F3D83EA1A2072124ADF69_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeTraits_1_Init_mEA1B76B45B557E37FB764F03F1180EA79BF6C40C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeTraits_1_Init_mEC83F3F41CA00D3D90BFE306BCD3F8DAC3929AC1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeTraits_1_Init_mEDE4286D89B604F02A395BF5D0172854CD68609F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeTraits_1_Init_mEE62DC2F881AFA0ECB80F4A1CF12320CDBD1EA5F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeTraits_1_Init_mEE8F0D3ED82D092624779274D20EE3A9727B324F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeTraits_1_Init_mF21F0E6001BADEFF324413ECF9E26F8167074085_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeTraits_1_Init_mF41381487AE620BC2ABE562A6E58A8C2F0E057D4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeTraits_1_Init_mFEF7A63A3B9DF2294D17BE2C2BDD7A472BB73E41_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_ctorU3Eb__72_0_mB884DD14D995A131F0CB70E834168E3D924DDC6E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeType* Binder_t4D5CB06963501D32847C057B57157D6DC49CA759_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* BooleanU5BU5D_t192C7579715690E25BD5EFED47F3E0FC9DCB2040_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* Boolean_tB53F6830F670160873277339AA58F15CAED4399C_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* Byte_tF87C579059BD4633E6840EBBBEEF899C6E33EF07_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* Char_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* ColorU5BU5D_t166D390E0E6F24360F990D1F81881A72B73CA399_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* DecimalU5BU5D_t163CFBECCD3B6655700701D6451CA0CF493CBF0F_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* Delegate_t_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* DoubleU5BU5D_tF9383437DDA9EAC9F60627E9E6E2045CF7CB182D_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* Double_t358B8F23BDC52A5DD700E727E204F9F7CDE12409_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* Enum_t2AF27C02B8653AE29442467390005ABC74D8F521_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* EventObject_t0435FB33938D037EF296235B34EE88D35EB4E4A7_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* GameObject_tBD1244AD56B4E59AAD76E5E7C9282EC5CE434F0F_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* IEnumerator_t8789118187258CC88B77AFAC6315B5AF87D3E18A_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* Int16U5BU5D_tDA0F0B2730337F72E44DB024BE9818FA8EDE8D28_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* Int16_t823A20635DAF5A3D93A1E01CFBF3CBA27CF00B4D_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* Int32_t585191389E07734F19F3156FF88FB3EF4800D102_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* Int64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* LuaFileUtils_t5D4064077DA379A5EE940C1C01BE469CE15CD5AE_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* MulticastDelegate_t_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* Object_tAE11E5E46CD5C37C9F3E8950C00CD8B45666A2D0_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* QuaternionU5BU5D_t26EB10EEE89DD3EF913D52E8797FAB841F6F2AA3_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* SByteU5BU5D_t623D1F33C61DEAC564E2B0560E00F1E1364F7889_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* SByte_t9070AEA2966184235653CB9B4D33B149CDA831DF_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* Single_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* StackTraceUtility_tEC8508315507A7E593CB689255A3FDACEE505C47_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* String_t_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* Transform_tBB9E78A2766C3C83599A8F66EDE7D1FCAFC66EDA_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* Type_t_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* UInt16U5BU5D_t2D4BB1F8C486FF4359FFA7E4A76A8708A684543E_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* UInt16_tAE45CEF73BF720100519F6867F32145D075F928E_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* UInt32_t4980FA09003AFAAB5A6E361BA2748EA9A005709B_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* UInt64_tA02DF3B59C8FC4A849BD207DA11038CC64E4CB4E_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* ValueType_t4D0C27076F7C36E76190FB3328E232BCB1CD1FFF_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* Void_t22962CB4C05B1D89B55A6E1139F0E87A90987017_0_0_0_var;
IL2CPP_EXTERN_C const uint32_t Enumerator_Dispose_mD8CC2B840582767F94EA4FABC7CCA8D53CEF1E71_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Enumerator_System_Collections_IEnumerator_get_Current_m42AF8366459AB4FFF1D24DBE02D13492C46A2800_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaDelegate_Equals_m252CBBA2CE273A06EF4FA210DA54A877EC96836F_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaDictTable_GetEnumerator_mF128F257CC06E7BCDF5EDB50F51068DBE9369DF3_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaDictTable_ToHashtable_mF7F6E01CE20C644488AEB9F953FEC4DE172EF5D4_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaEvent__ctor_mBCCF0C8FD471A164700FF7286756EB23C678063C_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaException_ExtractFormattedStackTrace_m6E9905FE4CDB28144BD595109EC5223EEA11FD1B_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaException_GetLastError_m7A7041AF600E06731A8C27888C9D1F2CE4BF0857_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaException_Init_m921AD6A36DF8317E14B88102E6312686C7D18448_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaException__cctor_m5BF334451751384CD83B599224AEC6C22C8A8266_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaException__ctor_m97DD465DE175BDDF2DFA405096A286695CD2F25F_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaField_Get_mA6FCD7C2D8DBD36BE516D3AE2CA842DE36AEDF21_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaField_Set_m4833BB9EA4606A9D24FDE3FEF48059AF472A9760_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaFileUtils_AddSearchPath_m1F4E032EA6E26BD2C2F01A9FD7D41C99A05834E7_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaFileUtils_Dispose_m0F41BB70A5662C97C54ECAA4DBEF74BBBBB1CD66_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaFileUtils_FindFileError_m063F98186AEFA8A6F425C21F9E2A63908296A16C_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaFileUtils_FindFile_mA14B3C2CABB2784072E8BA50935AE1BA87E8A336_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaFileUtils_GetOSDir_mC0E18582DEFAE89328C9096B2E2DB4EB2C074F8C_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaFileUtils_RemoveSearchPath_m9ED39052025F12F8A194EB42C9E71BA9EA8206D6_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaFileUtils__ctor_m13E9531500ADF324DD6E359A9F72C28EDF68CECF_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaFileUtils_get_Instance_mE02E0FB7B1A248B24C84FC59CBBBC095158DD460_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaFileUtils_set_Instance_mC5FD3816ABD8AEA5F64663C4507FCC73E9FFCFAF_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaFunction_BeginPCall_m830B1DD7ABE579B11C369AD7390FE5E246565005_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaFunction_CheckBoolean_mF9F8F54E72D43017782ACE2FEDF2ADA746F8D73A_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaFunction_CheckBounds_m0941284FD64B0B815B316E34263DF21DFC3168A8_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaFunction_CheckByteBuffer_mF1296215536EB58F3B7D32AAEEB9A3E0B59749E8_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaFunction_CheckCharBuffer_m0D730E9CCA77E934F8236466D04764504F26768A_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaFunction_CheckColor_m92BD6CC17F9422BE90D8A8D1931AD467B5C7F2A4_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaFunction_CheckDelegate_mFF87919CDF202DEAD5B50DC4B5707AD67B65785B_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaFunction_CheckLayerMask_m0053506D369551F8C5BB06522104A31122002AA3_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaFunction_CheckLong_m89109DAC1D4D4073571B31B37E7D56EA40930510_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaFunction_CheckLuaFunction_m1951F84959DB481E8DCC03E62F9BA6F00E3CDD1F_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaFunction_CheckLuaTable_mCC5FDDD536CD076E3F8DCBB260796CD9C86AF1C6_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaFunction_CheckLuaThread_m5800CD6E4AB6393C4455E41220CF041B9171D9F1_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaFunction_CheckNumber_mCB4C2BD8BBEB162188B3C4C45FB34B067765EAA4_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaFunction_CheckObject_mC3504C99BD09BADBC2B19E27983DE3CB0F0E9ED6_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaFunction_CheckQuaternion_mAA75F2635A09EC1B5E420D6D4BB7CE48EED35C0F_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaFunction_CheckRay_m5B413E847DB79E81E24223F69B3C8D49CE4BD78A_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaFunction_CheckString_mF2F49413326DBC1040DDCF3A945BE719747443D0_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaFunction_CheckULong_m8BF99C3AC82656BD52ABC475DAC0E49EE5AB0C70_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaFunction_CheckVector2_mF239E04B7F7DD9AF5E2234E30E9B4C604CEFD18B_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaFunction_CheckVector3_m338AD4C6EB1A7E467A11F30514816321097559D8_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaFunction_CheckVector4_m6AA2EEB05DD130EBF7A4501DF12C21301B5F4DD8_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaFunction_EndPCall_m61C1BED1DE6D95FEAE1D25F9183A51F0D9667AFB_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaFunction_LazyCall_m99DFD536BC7465C68B3EAD447EB34525210A6E4C_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaFunction_PCall_m341EEEBF73C721C0B0D52DD8F173C24B7CF995C1_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaFunction_PushByteBuffer_mB7BB3DBACCDD86226F8BEA95C5E358FC62EEB842_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaFunction_PushObject_m9E55F74177E02A91D77A1821DF0C33A6D6A59F21_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaFunction_Push_m10B6B3B5CA24964A99066DF6DC9D10B86C970B9A_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaFunction_Push_m1B44B9CC40CD53676901D66E4861F305A7710DB7_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaFunction_Push_m6B6897C36063A2AC3036C10A5821A144E70E984A_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaFunction_Push_mDA8FFC2A05444BA66CA266C434AF4BC3E0D936CC_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaFunction_Push_mE788ED0EB738B670A42B5CBDFC015A6A9D386588_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaFunction__ctor_mFA412738F3113FA780BE66B4F1A838CC71D11575_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaHookFunc_BeginInvoke_mF0F75AB9A918F6FF62835863E5818BD588BBE428_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaIndexes__cctor_m4A4C5D7BB0F7C68355507D68638794BF753D9A47_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaInjectionStation_CacheInjectFunction_mACE840302EB57F64B9DEF222F43B47FBAE79C36F_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaInjectionStation_Clear_m515A1387449EF9C10417435BCABF871DC1C98AB6_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaInjectionStation_GetInjectFlag_mCB86D05D8A9519C4D0FE0ECA2C74B2C4092E574E_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaInjectionStation_GetInjectionFunction_m0D10E7A636DDF687E5A1CE81C029B4781126A564_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaInjectionStation__cctor_m424F1B4121C1776B1FEABF8E6815F6E742ECAA8D_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaMatchType_CheckArray_m09DAC9199C6F4C61CFDE11F3ECBB652E2824C5E6_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaMatchType_CheckBoolArray_mEBB4FA7C79B22AA4990633FB8994EFD0860F6776_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaMatchType_CheckBool_m8175FDED6CF595E5EEF63294B516A7A91F8EC673_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaMatchType_CheckBounds_m797400CD9A2A3FE6B9FBDF49F5F81628BBC1CBC6_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaMatchType_CheckByteArray_mF4A251075C9C02A132BC2BC6472874D58621C75D_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaMatchType_CheckByteBuffer_m8C9459000DF9A38F9B5696577AB5BBBFD41DAE10_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaMatchType_CheckCharArray_m8C825B655810023EE196EE0C3848C5CCCE21859F_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaMatchType_CheckClassType_m9C0E6274C5EC381CF921E60C39EAF18B4D9F8F77_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaMatchType_CheckColorArray_mDC99AC612379914DA622BE795F075AA1181CC020_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaMatchType_CheckColor_m8BD6C1646ABF7B1D222A9EB6E121A6586B46EB78_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaMatchType_CheckDecimalArray_mE1B667F17AA5E99951083FB29877305EBDCB5628_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaMatchType_CheckDoubleArray_m42173197A55004D4F0E539913162388DA9346021_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaMatchType_CheckEnumerator_m1C418ED8C8AFD80FB1D0B0039741E51560736ADD_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaMatchType_CheckEventObject_m0B6D74B5EB5D3C1DFF2CA42AA6D872AC908AC173_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaMatchType_CheckFinalType_mADF950DF004B09921AAEE55176E41A325891E3F3_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaMatchType_CheckGameObject_mD0AD10C489D2EDEF57ECDDA32D5C69F4DB6CE61F_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaMatchType_CheckInt16Array_mE5299A56C289DD6627BE1DF8B9B063CB7321CFA6_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaMatchType_CheckInt32Array_mEE8CCD0648AF8060BBE5626DE176AD65BA5168DA_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaMatchType_CheckInt64Array_m63F075D2EC1B2EB1F3B5F23456C86C462D1DA035_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaMatchType_CheckLayerMask_m73D272440594ABC10C123A40EFB6F2678D06F517_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaMatchType_CheckLong_mA82A8187A59F325777299AB9FFE7F0C5FEF34663_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaMatchType_CheckLuaBaseRef_m5C389D1C84422DC4A1A4606658B7CCFF95A53665_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaMatchType_CheckLuaFunc_m362D80C671A621B077FA516650040A348C44828F_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaMatchType_CheckLuaTable_mE76B3F56DD525198DFEA6A8BC1A84740A977E1A0_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaMatchType_CheckLuaThread_mF095500C6A9D03CA7F397B301B9E5641F8EFD87F_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaMatchType_CheckMonoType_m2DE3051B70189D6F726B1C367F739F266A54EE52_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaMatchType_CheckNullBool_m2B4A7500E655866B0CCDA0A96CAC3F0795211D48_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaMatchType_CheckNullBounds_mF28C832206B692B2E50C39812E0CFBC6E98EA555_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaMatchType_CheckNullColor_m322D987F5F99CAD30C1B634DBF199F7BF4E3699A_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaMatchType_CheckNullLayerMask_mE0DCFE149254A3EEFC1F3A19FFD3EA3A23B164AA_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaMatchType_CheckNullLong_mD9D7E19B6142473B4206B5773FBA187C62D25B69_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaMatchType_CheckNullNumber_m8A5BEAE53CAF423A0457D440D46E377861409EB1_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaMatchType_CheckNullQuat_mE727962E641A6FE04B14F243137DD58892816FE7_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaMatchType_CheckNullRay_m63B66332B4E8639E7B93143CA9CADD5F0EC9DD76_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaMatchType_CheckNullRaycastHit_m27B952BF4428A9C5D742F9E7D9DA55FCF8B096C7_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaMatchType_CheckNullTouch_m0D1B3C2458D90C090FA4C7C098197095CC6EF275_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaMatchType_CheckNullULong_m23EC04B799380BAE604922AC8EF315309F1E6E3F_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaMatchType_CheckNullVec2_m82F199C1FD8775142EB2C55C4AAF403EF901577C_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaMatchType_CheckNullVec3_m71EF3F5157216007277BA0287CC2823DBE8B0F74_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaMatchType_CheckNullVec4_m1D4B1FE0EB6910D5BE52ABEAD4563A4F694B6598_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaMatchType_CheckNumber_mD917C5758673E873E55F7446889F5B6779609215_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaMatchType_CheckObjectArray_mFB36B2A92F07A3200319C26D3225664A6FA2200C_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaMatchType_CheckPtr_m8ED98BE982D087339CFDCE261E6C73F362938E77_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaMatchType_CheckQuatArray_m1842333CD1578352FCB96771D28BB1B4BA65B26E_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaMatchType_CheckQuat_m8319F3D27B20108A4871327BD71D3E2B22945B36_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaMatchType_CheckRay_m2685946B09D815BC966790D176758C9536977D34_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaMatchType_CheckRaycastHit_m5606D27A89BFA4C1E5D0C0DB4290228135C4B8B2_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaMatchType_CheckSByteArray_m4A99C483F06A864A172DA243358CFF3D1FDE1999_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaMatchType_CheckSingleArray_mEEAE40FA3B0D1490F3E1BEDDF256B8D81323A6D0_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaMatchType_CheckStringArray_m57BA50AA42D921B12C60E1E03EA85499A4BAC6BB_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaMatchType_CheckString_m9629159A882CF14D02533C371141BBE3327053A4_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaMatchType_CheckTouch_mD49A69D3C484938FDC71B2BA2629EF5A2AA25E16_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaMatchType_CheckTransform_m8DC368A543578B39E1526BF23A3C13E7EC8213D1_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaMatchType_CheckTypeArray_m39500FB79BF40EAC9F7A031E4C82B81064DF94B8_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaMatchType_CheckUInt16Array_mFF4FEE41B0E61E66144185FAE9A4A34DD07DADD0_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaMatchType_CheckUInt32Array_m3E75248BB0C29623B06DF8B08087870E479B59E2_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaMatchType_CheckUInt64Array_m14ED0000C3CA8963035BD30DBC8E7FFA621C82DC_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaMatchType_CheckULong_m3EBF73F9AD975B700F00A6F57C8240F839EDF8CE_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaMatchType_CheckValueType_m9333E80839D7609ADD90B07D840AC5AD76098461_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaMatchType_CheckVec2Array_m3428DA613B7E1840455AE05656E2EA78511F7CDE_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaMatchType_CheckVec2_m06BE46756E609580BF5F2A2ACD37E9E6837F3953_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaMatchType_CheckVec3Array_mC7228ABB51B38D3D0953210AE27C9F0A855B50B6_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaMatchType_CheckVec3_mAA63585FC44DF40D269F2D50157690166E947398_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaMatchType_CheckVec4Array_m9592054A2B98FC73CA9A85CE3EE9C3E243DA70C0_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaMatchType_CheckVec4_mF1A000B740ADE26A0771CB7B32F90A7B285BF5EB_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaMatchType__cctor_m8CE42E82DD395412258682CF14CA99CBC613B270_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaMethodCache_CallMethod_m2AFA1A125B8E5E1EB8E56294976F45293C0E9671_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaMethodCache_CallSingleMethod_m26F804CA4BBA7153DF0CC1ED0A29576ACBF93543_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaMethodCache_GetMethod_m37E81668AF5E349FCD2D5B2627B1098504872CFE_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaMethodCache__cctor_m4DCBB9FF7420D6AE55732424BF7E74A38DCF72EC_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaMethod_Call_m40725FDE9A6DA0F7745688BCF812DD0779ECA138_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaMethod_Destroy_m365A23D39DFC0F1FAADD15D8DCD56ED32AB46FC8_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaMethod__ctor_mF87454F54CC777CF4CD9F52658D876488F32D62D_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaMisc_CombineTypeStr_m90A3442E8DAFD6E363B12E84557DA466DA31BE63_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaMisc_GetArrayRank_mEE85478CCBEFFC97FA8431BC4FB7791E86999A72_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaMisc_GetEventHandler_m5A2DDF87487DFD8116E6DA79635EA569B55E1130_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaMisc_GetExportBaseType_m5ABBD80E0B17E3595801B26347565563F0A1E6EE_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaMisc_GetGenericName_m22E613762AF9312143F80D9E393A6D9ABFD4A316_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaMisc_GetGenericName_m4AA19880F72587462555BCA6A5FBAE01F79247D3_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaMisc_GetPrimitiveStr_m922F333F2838BAD8A5414F57EB5EB582C53A888B_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaMisc_GetTypeName_m51139023D7F5711A9FF1E3DD07C2EE4C3DBC65BF_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaMisc_ToDouble_m6978B0FE8593B13EC4D7249DEAE0B7B461DEA652_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaObjectPool_Add_mA9A3E4756AED9204B33CB5BCA472391F0259360D_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaObjectPool_Clear_m1EF4D60D88C3EFE97331A2E49D657D1BD9301082_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaObjectPool_Destroy_mD2439AFBEC80EC3B4D639354C874EAB3FE3795DA_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaObjectPool_Remove_mAA9AD94F5DF761DB20EE0049D41111A0238D89E5_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaObjectPool_Replace_m68C0C1DD2A0396EC2973C5BDC6A8DF673605FFEA_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaObjectPool_StepCollect_mEF3F6849E4C880BA09D59774DD7F00FF68CDFDE6_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaObjectPool_TryGetValue_mAFCCC1A8AD27BE598BE5126CA78CC2383320583A_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaObjectPool__ctor_m494EE93240BFDDAE7FC41F9EE2E61C23C7746323_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaObjectPool_get_Item_m15E18071324D9A8CECB84E1D0F7A1943F655CD7F_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaProperty_Get_m08EC98F55B1CE05D1259B76125AE078A20CC3B93_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaProperty_Set_m74A81AE4F9F08E50CF24624B9BAE1A25E7A22D1A_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaReflection_CreateInstance_mBEF5E5588D60DFB5D110CFFE4912954CF714D181_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaReflection_Dispose_m84FA740EF2894E4E58E7E879FBCB8CBB7EA461E2_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaReflection_FindType_m265105881CB8A05D388B12E6C881E85869B7BEEA_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaReflection_GetConstructor_mFAF9436BFC9D6F2C870719320AC01046F145DFF1_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaReflection_GetField_mBDB8023D06D6ABA180DDDBA8DAEF8BD9E9A7DDA3_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaReflection_GetMethod_mBBD01CE2F34B232F15EF0634E99CFE021A3745FC_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaReflection_GetProperty_m87AE4FD0FA97673745869C2F9700CAF30451914C_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaReflection_GetTypeMethod_mD27026FB6766B48EA256EB8F1E2571D5C0A43EEB_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaReflection_Get_m7C0E57D9FFE727169ED0EA9DF0FEDBD45F7727E6AssemblyU2DCSharp15_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaReflection_Get_m7C0E57D9FFE727169ED0EA9DF0FEDBD45F7727E6_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaReflection_LoadAssembly_m3416AD908E88CC3122C2CC472DCBD529FA08B04E_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaReflection_LoadAssembly_mC5C25DD6C9ABB3701DC10D7635CEF92FA30D1B96_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaReflection_OpenLibs_m827B90630CF5DCDA6C49A4DFB37FC2B9D62F58B1_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaReflection_OpenReflectionLibs_m57EDA782C9239E18275514820F59B4C71B1F638E_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaReflection_PushLuaConstructor_mB2F61641A6241EA00121B868D629DACD171F874B_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaReflection_PushLuaField_mCF43D1A3DDDD6009EDE28221CEAD8DE4AD19FB24_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaReflection_PushLuaMethod_m2B84BF6E7CD901DD1B0432E623526F17A604E201_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaReflection_PushLuaProperty_mB0D01B500CE9725524D184B13595D74F60CB8749_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaReflection__ctor_m6D1FA3306FA6C73542032F1EA125FFD664827A79_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_CheckByte_mCF89AE5BBEDD18627299721CF7F99A4AACAEF1A2_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_CheckChar_m1105AFFCF939713338407F1E901BC132CB924A79_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_CheckColorArray_m2D8A5159A52F15089E49D4F9632DBD947B2D413C_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_CheckDecimalArray_mF8D606AA59DC3302C02D2B41013B31A82773C24F_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_CheckDecimal_m4D52EC5FB38AB4668FC0C04F7AB15FA06AE9BD61_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_CheckDoubleArray_mF4B935C129DBFEE9679232F58A64AC98321AD9A5_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_CheckEventObject_m4FB5EF802919A33D146DD14F7A7A7A9CF2D6DE6E_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_CheckFloatArray_m5AAF8DC4A27963D820624ADC7C26E46717B472D8_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_CheckFloat_mA22B87A1C7A42CB5A6200BE97BE185588105CC18_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_CheckGameObject_m07C96FAC9F8276C3CA9C2272E1609E78A8A81AFA_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_CheckInt16Array_mFA70D1190AD169E729D3C4C8D66FF004A412B39E_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_CheckInt16_m9C4EE6E0533BB76D04CA63286DE44B10A1200620_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_CheckInt32Array_mA0D722629F90DCEA9EB3D637803878668CD14A10_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_CheckInt32_m7C45998B8A277B9CD41DF370CE8F5FC52F3D5449_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_CheckInt64Array_m84D866B7F2DE7B329337B341EDE89FBB18B50B3D_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_CheckIntPtr_m3F858D491605A18641AE9136780D0E925795D3E3_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_CheckLuaByteBuffer_mDA82349D7F7FA8D7094B50BD264AA75DE97F1D5C_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_CheckNullBool_mD6982F4E2A943578B7CFCB5F1B01EDE11BA57E30_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_CheckNullBounds_m546D3A585AFD9AA31D47363C8D51AC9E2D18F8E0_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_CheckNullByte_mCF63781C494481269D0776ED599EEAA3EA9BDA1F_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_CheckNullChar_m220188E54D6ABA23A656CE91573311CAB61B97E3_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_CheckNullColor_mAE6C0D00844AA5707807ACED1023B77BBE5E2A33_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_CheckNullDecimal_m9698F208B13C200E55BB0010A93C3B139B810F05_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_CheckNullFloat_mBF1791D4DF6A052AEA06533C5A0204032079A8EE_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_CheckNullInt16_m73CEFD2F2D3F68402656AD67942E7BFC1F21C82F_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_CheckNullInt32_m1F353535641102DF0696EE6EB84BAAA6D66F0D8D_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_CheckNullInt64_m53A1A1BE8331159A0EB49F82015CF99C4027ED47_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_CheckNullLayerMask_mB04CF1D4894A897D969CFC7F47200F8A42CC2673_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_CheckNullNumber_m502185EF81E8AFD50B56809CA0E6FD756CE5AE78_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_CheckNullQuat_m60DD251C4A85C9581860C2217423E90239F62055_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_CheckNullRay_m7DF41A1BC42854A6E164C70A7FD08FF3B925138B_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_CheckNullSByte_m5AEC98747F18E775A3CD38DB86D0305319280AB5_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_CheckNullUInt16_mC090EA59A7811B3365942C237FCF48F1CDA47807_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_CheckNullUInt32_m92B9FD0E260D160629016FC300ECD45E1374E5F4_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_CheckNullUInt64_m529E73D5402F636BF386B2B8773CD05CB38F01A6_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_CheckNullVec2_m2D9416A17CB89B9CBCFBD9C952FC08576081C505_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_CheckNullVec3_m71AF4AEEB47A8F0C2E62F7C92E0B46186C3C9ADA_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_CheckNullVec4_m47505F5780F57D31F186BB85EC1FF6CDC68E600E_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_CheckQuatArray_m65C987403C86CE85AB9355C4F732A88129181760_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_CheckSByteArray_m84E119C9C3341AA0F0C4F36CE3CF014043C7B086_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_CheckSByte_mD14D690E9328066D2B315E63BB3D07C16BC21A51_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_CheckTransform_mD2ECCFAF0C0430BE2E8EC0EC049E2659FD0C8C21_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_CheckTypeArray_m286DC3B005A78E9E06CE3DFD8BBF17A350E11494_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_CheckUInt16Array_m9881967F6B90126A60EBED8D89B0CD66BD49BF59_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_CheckUInt16_m5F7DAEB08796C1A1438563EFA2B301EE4A418EEF_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_CheckUInt32Array_mA174D1ACA4A142EE987EB0D32CEB1B4A75A922D4_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_CheckUInt32_mACFAAA43388EB65FDFD0BD271587311302D05F0F_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_CheckUInt64Array_m01E95FDDD5C9466E69D1B9100E18FFB5C71EB1DA_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_CheckUIntPtr_mB39F31C33FB4EE7C0E3C528776A62961DAF49576_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_CheckVec2Array_m2958ACAA1951E43475A2F462A2AF31091397BE4A_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_CheckVec3Array_mBA9BBA32080D4CDB65E350DCC862FCB4EB7E0FB3_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_CheckVec4Array_m51E6099BC8048BBC5989FA6435EBB36ED473A73E_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_Push_m0CDA6A0C1504883705CA1127CBEA7596560CD526_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_Push_m1277DC628735974152413DBA5310C3600478B71D_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_Push_m167B787AF75F39A3C03DD438A269C2031854222E_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_Push_m1762FC1819230CD932A9A1F9C5D7282C3E3299F8_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_Push_m1DAF67FFBB20ACFE5E7E8E6AE78B4AC5CCF67577_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_Push_m21D30F050BBF2E2ED1CF28ED6A0F46706B009A19_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_Push_m24E226F58A931D0980A7C730E52BBF34E6B2398A_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_Push_m3299E752E8812E87F0B63E0E1AB345C3574BCEBC_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_Push_m33D9230FED79EA903B41E806861CF4B251621D8F_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_Push_m39381205087871958332D53C701E92591B5BEE89_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_Push_m3DE9E7C42F538E9C5F2DE803476BBBF6FBDA2C14_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_Push_m4B86BFBCB11BB192F2E255EBCC20E5ABEF36532E_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_Push_m510E9130D00BCF3C07B6C97E89CAEE919261F75C_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_Push_m57D37D9BB7107A1B850EB869B64E71F1B48276D9_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_Push_m6256226DC6A7FC023901B2CDC830113012E81555_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_Push_m6318AA1F336EE9DC2C6177C9E92301753FB3B048_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_Push_m6BB896D67B41D47630ED7074C77D826F7266FDB2_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_Push_m7CDF3E3D9F918C22626E5EA247053F5B996FE6FB_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_Push_m85DE099CD246BBC03FD33A42A6BEC88DA26E13D2_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_Push_m93FCC2D5DD622771ABF89CD6C250FB42E48EEE9A_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_Push_m94DF8DFE2E7366CC64C47980C75A216BA6ECAFC7_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_Push_m9844A30DD12DC40660A467E7F18E18DEA965C43F_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_Push_m99D37DB651E97BF6D4C07EFA4AADE578405C1735_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_Push_mA378F937D1A6FDF8461383D28398870C8989D7A7_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_Push_mAB6A5B1808FA947033C578DD771D93B36BB1B7C2_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_Push_mBCB520B761E533972B15897411C48EADB2772C9C_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_Push_mBF1FF91767FA5DD2CCD80976A9FB68C6EC773881_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_Push_mD00287381F2BB6A35D1F92C3162C684567A82110_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_Push_mDDA6BB45A77B2B2C590FD00A402829D364BD61FD_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_Push_mDFABD4706B8389E05A714F39E0ACD60A72225D38_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_Push_mE52E3D756CFCA3DF7DC82FD7ABAEDEF0910B49B6_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_Push_mE69E8B6941CB55C129F2974FFB47C35963A6BDFB_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_Push_mE8C6D25E2B364033F259E7E1E821F4B70539B66B_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_Push_mEDAA0D60077DC60A156B67ADF698F1D881B0C3E2_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_Push_mF75CB409BE6FF79C20ED4F24160ADE7416469F10_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_Push_mF91F2B7B15586759F3644D1172C537E6F1103CD9_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_Push_mFF57E9A301A0FE97761401AED3CBB0A8BA929C30_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_ToByte_mBF10A5F2BC45BFA3084A19F0CFED65430AE5E67A_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_ToChar_mEF73F5137AC434CCA5F7B0CEB69AE8327EDD8E69_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_ToColorArray_m5CE3B079339D59F8244233D8F5BF7EB73A315F0A_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_ToDecimalArray_m8D11FBFD422CEAD8FE26F1B9668BF1419F052597_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_ToDecimal_mF2C0F8FA577ECEAAEDCF596587C257BD68F2CB34_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_ToDoubleArray_m985DEB3673B2F963B91F1E10BC3E67A62D93FCE7_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_ToEventObject_m4A4CFCEA2C8640DD5F8898B7934CC0279C09338E_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_ToFloatArray_m87FE014649BF04AF4B7E889D70143C6C381DA23B_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_ToFloat_m80355F551AF052C0C68F032FD9A21B4CAE6738AA_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_ToGameObject_mECFA643AF1E6ED79E6E41C9A2D341D871B12F749_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_ToInt16Array_m46C41530DF963AE0BD383AFF65105CF217A4983C_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_ToInt16_mD8F41A758E24A40639C27A7DB2385EC9C2CB50B9_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_ToInt32Array_mB4E34018ED545FEDD9DCE0A37FA99969AC0D2C54_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_ToInt32_mEEAEEA5474BB28E674599CC845E1E23EA0803925_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_ToInt64Array_m1480843023C790F2AEA70238A3A2872AE4931089_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_ToIter_m86D0066A229A0F20423DD7E91BE1B91E9C0327F9_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_ToLuaByteBuffer_mDCF822FF64DA25F2D178C6A36FF7C27E1A531E0F_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_ToNullBool_mE2CF2EFA0E0526FD307769FD85334D0FFD098B19_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_ToNullBounds_mE843BFD0671B98BF13D278C334CF51FA4047CD24_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_ToNullByte_m9BCFE8ADAF1AFD2493FA4C7CEEA049330F450DB1_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_ToNullChar_m52B6C01FA22A5A5C81EA7C5D9298AFDADF888310_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_ToNullColor_mA252339593A5FBC60504B9343A594E15F3FF3B42_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_ToNullDecimal_mCECAD3B7C90CD9340CDE328974F593E9A13C62E3_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_ToNullFloat_mD2B270E7275F3419E53505578F0E70B998C58BE4_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_ToNullInt16_mC7ECD1C0AA93284A63CBB0989B5E1FA0961F1964_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_ToNullInt32_m2934C304271BBA7EFC1A4C55B2BEE0E4E4524FDF_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_ToNullInt64_m83679EA726A9C2E2DD165BC42602A4CBC917D52F_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_ToNullLayerMask_m615469213CFA34904FF5099162E2EC8F2CDB1ED0_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_ToNullNumber_m83459D5ED011F689B6EEB55A407EA34348C99435_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_ToNullQuat_m9A230360B8DDBCE62948167540414AC41F423F9C_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_ToNullRay_mF55376B1CBBEFB116C0568E35891EF8CCBBF8733_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_ToNullSByte_m8CCD9C13719388118EC3114B2E45B6EB34099AAA_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_ToNullUInt16_mF032EE8334A136C77A44AF56F6F0211AE342D9BD_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_ToNullUInt32_mD133BC05CA2FED1EB8200A86AD575A792B1A4EE1_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_ToNullUInt64_m8F741B000F6AFB71A799EA177155D855E955F2EF_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_ToNullVec2_mFEAB6BFB6E3D760E0CBB2EFB72A312FD07DDF99A_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_ToNullVec3_mE0F34BC41CC667E35F153BDCCFDDD74A2ED6B5CF_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_ToNullVec4_m9B3FA4202C1B7B78EDEBD379487D7136FD176B17_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_ToObject_m0C7929A3714D9F6B88F4A2986B2E70A337DB4711_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_ToQuatArray_mA6D25999E7FE4745D8B31CE12F6BB0542A039049_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_ToSByteArray_m8F7CDD01A2E6F9C50FB2080B93255AFA5B6096A4_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_ToSByte_mC3354F3C0E519353B669C019807494D56E109CC6_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_ToTransform_mE5AF8DD024A578BC4D363E348DE14FD3C4C07273_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_ToTypeArray_m6A3E9DD159F91968BED8A48DE1231523E1726B66_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_ToType_m1ABBC575B9E508C99942A40AFD29EEE2641F1EE8_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_ToUInt16Array_m272B8701B2DF809EA73C06529DA049EC6774FEFA_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_ToUInt16_mEAB6F99A113359AE446DEA227D523A9FFF1C7371_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_ToUInt32Array_m0EDDD1A0FD0C16C96C5FBF3B5A3CB5CE44695D96_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_ToUInt32_m6BF9E595E35DBADB042201D975838329012F2876_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_ToUInt64Array_mC3B4DA918131904F770E292762AB8331E86DEE24_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_ToVec2Array_m3BC9EFB6EBB48E3B612C472DBB9FD625DFA98C0A_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_ToVec3Array_m938F213214B4AC7F3F38CCA90CFCD740287B6837_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaStackOp_ToVec4Array_m480DE2B7A3ECD51940D61748A8A19EE151EC19D3_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_AddLuaDelegate_mF97DAC833542C3900FB9B2DDF6D25F22BBF958C1_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_AddLuaDelegate_mFA06462F85ED99406F00E3D0D32B44EBFAAD9451_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_AddPreLoad_m0EC76D34635F42B4227A0C600E7F78418034081D_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_AddPreLoad_m3020019116D31773DEA4982C27F5DD2D29A1D102_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_AddSearchPath_m93D1F720D81DEB47A6FAC2DBA79F30ED8B2BE293_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_BeginCall_m0F4676E082D785B4F6D457B202205B3B2F690415_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_BeginClass_mFF579B6B50F9A988587776B4214CA369845A4C71_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_BeginEnum_mD3D95C60CBABDBBC14B6BC736F6114662687ED60_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_BeginModule_m90D4690B9813A2513FFBE17BF78F53FA9B991EA9_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_BeginPCall_m56BCEB57F544FB11BCA1ACAF5E993EAB59876D1A_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_BeginPreLoad_m4727EF93649D4E45FE9F5CB484222D4F28267CE6_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_BeginPreModule_m65538178C460E1B669CEDD79716DD0E7DC17861F_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_BeginStaticLibs_m4800BEB58E15C7581A5D8E67C51D6EDED0655F4C_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_BindPreModule_m130C73B28B8D48D907492795BF1878A4CA9E481B_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_BindTypeRef_mAF426052A39FD902CF027CD3E5E4679AB5130654_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_Call_m514A3663B72DA9CE122F561B306DF59722F5E919_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_Call_mCD73F5D41DC9902EC8494612C17562A9D15E80CC_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_CheckBounds_m8C9522F502CF3AFE6A532693A0614B9D8FA84273_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_CheckByteBuffer_mF177D5FA6A94A487CFB40F0DA49ECF8CC4800805_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_CheckCharBuffer_m5E3B6789025133D774B9B0D96853A8A5EE10CFC9_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_CheckColor_m4885C52CA6DB06AAFB7226FE861BABC514BE0C91_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_CheckDelegate_mF904723A76214A31C2528AFFF1BA3378F1CD5A63_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_CheckLayerMask_m126331D187EF7FF8E9892F9EADEBBBB2AF6451AE_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_CheckLong_m8BF1712718166A21BB5BEDC04AE620368B7096B3_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_CheckLuaFunction_m601D6B3146AC99FBA5CF022642F6D5156400035B_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_CheckLuaTable_m941EF173E5B7358EE9B65FE40A2802742474E72D_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_CheckLuaThread_m970C9087227383D6B93C287FD30E2B6433A559AE_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_CheckNull_m92C6801CF2B1D35E40FD24294EF7AD281B248E3F_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_CheckObject_m8BBDEC83F72D4EAF7E7E7825769ED31C2B43B4BB_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_CheckObjects_m96114D55848AFE0C1868FB9A22A08D2AF28CFFF1_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_CheckQuaternion_m82668CA937EC67C7DBA1EBA95753760504EDF2BC_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_CheckRay_mA23576E099C3F5F9B14368D91845751E1F04CE52_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_CheckString_m9FD804B9CAE7648CC6BC46770671F7BB790B9E93_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_CheckTop_mCB8693467CC77A805107D99F61B69E17FF3DF883_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_CheckULong_m342798E3F63F893C8D49C45EF6652786CF58F01C_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_CheckVarObject_mAA7DD5E59AA52B4CDAFFE635C7D2EE86A7930572_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_CheckVector2_m2800D3B217EC034A3200A84936E9C6BFF69EDEC5_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_CheckVector3_m0D166BD07B79F71CE50E74E8134E3FAFA7E9A552_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_CheckVector4_m5CDBE9BB194A151D8A773151D12E69BDC2EC8618_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_CollectRef_mECF66CE21CF91338344AAB104CB59E7AFA1FBFE4_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_Collect_m85252D01C175CAD9E200451109144E03074D6E0B_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_Collect_mC3A2190266A914FCE2832AAB28AE9EF3D0B533A6_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_Collect_mF3B6A682562781BC4EB1ADD20FAE8472EE2E5C75_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_DelayDispose_mFA50AA053E1F6CA6CFA566400A1343B9258DD999_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_Dispose_m232522A8540D99C00B13BC1B651449654DC13482_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_EndClass_m8A005898468B98BE9EED4EA2E96EEC375C1F6BED_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_EndEnum_mAA1B82D43BB2394964E43DD29B5C23893782B30D_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_EndModule_m9D2C7F0A6AB8D116272FB470A9A5B68200599B48_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_EndPCall_m9BEA76F96BA27BE55335FAA0E0AB2AA9BD1BFFE2_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_EndPreModule_m94BD8F752DC427B57CA5F6C1CFCFE52C840341CD_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_EndPreModule_mA7AD370B5297A47962F65637DBCFE910BB6EDD71_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_EndStaticLibs_m40DB36CA82970F6F508315AB38F4A742419AF3F6_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_Equals_m1F8F9242EBA8E4DE29467536BCD20C3662C13F83_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_GetClassType_mBEF6C1C799383DC1FD1AF6566815730BB57E4C45_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_GetEnumObj_mA6F2D102625581827A71890158649B83F000F654_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_GetFuncRef_m694BFEEC5B8F8101E2BCE35FB581D012DDE9BADC_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_GetFunction_m71CEBDCC461EA556CD0357676D304207C375A8B5_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_GetFunction_m875D3C5268C014C58C5E395B5FC7A02EB12105DC_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_GetInjectInitState_m2A6AFBEA9F8E11EA1A75BE4970B621C53ACBC09B_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_GetLuaDelegate_m5B0A60156CA990789AFC7FD30FDE6E211350347D_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_GetLuaDelegate_mA6AA7F2956C629132A7932754D9FF9BCF6228253_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_GetLuaThread_m0BAC10C4F4686E38326032E6A765D1814B457BFD_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_GetMetaReference_m0ECB7BA7FE9C1A77019A1AB7E0283495F8457E98_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_GetMissMetaReference_mD8CC1228FD47B57A64A3844712C18F55A49063DC_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_GetPreModule_mC9D46E4B253E92F67660EA84F6613A7DC290AE28_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_GetReflection_m1340FB13B956C237838CBD18E37979220F121B46_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_GetSpecialGenericType_m70B48DBFA10C64275E6A1243F94575B2F9E88AD4_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_GetTable_m773ED27D40CB55CD34E453EDA8D8DB6A9EF0DB7D_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_GetTable_mE4DB3AF53C13F905B56D85BBC342A071B0E39048_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_GetTranslator_m1CAB323E334D81C63AAABC4E6EE53BBC43F966C2_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_Get_mD5CEDF5D82EFE1715EAEA521EEF00D2B29D7C5DFAssemblyU2DCSharp15_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_Get_mD5CEDF5D82EFE1715EAEA521EEF00D2B29D7C5DF_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_InitLuaPath_mF91A5D71116AA5BBCB4AF011E2D720CEABCBB382_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_InitPackagePath_mB94131E0A06EDD3AD7FA3C5B4930807DA9EB7266_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_InitStackTraits_m81A1B1E103D929A3980244C5E510C64F733D8D18_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_InitTypeTraits_mA519020519D0D04D64B55C17BA3EC406ACF09DC9_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_LoadFileBuffer_m5C7E9BF41C3D14E2D71CBD0185023AA354A81F60_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_LuaChunkName_m0A481B49A3003C247F65B4094071EEE9AED0FF3E_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_LuaLoadBuffer_m3D4FD6BA5F5C31BA1F36AC0B8E470F647F8CEB36_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_NewTable_mF21367691237FFB0159EDB7880132C9F31437E96_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_NewTable_mFEDF1076F5357A88F8E90C0F7F10ECE8A79CFC3D_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_OpenBaseLibs_mD27EE4A9B0D2C54469138CAAD76A6DD13D7E4179_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_OpenBaseLuaLibs_m8C2F190FC6CE4ABE84FCEA1E0D5EEEC1727B9BE9_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_PCall_mA2DCC5D607BB91E72ABC5EF5CBC83585F53D9120_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_PrintTable_mAAF216534D425FF64C11476FC6854F273B58E903_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_PushByteBuffer_m120E3651EE52D51534158E0EAA5BDE72342D4FDB_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_PushByteBuffer_m6AE99CC6FE667F0A3514B75A58D432B8F765A881_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_PushLayerMask_m8BCB61A2FBA88FB0B82BB41D90041AE6FE053CB0_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_PushLuaFunction_mD62F4FFFC5DBB947F5AEF63E1C7DD4C9E0D7D275_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_PushLuaTable_mF4CCC5DFF06070C5FDFFF5FB72B97BB8012B73D5_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_PushObject_m83EEC1585FE17DD77D05C11551779CE2993F0E23_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_PushUserData_m5FECE204746AFED41F6A2F7834B165763226D4B3_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_PushVariant_m1B3AD7D33CDCCF14E386CB632970C509C2E4054D_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_Push_m00B4BBFB376DF2E6BC39D3F00294DA794D8F68A3_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_Push_m060222C2F9BEC8ABA361E12D393FAAD47EBF3128_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_Push_m08B7531A45AD0E72A843388255B28F91538A8171_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_Push_m1C054B44A593DD080B82A8CF758D336DCB932F4E_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_Push_m230F5E6DD013194350BA3741E2A2FFDB49FC77B8_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_Push_m237463E2465D093BCBC6DF0104B1DEA506C6777D_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_Push_m28A12B4BC333F7A468738DF76C96AF0EA82C2F0B_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_Push_m2A853EBF2DEDF7E4C751A36FC7191A979B0F93EC_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_Push_m2B1D11EBB804EE2DF253AF337D321443C8CCF9F0_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_Push_m2D2E2DA38FD9A95EDF7EC1FB1D6D2A4AC575EACA_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_Push_m4FC1F4FB509223C9F988EC007C499475329BDA64_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_Push_m56260814B16B278589B40155067768F09B4D570E_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_Push_m764C5F2029A2AC538B4BA6C24095F0C94B19F668_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_Push_m862E949EBBF4C8748A2D892309E0FB4C8211E13C_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_Push_m902C2657E9975201D138FB1FDABA8B3A8CF560B7_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_Push_mA5DC6A49AF077229186E34E587EDEC18169C875B_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_Push_mB022A7A9CB388B9B6F0F3892FBE08E515E3111EF_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_Push_mB0626515A5D5A174FB7D2A809F4400C5755ABEA6_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_Push_mB12D64E6309D28273ED4EFB5D6BEA5906EFC202C_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_Push_mBD9848B02CB2470B724E20A417E94AA15D243A0F_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_Push_mC0964827003CA56566F93BA6429E5FFEF7BF5B00_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_Push_mC43F6F83F362CC5881AEC2706AC015F6806D3F13_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_Push_mD6DC83BC8F39F088A1BE64C2ABCE4E70ED101FF6_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_Push_mD74383FEE5DD1156E778064DD1416B4EAC3FAA6A_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_ReLoad_m26BC5E13E289A717A63C5430F77B96C113576404_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_RefreshDelegateMap_m5FF88D0C199FD7CE85D9D35C72843AB4686F2503_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_RegConstant_m0BA9418759AF0605B2753EC8FBE24CB461FD4DC0_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_RegConstant_m8B64F8F7CD9F9DFF3A3B9C79E7F04B9A4FF8E215_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_RegVar_mDEFD828C146267C460B64B55852189B852E7E7F8_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_RemoveFromGCList_m513BEBC466D3C2EB80AC56E632560A84B8CE9E79_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_RemoveSeachPath_m7EA3BAF54A8599CA3D6BF4A4A8E807887AB4F395_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_Require_m9A1A9C4F2E79740A944432F59B5D7FB058363FE7_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_Start_mC93085B44175AA004AD952CCEBC54905B1FCBEBA_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_ToPackagePath_m45E4FC68C9085D9F4276E9A56F0F66F850F00ED4_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_ToVariant_m4F2AE5817B28FCD03C41801E377A431C39F54CC0_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_ToVector3_m3BCF92FC85FFF98E2402C071B5403958F98C2AD7_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_TryGetLuaRef_m0FF797325662AF0ED1F4F3A047EE508DCC206846_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState__cctor_m4BB09F615C441F6E476804F4C4669F1BB933AA9F_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState__ctor_mC7C58F2E936E896E36FBF8685DFA4783B4631C6B_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_op_Equality_mE66811B7AE69D8393D5C2C157C5CA01754B6DA71_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_op_Inequality_m4B28E8FA87EE2420CC573EB4E5C94D20AB8328F3_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t LuaState_set_Item_mA37BCADA65F0E5417142C8140ADB5C454A96EC2E_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t ObjectTranslator_Get_m7C75E407D306192C2E32ADBAC333DF3896189BD5AssemblyU2DCSharp15_MetadataUsageId;
struct CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD_marshaled_com;
struct CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD_marshaled_pinvoke;
struct CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_marshaled_com;
struct CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_marshaled_pinvoke;
struct Delegate_t_marshaled_com;
struct Delegate_t_marshaled_pinvoke;
struct Exception_t_marshaled_com;
struct Exception_t_marshaled_pinvoke;
struct Lua_Debug_tB2B9467892421E2CC79E6896FFE4829FE90B68F4;;
struct Lua_Debug_tB2B9467892421E2CC79E6896FFE4829FE90B68F4_marshaled_pinvoke;
struct Lua_Debug_tB2B9467892421E2CC79E6896FFE4829FE90B68F4_marshaled_pinvoke;;
struct LuaFunctionU5BU5D_t39A0053E5F25EE1092023C86BA24CC617B36A472;
struct BooleanU5BU5D_t192C7579715690E25BD5EFED47F3E0FC9DCB2040;
struct ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821;
struct CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2;
struct DecimalU5BU5D_t163CFBECCD3B6655700701D6451CA0CF493CBF0F;
struct DelegateU5BU5D_tDFCDEE2A6322F96C0FE49AF47E9ADB8C4B294E86;
struct DoubleU5BU5D_tF9383437DDA9EAC9F60627E9E6E2045CF7CB182D;
struct Int16U5BU5D_tDA0F0B2730337F72E44DB024BE9818FA8EDE8D28;
struct Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83;
struct Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F;
struct ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A;
struct MethodInfoU5BU5D_t93E968F23AF2DB5CFCFF13BE775A0E222C03586B;
struct ParameterInfoU5BU5D_t9F6F38E4A0B0A78E2F463D1B2C0031716CA7A694;
struct ParameterModifierU5BU5D_t63EC46F14F048DC9EF6BF1362E8AEBEA1A05A5EA;
struct SByteU5BU5D_t623D1F33C61DEAC564E2B0560E00F1E1364F7889;
struct SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5;
struct StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E;
struct TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F;
struct UInt16U5BU5D_t2D4BB1F8C486FF4359FFA7E4A76A8708A684543E;
struct UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB;
struct UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4;
struct ColorU5BU5D_t166D390E0E6F24360F990D1F81881A72B73CA399;
struct QuaternionU5BU5D_t26EB10EEE89DD3EF913D52E8797FAB841F6F2AA3;
struct Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6;
struct Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28;
struct Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66;
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
// CString
struct CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 : public RuntimeObject
{
public:
// System.Char[] CString::_buffer
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* ____buffer_6;
// System.Int32 CString::length
int32_t ___length_7;
// System.Boolean CString::beDisposed
bool ___beDisposed_8;
public:
inline static int32_t get_offset_of__buffer_6() { return static_cast<int32_t>(offsetof(CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8, ____buffer_6)); }
inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* get__buffer_6() const { return ____buffer_6; }
inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2** get_address_of__buffer_6() { return &____buffer_6; }
inline void set__buffer_6(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* value)
{
____buffer_6 = value;
Il2CppCodeGenWriteBarrier((void**)(&____buffer_6), (void*)value);
}
inline static int32_t get_offset_of_length_7() { return static_cast<int32_t>(offsetof(CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8, ___length_7)); }
inline int32_t get_length_7() const { return ___length_7; }
inline int32_t* get_address_of_length_7() { return &___length_7; }
inline void set_length_7(int32_t value)
{
___length_7 = value;
}
inline static int32_t get_offset_of_beDisposed_8() { return static_cast<int32_t>(offsetof(CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8, ___beDisposed_8)); }
inline bool get_beDisposed_8() const { return ___beDisposed_8; }
inline bool* get_address_of_beDisposed_8() { return &___beDisposed_8; }
inline void set_beDisposed_8(bool value)
{
___beDisposed_8 = value;
}
};
struct CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_StaticFields
{
public:
// ArrayPool`1<System.Char> CString::pool
ArrayPool_1_t4E410A9E4904EDEE76FECB439B769EA08E66D709 * ___pool_0;
// System.Collections.Generic.Queue`1<CString> CString::queue
Queue_1_tB038AF0F9813DC76130F77888B9AFACB4C6A9D82 * ___queue_1;
// System.Collections.Generic.Queue`1<CString_CStringBlock> CString::blocks
Queue_1_tE0AA1F5DFCE2EAA3400D0987876F4E684C6E5670 * ___blocks_2;
// System.Collections.Generic.Stack`1<CString_CStringBlock> CString::stack
Stack_1_tE0192236D56A9CA502CC0FCF47A96A404E192E14 * ___stack_3;
// CString_CStringBlock CString::currentBlock
CStringBlock_tE77990247FB40336C2003BB93024CD64BA082C2E * ___currentBlock_4;
// System.String CString::NewLine
String_t* ___NewLine_5;
// System.Char[] CString::WhiteChars
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* ___WhiteChars_9;
// System.Collections.Generic.List`1<CString> CString::splitList
List_1_tCB29D5D6A10C11FD5318C2554ECB73711702C600 * ___splitList_10;
// System.Char[] CString::numbuffer
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* ___numbuffer_11;
public:
inline static int32_t get_offset_of_pool_0() { return static_cast<int32_t>(offsetof(CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_StaticFields, ___pool_0)); }
inline ArrayPool_1_t4E410A9E4904EDEE76FECB439B769EA08E66D709 * get_pool_0() const { return ___pool_0; }
inline ArrayPool_1_t4E410A9E4904EDEE76FECB439B769EA08E66D709 ** get_address_of_pool_0() { return &___pool_0; }
inline void set_pool_0(ArrayPool_1_t4E410A9E4904EDEE76FECB439B769EA08E66D709 * value)
{
___pool_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___pool_0), (void*)value);
}
inline static int32_t get_offset_of_queue_1() { return static_cast<int32_t>(offsetof(CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_StaticFields, ___queue_1)); }
inline Queue_1_tB038AF0F9813DC76130F77888B9AFACB4C6A9D82 * get_queue_1() const { return ___queue_1; }
inline Queue_1_tB038AF0F9813DC76130F77888B9AFACB4C6A9D82 ** get_address_of_queue_1() { return &___queue_1; }
inline void set_queue_1(Queue_1_tB038AF0F9813DC76130F77888B9AFACB4C6A9D82 * value)
{
___queue_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&___queue_1), (void*)value);
}
inline static int32_t get_offset_of_blocks_2() { return static_cast<int32_t>(offsetof(CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_StaticFields, ___blocks_2)); }
inline Queue_1_tE0AA1F5DFCE2EAA3400D0987876F4E684C6E5670 * get_blocks_2() const { return ___blocks_2; }
inline Queue_1_tE0AA1F5DFCE2EAA3400D0987876F4E684C6E5670 ** get_address_of_blocks_2() { return &___blocks_2; }
inline void set_blocks_2(Queue_1_tE0AA1F5DFCE2EAA3400D0987876F4E684C6E5670 * value)
{
___blocks_2 = value;
Il2CppCodeGenWriteBarrier((void**)(&___blocks_2), (void*)value);
}
inline static int32_t get_offset_of_stack_3() { return static_cast<int32_t>(offsetof(CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_StaticFields, ___stack_3)); }
inline Stack_1_tE0192236D56A9CA502CC0FCF47A96A404E192E14 * get_stack_3() const { return ___stack_3; }
inline Stack_1_tE0192236D56A9CA502CC0FCF47A96A404E192E14 ** get_address_of_stack_3() { return &___stack_3; }
inline void set_stack_3(Stack_1_tE0192236D56A9CA502CC0FCF47A96A404E192E14 * value)
{
___stack_3 = value;
Il2CppCodeGenWriteBarrier((void**)(&___stack_3), (void*)value);
}
inline static int32_t get_offset_of_currentBlock_4() { return static_cast<int32_t>(offsetof(CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_StaticFields, ___currentBlock_4)); }
inline CStringBlock_tE77990247FB40336C2003BB93024CD64BA082C2E * get_currentBlock_4() const { return ___currentBlock_4; }
inline CStringBlock_tE77990247FB40336C2003BB93024CD64BA082C2E ** get_address_of_currentBlock_4() { return &___currentBlock_4; }
inline void set_currentBlock_4(CStringBlock_tE77990247FB40336C2003BB93024CD64BA082C2E * value)
{
___currentBlock_4 = value;
Il2CppCodeGenWriteBarrier((void**)(&___currentBlock_4), (void*)value);
}
inline static int32_t get_offset_of_NewLine_5() { return static_cast<int32_t>(offsetof(CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_StaticFields, ___NewLine_5)); }
inline String_t* get_NewLine_5() const { return ___NewLine_5; }
inline String_t** get_address_of_NewLine_5() { return &___NewLine_5; }
inline void set_NewLine_5(String_t* value)
{
___NewLine_5 = value;
Il2CppCodeGenWriteBarrier((void**)(&___NewLine_5), (void*)value);
}
inline static int32_t get_offset_of_WhiteChars_9() { return static_cast<int32_t>(offsetof(CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_StaticFields, ___WhiteChars_9)); }
inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* get_WhiteChars_9() const { return ___WhiteChars_9; }
inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2** get_address_of_WhiteChars_9() { return &___WhiteChars_9; }
inline void set_WhiteChars_9(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* value)
{
___WhiteChars_9 = value;
Il2CppCodeGenWriteBarrier((void**)(&___WhiteChars_9), (void*)value);
}
inline static int32_t get_offset_of_splitList_10() { return static_cast<int32_t>(offsetof(CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_StaticFields, ___splitList_10)); }
inline List_1_tCB29D5D6A10C11FD5318C2554ECB73711702C600 * get_splitList_10() const { return ___splitList_10; }
inline List_1_tCB29D5D6A10C11FD5318C2554ECB73711702C600 ** get_address_of_splitList_10() { return &___splitList_10; }
inline void set_splitList_10(List_1_tCB29D5D6A10C11FD5318C2554ECB73711702C600 * value)
{
___splitList_10 = value;
Il2CppCodeGenWriteBarrier((void**)(&___splitList_10), (void*)value);
}
inline static int32_t get_offset_of_numbuffer_11() { return static_cast<int32_t>(offsetof(CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_StaticFields, ___numbuffer_11)); }
inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* get_numbuffer_11() const { return ___numbuffer_11; }
inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2** get_address_of_numbuffer_11() { return &___numbuffer_11; }
inline void set_numbuffer_11(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* value)
{
___numbuffer_11 = value;
Il2CppCodeGenWriteBarrier((void**)(&___numbuffer_11), (void*)value);
}
};
// LuaConst
struct LuaConst_t1D4F422FFD8388C5E5FC039F9B71D78AD5CA5345 : public RuntimeObject
{
public:
public:
};
struct LuaConst_t1D4F422FFD8388C5E5FC039F9B71D78AD5CA5345_StaticFields
{
public:
// System.String LuaConst::luaDir
String_t* ___luaDir_0;
// System.String LuaConst::toluaDir
String_t* ___toluaDir_1;
// System.String LuaConst::osDir
String_t* ___osDir_2;
// System.String LuaConst::luaResDir
String_t* ___luaResDir_3;
// System.String LuaConst::zbsDir
String_t* ___zbsDir_4;
// System.Boolean LuaConst::openLuaSocket
bool ___openLuaSocket_5;
// System.Boolean LuaConst::openLuaDebugger
bool ___openLuaDebugger_6;
public:
inline static int32_t get_offset_of_luaDir_0() { return static_cast<int32_t>(offsetof(LuaConst_t1D4F422FFD8388C5E5FC039F9B71D78AD5CA5345_StaticFields, ___luaDir_0)); }
inline String_t* get_luaDir_0() const { return ___luaDir_0; }
inline String_t** get_address_of_luaDir_0() { return &___luaDir_0; }
inline void set_luaDir_0(String_t* value)
{
___luaDir_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___luaDir_0), (void*)value);
}
inline static int32_t get_offset_of_toluaDir_1() { return static_cast<int32_t>(offsetof(LuaConst_t1D4F422FFD8388C5E5FC039F9B71D78AD5CA5345_StaticFields, ___toluaDir_1)); }
inline String_t* get_toluaDir_1() const { return ___toluaDir_1; }
inline String_t** get_address_of_toluaDir_1() { return &___toluaDir_1; }
inline void set_toluaDir_1(String_t* value)
{
___toluaDir_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&___toluaDir_1), (void*)value);
}
inline static int32_t get_offset_of_osDir_2() { return static_cast<int32_t>(offsetof(LuaConst_t1D4F422FFD8388C5E5FC039F9B71D78AD5CA5345_StaticFields, ___osDir_2)); }
inline String_t* get_osDir_2() const { return ___osDir_2; }
inline String_t** get_address_of_osDir_2() { return &___osDir_2; }
inline void set_osDir_2(String_t* value)
{
___osDir_2 = value;
Il2CppCodeGenWriteBarrier((void**)(&___osDir_2), (void*)value);
}
inline static int32_t get_offset_of_luaResDir_3() { return static_cast<int32_t>(offsetof(LuaConst_t1D4F422FFD8388C5E5FC039F9B71D78AD5CA5345_StaticFields, ___luaResDir_3)); }
inline String_t* get_luaResDir_3() const { return ___luaResDir_3; }
inline String_t** get_address_of_luaResDir_3() { return &___luaResDir_3; }
inline void set_luaResDir_3(String_t* value)
{
___luaResDir_3 = value;
Il2CppCodeGenWriteBarrier((void**)(&___luaResDir_3), (void*)value);
}
inline static int32_t get_offset_of_zbsDir_4() { return static_cast<int32_t>(offsetof(LuaConst_t1D4F422FFD8388C5E5FC039F9B71D78AD5CA5345_StaticFields, ___zbsDir_4)); }
inline String_t* get_zbsDir_4() const { return ___zbsDir_4; }
inline String_t** get_address_of_zbsDir_4() { return &___zbsDir_4; }
inline void set_zbsDir_4(String_t* value)
{
___zbsDir_4 = value;
Il2CppCodeGenWriteBarrier((void**)(&___zbsDir_4), (void*)value);
}
inline static int32_t get_offset_of_openLuaSocket_5() { return static_cast<int32_t>(offsetof(LuaConst_t1D4F422FFD8388C5E5FC039F9B71D78AD5CA5345_StaticFields, ___openLuaSocket_5)); }
inline bool get_openLuaSocket_5() const { return ___openLuaSocket_5; }
inline bool* get_address_of_openLuaSocket_5() { return &___openLuaSocket_5; }
inline void set_openLuaSocket_5(bool value)
{
___openLuaSocket_5 = value;
}
inline static int32_t get_offset_of_openLuaDebugger_6() { return static_cast<int32_t>(offsetof(LuaConst_t1D4F422FFD8388C5E5FC039F9B71D78AD5CA5345_StaticFields, ___openLuaDebugger_6)); }
inline bool get_openLuaDebugger_6() const { return ___openLuaDebugger_6; }
inline bool* get_address_of_openLuaDebugger_6() { return &___openLuaDebugger_6; }
inline void set_openLuaDebugger_6(bool value)
{
___openLuaDebugger_6 = value;
}
};
// LuaInterface.GCRef
struct GCRef_tDDB8569385E3C98E44AC5735D9D10E2F0AACFE85 : public RuntimeObject
{
public:
// System.Int32 LuaInterface.GCRef::reference
int32_t ___reference_0;
// System.String LuaInterface.GCRef::name
String_t* ___name_1;
public:
inline static int32_t get_offset_of_reference_0() { return static_cast<int32_t>(offsetof(GCRef_tDDB8569385E3C98E44AC5735D9D10E2F0AACFE85, ___reference_0)); }
inline int32_t get_reference_0() const { return ___reference_0; }
inline int32_t* get_address_of_reference_0() { return &___reference_0; }
inline void set_reference_0(int32_t value)
{
___reference_0 = value;
}
inline static int32_t get_offset_of_name_1() { return static_cast<int32_t>(offsetof(GCRef_tDDB8569385E3C98E44AC5735D9D10E2F0AACFE85, ___name_1)); }
inline String_t* get_name_1() const { return ___name_1; }
inline String_t** get_address_of_name_1() { return &___name_1; }
inline void set_name_1(String_t* value)
{
___name_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&___name_1), (void*)value);
}
};
// LuaInterface.LuaConstructor
struct LuaConstructor_tFD182305C354FE01AE8A5AAE0B92771A065FC6DF : public RuntimeObject
{
public:
// System.Reflection.ConstructorInfo LuaInterface.LuaConstructor::method
ConstructorInfo_t9CB51BFC178DF1CBCA5FD16B2D58229618F23EFF * ___method_0;
// System.Collections.Generic.List`1<System.Type> LuaInterface.LuaConstructor::list
List_1_tE9D3AD6B1DEE5D980D8D2F6C31987453E6E1C1E0 * ___list_1;
public:
inline static int32_t get_offset_of_method_0() { return static_cast<int32_t>(offsetof(LuaConstructor_tFD182305C354FE01AE8A5AAE0B92771A065FC6DF, ___method_0)); }
inline ConstructorInfo_t9CB51BFC178DF1CBCA5FD16B2D58229618F23EFF * get_method_0() const { return ___method_0; }
inline ConstructorInfo_t9CB51BFC178DF1CBCA5FD16B2D58229618F23EFF ** get_address_of_method_0() { return &___method_0; }
inline void set_method_0(ConstructorInfo_t9CB51BFC178DF1CBCA5FD16B2D58229618F23EFF * value)
{
___method_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___method_0), (void*)value);
}
inline static int32_t get_offset_of_list_1() { return static_cast<int32_t>(offsetof(LuaConstructor_tFD182305C354FE01AE8A5AAE0B92771A065FC6DF, ___list_1)); }
inline List_1_tE9D3AD6B1DEE5D980D8D2F6C31987453E6E1C1E0 * get_list_1() const { return ___list_1; }
inline List_1_tE9D3AD6B1DEE5D980D8D2F6C31987453E6E1C1E0 ** get_address_of_list_1() { return &___list_1; }
inline void set_list_1(List_1_tE9D3AD6B1DEE5D980D8D2F6C31987453E6E1C1E0 * value)
{
___list_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&___list_1), (void*)value);
}
};
// LuaInterface.LuaDLL
struct LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6 : public RuntimeObject
{
public:
public:
};
struct LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_StaticFields
{
public:
// System.String LuaInterface.LuaDLL::version
String_t* ___version_0;
// System.Int32 LuaInterface.LuaDLL::LUA_MULTRET
int32_t ___LUA_MULTRET_1;
// System.String[] LuaInterface.LuaDLL::LuaTypeName
StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* ___LuaTypeName_2;
public:
inline static int32_t get_offset_of_version_0() { return static_cast<int32_t>(offsetof(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_StaticFields, ___version_0)); }
inline String_t* get_version_0() const { return ___version_0; }
inline String_t** get_address_of_version_0() { return &___version_0; }
inline void set_version_0(String_t* value)
{
___version_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___version_0), (void*)value);
}
inline static int32_t get_offset_of_LUA_MULTRET_1() { return static_cast<int32_t>(offsetof(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_StaticFields, ___LUA_MULTRET_1)); }
inline int32_t get_LUA_MULTRET_1() const { return ___LUA_MULTRET_1; }
inline int32_t* get_address_of_LUA_MULTRET_1() { return &___LUA_MULTRET_1; }
inline void set_LUA_MULTRET_1(int32_t value)
{
___LUA_MULTRET_1 = value;
}
inline static int32_t get_offset_of_LuaTypeName_2() { return static_cast<int32_t>(offsetof(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_StaticFields, ___LuaTypeName_2)); }
inline StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* get_LuaTypeName_2() const { return ___LuaTypeName_2; }
inline StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E** get_address_of_LuaTypeName_2() { return &___LuaTypeName_2; }
inline void set_LuaTypeName_2(StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* value)
{
___LuaTypeName_2 = value;
Il2CppCodeGenWriteBarrier((void**)(&___LuaTypeName_2), (void*)value);
}
};
// LuaInterface.LuaDelegate
struct LuaDelegate_tB38D2386AAC5AF73845F197604BC4A11E8FA27F1 : public RuntimeObject
{
public:
// LuaInterface.LuaFunction LuaInterface.LuaDelegate::func
LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * ___func_0;
// LuaInterface.LuaTable LuaInterface.LuaDelegate::self
LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * ___self_1;
// System.Reflection.MethodInfo LuaInterface.LuaDelegate::method
MethodInfo_t * ___method_2;
public:
inline static int32_t get_offset_of_func_0() { return static_cast<int32_t>(offsetof(LuaDelegate_tB38D2386AAC5AF73845F197604BC4A11E8FA27F1, ___func_0)); }
inline LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * get_func_0() const { return ___func_0; }
inline LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B ** get_address_of_func_0() { return &___func_0; }
inline void set_func_0(LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * value)
{
___func_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___func_0), (void*)value);
}
inline static int32_t get_offset_of_self_1() { return static_cast<int32_t>(offsetof(LuaDelegate_tB38D2386AAC5AF73845F197604BC4A11E8FA27F1, ___self_1)); }
inline LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * get_self_1() const { return ___self_1; }
inline LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 ** get_address_of_self_1() { return &___self_1; }
inline void set_self_1(LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * value)
{
___self_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&___self_1), (void*)value);
}
inline static int32_t get_offset_of_method_2() { return static_cast<int32_t>(offsetof(LuaDelegate_tB38D2386AAC5AF73845F197604BC4A11E8FA27F1, ___method_2)); }
inline MethodInfo_t * get_method_2() const { return ___method_2; }
inline MethodInfo_t ** get_address_of_method_2() { return &___method_2; }
inline void set_method_2(MethodInfo_t * value)
{
___method_2 = value;
Il2CppCodeGenWriteBarrier((void**)(&___method_2), (void*)value);
}
};
// LuaInterface.LuaDictTable
struct LuaDictTable_tBD3685E00B4FE4B5D6672687AA140BEC39A27356 : public RuntimeObject
{
public:
// LuaInterface.LuaTable LuaInterface.LuaDictTable::table
LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * ___table_0;
// LuaInterface.LuaState LuaInterface.LuaDictTable::state
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * ___state_1;
public:
inline static int32_t get_offset_of_table_0() { return static_cast<int32_t>(offsetof(LuaDictTable_tBD3685E00B4FE4B5D6672687AA140BEC39A27356, ___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<int32_t>(offsetof(LuaDictTable_tBD3685E00B4FE4B5D6672687AA140BEC39A27356, ___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.LuaEvent
struct LuaEvent_tD6547AEF6FBE2ACAD27AE03D237AD630CD2124FC : public RuntimeObject
{
public:
// LuaInterface.LuaState LuaInterface.LuaEvent::luaState
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * ___luaState_0;
// System.Boolean LuaInterface.LuaEvent::beDisposed
bool ___beDisposed_1;
// LuaInterface.LuaTable LuaInterface.LuaEvent::self
LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * ___self_2;
// LuaInterface.LuaFunction LuaInterface.LuaEvent::_add
LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * ____add_3;
// LuaInterface.LuaFunction LuaInterface.LuaEvent::_remove
LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * ____remove_4;
public:
inline static int32_t get_offset_of_luaState_0() { return static_cast<int32_t>(offsetof(LuaEvent_tD6547AEF6FBE2ACAD27AE03D237AD630CD2124FC, ___luaState_0)); }
inline LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * get_luaState_0() const { return ___luaState_0; }
inline LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE ** get_address_of_luaState_0() { return &___luaState_0; }
inline void set_luaState_0(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * value)
{
___luaState_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___luaState_0), (void*)value);
}
inline static int32_t get_offset_of_beDisposed_1() { return static_cast<int32_t>(offsetof(LuaEvent_tD6547AEF6FBE2ACAD27AE03D237AD630CD2124FC, ___beDisposed_1)); }
inline bool get_beDisposed_1() const { return ___beDisposed_1; }
inline bool* get_address_of_beDisposed_1() { return &___beDisposed_1; }
inline void set_beDisposed_1(bool value)
{
___beDisposed_1 = value;
}
inline static int32_t get_offset_of_self_2() { return static_cast<int32_t>(offsetof(LuaEvent_tD6547AEF6FBE2ACAD27AE03D237AD630CD2124FC, ___self_2)); }
inline LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * get_self_2() const { return ___self_2; }
inline LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 ** get_address_of_self_2() { return &___self_2; }
inline void set_self_2(LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * value)
{
___self_2 = value;
Il2CppCodeGenWriteBarrier((void**)(&___self_2), (void*)value);
}
inline static int32_t get_offset_of__add_3() { return static_cast<int32_t>(offsetof(LuaEvent_tD6547AEF6FBE2ACAD27AE03D237AD630CD2124FC, ____add_3)); }
inline LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * get__add_3() const { return ____add_3; }
inline LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B ** get_address_of__add_3() { return &____add_3; }
inline void set__add_3(LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * value)
{
____add_3 = value;
Il2CppCodeGenWriteBarrier((void**)(&____add_3), (void*)value);
}
inline static int32_t get_offset_of__remove_4() { return static_cast<int32_t>(offsetof(LuaEvent_tD6547AEF6FBE2ACAD27AE03D237AD630CD2124FC, ____remove_4)); }
inline LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * get__remove_4() const { return ____remove_4; }
inline LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B ** get_address_of__remove_4() { return &____remove_4; }
inline void set__remove_4(LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * value)
{
____remove_4 = value;
Il2CppCodeGenWriteBarrier((void**)(&____remove_4), (void*)value);
}
};
// LuaInterface.LuaField
struct LuaField_tC8BFD212BB1A4C7EFC68688A6026A7CAABA93E83 : public RuntimeObject
{
public:
// System.Reflection.FieldInfo LuaInterface.LuaField::field
FieldInfo_t * ___field_0;
// System.Type LuaInterface.LuaField::kclass
Type_t * ___kclass_1;
public:
inline static int32_t get_offset_of_field_0() { return static_cast<int32_t>(offsetof(LuaField_tC8BFD212BB1A4C7EFC68688A6026A7CAABA93E83, ___field_0)); }
inline FieldInfo_t * get_field_0() const { return ___field_0; }
inline FieldInfo_t ** get_address_of_field_0() { return &___field_0; }
inline void set_field_0(FieldInfo_t * value)
{
___field_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___field_0), (void*)value);
}
inline static int32_t get_offset_of_kclass_1() { return static_cast<int32_t>(offsetof(LuaField_tC8BFD212BB1A4C7EFC68688A6026A7CAABA93E83, ___kclass_1)); }
inline Type_t * get_kclass_1() const { return ___kclass_1; }
inline Type_t ** get_address_of_kclass_1() { return &___kclass_1; }
inline void set_kclass_1(Type_t * value)
{
___kclass_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&___kclass_1), (void*)value);
}
};
// LuaInterface.LuaFileUtils
struct LuaFileUtils_t5D4064077DA379A5EE940C1C01BE469CE15CD5AE : public RuntimeObject
{
public:
// System.Collections.Generic.List`1<System.String> LuaInterface.LuaFileUtils::searchPaths
List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3 * ___searchPaths_0;
public:
inline static int32_t get_offset_of_searchPaths_0() { return static_cast<int32_t>(offsetof(LuaFileUtils_t5D4064077DA379A5EE940C1C01BE469CE15CD5AE, ___searchPaths_0)); }
inline List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3 * get_searchPaths_0() const { return ___searchPaths_0; }
inline List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3 ** get_address_of_searchPaths_0() { return &___searchPaths_0; }
inline void set_searchPaths_0(List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3 * value)
{
___searchPaths_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___searchPaths_0), (void*)value);
}
};
struct LuaFileUtils_t5D4064077DA379A5EE940C1C01BE469CE15CD5AE_StaticFields
{
public:
// LuaInterface.LuaFileUtils LuaInterface.LuaFileUtils::instance
LuaFileUtils_t5D4064077DA379A5EE940C1C01BE469CE15CD5AE * ___instance_1;
public:
inline static int32_t get_offset_of_instance_1() { return static_cast<int32_t>(offsetof(LuaFileUtils_t5D4064077DA379A5EE940C1C01BE469CE15CD5AE_StaticFields, ___instance_1)); }
inline LuaFileUtils_t5D4064077DA379A5EE940C1C01BE469CE15CD5AE * get_instance_1() const { return ___instance_1; }
inline LuaFileUtils_t5D4064077DA379A5EE940C1C01BE469CE15CD5AE ** get_address_of_instance_1() { return &___instance_1; }
inline void set_instance_1(LuaFileUtils_t5D4064077DA379A5EE940C1C01BE469CE15CD5AE * value)
{
___instance_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&___instance_1), (void*)value);
}
};
// LuaInterface.LuaIndexes
struct LuaIndexes_tF348135B20344877D87814738804385680AC4A86 : public RuntimeObject
{
public:
public:
};
struct LuaIndexes_tF348135B20344877D87814738804385680AC4A86_StaticFields
{
public:
// System.Int32 LuaInterface.LuaIndexes::LUA_REGISTRYINDEX
int32_t ___LUA_REGISTRYINDEX_0;
// System.Int32 LuaInterface.LuaIndexes::LUA_ENVIRONINDEX
int32_t ___LUA_ENVIRONINDEX_1;
// System.Int32 LuaInterface.LuaIndexes::LUA_GLOBALSINDEX
int32_t ___LUA_GLOBALSINDEX_2;
public:
inline static int32_t get_offset_of_LUA_REGISTRYINDEX_0() { return static_cast<int32_t>(offsetof(LuaIndexes_tF348135B20344877D87814738804385680AC4A86_StaticFields, ___LUA_REGISTRYINDEX_0)); }
inline int32_t get_LUA_REGISTRYINDEX_0() const { return ___LUA_REGISTRYINDEX_0; }
inline int32_t* get_address_of_LUA_REGISTRYINDEX_0() { return &___LUA_REGISTRYINDEX_0; }
inline void set_LUA_REGISTRYINDEX_0(int32_t value)
{
___LUA_REGISTRYINDEX_0 = value;
}
inline static int32_t get_offset_of_LUA_ENVIRONINDEX_1() { return static_cast<int32_t>(offsetof(LuaIndexes_tF348135B20344877D87814738804385680AC4A86_StaticFields, ___LUA_ENVIRONINDEX_1)); }
inline int32_t get_LUA_ENVIRONINDEX_1() const { return ___LUA_ENVIRONINDEX_1; }
inline int32_t* get_address_of_LUA_ENVIRONINDEX_1() { return &___LUA_ENVIRONINDEX_1; }
inline void set_LUA_ENVIRONINDEX_1(int32_t value)
{
___LUA_ENVIRONINDEX_1 = value;
}
inline static int32_t get_offset_of_LUA_GLOBALSINDEX_2() { return static_cast<int32_t>(offsetof(LuaIndexes_tF348135B20344877D87814738804385680AC4A86_StaticFields, ___LUA_GLOBALSINDEX_2)); }
inline int32_t get_LUA_GLOBALSINDEX_2() const { return ___LUA_GLOBALSINDEX_2; }
inline int32_t* get_address_of_LUA_GLOBALSINDEX_2() { return &___LUA_GLOBALSINDEX_2; }
inline void set_LUA_GLOBALSINDEX_2(int32_t value)
{
___LUA_GLOBALSINDEX_2 = value;
}
};
// LuaInterface.LuaInjectionStation
struct LuaInjectionStation_t2BA938F6424578219BDB18331D3DA3B6C9FF5267 : public RuntimeObject
{
public:
public:
};
struct LuaInjectionStation_t2BA938F6424578219BDB18331D3DA3B6C9FF5267_StaticFields
{
public:
// System.Int32 LuaInterface.LuaInjectionStation::cacheSize
int32_t ___cacheSize_2;
// System.Byte[] LuaInterface.LuaInjectionStation::injectionFlagCache
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___injectionFlagCache_3;
// LuaInterface.LuaFunction[] LuaInterface.LuaInjectionStation::injectFunctionCache
LuaFunctionU5BU5D_t39A0053E5F25EE1092023C86BA24CC617B36A472* ___injectFunctionCache_4;
public:
inline static int32_t get_offset_of_cacheSize_2() { return static_cast<int32_t>(offsetof(LuaInjectionStation_t2BA938F6424578219BDB18331D3DA3B6C9FF5267_StaticFields, ___cacheSize_2)); }
inline int32_t get_cacheSize_2() const { return ___cacheSize_2; }
inline int32_t* get_address_of_cacheSize_2() { return &___cacheSize_2; }
inline void set_cacheSize_2(int32_t value)
{
___cacheSize_2 = value;
}
inline static int32_t get_offset_of_injectionFlagCache_3() { return static_cast<int32_t>(offsetof(LuaInjectionStation_t2BA938F6424578219BDB18331D3DA3B6C9FF5267_StaticFields, ___injectionFlagCache_3)); }
inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get_injectionFlagCache_3() const { return ___injectionFlagCache_3; }
inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of_injectionFlagCache_3() { return &___injectionFlagCache_3; }
inline void set_injectionFlagCache_3(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
{
___injectionFlagCache_3 = value;
Il2CppCodeGenWriteBarrier((void**)(&___injectionFlagCache_3), (void*)value);
}
inline static int32_t get_offset_of_injectFunctionCache_4() { return static_cast<int32_t>(offsetof(LuaInjectionStation_t2BA938F6424578219BDB18331D3DA3B6C9FF5267_StaticFields, ___injectFunctionCache_4)); }
inline LuaFunctionU5BU5D_t39A0053E5F25EE1092023C86BA24CC617B36A472* get_injectFunctionCache_4() const { return ___injectFunctionCache_4; }
inline LuaFunctionU5BU5D_t39A0053E5F25EE1092023C86BA24CC617B36A472** get_address_of_injectFunctionCache_4() { return &___injectFunctionCache_4; }
inline void set_injectFunctionCache_4(LuaFunctionU5BU5D_t39A0053E5F25EE1092023C86BA24CC617B36A472* value)
{
___injectFunctionCache_4 = value;
Il2CppCodeGenWriteBarrier((void**)(&___injectFunctionCache_4), (void*)value);
}
};
// LuaInterface.LuaMatchType
struct LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D : public RuntimeObject
{
public:
public:
};
struct LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D_StaticFields
{
public:
// System.Type LuaInterface.LuaMatchType::monoType
Type_t * ___monoType_0;
public:
inline static int32_t get_offset_of_monoType_0() { return static_cast<int32_t>(offsetof(LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D_StaticFields, ___monoType_0)); }
inline Type_t * get_monoType_0() const { return ___monoType_0; }
inline Type_t ** get_address_of_monoType_0() { return &___monoType_0; }
inline void set_monoType_0(Type_t * value)
{
___monoType_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___monoType_0), (void*)value);
}
};
// LuaInterface.LuaMethod
struct LuaMethod_t0990B22A85382B95F5292A6C222FB1DB05CA9FB6 : public RuntimeObject
{
public:
// System.Reflection.MethodInfo LuaInterface.LuaMethod::method
MethodInfo_t * ___method_0;
// System.Collections.Generic.List`1<System.Type> LuaInterface.LuaMethod::list
List_1_tE9D3AD6B1DEE5D980D8D2F6C31987453E6E1C1E0 * ___list_1;
// System.Type LuaInterface.LuaMethod::kclass
Type_t * ___kclass_2;
public:
inline static int32_t get_offset_of_method_0() { return static_cast<int32_t>(offsetof(LuaMethod_t0990B22A85382B95F5292A6C222FB1DB05CA9FB6, ___method_0)); }
inline MethodInfo_t * get_method_0() const { return ___method_0; }
inline MethodInfo_t ** get_address_of_method_0() { return &___method_0; }
inline void set_method_0(MethodInfo_t * value)
{
___method_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___method_0), (void*)value);
}
inline static int32_t get_offset_of_list_1() { return static_cast<int32_t>(offsetof(LuaMethod_t0990B22A85382B95F5292A6C222FB1DB05CA9FB6, ___list_1)); }
inline List_1_tE9D3AD6B1DEE5D980D8D2F6C31987453E6E1C1E0 * get_list_1() const { return ___list_1; }
inline List_1_tE9D3AD6B1DEE5D980D8D2F6C31987453E6E1C1E0 ** get_address_of_list_1() { return &___list_1; }
inline void set_list_1(List_1_tE9D3AD6B1DEE5D980D8D2F6C31987453E6E1C1E0 * value)
{
___list_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&___list_1), (void*)value);
}
inline static int32_t get_offset_of_kclass_2() { return static_cast<int32_t>(offsetof(LuaMethod_t0990B22A85382B95F5292A6C222FB1DB05CA9FB6, ___kclass_2)); }
inline Type_t * get_kclass_2() const { return ___kclass_2; }
inline Type_t ** get_address_of_kclass_2() { return &___kclass_2; }
inline void set_kclass_2(Type_t * value)
{
___kclass_2 = value;
Il2CppCodeGenWriteBarrier((void**)(&___kclass_2), (void*)value);
}
};
// LuaInterface.LuaMethodCache
struct LuaMethodCache_tC32666A2101280C69861D3125FCD2E7422248721 : public RuntimeObject
{
public:
public:
};
struct LuaMethodCache_tC32666A2101280C69861D3125FCD2E7422248721_StaticFields
{
public:
// System.Collections.Generic.Dictionary`2<System.Type,System.Collections.Generic.Dictionary`2<System.String,System.Collections.Generic.List`1<System.Reflection.MethodInfo>>> LuaInterface.LuaMethodCache::dict
Dictionary_2_tB2C5F25C6D155D79C7549D457D540F1A1CCF55EF * ___dict_0;
public:
inline static int32_t get_offset_of_dict_0() { return static_cast<int32_t>(offsetof(LuaMethodCache_tC32666A2101280C69861D3125FCD2E7422248721_StaticFields, ___dict_0)); }
inline Dictionary_2_tB2C5F25C6D155D79C7549D457D540F1A1CCF55EF * get_dict_0() const { return ___dict_0; }
inline Dictionary_2_tB2C5F25C6D155D79C7549D457D540F1A1CCF55EF ** get_address_of_dict_0() { return &___dict_0; }
inline void set_dict_0(Dictionary_2_tB2C5F25C6D155D79C7549D457D540F1A1CCF55EF * value)
{
___dict_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___dict_0), (void*)value);
}
};
// LuaInterface.LuaMisc
struct LuaMisc_t2BF00E03DEEA70A7EBF70FB9CCA2A41681D875FA : public RuntimeObject
{
public:
public:
};
// LuaInterface.LuaObjectPool
struct LuaObjectPool_t67461854DC97AAF3A8EAF065CAE6A8E1A713264A : public RuntimeObject
{
public:
// System.Collections.Generic.List`1<LuaInterface.LuaObjectPool_PoolNode> LuaInterface.LuaObjectPool::list
List_1_t2EAB55ECDA5A431310E03AE5B2BE6D6CC544FD06 * ___list_0;
// LuaInterface.LuaObjectPool_PoolNode LuaInterface.LuaObjectPool::head
PoolNode_t75CF0DEC0B0306B19BDB6E8C11A24F6721A9A3B4 * ___head_1;
// System.Int32 LuaInterface.LuaObjectPool::count
int32_t ___count_2;
// System.Int32 LuaInterface.LuaObjectPool::collectStep
int32_t ___collectStep_3;
// System.Int32 LuaInterface.LuaObjectPool::collectedIndex
int32_t ___collectedIndex_4;
public:
inline static int32_t get_offset_of_list_0() { return static_cast<int32_t>(offsetof(LuaObjectPool_t67461854DC97AAF3A8EAF065CAE6A8E1A713264A, ___list_0)); }
inline List_1_t2EAB55ECDA5A431310E03AE5B2BE6D6CC544FD06 * get_list_0() const { return ___list_0; }
inline List_1_t2EAB55ECDA5A431310E03AE5B2BE6D6CC544FD06 ** get_address_of_list_0() { return &___list_0; }
inline void set_list_0(List_1_t2EAB55ECDA5A431310E03AE5B2BE6D6CC544FD06 * value)
{
___list_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___list_0), (void*)value);
}
inline static int32_t get_offset_of_head_1() { return static_cast<int32_t>(offsetof(LuaObjectPool_t67461854DC97AAF3A8EAF065CAE6A8E1A713264A, ___head_1)); }
inline PoolNode_t75CF0DEC0B0306B19BDB6E8C11A24F6721A9A3B4 * get_head_1() const { return ___head_1; }
inline PoolNode_t75CF0DEC0B0306B19BDB6E8C11A24F6721A9A3B4 ** get_address_of_head_1() { return &___head_1; }
inline void set_head_1(PoolNode_t75CF0DEC0B0306B19BDB6E8C11A24F6721A9A3B4 * value)
{
___head_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&___head_1), (void*)value);
}
inline static int32_t get_offset_of_count_2() { return static_cast<int32_t>(offsetof(LuaObjectPool_t67461854DC97AAF3A8EAF065CAE6A8E1A713264A, ___count_2)); }
inline int32_t get_count_2() const { return ___count_2; }
inline int32_t* get_address_of_count_2() { return &___count_2; }
inline void set_count_2(int32_t value)
{
___count_2 = value;
}
inline static int32_t get_offset_of_collectStep_3() { return static_cast<int32_t>(offsetof(LuaObjectPool_t67461854DC97AAF3A8EAF065CAE6A8E1A713264A, ___collectStep_3)); }
inline int32_t get_collectStep_3() const { return ___collectStep_3; }
inline int32_t* get_address_of_collectStep_3() { return &___collectStep_3; }
inline void set_collectStep_3(int32_t value)
{
___collectStep_3 = value;
}
inline static int32_t get_offset_of_collectedIndex_4() { return static_cast<int32_t>(offsetof(LuaObjectPool_t67461854DC97AAF3A8EAF065CAE6A8E1A713264A, ___collectedIndex_4)); }
inline int32_t get_collectedIndex_4() const { return ___collectedIndex_4; }
inline int32_t* get_address_of_collectedIndex_4() { return &___collectedIndex_4; }
inline void set_collectedIndex_4(int32_t value)
{
___collectedIndex_4 = value;
}
};
// LuaInterface.LuaObjectPool_PoolNode
struct PoolNode_t75CF0DEC0B0306B19BDB6E8C11A24F6721A9A3B4 : public RuntimeObject
{
public:
// System.Int32 LuaInterface.LuaObjectPool_PoolNode::index
int32_t ___index_0;
// System.Object LuaInterface.LuaObjectPool_PoolNode::obj
RuntimeObject * ___obj_1;
public:
inline static int32_t get_offset_of_index_0() { return static_cast<int32_t>(offsetof(PoolNode_t75CF0DEC0B0306B19BDB6E8C11A24F6721A9A3B4, ___index_0)); }
inline int32_t get_index_0() const { return ___index_0; }
inline int32_t* get_address_of_index_0() { return &___index_0; }
inline void set_index_0(int32_t value)
{
___index_0 = value;
}
inline static int32_t get_offset_of_obj_1() { return static_cast<int32_t>(offsetof(PoolNode_t75CF0DEC0B0306B19BDB6E8C11A24F6721A9A3B4, ___obj_1)); }
inline RuntimeObject * get_obj_1() const { return ___obj_1; }
inline RuntimeObject ** get_address_of_obj_1() { return &___obj_1; }
inline void set_obj_1(RuntimeObject * value)
{
___obj_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&___obj_1), (void*)value);
}
};
// LuaInterface.LuaProperty
struct LuaProperty_tECD5962B0CF9D8129AA119086EE40ED9AD924A0C : public RuntimeObject
{
public:
// System.Reflection.PropertyInfo LuaInterface.LuaProperty::property
PropertyInfo_t * ___property_0;
// System.Type LuaInterface.LuaProperty::kclass
Type_t * ___kclass_1;
public:
inline static int32_t get_offset_of_property_0() { return static_cast<int32_t>(offsetof(LuaProperty_tECD5962B0CF9D8129AA119086EE40ED9AD924A0C, ___property_0)); }
inline PropertyInfo_t * get_property_0() const { return ___property_0; }
inline PropertyInfo_t ** get_address_of_property_0() { return &___property_0; }
inline void set_property_0(PropertyInfo_t * value)
{
___property_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___property_0), (void*)value);
}
inline static int32_t get_offset_of_kclass_1() { return static_cast<int32_t>(offsetof(LuaProperty_tECD5962B0CF9D8129AA119086EE40ED9AD924A0C, ___kclass_1)); }
inline Type_t * get_kclass_1() const { return ___kclass_1; }
inline Type_t ** get_address_of_kclass_1() { return &___kclass_1; }
inline void set_kclass_1(Type_t * value)
{
___kclass_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&___kclass_1), (void*)value);
}
};
// LuaInterface.LuaRIDX
struct LuaRIDX_t6EB0A0D93FF52C2540327480374A0A27978DB8D1 : public RuntimeObject
{
public:
// System.Int32 LuaInterface.LuaRIDX::LUA_RIDX_MAINTHREAD
int32_t ___LUA_RIDX_MAINTHREAD_0;
// System.Int32 LuaInterface.LuaRIDX::LUA_RIDX_GLOBALS
int32_t ___LUA_RIDX_GLOBALS_1;
// System.Int32 LuaInterface.LuaRIDX::LUA_RIDX_PRELOAD
int32_t ___LUA_RIDX_PRELOAD_2;
// System.Int32 LuaInterface.LuaRIDX::LUA_RIDX_LOADED
int32_t ___LUA_RIDX_LOADED_3;
public:
inline static int32_t get_offset_of_LUA_RIDX_MAINTHREAD_0() { return static_cast<int32_t>(offsetof(LuaRIDX_t6EB0A0D93FF52C2540327480374A0A27978DB8D1, ___LUA_RIDX_MAINTHREAD_0)); }
inline int32_t get_LUA_RIDX_MAINTHREAD_0() const { return ___LUA_RIDX_MAINTHREAD_0; }
inline int32_t* get_address_of_LUA_RIDX_MAINTHREAD_0() { return &___LUA_RIDX_MAINTHREAD_0; }
inline void set_LUA_RIDX_MAINTHREAD_0(int32_t value)
{
___LUA_RIDX_MAINTHREAD_0 = value;
}
inline static int32_t get_offset_of_LUA_RIDX_GLOBALS_1() { return static_cast<int32_t>(offsetof(LuaRIDX_t6EB0A0D93FF52C2540327480374A0A27978DB8D1, ___LUA_RIDX_GLOBALS_1)); }
inline int32_t get_LUA_RIDX_GLOBALS_1() const { return ___LUA_RIDX_GLOBALS_1; }
inline int32_t* get_address_of_LUA_RIDX_GLOBALS_1() { return &___LUA_RIDX_GLOBALS_1; }
inline void set_LUA_RIDX_GLOBALS_1(int32_t value)
{
___LUA_RIDX_GLOBALS_1 = value;
}
inline static int32_t get_offset_of_LUA_RIDX_PRELOAD_2() { return static_cast<int32_t>(offsetof(LuaRIDX_t6EB0A0D93FF52C2540327480374A0A27978DB8D1, ___LUA_RIDX_PRELOAD_2)); }
inline int32_t get_LUA_RIDX_PRELOAD_2() const { return ___LUA_RIDX_PRELOAD_2; }
inline int32_t* get_address_of_LUA_RIDX_PRELOAD_2() { return &___LUA_RIDX_PRELOAD_2; }
inline void set_LUA_RIDX_PRELOAD_2(int32_t value)
{
___LUA_RIDX_PRELOAD_2 = value;
}
inline static int32_t get_offset_of_LUA_RIDX_LOADED_3() { return static_cast<int32_t>(offsetof(LuaRIDX_t6EB0A0D93FF52C2540327480374A0A27978DB8D1, ___LUA_RIDX_LOADED_3)); }
inline int32_t get_LUA_RIDX_LOADED_3() const { return ___LUA_RIDX_LOADED_3; }
inline int32_t* get_address_of_LUA_RIDX_LOADED_3() { return &___LUA_RIDX_LOADED_3; }
inline void set_LUA_RIDX_LOADED_3(int32_t value)
{
___LUA_RIDX_LOADED_3 = value;
}
};
// LuaInterface.LuaReflection
struct LuaReflection_t19301C37ECEEA92E1822023F3DA02A623875496F : public RuntimeObject
{
public:
// System.Collections.Generic.List`1<System.Reflection.Assembly> LuaInterface.LuaReflection::list
List_1_t0B17DCDEBCE728AA1CAFF9D7D1441755B5949EED * ___list_0;
public:
inline static int32_t get_offset_of_list_0() { return static_cast<int32_t>(offsetof(LuaReflection_t19301C37ECEEA92E1822023F3DA02A623875496F, ___list_0)); }
inline List_1_t0B17DCDEBCE728AA1CAFF9D7D1441755B5949EED * get_list_0() const { return ___list_0; }
inline List_1_t0B17DCDEBCE728AA1CAFF9D7D1441755B5949EED ** get_address_of_list_0() { return &___list_0; }
inline void set_list_0(List_1_t0B17DCDEBCE728AA1CAFF9D7D1441755B5949EED * value)
{
___list_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___list_0), (void*)value);
}
};
struct LuaReflection_t19301C37ECEEA92E1822023F3DA02A623875496F_StaticFields
{
public:
// LuaInterface.LuaReflection LuaInterface.LuaReflection::_reflection
LuaReflection_t19301C37ECEEA92E1822023F3DA02A623875496F * ____reflection_1;
public:
inline static int32_t get_offset_of__reflection_1() { return static_cast<int32_t>(offsetof(LuaReflection_t19301C37ECEEA92E1822023F3DA02A623875496F_StaticFields, ____reflection_1)); }
inline LuaReflection_t19301C37ECEEA92E1822023F3DA02A623875496F * get__reflection_1() const { return ____reflection_1; }
inline LuaReflection_t19301C37ECEEA92E1822023F3DA02A623875496F ** get_address_of__reflection_1() { return &____reflection_1; }
inline void set__reflection_1(LuaReflection_t19301C37ECEEA92E1822023F3DA02A623875496F * value)
{
____reflection_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&____reflection_1), (void*)value);
}
};
// LuaInterface.LuaStackOp
struct LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF : public RuntimeObject
{
public:
public:
};
// LuaInterface.LuaState_<>c
struct U3CU3Ec_tF30569C7568016374E38A4E928532665ED5B3634 : public RuntimeObject
{
public:
public:
};
struct U3CU3Ec_tF30569C7568016374E38A4E928532665ED5B3634_StaticFields
{
public:
// LuaInterface.LuaState_<>c LuaInterface.LuaState_<>c::<>9
U3CU3Ec_tF30569C7568016374E38A4E928532665ED5B3634 * ___U3CU3E9_0;
// System.Action LuaInterface.LuaState_<>c::<>9__72_0
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * ___U3CU3E9__72_0_1;
public:
inline static int32_t get_offset_of_U3CU3E9_0() { return static_cast<int32_t>(offsetof(U3CU3Ec_tF30569C7568016374E38A4E928532665ED5B3634_StaticFields, ___U3CU3E9_0)); }
inline U3CU3Ec_tF30569C7568016374E38A4E928532665ED5B3634 * get_U3CU3E9_0() const { return ___U3CU3E9_0; }
inline U3CU3Ec_tF30569C7568016374E38A4E928532665ED5B3634 ** get_address_of_U3CU3E9_0() { return &___U3CU3E9_0; }
inline void set_U3CU3E9_0(U3CU3Ec_tF30569C7568016374E38A4E928532665ED5B3634 * value)
{
___U3CU3E9_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9_0), (void*)value);
}
inline static int32_t get_offset_of_U3CU3E9__72_0_1() { return static_cast<int32_t>(offsetof(U3CU3Ec_tF30569C7568016374E38A4E928532665ED5B3634_StaticFields, ___U3CU3E9__72_0_1)); }
inline Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * get_U3CU3E9__72_0_1() const { return ___U3CU3E9__72_0_1; }
inline Action_t591D2A86165F896B4B800BB5C25CE18672A55579 ** get_address_of_U3CU3E9__72_0_1() { return &___U3CU3E9__72_0_1; }
inline void set_U3CU3E9__72_0_1(Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * value)
{
___U3CU3E9__72_0_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__72_0_1), (void*)value);
}
};
// LuaInterface.ObjectTranslator
struct ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF : public RuntimeObject
{
public:
// System.Boolean LuaInterface.ObjectTranslator::<LogGC>k__BackingField
bool ___U3CLogGCU3Ek__BackingField_0;
// System.Collections.Generic.Dictionary`2<System.Object,System.Int32> LuaInterface.ObjectTranslator::objectsBackMap
Dictionary_2_t81923CE2A312318AE13F58085CCF7FA8D879B77A * ___objectsBackMap_1;
// LuaInterface.LuaObjectPool LuaInterface.ObjectTranslator::objects
LuaObjectPool_t67461854DC97AAF3A8EAF065CAE6A8E1A713264A * ___objects_2;
// System.Collections.Generic.List`1<LuaInterface.ObjectTranslator_DelayGC> LuaInterface.ObjectTranslator::gcList
List_1_t60727373C5D2D2A0DBC01F4A305CED07497791FC * ___gcList_3;
// System.Action`2<System.Object,System.Int32> LuaInterface.ObjectTranslator::removeInvalidObject
Action_2_t88A472856F183AE803521FC39DAC3AE446810479 * ___removeInvalidObject_4;
public:
inline static int32_t get_offset_of_U3CLogGCU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF, ___U3CLogGCU3Ek__BackingField_0)); }
inline bool get_U3CLogGCU3Ek__BackingField_0() const { return ___U3CLogGCU3Ek__BackingField_0; }
inline bool* get_address_of_U3CLogGCU3Ek__BackingField_0() { return &___U3CLogGCU3Ek__BackingField_0; }
inline void set_U3CLogGCU3Ek__BackingField_0(bool value)
{
___U3CLogGCU3Ek__BackingField_0 = value;
}
inline static int32_t get_offset_of_objectsBackMap_1() { return static_cast<int32_t>(offsetof(ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF, ___objectsBackMap_1)); }
inline Dictionary_2_t81923CE2A312318AE13F58085CCF7FA8D879B77A * get_objectsBackMap_1() const { return ___objectsBackMap_1; }
inline Dictionary_2_t81923CE2A312318AE13F58085CCF7FA8D879B77A ** get_address_of_objectsBackMap_1() { return &___objectsBackMap_1; }
inline void set_objectsBackMap_1(Dictionary_2_t81923CE2A312318AE13F58085CCF7FA8D879B77A * value)
{
___objectsBackMap_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&___objectsBackMap_1), (void*)value);
}
inline static int32_t get_offset_of_objects_2() { return static_cast<int32_t>(offsetof(ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF, ___objects_2)); }
inline LuaObjectPool_t67461854DC97AAF3A8EAF065CAE6A8E1A713264A * get_objects_2() const { return ___objects_2; }
inline LuaObjectPool_t67461854DC97AAF3A8EAF065CAE6A8E1A713264A ** get_address_of_objects_2() { return &___objects_2; }
inline void set_objects_2(LuaObjectPool_t67461854DC97AAF3A8EAF065CAE6A8E1A713264A * value)
{
___objects_2 = value;
Il2CppCodeGenWriteBarrier((void**)(&___objects_2), (void*)value);
}
inline static int32_t get_offset_of_gcList_3() { return static_cast<int32_t>(offsetof(ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF, ___gcList_3)); }
inline List_1_t60727373C5D2D2A0DBC01F4A305CED07497791FC * get_gcList_3() const { return ___gcList_3; }
inline List_1_t60727373C5D2D2A0DBC01F4A305CED07497791FC ** get_address_of_gcList_3() { return &___gcList_3; }
inline void set_gcList_3(List_1_t60727373C5D2D2A0DBC01F4A305CED07497791FC * value)
{
___gcList_3 = value;
Il2CppCodeGenWriteBarrier((void**)(&___gcList_3), (void*)value);
}
inline static int32_t get_offset_of_removeInvalidObject_4() { return static_cast<int32_t>(offsetof(ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF, ___removeInvalidObject_4)); }
inline Action_2_t88A472856F183AE803521FC39DAC3AE446810479 * get_removeInvalidObject_4() const { return ___removeInvalidObject_4; }
inline Action_2_t88A472856F183AE803521FC39DAC3AE446810479 ** get_address_of_removeInvalidObject_4() { return &___removeInvalidObject_4; }
inline void set_removeInvalidObject_4(Action_2_t88A472856F183AE803521FC39DAC3AE446810479 * value)
{
___removeInvalidObject_4 = value;
Il2CppCodeGenWriteBarrier((void**)(&___removeInvalidObject_4), (void*)value);
}
};
struct ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF_StaticFields
{
public:
// LuaInterface.ObjectTranslator LuaInterface.ObjectTranslator::_translator
ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF * ____translator_5;
public:
inline static int32_t get_offset_of__translator_5() { return static_cast<int32_t>(offsetof(ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF_StaticFields, ____translator_5)); }
inline ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF * get__translator_5() const { return ____translator_5; }
inline ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF ** get_address_of__translator_5() { return &____translator_5; }
inline void set__translator_5(ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF * value)
{
____translator_5 = value;
Il2CppCodeGenWriteBarrier((void**)(&____translator_5), (void*)value);
}
};
// LuaInterface.ToLua
struct ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D : public RuntimeObject
{
public:
public:
};
struct ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_StaticFields
{
public:
// System.Type LuaInterface.ToLua::monoType
Type_t * ___monoType_0;
// LuaInterface.ToLua_LuaTableToVar[] LuaInterface.ToLua::ToVarMap
LuaTableToVarU5BU5D_t8A918435115BB3F5A70A8ACB82EAFE0B9DA048A6* ___ToVarMap_1;
// System.Collections.Generic.Dictionary`2<System.Type,LuaInterface.ToLua_LuaPushVarObject> LuaInterface.ToLua::VarPushMap
Dictionary_2_t96D0FFAC34212E84FBF3B0CC7F964CC2F167F4FA * ___VarPushMap_2;
public:
inline static int32_t get_offset_of_monoType_0() { return static_cast<int32_t>(offsetof(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_StaticFields, ___monoType_0)); }
inline Type_t * get_monoType_0() const { return ___monoType_0; }
inline Type_t ** get_address_of_monoType_0() { return &___monoType_0; }
inline void set_monoType_0(Type_t * value)
{
___monoType_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___monoType_0), (void*)value);
}
inline static int32_t get_offset_of_ToVarMap_1() { return static_cast<int32_t>(offsetof(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_StaticFields, ___ToVarMap_1)); }
inline LuaTableToVarU5BU5D_t8A918435115BB3F5A70A8ACB82EAFE0B9DA048A6* get_ToVarMap_1() const { return ___ToVarMap_1; }
inline LuaTableToVarU5BU5D_t8A918435115BB3F5A70A8ACB82EAFE0B9DA048A6** get_address_of_ToVarMap_1() { return &___ToVarMap_1; }
inline void set_ToVarMap_1(LuaTableToVarU5BU5D_t8A918435115BB3F5A70A8ACB82EAFE0B9DA048A6* value)
{
___ToVarMap_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&___ToVarMap_1), (void*)value);
}
inline static int32_t get_offset_of_VarPushMap_2() { return static_cast<int32_t>(offsetof(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_StaticFields, ___VarPushMap_2)); }
inline Dictionary_2_t96D0FFAC34212E84FBF3B0CC7F964CC2F167F4FA * get_VarPushMap_2() const { return ___VarPushMap_2; }
inline Dictionary_2_t96D0FFAC34212E84FBF3B0CC7F964CC2F167F4FA ** get_address_of_VarPushMap_2() { return &___VarPushMap_2; }
inline void set_VarPushMap_2(Dictionary_2_t96D0FFAC34212E84FBF3B0CC7F964CC2F167F4FA * value)
{
___VarPushMap_2 = value;
Il2CppCodeGenWriteBarrier((void**)(&___VarPushMap_2), (void*)value);
}
};
struct Il2CppArrayBounds;
// System.Array
// System.Attribute
struct Attribute_tF048C13FB3C8CFCC53F82290E4A3F621089F9A74 : public RuntimeObject
{
public:
public:
};
// System.Collections.Generic.Dictionary`2<System.Enum,System.Object>
struct Dictionary_2_t86DA606688BA1954C5CC9368104CE9722112D2C2 : public RuntimeObject
{
public:
// System.Int32[] System.Collections.Generic.Dictionary`2::buckets
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* ___buckets_0;
// System.Collections.Generic.Dictionary`2_Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::entries
EntryU5BU5D_tF9D0D7C9B13B74E0A63AC0875B257B2425BC4CE4* ___entries_1;
// System.Int32 System.Collections.Generic.Dictionary`2::count
int32_t ___count_2;
// System.Int32 System.Collections.Generic.Dictionary`2::version
int32_t ___version_3;
// System.Int32 System.Collections.Generic.Dictionary`2::freeList
int32_t ___freeList_4;
// System.Int32 System.Collections.Generic.Dictionary`2::freeCount
int32_t ___freeCount_5;
// System.Collections.Generic.IEqualityComparer`1<TKey> System.Collections.Generic.Dictionary`2::comparer
RuntimeObject* ___comparer_6;
// System.Collections.Generic.Dictionary`2_KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::keys
KeyCollection_tD34CC3C3CEAFC56308E3D7E9E52E93F0695DD2F0 * ___keys_7;
// System.Collections.Generic.Dictionary`2_ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::values
ValueCollection_tB61D40927119F9BE8416D41E53CA0F8CB1C9C30D * ___values_8;
// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
RuntimeObject * ____syncRoot_9;
public:
inline static int32_t get_offset_of_buckets_0() { return static_cast<int32_t>(offsetof(Dictionary_2_t86DA606688BA1954C5CC9368104CE9722112D2C2, ___buckets_0)); }
inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* get_buckets_0() const { return ___buckets_0; }
inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83** get_address_of_buckets_0() { return &___buckets_0; }
inline void set_buckets_0(Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* value)
{
___buckets_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___buckets_0), (void*)value);
}
inline static int32_t get_offset_of_entries_1() { return static_cast<int32_t>(offsetof(Dictionary_2_t86DA606688BA1954C5CC9368104CE9722112D2C2, ___entries_1)); }
inline EntryU5BU5D_tF9D0D7C9B13B74E0A63AC0875B257B2425BC4CE4* get_entries_1() const { return ___entries_1; }
inline EntryU5BU5D_tF9D0D7C9B13B74E0A63AC0875B257B2425BC4CE4** get_address_of_entries_1() { return &___entries_1; }
inline void set_entries_1(EntryU5BU5D_tF9D0D7C9B13B74E0A63AC0875B257B2425BC4CE4* value)
{
___entries_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&___entries_1), (void*)value);
}
inline static int32_t get_offset_of_count_2() { return static_cast<int32_t>(offsetof(Dictionary_2_t86DA606688BA1954C5CC9368104CE9722112D2C2, ___count_2)); }
inline int32_t get_count_2() const { return ___count_2; }
inline int32_t* get_address_of_count_2() { return &___count_2; }
inline void set_count_2(int32_t value)
{
___count_2 = value;
}
inline static int32_t get_offset_of_version_3() { return static_cast<int32_t>(offsetof(Dictionary_2_t86DA606688BA1954C5CC9368104CE9722112D2C2, ___version_3)); }
inline int32_t get_version_3() const { return ___version_3; }
inline int32_t* get_address_of_version_3() { return &___version_3; }
inline void set_version_3(int32_t value)
{
___version_3 = value;
}
inline static int32_t get_offset_of_freeList_4() { return static_cast<int32_t>(offsetof(Dictionary_2_t86DA606688BA1954C5CC9368104CE9722112D2C2, ___freeList_4)); }
inline int32_t get_freeList_4() const { return ___freeList_4; }
inline int32_t* get_address_of_freeList_4() { return &___freeList_4; }
inline void set_freeList_4(int32_t value)
{
___freeList_4 = value;
}
inline static int32_t get_offset_of_freeCount_5() { return static_cast<int32_t>(offsetof(Dictionary_2_t86DA606688BA1954C5CC9368104CE9722112D2C2, ___freeCount_5)); }
inline int32_t get_freeCount_5() const { return ___freeCount_5; }
inline int32_t* get_address_of_freeCount_5() { return &___freeCount_5; }
inline void set_freeCount_5(int32_t value)
{
___freeCount_5 = value;
}
inline static int32_t get_offset_of_comparer_6() { return static_cast<int32_t>(offsetof(Dictionary_2_t86DA606688BA1954C5CC9368104CE9722112D2C2, ___comparer_6)); }
inline RuntimeObject* get_comparer_6() const { return ___comparer_6; }
inline RuntimeObject** get_address_of_comparer_6() { return &___comparer_6; }
inline void set_comparer_6(RuntimeObject* value)
{
___comparer_6 = value;
Il2CppCodeGenWriteBarrier((void**)(&___comparer_6), (void*)value);
}
inline static int32_t get_offset_of_keys_7() { return static_cast<int32_t>(offsetof(Dictionary_2_t86DA606688BA1954C5CC9368104CE9722112D2C2, ___keys_7)); }
inline KeyCollection_tD34CC3C3CEAFC56308E3D7E9E52E93F0695DD2F0 * get_keys_7() const { return ___keys_7; }
inline KeyCollection_tD34CC3C3CEAFC56308E3D7E9E52E93F0695DD2F0 ** get_address_of_keys_7() { return &___keys_7; }
inline void set_keys_7(KeyCollection_tD34CC3C3CEAFC56308E3D7E9E52E93F0695DD2F0 * value)
{
___keys_7 = value;
Il2CppCodeGenWriteBarrier((void**)(&___keys_7), (void*)value);
}
inline static int32_t get_offset_of_values_8() { return static_cast<int32_t>(offsetof(Dictionary_2_t86DA606688BA1954C5CC9368104CE9722112D2C2, ___values_8)); }
inline ValueCollection_tB61D40927119F9BE8416D41E53CA0F8CB1C9C30D * get_values_8() const { return ___values_8; }
inline ValueCollection_tB61D40927119F9BE8416D41E53CA0F8CB1C9C30D ** get_address_of_values_8() { return &___values_8; }
inline void set_values_8(ValueCollection_tB61D40927119F9BE8416D41E53CA0F8CB1C9C30D * value)
{
___values_8 = value;
Il2CppCodeGenWriteBarrier((void**)(&___values_8), (void*)value);
}
inline static int32_t get_offset_of__syncRoot_9() { return static_cast<int32_t>(offsetof(Dictionary_2_t86DA606688BA1954C5CC9368104CE9722112D2C2, ____syncRoot_9)); }
inline RuntimeObject * get__syncRoot_9() const { return ____syncRoot_9; }
inline RuntimeObject ** get_address_of__syncRoot_9() { return &____syncRoot_9; }
inline void set__syncRoot_9(RuntimeObject * value)
{
____syncRoot_9 = value;
Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_9), (void*)value);
}
};
// System.Collections.Generic.Dictionary`2<System.Int32,System.Type>
struct Dictionary_2_t1302C50AC2AF6849C455DCE970305F09D16B7258 : public RuntimeObject
{
public:
// System.Int32[] System.Collections.Generic.Dictionary`2::buckets
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* ___buckets_0;
// System.Collections.Generic.Dictionary`2_Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::entries
EntryU5BU5D_t2EC1C0A05F032583AFA8F7CA2FD7BAC5347F0CDB* ___entries_1;
// System.Int32 System.Collections.Generic.Dictionary`2::count
int32_t ___count_2;
// System.Int32 System.Collections.Generic.Dictionary`2::version
int32_t ___version_3;
// System.Int32 System.Collections.Generic.Dictionary`2::freeList
int32_t ___freeList_4;
// System.Int32 System.Collections.Generic.Dictionary`2::freeCount
int32_t ___freeCount_5;
// System.Collections.Generic.IEqualityComparer`1<TKey> System.Collections.Generic.Dictionary`2::comparer
RuntimeObject* ___comparer_6;
// System.Collections.Generic.Dictionary`2_KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::keys
KeyCollection_t1254C00985F9939685D6EB7BB58718E3B8ADCF3A * ___keys_7;
// System.Collections.Generic.Dictionary`2_ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::values
ValueCollection_t5FF3785449B32C150D76A2293AB66B8656E7405C * ___values_8;
// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
RuntimeObject * ____syncRoot_9;
public:
inline static int32_t get_offset_of_buckets_0() { return static_cast<int32_t>(offsetof(Dictionary_2_t1302C50AC2AF6849C455DCE970305F09D16B7258, ___buckets_0)); }
inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* get_buckets_0() const { return ___buckets_0; }
inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83** get_address_of_buckets_0() { return &___buckets_0; }
inline void set_buckets_0(Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* value)
{
___buckets_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___buckets_0), (void*)value);
}
inline static int32_t get_offset_of_entries_1() { return static_cast<int32_t>(offsetof(Dictionary_2_t1302C50AC2AF6849C455DCE970305F09D16B7258, ___entries_1)); }
inline EntryU5BU5D_t2EC1C0A05F032583AFA8F7CA2FD7BAC5347F0CDB* get_entries_1() const { return ___entries_1; }
inline EntryU5BU5D_t2EC1C0A05F032583AFA8F7CA2FD7BAC5347F0CDB** get_address_of_entries_1() { return &___entries_1; }
inline void set_entries_1(EntryU5BU5D_t2EC1C0A05F032583AFA8F7CA2FD7BAC5347F0CDB* value)
{
___entries_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&___entries_1), (void*)value);
}
inline static int32_t get_offset_of_count_2() { return static_cast<int32_t>(offsetof(Dictionary_2_t1302C50AC2AF6849C455DCE970305F09D16B7258, ___count_2)); }
inline int32_t get_count_2() const { return ___count_2; }
inline int32_t* get_address_of_count_2() { return &___count_2; }
inline void set_count_2(int32_t value)
{
___count_2 = value;
}
inline static int32_t get_offset_of_version_3() { return static_cast<int32_t>(offsetof(Dictionary_2_t1302C50AC2AF6849C455DCE970305F09D16B7258, ___version_3)); }
inline int32_t get_version_3() const { return ___version_3; }
inline int32_t* get_address_of_version_3() { return &___version_3; }
inline void set_version_3(int32_t value)
{
___version_3 = value;
}
inline static int32_t get_offset_of_freeList_4() { return static_cast<int32_t>(offsetof(Dictionary_2_t1302C50AC2AF6849C455DCE970305F09D16B7258, ___freeList_4)); }
inline int32_t get_freeList_4() const { return ___freeList_4; }
inline int32_t* get_address_of_freeList_4() { return &___freeList_4; }
inline void set_freeList_4(int32_t value)
{
___freeList_4 = value;
}
inline static int32_t get_offset_of_freeCount_5() { return static_cast<int32_t>(offsetof(Dictionary_2_t1302C50AC2AF6849C455DCE970305F09D16B7258, ___freeCount_5)); }
inline int32_t get_freeCount_5() const { return ___freeCount_5; }
inline int32_t* get_address_of_freeCount_5() { return &___freeCount_5; }
inline void set_freeCount_5(int32_t value)
{
___freeCount_5 = value;
}
inline static int32_t get_offset_of_comparer_6() { return static_cast<int32_t>(offsetof(Dictionary_2_t1302C50AC2AF6849C455DCE970305F09D16B7258, ___comparer_6)); }
inline RuntimeObject* get_comparer_6() const { return ___comparer_6; }
inline RuntimeObject** get_address_of_comparer_6() { return &___comparer_6; }
inline void set_comparer_6(RuntimeObject* value)
{
___comparer_6 = value;
Il2CppCodeGenWriteBarrier((void**)(&___comparer_6), (void*)value);
}
inline static int32_t get_offset_of_keys_7() { return static_cast<int32_t>(offsetof(Dictionary_2_t1302C50AC2AF6849C455DCE970305F09D16B7258, ___keys_7)); }
inline KeyCollection_t1254C00985F9939685D6EB7BB58718E3B8ADCF3A * get_keys_7() const { return ___keys_7; }
inline KeyCollection_t1254C00985F9939685D6EB7BB58718E3B8ADCF3A ** get_address_of_keys_7() { return &___keys_7; }
inline void set_keys_7(KeyCollection_t1254C00985F9939685D6EB7BB58718E3B8ADCF3A * value)
{
___keys_7 = value;
Il2CppCodeGenWriteBarrier((void**)(&___keys_7), (void*)value);
}
inline static int32_t get_offset_of_values_8() { return static_cast<int32_t>(offsetof(Dictionary_2_t1302C50AC2AF6849C455DCE970305F09D16B7258, ___values_8)); }
inline ValueCollection_t5FF3785449B32C150D76A2293AB66B8656E7405C * get_values_8() const { return ___values_8; }
inline ValueCollection_t5FF3785449B32C150D76A2293AB66B8656E7405C ** get_address_of_values_8() { return &___values_8; }
inline void set_values_8(ValueCollection_t5FF3785449B32C150D76A2293AB66B8656E7405C * value)
{
___values_8 = value;
Il2CppCodeGenWriteBarrier((void**)(&___values_8), (void*)value);
}
inline static int32_t get_offset_of__syncRoot_9() { return static_cast<int32_t>(offsetof(Dictionary_2_t1302C50AC2AF6849C455DCE970305F09D16B7258, ____syncRoot_9)); }
inline RuntimeObject * get__syncRoot_9() const { return ____syncRoot_9; }
inline RuntimeObject ** get_address_of__syncRoot_9() { return &____syncRoot_9; }
inline void set__syncRoot_9(RuntimeObject * value)
{
____syncRoot_9 = value;
Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_9), (void*)value);
}
};
// System.Collections.Generic.Dictionary`2<System.Int32,System.WeakReference>
struct Dictionary_2_t81F516F814A3463D65D07253CF5167FBF9378593 : public RuntimeObject
{
public:
// System.Int32[] System.Collections.Generic.Dictionary`2::buckets
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* ___buckets_0;
// System.Collections.Generic.Dictionary`2_Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::entries
EntryU5BU5D_tEBFA89893DB5BFAC535284DC44A20090262194E9* ___entries_1;
// System.Int32 System.Collections.Generic.Dictionary`2::count
int32_t ___count_2;
// System.Int32 System.Collections.Generic.Dictionary`2::version
int32_t ___version_3;
// System.Int32 System.Collections.Generic.Dictionary`2::freeList
int32_t ___freeList_4;
// System.Int32 System.Collections.Generic.Dictionary`2::freeCount
int32_t ___freeCount_5;
// System.Collections.Generic.IEqualityComparer`1<TKey> System.Collections.Generic.Dictionary`2::comparer
RuntimeObject* ___comparer_6;
// System.Collections.Generic.Dictionary`2_KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::keys
KeyCollection_t218A1E4E90CEA650A78740D910E1FEF380AFAB6B * ___keys_7;
// System.Collections.Generic.Dictionary`2_ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::values
ValueCollection_t75FD5BF64DB35971AF74A774806BC7E22269F8DB * ___values_8;
// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
RuntimeObject * ____syncRoot_9;
public:
inline static int32_t get_offset_of_buckets_0() { return static_cast<int32_t>(offsetof(Dictionary_2_t81F516F814A3463D65D07253CF5167FBF9378593, ___buckets_0)); }
inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* get_buckets_0() const { return ___buckets_0; }
inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83** get_address_of_buckets_0() { return &___buckets_0; }
inline void set_buckets_0(Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* value)
{
___buckets_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___buckets_0), (void*)value);
}
inline static int32_t get_offset_of_entries_1() { return static_cast<int32_t>(offsetof(Dictionary_2_t81F516F814A3463D65D07253CF5167FBF9378593, ___entries_1)); }
inline EntryU5BU5D_tEBFA89893DB5BFAC535284DC44A20090262194E9* get_entries_1() const { return ___entries_1; }
inline EntryU5BU5D_tEBFA89893DB5BFAC535284DC44A20090262194E9** get_address_of_entries_1() { return &___entries_1; }
inline void set_entries_1(EntryU5BU5D_tEBFA89893DB5BFAC535284DC44A20090262194E9* value)
{
___entries_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&___entries_1), (void*)value);
}
inline static int32_t get_offset_of_count_2() { return static_cast<int32_t>(offsetof(Dictionary_2_t81F516F814A3463D65D07253CF5167FBF9378593, ___count_2)); }
inline int32_t get_count_2() const { return ___count_2; }
inline int32_t* get_address_of_count_2() { return &___count_2; }
inline void set_count_2(int32_t value)
{
___count_2 = value;
}
inline static int32_t get_offset_of_version_3() { return static_cast<int32_t>(offsetof(Dictionary_2_t81F516F814A3463D65D07253CF5167FBF9378593, ___version_3)); }
inline int32_t get_version_3() const { return ___version_3; }
inline int32_t* get_address_of_version_3() { return &___version_3; }
inline void set_version_3(int32_t value)
{
___version_3 = value;
}
inline static int32_t get_offset_of_freeList_4() { return static_cast<int32_t>(offsetof(Dictionary_2_t81F516F814A3463D65D07253CF5167FBF9378593, ___freeList_4)); }
inline int32_t get_freeList_4() const { return ___freeList_4; }
inline int32_t* get_address_of_freeList_4() { return &___freeList_4; }
inline void set_freeList_4(int32_t value)
{
___freeList_4 = value;
}
inline static int32_t get_offset_of_freeCount_5() { return static_cast<int32_t>(offsetof(Dictionary_2_t81F516F814A3463D65D07253CF5167FBF9378593, ___freeCount_5)); }
inline int32_t get_freeCount_5() const { return ___freeCount_5; }
inline int32_t* get_address_of_freeCount_5() { return &___freeCount_5; }
inline void set_freeCount_5(int32_t value)
{
___freeCount_5 = value;
}
inline static int32_t get_offset_of_comparer_6() { return static_cast<int32_t>(offsetof(Dictionary_2_t81F516F814A3463D65D07253CF5167FBF9378593, ___comparer_6)); }
inline RuntimeObject* get_comparer_6() const { return ___comparer_6; }
inline RuntimeObject** get_address_of_comparer_6() { return &___comparer_6; }
inline void set_comparer_6(RuntimeObject* value)
{
___comparer_6 = value;
Il2CppCodeGenWriteBarrier((void**)(&___comparer_6), (void*)value);
}
inline static int32_t get_offset_of_keys_7() { return static_cast<int32_t>(offsetof(Dictionary_2_t81F516F814A3463D65D07253CF5167FBF9378593, ___keys_7)); }
inline KeyCollection_t218A1E4E90CEA650A78740D910E1FEF380AFAB6B * get_keys_7() const { return ___keys_7; }
inline KeyCollection_t218A1E4E90CEA650A78740D910E1FEF380AFAB6B ** get_address_of_keys_7() { return &___keys_7; }
inline void set_keys_7(KeyCollection_t218A1E4E90CEA650A78740D910E1FEF380AFAB6B * value)
{
___keys_7 = value;
Il2CppCodeGenWriteBarrier((void**)(&___keys_7), (void*)value);
}
inline static int32_t get_offset_of_values_8() { return static_cast<int32_t>(offsetof(Dictionary_2_t81F516F814A3463D65D07253CF5167FBF9378593, ___values_8)); }
inline ValueCollection_t75FD5BF64DB35971AF74A774806BC7E22269F8DB * get_values_8() const { return ___values_8; }
inline ValueCollection_t75FD5BF64DB35971AF74A774806BC7E22269F8DB ** get_address_of_values_8() { return &___values_8; }
inline void set_values_8(ValueCollection_t75FD5BF64DB35971AF74A774806BC7E22269F8DB * value)
{
___values_8 = value;
Il2CppCodeGenWriteBarrier((void**)(&___values_8), (void*)value);
}
inline static int32_t get_offset_of__syncRoot_9() { return static_cast<int32_t>(offsetof(Dictionary_2_t81F516F814A3463D65D07253CF5167FBF9378593, ____syncRoot_9)); }
inline RuntimeObject * get__syncRoot_9() const { return ____syncRoot_9; }
inline RuntimeObject ** get_address_of__syncRoot_9() { return &____syncRoot_9; }
inline void set__syncRoot_9(RuntimeObject * value)
{
____syncRoot_9 = value;
Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_9), (void*)value);
}
};
// System.Collections.Generic.Dictionary`2<System.Int64,System.WeakReference>
struct Dictionary_2_t35D9A5097C30B9E0B442FCEF1B4E05D3B6C168B9 : public RuntimeObject
{
public:
// System.Int32[] System.Collections.Generic.Dictionary`2::buckets
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* ___buckets_0;
// System.Collections.Generic.Dictionary`2_Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::entries
EntryU5BU5D_t39AF0079494E20F7F97C209950404C1E7609F681* ___entries_1;
// System.Int32 System.Collections.Generic.Dictionary`2::count
int32_t ___count_2;
// System.Int32 System.Collections.Generic.Dictionary`2::version
int32_t ___version_3;
// System.Int32 System.Collections.Generic.Dictionary`2::freeList
int32_t ___freeList_4;
// System.Int32 System.Collections.Generic.Dictionary`2::freeCount
int32_t ___freeCount_5;
// System.Collections.Generic.IEqualityComparer`1<TKey> System.Collections.Generic.Dictionary`2::comparer
RuntimeObject* ___comparer_6;
// System.Collections.Generic.Dictionary`2_KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::keys
KeyCollection_tC59E4CC1F38133F4705F2C2B271D7F02DDC98EEE * ___keys_7;
// System.Collections.Generic.Dictionary`2_ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::values
ValueCollection_t1A412BD30AFE4C87693FA7D0BD658C4C987206D6 * ___values_8;
// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
RuntimeObject * ____syncRoot_9;
public:
inline static int32_t get_offset_of_buckets_0() { return static_cast<int32_t>(offsetof(Dictionary_2_t35D9A5097C30B9E0B442FCEF1B4E05D3B6C168B9, ___buckets_0)); }
inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* get_buckets_0() const { return ___buckets_0; }
inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83** get_address_of_buckets_0() { return &___buckets_0; }
inline void set_buckets_0(Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* value)
{
___buckets_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___buckets_0), (void*)value);
}
inline static int32_t get_offset_of_entries_1() { return static_cast<int32_t>(offsetof(Dictionary_2_t35D9A5097C30B9E0B442FCEF1B4E05D3B6C168B9, ___entries_1)); }
inline EntryU5BU5D_t39AF0079494E20F7F97C209950404C1E7609F681* get_entries_1() const { return ___entries_1; }
inline EntryU5BU5D_t39AF0079494E20F7F97C209950404C1E7609F681** get_address_of_entries_1() { return &___entries_1; }
inline void set_entries_1(EntryU5BU5D_t39AF0079494E20F7F97C209950404C1E7609F681* value)
{
___entries_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&___entries_1), (void*)value);
}
inline static int32_t get_offset_of_count_2() { return static_cast<int32_t>(offsetof(Dictionary_2_t35D9A5097C30B9E0B442FCEF1B4E05D3B6C168B9, ___count_2)); }
inline int32_t get_count_2() const { return ___count_2; }
inline int32_t* get_address_of_count_2() { return &___count_2; }
inline void set_count_2(int32_t value)
{
___count_2 = value;
}
inline static int32_t get_offset_of_version_3() { return static_cast<int32_t>(offsetof(Dictionary_2_t35D9A5097C30B9E0B442FCEF1B4E05D3B6C168B9, ___version_3)); }
inline int32_t get_version_3() const { return ___version_3; }
inline int32_t* get_address_of_version_3() { return &___version_3; }
inline void set_version_3(int32_t value)
{
___version_3 = value;
}
inline static int32_t get_offset_of_freeList_4() { return static_cast<int32_t>(offsetof(Dictionary_2_t35D9A5097C30B9E0B442FCEF1B4E05D3B6C168B9, ___freeList_4)); }
inline int32_t get_freeList_4() const { return ___freeList_4; }
inline int32_t* get_address_of_freeList_4() { return &___freeList_4; }
inline void set_freeList_4(int32_t value)
{
___freeList_4 = value;
}
inline static int32_t get_offset_of_freeCount_5() { return static_cast<int32_t>(offsetof(Dictionary_2_t35D9A5097C30B9E0B442FCEF1B4E05D3B6C168B9, ___freeCount_5)); }
inline int32_t get_freeCount_5() const { return ___freeCount_5; }
inline int32_t* get_address_of_freeCount_5() { return &___freeCount_5; }
inline void set_freeCount_5(int32_t value)
{
___freeCount_5 = value;
}
inline static int32_t get_offset_of_comparer_6() { return static_cast<int32_t>(offsetof(Dictionary_2_t35D9A5097C30B9E0B442FCEF1B4E05D3B6C168B9, ___comparer_6)); }
inline RuntimeObject* get_comparer_6() const { return ___comparer_6; }
inline RuntimeObject** get_address_of_comparer_6() { return &___comparer_6; }
inline void set_comparer_6(RuntimeObject* value)
{
___comparer_6 = value;
Il2CppCodeGenWriteBarrier((void**)(&___comparer_6), (void*)value);
}
inline static int32_t get_offset_of_keys_7() { return static_cast<int32_t>(offsetof(Dictionary_2_t35D9A5097C30B9E0B442FCEF1B4E05D3B6C168B9, ___keys_7)); }
inline KeyCollection_tC59E4CC1F38133F4705F2C2B271D7F02DDC98EEE * get_keys_7() const { return ___keys_7; }
inline KeyCollection_tC59E4CC1F38133F4705F2C2B271D7F02DDC98EEE ** get_address_of_keys_7() { return &___keys_7; }
inline void set_keys_7(KeyCollection_tC59E4CC1F38133F4705F2C2B271D7F02DDC98EEE * value)
{
___keys_7 = value;
Il2CppCodeGenWriteBarrier((void**)(&___keys_7), (void*)value);
}
inline static int32_t get_offset_of_values_8() { return static_cast<int32_t>(offsetof(Dictionary_2_t35D9A5097C30B9E0B442FCEF1B4E05D3B6C168B9, ___values_8)); }
inline ValueCollection_t1A412BD30AFE4C87693FA7D0BD658C4C987206D6 * get_values_8() const { return ___values_8; }
inline ValueCollection_t1A412BD30AFE4C87693FA7D0BD658C4C987206D6 ** get_address_of_values_8() { return &___values_8; }
inline void set_values_8(ValueCollection_t1A412BD30AFE4C87693FA7D0BD658C4C987206D6 * value)
{
___values_8 = value;
Il2CppCodeGenWriteBarrier((void**)(&___values_8), (void*)value);
}
inline static int32_t get_offset_of__syncRoot_9() { return static_cast<int32_t>(offsetof(Dictionary_2_t35D9A5097C30B9E0B442FCEF1B4E05D3B6C168B9, ____syncRoot_9)); }
inline RuntimeObject * get__syncRoot_9() const { return ____syncRoot_9; }
inline RuntimeObject ** get_address_of__syncRoot_9() { return &____syncRoot_9; }
inline void set__syncRoot_9(RuntimeObject * value)
{
____syncRoot_9 = value;
Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_9), (void*)value);
}
};
// System.Collections.Generic.Dictionary`2<System.IntPtr,LuaInterface.LuaState>
struct Dictionary_2_tE2C4B84883C857DB2F1AD0ED287337B1F1C52601 : public RuntimeObject
{
public:
// System.Int32[] System.Collections.Generic.Dictionary`2::buckets
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* ___buckets_0;
// System.Collections.Generic.Dictionary`2_Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::entries
EntryU5BU5D_t503CAB126B3EB1DF412A2B60AC8368EDC6315CA7* ___entries_1;
// System.Int32 System.Collections.Generic.Dictionary`2::count
int32_t ___count_2;
// System.Int32 System.Collections.Generic.Dictionary`2::version
int32_t ___version_3;
// System.Int32 System.Collections.Generic.Dictionary`2::freeList
int32_t ___freeList_4;
// System.Int32 System.Collections.Generic.Dictionary`2::freeCount
int32_t ___freeCount_5;
// System.Collections.Generic.IEqualityComparer`1<TKey> System.Collections.Generic.Dictionary`2::comparer
RuntimeObject* ___comparer_6;
// System.Collections.Generic.Dictionary`2_KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::keys
KeyCollection_t63C57D477F4BF4259A52904692404316E14E1891 * ___keys_7;
// System.Collections.Generic.Dictionary`2_ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::values
ValueCollection_t827310FFBA21E8ACDEE7F5EDB4CF60CB49C6FBE8 * ___values_8;
// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
RuntimeObject * ____syncRoot_9;
public:
inline static int32_t get_offset_of_buckets_0() { return static_cast<int32_t>(offsetof(Dictionary_2_tE2C4B84883C857DB2F1AD0ED287337B1F1C52601, ___buckets_0)); }
inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* get_buckets_0() const { return ___buckets_0; }
inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83** get_address_of_buckets_0() { return &___buckets_0; }
inline void set_buckets_0(Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* value)
{
___buckets_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___buckets_0), (void*)value);
}
inline static int32_t get_offset_of_entries_1() { return static_cast<int32_t>(offsetof(Dictionary_2_tE2C4B84883C857DB2F1AD0ED287337B1F1C52601, ___entries_1)); }
inline EntryU5BU5D_t503CAB126B3EB1DF412A2B60AC8368EDC6315CA7* get_entries_1() const { return ___entries_1; }
inline EntryU5BU5D_t503CAB126B3EB1DF412A2B60AC8368EDC6315CA7** get_address_of_entries_1() { return &___entries_1; }
inline void set_entries_1(EntryU5BU5D_t503CAB126B3EB1DF412A2B60AC8368EDC6315CA7* value)
{
___entries_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&___entries_1), (void*)value);
}
inline static int32_t get_offset_of_count_2() { return static_cast<int32_t>(offsetof(Dictionary_2_tE2C4B84883C857DB2F1AD0ED287337B1F1C52601, ___count_2)); }
inline int32_t get_count_2() const { return ___count_2; }
inline int32_t* get_address_of_count_2() { return &___count_2; }
inline void set_count_2(int32_t value)
{
___count_2 = value;
}
inline static int32_t get_offset_of_version_3() { return static_cast<int32_t>(offsetof(Dictionary_2_tE2C4B84883C857DB2F1AD0ED287337B1F1C52601, ___version_3)); }
inline int32_t get_version_3() const { return ___version_3; }
inline int32_t* get_address_of_version_3() { return &___version_3; }
inline void set_version_3(int32_t value)
{
___version_3 = value;
}
inline static int32_t get_offset_of_freeList_4() { return static_cast<int32_t>(offsetof(Dictionary_2_tE2C4B84883C857DB2F1AD0ED287337B1F1C52601, ___freeList_4)); }
inline int32_t get_freeList_4() const { return ___freeList_4; }
inline int32_t* get_address_of_freeList_4() { return &___freeList_4; }
inline void set_freeList_4(int32_t value)
{
___freeList_4 = value;
}
inline static int32_t get_offset_of_freeCount_5() { return static_cast<int32_t>(offsetof(Dictionary_2_tE2C4B84883C857DB2F1AD0ED287337B1F1C52601, ___freeCount_5)); }
inline int32_t get_freeCount_5() const { return ___freeCount_5; }
inline int32_t* get_address_of_freeCount_5() { return &___freeCount_5; }
inline void set_freeCount_5(int32_t value)
{
___freeCount_5 = value;
}
inline static int32_t get_offset_of_comparer_6() { return static_cast<int32_t>(offsetof(Dictionary_2_tE2C4B84883C857DB2F1AD0ED287337B1F1C52601, ___comparer_6)); }
inline RuntimeObject* get_comparer_6() const { return ___comparer_6; }
inline RuntimeObject** get_address_of_comparer_6() { return &___comparer_6; }
inline void set_comparer_6(RuntimeObject* value)
{
___comparer_6 = value;
Il2CppCodeGenWriteBarrier((void**)(&___comparer_6), (void*)value);
}
inline static int32_t get_offset_of_keys_7() { return static_cast<int32_t>(offsetof(Dictionary_2_tE2C4B84883C857DB2F1AD0ED287337B1F1C52601, ___keys_7)); }
inline KeyCollection_t63C57D477F4BF4259A52904692404316E14E1891 * get_keys_7() const { return ___keys_7; }
inline KeyCollection_t63C57D477F4BF4259A52904692404316E14E1891 ** get_address_of_keys_7() { return &___keys_7; }
inline void set_keys_7(KeyCollection_t63C57D477F4BF4259A52904692404316E14E1891 * value)
{
___keys_7 = value;
Il2CppCodeGenWriteBarrier((void**)(&___keys_7), (void*)value);
}
inline static int32_t get_offset_of_values_8() { return static_cast<int32_t>(offsetof(Dictionary_2_tE2C4B84883C857DB2F1AD0ED287337B1F1C52601, ___values_8)); }
inline ValueCollection_t827310FFBA21E8ACDEE7F5EDB4CF60CB49C6FBE8 * get_values_8() const { return ___values_8; }
inline ValueCollection_t827310FFBA21E8ACDEE7F5EDB4CF60CB49C6FBE8 ** get_address_of_values_8() { return &___values_8; }
inline void set_values_8(ValueCollection_t827310FFBA21E8ACDEE7F5EDB4CF60CB49C6FBE8 * value)
{
___values_8 = value;
Il2CppCodeGenWriteBarrier((void**)(&___values_8), (void*)value);
}
inline static int32_t get_offset_of__syncRoot_9() { return static_cast<int32_t>(offsetof(Dictionary_2_tE2C4B84883C857DB2F1AD0ED287337B1F1C52601, ____syncRoot_9)); }
inline RuntimeObject * get__syncRoot_9() const { return ____syncRoot_9; }
inline RuntimeObject ** get_address_of__syncRoot_9() { return &____syncRoot_9; }
inline void set__syncRoot_9(RuntimeObject * value)
{
____syncRoot_9 = value;
Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_9), (void*)value);
}
};
// System.Collections.Generic.Dictionary`2<System.String,System.Collections.Generic.List`1<System.Reflection.MethodInfo>>
struct Dictionary_2_t5E8CD7E6133ED4A6D24DD2CA8F6E1879092CF592 : public RuntimeObject
{
public:
// System.Int32[] System.Collections.Generic.Dictionary`2::buckets
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* ___buckets_0;
// System.Collections.Generic.Dictionary`2_Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::entries
EntryU5BU5D_t042A14BA7963B0DF0C8138CEE47FDD2A6510A77D* ___entries_1;
// System.Int32 System.Collections.Generic.Dictionary`2::count
int32_t ___count_2;
// System.Int32 System.Collections.Generic.Dictionary`2::version
int32_t ___version_3;
// System.Int32 System.Collections.Generic.Dictionary`2::freeList
int32_t ___freeList_4;
// System.Int32 System.Collections.Generic.Dictionary`2::freeCount
int32_t ___freeCount_5;
// System.Collections.Generic.IEqualityComparer`1<TKey> System.Collections.Generic.Dictionary`2::comparer
RuntimeObject* ___comparer_6;
// System.Collections.Generic.Dictionary`2_KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::keys
KeyCollection_t29653EFD9A7B821B2B2FE53617C1AA036A889123 * ___keys_7;
// System.Collections.Generic.Dictionary`2_ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::values
ValueCollection_t34DB3E222A18B17A46A2701CED18330E6FB67AE8 * ___values_8;
// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
RuntimeObject * ____syncRoot_9;
public:
inline static int32_t get_offset_of_buckets_0() { return static_cast<int32_t>(offsetof(Dictionary_2_t5E8CD7E6133ED4A6D24DD2CA8F6E1879092CF592, ___buckets_0)); }
inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* get_buckets_0() const { return ___buckets_0; }
inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83** get_address_of_buckets_0() { return &___buckets_0; }
inline void set_buckets_0(Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* value)
{
___buckets_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___buckets_0), (void*)value);
}
inline static int32_t get_offset_of_entries_1() { return static_cast<int32_t>(offsetof(Dictionary_2_t5E8CD7E6133ED4A6D24DD2CA8F6E1879092CF592, ___entries_1)); }
inline EntryU5BU5D_t042A14BA7963B0DF0C8138CEE47FDD2A6510A77D* get_entries_1() const { return ___entries_1; }
inline EntryU5BU5D_t042A14BA7963B0DF0C8138CEE47FDD2A6510A77D** get_address_of_entries_1() { return &___entries_1; }
inline void set_entries_1(EntryU5BU5D_t042A14BA7963B0DF0C8138CEE47FDD2A6510A77D* value)
{
___entries_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&___entries_1), (void*)value);
}
inline static int32_t get_offset_of_count_2() { return static_cast<int32_t>(offsetof(Dictionary_2_t5E8CD7E6133ED4A6D24DD2CA8F6E1879092CF592, ___count_2)); }
inline int32_t get_count_2() const { return ___count_2; }
inline int32_t* get_address_of_count_2() { return &___count_2; }
inline void set_count_2(int32_t value)
{
___count_2 = value;
}
inline static int32_t get_offset_of_version_3() { return static_cast<int32_t>(offsetof(Dictionary_2_t5E8CD7E6133ED4A6D24DD2CA8F6E1879092CF592, ___version_3)); }
inline int32_t get_version_3() const { return ___version_3; }
inline int32_t* get_address_of_version_3() { return &___version_3; }
inline void set_version_3(int32_t value)
{
___version_3 = value;
}
inline static int32_t get_offset_of_freeList_4() { return static_cast<int32_t>(offsetof(Dictionary_2_t5E8CD7E6133ED4A6D24DD2CA8F6E1879092CF592, ___freeList_4)); }
inline int32_t get_freeList_4() const { return ___freeList_4; }
inline int32_t* get_address_of_freeList_4() { return &___freeList_4; }
inline void set_freeList_4(int32_t value)
{
___freeList_4 = value;
}
inline static int32_t get_offset_of_freeCount_5() { return static_cast<int32_t>(offsetof(Dictionary_2_t5E8CD7E6133ED4A6D24DD2CA8F6E1879092CF592, ___freeCount_5)); }
inline int32_t get_freeCount_5() const { return ___freeCount_5; }
inline int32_t* get_address_of_freeCount_5() { return &___freeCount_5; }
inline void set_freeCount_5(int32_t value)
{
___freeCount_5 = value;
}
inline static int32_t get_offset_of_comparer_6() { return static_cast<int32_t>(offsetof(Dictionary_2_t5E8CD7E6133ED4A6D24DD2CA8F6E1879092CF592, ___comparer_6)); }
inline RuntimeObject* get_comparer_6() const { return ___comparer_6; }
inline RuntimeObject** get_address_of_comparer_6() { return &___comparer_6; }
inline void set_comparer_6(RuntimeObject* value)
{
___comparer_6 = value;
Il2CppCodeGenWriteBarrier((void**)(&___comparer_6), (void*)value);
}
inline static int32_t get_offset_of_keys_7() { return static_cast<int32_t>(offsetof(Dictionary_2_t5E8CD7E6133ED4A6D24DD2CA8F6E1879092CF592, ___keys_7)); }
inline KeyCollection_t29653EFD9A7B821B2B2FE53617C1AA036A889123 * get_keys_7() const { return ___keys_7; }
inline KeyCollection_t29653EFD9A7B821B2B2FE53617C1AA036A889123 ** get_address_of_keys_7() { return &___keys_7; }
inline void set_keys_7(KeyCollection_t29653EFD9A7B821B2B2FE53617C1AA036A889123 * value)
{
___keys_7 = value;
Il2CppCodeGenWriteBarrier((void**)(&___keys_7), (void*)value);
}
inline static int32_t get_offset_of_values_8() { return static_cast<int32_t>(offsetof(Dictionary_2_t5E8CD7E6133ED4A6D24DD2CA8F6E1879092CF592, ___values_8)); }
inline ValueCollection_t34DB3E222A18B17A46A2701CED18330E6FB67AE8 * get_values_8() const { return ___values_8; }
inline ValueCollection_t34DB3E222A18B17A46A2701CED18330E6FB67AE8 ** get_address_of_values_8() { return &___values_8; }
inline void set_values_8(ValueCollection_t34DB3E222A18B17A46A2701CED18330E6FB67AE8 * value)
{
___values_8 = value;
Il2CppCodeGenWriteBarrier((void**)(&___values_8), (void*)value);
}
inline static int32_t get_offset_of__syncRoot_9() { return static_cast<int32_t>(offsetof(Dictionary_2_t5E8CD7E6133ED4A6D24DD2CA8F6E1879092CF592, ____syncRoot_9)); }
inline RuntimeObject * get__syncRoot_9() const { return ____syncRoot_9; }
inline RuntimeObject ** get_address_of__syncRoot_9() { return &____syncRoot_9; }
inline void set__syncRoot_9(RuntimeObject * value)
{
____syncRoot_9 = value;
Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_9), (void*)value);
}
};
// System.Collections.Generic.Dictionary`2<System.String,System.WeakReference>
struct Dictionary_2_t4DFB78733A30CBA0D97E97E6520159E27C47BAA3 : public RuntimeObject
{
public:
// System.Int32[] System.Collections.Generic.Dictionary`2::buckets
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* ___buckets_0;
// System.Collections.Generic.Dictionary`2_Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::entries
EntryU5BU5D_t36468AEDF0D6ABC186FAB2E49EAF00EF4EF341FF* ___entries_1;
// System.Int32 System.Collections.Generic.Dictionary`2::count
int32_t ___count_2;
// System.Int32 System.Collections.Generic.Dictionary`2::version
int32_t ___version_3;
// System.Int32 System.Collections.Generic.Dictionary`2::freeList
int32_t ___freeList_4;
// System.Int32 System.Collections.Generic.Dictionary`2::freeCount
int32_t ___freeCount_5;
// System.Collections.Generic.IEqualityComparer`1<TKey> System.Collections.Generic.Dictionary`2::comparer
RuntimeObject* ___comparer_6;
// System.Collections.Generic.Dictionary`2_KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::keys
KeyCollection_tEB8E7E7D65AA0BC6A537ABE13B81402AE70AF0C9 * ___keys_7;
// System.Collections.Generic.Dictionary`2_ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::values
ValueCollection_tC82EFC8DAFC9852BC39485039C31F9266FB98904 * ___values_8;
// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
RuntimeObject * ____syncRoot_9;
public:
inline static int32_t get_offset_of_buckets_0() { return static_cast<int32_t>(offsetof(Dictionary_2_t4DFB78733A30CBA0D97E97E6520159E27C47BAA3, ___buckets_0)); }
inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* get_buckets_0() const { return ___buckets_0; }
inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83** get_address_of_buckets_0() { return &___buckets_0; }
inline void set_buckets_0(Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* value)
{
___buckets_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___buckets_0), (void*)value);
}
inline static int32_t get_offset_of_entries_1() { return static_cast<int32_t>(offsetof(Dictionary_2_t4DFB78733A30CBA0D97E97E6520159E27C47BAA3, ___entries_1)); }
inline EntryU5BU5D_t36468AEDF0D6ABC186FAB2E49EAF00EF4EF341FF* get_entries_1() const { return ___entries_1; }
inline EntryU5BU5D_t36468AEDF0D6ABC186FAB2E49EAF00EF4EF341FF** get_address_of_entries_1() { return &___entries_1; }
inline void set_entries_1(EntryU5BU5D_t36468AEDF0D6ABC186FAB2E49EAF00EF4EF341FF* value)
{
___entries_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&___entries_1), (void*)value);
}
inline static int32_t get_offset_of_count_2() { return static_cast<int32_t>(offsetof(Dictionary_2_t4DFB78733A30CBA0D97E97E6520159E27C47BAA3, ___count_2)); }
inline int32_t get_count_2() const { return ___count_2; }
inline int32_t* get_address_of_count_2() { return &___count_2; }
inline void set_count_2(int32_t value)
{
___count_2 = value;
}
inline static int32_t get_offset_of_version_3() { return static_cast<int32_t>(offsetof(Dictionary_2_t4DFB78733A30CBA0D97E97E6520159E27C47BAA3, ___version_3)); }
inline int32_t get_version_3() const { return ___version_3; }
inline int32_t* get_address_of_version_3() { return &___version_3; }
inline void set_version_3(int32_t value)
{
___version_3 = value;
}
inline static int32_t get_offset_of_freeList_4() { return static_cast<int32_t>(offsetof(Dictionary_2_t4DFB78733A30CBA0D97E97E6520159E27C47BAA3, ___freeList_4)); }
inline int32_t get_freeList_4() const { return ___freeList_4; }
inline int32_t* get_address_of_freeList_4() { return &___freeList_4; }
inline void set_freeList_4(int32_t value)
{
___freeList_4 = value;
}
inline static int32_t get_offset_of_freeCount_5() { return static_cast<int32_t>(offsetof(Dictionary_2_t4DFB78733A30CBA0D97E97E6520159E27C47BAA3, ___freeCount_5)); }
inline int32_t get_freeCount_5() const { return ___freeCount_5; }
inline int32_t* get_address_of_freeCount_5() { return &___freeCount_5; }
inline void set_freeCount_5(int32_t value)
{
___freeCount_5 = value;
}
inline static int32_t get_offset_of_comparer_6() { return static_cast<int32_t>(offsetof(Dictionary_2_t4DFB78733A30CBA0D97E97E6520159E27C47BAA3, ___comparer_6)); }
inline RuntimeObject* get_comparer_6() const { return ___comparer_6; }
inline RuntimeObject** get_address_of_comparer_6() { return &___comparer_6; }
inline void set_comparer_6(RuntimeObject* value)
{
___comparer_6 = value;
Il2CppCodeGenWriteBarrier((void**)(&___comparer_6), (void*)value);
}
inline static int32_t get_offset_of_keys_7() { return static_cast<int32_t>(offsetof(Dictionary_2_t4DFB78733A30CBA0D97E97E6520159E27C47BAA3, ___keys_7)); }
inline KeyCollection_tEB8E7E7D65AA0BC6A537ABE13B81402AE70AF0C9 * get_keys_7() const { return ___keys_7; }
inline KeyCollection_tEB8E7E7D65AA0BC6A537ABE13B81402AE70AF0C9 ** get_address_of_keys_7() { return &___keys_7; }
inline void set_keys_7(KeyCollection_tEB8E7E7D65AA0BC6A537ABE13B81402AE70AF0C9 * value)
{
___keys_7 = value;
Il2CppCodeGenWriteBarrier((void**)(&___keys_7), (void*)value);
}
inline static int32_t get_offset_of_values_8() { return static_cast<int32_t>(offsetof(Dictionary_2_t4DFB78733A30CBA0D97E97E6520159E27C47BAA3, ___values_8)); }
inline ValueCollection_tC82EFC8DAFC9852BC39485039C31F9266FB98904 * get_values_8() const { return ___values_8; }
inline ValueCollection_tC82EFC8DAFC9852BC39485039C31F9266FB98904 ** get_address_of_values_8() { return &___values_8; }
inline void set_values_8(ValueCollection_tC82EFC8DAFC9852BC39485039C31F9266FB98904 * value)
{
___values_8 = value;
Il2CppCodeGenWriteBarrier((void**)(&___values_8), (void*)value);
}
inline static int32_t get_offset_of__syncRoot_9() { return static_cast<int32_t>(offsetof(Dictionary_2_t4DFB78733A30CBA0D97E97E6520159E27C47BAA3, ____syncRoot_9)); }
inline RuntimeObject * get__syncRoot_9() const { return ____syncRoot_9; }
inline RuntimeObject ** get_address_of__syncRoot_9() { return &____syncRoot_9; }
inline void set__syncRoot_9(RuntimeObject * value)
{
____syncRoot_9 = value;
Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_9), (void*)value);
}
};
// System.Collections.Generic.Dictionary`2<System.Type,LuaInterface.LuaCSFunction>
struct Dictionary_2_tFBD3EE1AE887BC5C589B41D13A6B666269FF9B16 : public RuntimeObject
{
public:
// System.Int32[] System.Collections.Generic.Dictionary`2::buckets
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* ___buckets_0;
// System.Collections.Generic.Dictionary`2_Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::entries
EntryU5BU5D_t2933E75EDCF72F7EB53AECC174F5E170EA216BA8* ___entries_1;
// System.Int32 System.Collections.Generic.Dictionary`2::count
int32_t ___count_2;
// System.Int32 System.Collections.Generic.Dictionary`2::version
int32_t ___version_3;
// System.Int32 System.Collections.Generic.Dictionary`2::freeList
int32_t ___freeList_4;
// System.Int32 System.Collections.Generic.Dictionary`2::freeCount
int32_t ___freeCount_5;
// System.Collections.Generic.IEqualityComparer`1<TKey> System.Collections.Generic.Dictionary`2::comparer
RuntimeObject* ___comparer_6;
// System.Collections.Generic.Dictionary`2_KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::keys
KeyCollection_t90D44DF0B5CA659F663D8189854E2B1AFE92EACC * ___keys_7;
// System.Collections.Generic.Dictionary`2_ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::values
ValueCollection_t94EAE842C0D8E04B7823A9B9722C2EE391CA9746 * ___values_8;
// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
RuntimeObject * ____syncRoot_9;
public:
inline static int32_t get_offset_of_buckets_0() { return static_cast<int32_t>(offsetof(Dictionary_2_tFBD3EE1AE887BC5C589B41D13A6B666269FF9B16, ___buckets_0)); }
inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* get_buckets_0() const { return ___buckets_0; }
inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83** get_address_of_buckets_0() { return &___buckets_0; }
inline void set_buckets_0(Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* value)
{
___buckets_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___buckets_0), (void*)value);
}
inline static int32_t get_offset_of_entries_1() { return static_cast<int32_t>(offsetof(Dictionary_2_tFBD3EE1AE887BC5C589B41D13A6B666269FF9B16, ___entries_1)); }
inline EntryU5BU5D_t2933E75EDCF72F7EB53AECC174F5E170EA216BA8* get_entries_1() const { return ___entries_1; }
inline EntryU5BU5D_t2933E75EDCF72F7EB53AECC174F5E170EA216BA8** get_address_of_entries_1() { return &___entries_1; }
inline void set_entries_1(EntryU5BU5D_t2933E75EDCF72F7EB53AECC174F5E170EA216BA8* value)
{
___entries_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&___entries_1), (void*)value);
}
inline static int32_t get_offset_of_count_2() { return static_cast<int32_t>(offsetof(Dictionary_2_tFBD3EE1AE887BC5C589B41D13A6B666269FF9B16, ___count_2)); }
inline int32_t get_count_2() const { return ___count_2; }
inline int32_t* get_address_of_count_2() { return &___count_2; }
inline void set_count_2(int32_t value)
{
___count_2 = value;
}
inline static int32_t get_offset_of_version_3() { return static_cast<int32_t>(offsetof(Dictionary_2_tFBD3EE1AE887BC5C589B41D13A6B666269FF9B16, ___version_3)); }
inline int32_t get_version_3() const { return ___version_3; }
inline int32_t* get_address_of_version_3() { return &___version_3; }
inline void set_version_3(int32_t value)
{
___version_3 = value;
}
inline static int32_t get_offset_of_freeList_4() { return static_cast<int32_t>(offsetof(Dictionary_2_tFBD3EE1AE887BC5C589B41D13A6B666269FF9B16, ___freeList_4)); }
inline int32_t get_freeList_4() const { return ___freeList_4; }
inline int32_t* get_address_of_freeList_4() { return &___freeList_4; }
inline void set_freeList_4(int32_t value)
{
___freeList_4 = value;
}
inline static int32_t get_offset_of_freeCount_5() { return static_cast<int32_t>(offsetof(Dictionary_2_tFBD3EE1AE887BC5C589B41D13A6B666269FF9B16, ___freeCount_5)); }
inline int32_t get_freeCount_5() const { return ___freeCount_5; }
inline int32_t* get_address_of_freeCount_5() { return &___freeCount_5; }
inline void set_freeCount_5(int32_t value)
{
___freeCount_5 = value;
}
inline static int32_t get_offset_of_comparer_6() { return static_cast<int32_t>(offsetof(Dictionary_2_tFBD3EE1AE887BC5C589B41D13A6B666269FF9B16, ___comparer_6)); }
inline RuntimeObject* get_comparer_6() const { return ___comparer_6; }
inline RuntimeObject** get_address_of_comparer_6() { return &___comparer_6; }
inline void set_comparer_6(RuntimeObject* value)
{
___comparer_6 = value;
Il2CppCodeGenWriteBarrier((void**)(&___comparer_6), (void*)value);
}
inline static int32_t get_offset_of_keys_7() { return static_cast<int32_t>(offsetof(Dictionary_2_tFBD3EE1AE887BC5C589B41D13A6B666269FF9B16, ___keys_7)); }
inline KeyCollection_t90D44DF0B5CA659F663D8189854E2B1AFE92EACC * get_keys_7() const { return ___keys_7; }
inline KeyCollection_t90D44DF0B5CA659F663D8189854E2B1AFE92EACC ** get_address_of_keys_7() { return &___keys_7; }
inline void set_keys_7(KeyCollection_t90D44DF0B5CA659F663D8189854E2B1AFE92EACC * value)
{
___keys_7 = value;
Il2CppCodeGenWriteBarrier((void**)(&___keys_7), (void*)value);
}
inline static int32_t get_offset_of_values_8() { return static_cast<int32_t>(offsetof(Dictionary_2_tFBD3EE1AE887BC5C589B41D13A6B666269FF9B16, ___values_8)); }
inline ValueCollection_t94EAE842C0D8E04B7823A9B9722C2EE391CA9746 * get_values_8() const { return ___values_8; }
inline ValueCollection_t94EAE842C0D8E04B7823A9B9722C2EE391CA9746 ** get_address_of_values_8() { return &___values_8; }
inline void set_values_8(ValueCollection_t94EAE842C0D8E04B7823A9B9722C2EE391CA9746 * value)
{
___values_8 = value;
Il2CppCodeGenWriteBarrier((void**)(&___values_8), (void*)value);
}
inline static int32_t get_offset_of__syncRoot_9() { return static_cast<int32_t>(offsetof(Dictionary_2_tFBD3EE1AE887BC5C589B41D13A6B666269FF9B16, ____syncRoot_9)); }
inline RuntimeObject * get__syncRoot_9() const { return ____syncRoot_9; }
inline RuntimeObject ** get_address_of__syncRoot_9() { return &____syncRoot_9; }
inline void set__syncRoot_9(RuntimeObject * value)
{
____syncRoot_9 = value;
Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_9), (void*)value);
}
};
// System.Collections.Generic.Dictionary`2<System.Type,System.Collections.Generic.Dictionary`2<System.String,System.Collections.Generic.List`1<System.Reflection.MethodInfo>>>
struct Dictionary_2_tB2C5F25C6D155D79C7549D457D540F1A1CCF55EF : public RuntimeObject
{
public:
// System.Int32[] System.Collections.Generic.Dictionary`2::buckets
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* ___buckets_0;
// System.Collections.Generic.Dictionary`2_Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::entries
EntryU5BU5D_tC8AF02B5158E2B029EBF2BABEF573C7C7CF60E64* ___entries_1;
// System.Int32 System.Collections.Generic.Dictionary`2::count
int32_t ___count_2;
// System.Int32 System.Collections.Generic.Dictionary`2::version
int32_t ___version_3;
// System.Int32 System.Collections.Generic.Dictionary`2::freeList
int32_t ___freeList_4;
// System.Int32 System.Collections.Generic.Dictionary`2::freeCount
int32_t ___freeCount_5;
// System.Collections.Generic.IEqualityComparer`1<TKey> System.Collections.Generic.Dictionary`2::comparer
RuntimeObject* ___comparer_6;
// System.Collections.Generic.Dictionary`2_KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::keys
KeyCollection_t129D9D056F791D4CC6D548FA064FD60B7C7DB79A * ___keys_7;
// System.Collections.Generic.Dictionary`2_ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::values
ValueCollection_t1BC726C054C52696D1EFA4F5A1F3BC58E552CC50 * ___values_8;
// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
RuntimeObject * ____syncRoot_9;
public:
inline static int32_t get_offset_of_buckets_0() { return static_cast<int32_t>(offsetof(Dictionary_2_tB2C5F25C6D155D79C7549D457D540F1A1CCF55EF, ___buckets_0)); }
inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* get_buckets_0() const { return ___buckets_0; }
inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83** get_address_of_buckets_0() { return &___buckets_0; }
inline void set_buckets_0(Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* value)
{
___buckets_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___buckets_0), (void*)value);
}
inline static int32_t get_offset_of_entries_1() { return static_cast<int32_t>(offsetof(Dictionary_2_tB2C5F25C6D155D79C7549D457D540F1A1CCF55EF, ___entries_1)); }
inline EntryU5BU5D_tC8AF02B5158E2B029EBF2BABEF573C7C7CF60E64* get_entries_1() const { return ___entries_1; }
inline EntryU5BU5D_tC8AF02B5158E2B029EBF2BABEF573C7C7CF60E64** get_address_of_entries_1() { return &___entries_1; }
inline void set_entries_1(EntryU5BU5D_tC8AF02B5158E2B029EBF2BABEF573C7C7CF60E64* value)
{
___entries_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&___entries_1), (void*)value);
}
inline static int32_t get_offset_of_count_2() { return static_cast<int32_t>(offsetof(Dictionary_2_tB2C5F25C6D155D79C7549D457D540F1A1CCF55EF, ___count_2)); }
inline int32_t get_count_2() const { return ___count_2; }
inline int32_t* get_address_of_count_2() { return &___count_2; }
inline void set_count_2(int32_t value)
{
___count_2 = value;
}
inline static int32_t get_offset_of_version_3() { return static_cast<int32_t>(offsetof(Dictionary_2_tB2C5F25C6D155D79C7549D457D540F1A1CCF55EF, ___version_3)); }
inline int32_t get_version_3() const { return ___version_3; }
inline int32_t* get_address_of_version_3() { return &___version_3; }
inline void set_version_3(int32_t value)
{
___version_3 = value;
}
inline static int32_t get_offset_of_freeList_4() { return static_cast<int32_t>(offsetof(Dictionary_2_tB2C5F25C6D155D79C7549D457D540F1A1CCF55EF, ___freeList_4)); }
inline int32_t get_freeList_4() const { return ___freeList_4; }
inline int32_t* get_address_of_freeList_4() { return &___freeList_4; }
inline void set_freeList_4(int32_t value)
{
___freeList_4 = value;
}
inline static int32_t get_offset_of_freeCount_5() { return static_cast<int32_t>(offsetof(Dictionary_2_tB2C5F25C6D155D79C7549D457D540F1A1CCF55EF, ___freeCount_5)); }
inline int32_t get_freeCount_5() const { return ___freeCount_5; }
inline int32_t* get_address_of_freeCount_5() { return &___freeCount_5; }
inline void set_freeCount_5(int32_t value)
{
___freeCount_5 = value;
}
inline static int32_t get_offset_of_comparer_6() { return static_cast<int32_t>(offsetof(Dictionary_2_tB2C5F25C6D155D79C7549D457D540F1A1CCF55EF, ___comparer_6)); }
inline RuntimeObject* get_comparer_6() const { return ___comparer_6; }
inline RuntimeObject** get_address_of_comparer_6() { return &___comparer_6; }
inline void set_comparer_6(RuntimeObject* value)
{
___comparer_6 = value;
Il2CppCodeGenWriteBarrier((void**)(&___comparer_6), (void*)value);
}
inline static int32_t get_offset_of_keys_7() { return static_cast<int32_t>(offsetof(Dictionary_2_tB2C5F25C6D155D79C7549D457D540F1A1CCF55EF, ___keys_7)); }
inline KeyCollection_t129D9D056F791D4CC6D548FA064FD60B7C7DB79A * get_keys_7() const { return ___keys_7; }
inline KeyCollection_t129D9D056F791D4CC6D548FA064FD60B7C7DB79A ** get_address_of_keys_7() { return &___keys_7; }
inline void set_keys_7(KeyCollection_t129D9D056F791D4CC6D548FA064FD60B7C7DB79A * value)
{
___keys_7 = value;
Il2CppCodeGenWriteBarrier((void**)(&___keys_7), (void*)value);
}
inline static int32_t get_offset_of_values_8() { return static_cast<int32_t>(offsetof(Dictionary_2_tB2C5F25C6D155D79C7549D457D540F1A1CCF55EF, ___values_8)); }
inline ValueCollection_t1BC726C054C52696D1EFA4F5A1F3BC58E552CC50 * get_values_8() const { return ___values_8; }
inline ValueCollection_t1BC726C054C52696D1EFA4F5A1F3BC58E552CC50 ** get_address_of_values_8() { return &___values_8; }
inline void set_values_8(ValueCollection_t1BC726C054C52696D1EFA4F5A1F3BC58E552CC50 * value)
{
___values_8 = value;
Il2CppCodeGenWriteBarrier((void**)(&___values_8), (void*)value);
}
inline static int32_t get_offset_of__syncRoot_9() { return static_cast<int32_t>(offsetof(Dictionary_2_tB2C5F25C6D155D79C7549D457D540F1A1CCF55EF, ____syncRoot_9)); }
inline RuntimeObject * get__syncRoot_9() const { return ____syncRoot_9; }
inline RuntimeObject ** get_address_of__syncRoot_9() { return &____syncRoot_9; }
inline void set__syncRoot_9(RuntimeObject * value)
{
____syncRoot_9 = value;
Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_9), (void*)value);
}
};
// System.Collections.Generic.Dictionary`2<System.Type,System.Int32>
struct Dictionary_2_tA4F27994EF77494F74F85FCFD482DBAD219E6E8F : public RuntimeObject
{
public:
// System.Int32[] System.Collections.Generic.Dictionary`2::buckets
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* ___buckets_0;
// System.Collections.Generic.Dictionary`2_Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::entries
EntryU5BU5D_t00FDA7DF7037D0F9249A2903628A3D2FF06F6EE8* ___entries_1;
// System.Int32 System.Collections.Generic.Dictionary`2::count
int32_t ___count_2;
// System.Int32 System.Collections.Generic.Dictionary`2::version
int32_t ___version_3;
// System.Int32 System.Collections.Generic.Dictionary`2::freeList
int32_t ___freeList_4;
// System.Int32 System.Collections.Generic.Dictionary`2::freeCount
int32_t ___freeCount_5;
// System.Collections.Generic.IEqualityComparer`1<TKey> System.Collections.Generic.Dictionary`2::comparer
RuntimeObject* ___comparer_6;
// System.Collections.Generic.Dictionary`2_KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::keys
KeyCollection_t651003C44416B5248F1544D9136723F75BC44E7C * ___keys_7;
// System.Collections.Generic.Dictionary`2_ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::values
ValueCollection_tC863FCD28920A9D1ED1B89AC33A8BC2A865859C2 * ___values_8;
// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
RuntimeObject * ____syncRoot_9;
public:
inline static int32_t get_offset_of_buckets_0() { return static_cast<int32_t>(offsetof(Dictionary_2_tA4F27994EF77494F74F85FCFD482DBAD219E6E8F, ___buckets_0)); }
inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* get_buckets_0() const { return ___buckets_0; }
inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83** get_address_of_buckets_0() { return &___buckets_0; }
inline void set_buckets_0(Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* value)
{
___buckets_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___buckets_0), (void*)value);
}
inline static int32_t get_offset_of_entries_1() { return static_cast<int32_t>(offsetof(Dictionary_2_tA4F27994EF77494F74F85FCFD482DBAD219E6E8F, ___entries_1)); }
inline EntryU5BU5D_t00FDA7DF7037D0F9249A2903628A3D2FF06F6EE8* get_entries_1() const { return ___entries_1; }
inline EntryU5BU5D_t00FDA7DF7037D0F9249A2903628A3D2FF06F6EE8** get_address_of_entries_1() { return &___entries_1; }
inline void set_entries_1(EntryU5BU5D_t00FDA7DF7037D0F9249A2903628A3D2FF06F6EE8* value)
{
___entries_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&___entries_1), (void*)value);
}
inline static int32_t get_offset_of_count_2() { return static_cast<int32_t>(offsetof(Dictionary_2_tA4F27994EF77494F74F85FCFD482DBAD219E6E8F, ___count_2)); }
inline int32_t get_count_2() const { return ___count_2; }
inline int32_t* get_address_of_count_2() { return &___count_2; }
inline void set_count_2(int32_t value)
{
___count_2 = value;
}
inline static int32_t get_offset_of_version_3() { return static_cast<int32_t>(offsetof(Dictionary_2_tA4F27994EF77494F74F85FCFD482DBAD219E6E8F, ___version_3)); }
inline int32_t get_version_3() const { return ___version_3; }
inline int32_t* get_address_of_version_3() { return &___version_3; }
inline void set_version_3(int32_t value)
{
___version_3 = value;
}
inline static int32_t get_offset_of_freeList_4() { return static_cast<int32_t>(offsetof(Dictionary_2_tA4F27994EF77494F74F85FCFD482DBAD219E6E8F, ___freeList_4)); }
inline int32_t get_freeList_4() const { return ___freeList_4; }
inline int32_t* get_address_of_freeList_4() { return &___freeList_4; }
inline void set_freeList_4(int32_t value)
{
___freeList_4 = value;
}
inline static int32_t get_offset_of_freeCount_5() { return static_cast<int32_t>(offsetof(Dictionary_2_tA4F27994EF77494F74F85FCFD482DBAD219E6E8F, ___freeCount_5)); }
inline int32_t get_freeCount_5() const { return ___freeCount_5; }
inline int32_t* get_address_of_freeCount_5() { return &___freeCount_5; }
inline void set_freeCount_5(int32_t value)
{
___freeCount_5 = value;
}
inline static int32_t get_offset_of_comparer_6() { return static_cast<int32_t>(offsetof(Dictionary_2_tA4F27994EF77494F74F85FCFD482DBAD219E6E8F, ___comparer_6)); }
inline RuntimeObject* get_comparer_6() const { return ___comparer_6; }
inline RuntimeObject** get_address_of_comparer_6() { return &___comparer_6; }
inline void set_comparer_6(RuntimeObject* value)
{
___comparer_6 = value;
Il2CppCodeGenWriteBarrier((void**)(&___comparer_6), (void*)value);
}
inline static int32_t get_offset_of_keys_7() { return static_cast<int32_t>(offsetof(Dictionary_2_tA4F27994EF77494F74F85FCFD482DBAD219E6E8F, ___keys_7)); }
inline KeyCollection_t651003C44416B5248F1544D9136723F75BC44E7C * get_keys_7() const { return ___keys_7; }
inline KeyCollection_t651003C44416B5248F1544D9136723F75BC44E7C ** get_address_of_keys_7() { return &___keys_7; }
inline void set_keys_7(KeyCollection_t651003C44416B5248F1544D9136723F75BC44E7C * value)
{
___keys_7 = value;
Il2CppCodeGenWriteBarrier((void**)(&___keys_7), (void*)value);
}
inline static int32_t get_offset_of_values_8() { return static_cast<int32_t>(offsetof(Dictionary_2_tA4F27994EF77494F74F85FCFD482DBAD219E6E8F, ___values_8)); }
inline ValueCollection_tC863FCD28920A9D1ED1B89AC33A8BC2A865859C2 * get_values_8() const { return ___values_8; }
inline ValueCollection_tC863FCD28920A9D1ED1B89AC33A8BC2A865859C2 ** get_address_of_values_8() { return &___values_8; }
inline void set_values_8(ValueCollection_tC863FCD28920A9D1ED1B89AC33A8BC2A865859C2 * value)
{
___values_8 = value;
Il2CppCodeGenWriteBarrier((void**)(&___values_8), (void*)value);
}
inline static int32_t get_offset_of__syncRoot_9() { return static_cast<int32_t>(offsetof(Dictionary_2_tA4F27994EF77494F74F85FCFD482DBAD219E6E8F, ____syncRoot_9)); }
inline RuntimeObject * get__syncRoot_9() const { return ____syncRoot_9; }
inline RuntimeObject ** get_address_of__syncRoot_9() { return &____syncRoot_9; }
inline void set__syncRoot_9(RuntimeObject * value)
{
____syncRoot_9 = value;
Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_9), (void*)value);
}
};
// System.Collections.Generic.HashSet`1<System.String>
struct HashSet_1_tAF31CD0D5B1F27E354D2DA33F8CF07F490E8C98A : public RuntimeObject
{
public:
// System.Int32[] System.Collections.Generic.HashSet`1::_buckets
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* ____buckets_7;
// System.Collections.Generic.HashSet`1_Slot<T>[] System.Collections.Generic.HashSet`1::_slots
SlotU5BU5D_t511054F8C1CDB4A0AF344830E4F305D372B32434* ____slots_8;
// System.Int32 System.Collections.Generic.HashSet`1::_count
int32_t ____count_9;
// System.Int32 System.Collections.Generic.HashSet`1::_lastIndex
int32_t ____lastIndex_10;
// System.Int32 System.Collections.Generic.HashSet`1::_freeList
int32_t ____freeList_11;
// System.Collections.Generic.IEqualityComparer`1<T> System.Collections.Generic.HashSet`1::_comparer
RuntimeObject* ____comparer_12;
// System.Int32 System.Collections.Generic.HashSet`1::_version
int32_t ____version_13;
// System.Runtime.Serialization.SerializationInfo System.Collections.Generic.HashSet`1::_siInfo
SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26 * ____siInfo_14;
public:
inline static int32_t get_offset_of__buckets_7() { return static_cast<int32_t>(offsetof(HashSet_1_tAF31CD0D5B1F27E354D2DA33F8CF07F490E8C98A, ____buckets_7)); }
inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* get__buckets_7() const { return ____buckets_7; }
inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83** get_address_of__buckets_7() { return &____buckets_7; }
inline void set__buckets_7(Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* value)
{
____buckets_7 = value;
Il2CppCodeGenWriteBarrier((void**)(&____buckets_7), (void*)value);
}
inline static int32_t get_offset_of__slots_8() { return static_cast<int32_t>(offsetof(HashSet_1_tAF31CD0D5B1F27E354D2DA33F8CF07F490E8C98A, ____slots_8)); }
inline SlotU5BU5D_t511054F8C1CDB4A0AF344830E4F305D372B32434* get__slots_8() const { return ____slots_8; }
inline SlotU5BU5D_t511054F8C1CDB4A0AF344830E4F305D372B32434** get_address_of__slots_8() { return &____slots_8; }
inline void set__slots_8(SlotU5BU5D_t511054F8C1CDB4A0AF344830E4F305D372B32434* value)
{
____slots_8 = value;
Il2CppCodeGenWriteBarrier((void**)(&____slots_8), (void*)value);
}
inline static int32_t get_offset_of__count_9() { return static_cast<int32_t>(offsetof(HashSet_1_tAF31CD0D5B1F27E354D2DA33F8CF07F490E8C98A, ____count_9)); }
inline int32_t get__count_9() const { return ____count_9; }
inline int32_t* get_address_of__count_9() { return &____count_9; }
inline void set__count_9(int32_t value)
{
____count_9 = value;
}
inline static int32_t get_offset_of__lastIndex_10() { return static_cast<int32_t>(offsetof(HashSet_1_tAF31CD0D5B1F27E354D2DA33F8CF07F490E8C98A, ____lastIndex_10)); }
inline int32_t get__lastIndex_10() const { return ____lastIndex_10; }
inline int32_t* get_address_of__lastIndex_10() { return &____lastIndex_10; }
inline void set__lastIndex_10(int32_t value)
{
____lastIndex_10 = value;
}
inline static int32_t get_offset_of__freeList_11() { return static_cast<int32_t>(offsetof(HashSet_1_tAF31CD0D5B1F27E354D2DA33F8CF07F490E8C98A, ____freeList_11)); }
inline int32_t get__freeList_11() const { return ____freeList_11; }
inline int32_t* get_address_of__freeList_11() { return &____freeList_11; }
inline void set__freeList_11(int32_t value)
{
____freeList_11 = value;
}
inline static int32_t get_offset_of__comparer_12() { return static_cast<int32_t>(offsetof(HashSet_1_tAF31CD0D5B1F27E354D2DA33F8CF07F490E8C98A, ____comparer_12)); }
inline RuntimeObject* get__comparer_12() const { return ____comparer_12; }
inline RuntimeObject** get_address_of__comparer_12() { return &____comparer_12; }
inline void set__comparer_12(RuntimeObject* value)
{
____comparer_12 = value;
Il2CppCodeGenWriteBarrier((void**)(&____comparer_12), (void*)value);
}
inline static int32_t get_offset_of__version_13() { return static_cast<int32_t>(offsetof(HashSet_1_tAF31CD0D5B1F27E354D2DA33F8CF07F490E8C98A, ____version_13)); }
inline int32_t get__version_13() const { return ____version_13; }
inline int32_t* get_address_of__version_13() { return &____version_13; }
inline void set__version_13(int32_t value)
{
____version_13 = value;
}
inline static int32_t get_offset_of__siInfo_14() { return static_cast<int32_t>(offsetof(HashSet_1_tAF31CD0D5B1F27E354D2DA33F8CF07F490E8C98A, ____siInfo_14)); }
inline SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26 * get__siInfo_14() const { return ____siInfo_14; }
inline SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26 ** get_address_of__siInfo_14() { return &____siInfo_14; }
inline void set__siInfo_14(SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26 * value)
{
____siInfo_14 = value;
Il2CppCodeGenWriteBarrier((void**)(&____siInfo_14), (void*)value);
}
};
// System.Collections.Generic.HashSet`1<System.Type>
struct HashSet_1_tE84F3F43144CEC800A734119BDF178122DCF1B05 : public RuntimeObject
{
public:
// System.Int32[] System.Collections.Generic.HashSet`1::_buckets
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* ____buckets_7;
// System.Collections.Generic.HashSet`1_Slot<T>[] System.Collections.Generic.HashSet`1::_slots
SlotU5BU5D_t6003F350986347D18AB5D53CDF3256209293B628* ____slots_8;
// System.Int32 System.Collections.Generic.HashSet`1::_count
int32_t ____count_9;
// System.Int32 System.Collections.Generic.HashSet`1::_lastIndex
int32_t ____lastIndex_10;
// System.Int32 System.Collections.Generic.HashSet`1::_freeList
int32_t ____freeList_11;
// System.Collections.Generic.IEqualityComparer`1<T> System.Collections.Generic.HashSet`1::_comparer
RuntimeObject* ____comparer_12;
// System.Int32 System.Collections.Generic.HashSet`1::_version
int32_t ____version_13;
// System.Runtime.Serialization.SerializationInfo System.Collections.Generic.HashSet`1::_siInfo
SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26 * ____siInfo_14;
public:
inline static int32_t get_offset_of__buckets_7() { return static_cast<int32_t>(offsetof(HashSet_1_tE84F3F43144CEC800A734119BDF178122DCF1B05, ____buckets_7)); }
inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* get__buckets_7() const { return ____buckets_7; }
inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83** get_address_of__buckets_7() { return &____buckets_7; }
inline void set__buckets_7(Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* value)
{
____buckets_7 = value;
Il2CppCodeGenWriteBarrier((void**)(&____buckets_7), (void*)value);
}
inline static int32_t get_offset_of__slots_8() { return static_cast<int32_t>(offsetof(HashSet_1_tE84F3F43144CEC800A734119BDF178122DCF1B05, ____slots_8)); }
inline SlotU5BU5D_t6003F350986347D18AB5D53CDF3256209293B628* get__slots_8() const { return ____slots_8; }
inline SlotU5BU5D_t6003F350986347D18AB5D53CDF3256209293B628** get_address_of__slots_8() { return &____slots_8; }
inline void set__slots_8(SlotU5BU5D_t6003F350986347D18AB5D53CDF3256209293B628* value)
{
____slots_8 = value;
Il2CppCodeGenWriteBarrier((void**)(&____slots_8), (void*)value);
}
inline static int32_t get_offset_of__count_9() { return static_cast<int32_t>(offsetof(HashSet_1_tE84F3F43144CEC800A734119BDF178122DCF1B05, ____count_9)); }
inline int32_t get__count_9() const { return ____count_9; }
inline int32_t* get_address_of__count_9() { return &____count_9; }
inline void set__count_9(int32_t value)
{
____count_9 = value;
}
inline static int32_t get_offset_of__lastIndex_10() { return static_cast<int32_t>(offsetof(HashSet_1_tE84F3F43144CEC800A734119BDF178122DCF1B05, ____lastIndex_10)); }
inline int32_t get__lastIndex_10() const { return ____lastIndex_10; }
inline int32_t* get_address_of__lastIndex_10() { return &____lastIndex_10; }
inline void set__lastIndex_10(int32_t value)
{
____lastIndex_10 = value;
}
inline static int32_t get_offset_of__freeList_11() { return static_cast<int32_t>(offsetof(HashSet_1_tE84F3F43144CEC800A734119BDF178122DCF1B05, ____freeList_11)); }
inline int32_t get__freeList_11() const { return ____freeList_11; }
inline int32_t* get_address_of__freeList_11() { return &____freeList_11; }
inline void set__freeList_11(int32_t value)
{
____freeList_11 = value;
}
inline static int32_t get_offset_of__comparer_12() { return static_cast<int32_t>(offsetof(HashSet_1_tE84F3F43144CEC800A734119BDF178122DCF1B05, ____comparer_12)); }
inline RuntimeObject* get__comparer_12() const { return ____comparer_12; }
inline RuntimeObject** get_address_of__comparer_12() { return &____comparer_12; }
inline void set__comparer_12(RuntimeObject* value)
{
____comparer_12 = value;
Il2CppCodeGenWriteBarrier((void**)(&____comparer_12), (void*)value);
}
inline static int32_t get_offset_of__version_13() { return static_cast<int32_t>(offsetof(HashSet_1_tE84F3F43144CEC800A734119BDF178122DCF1B05, ____version_13)); }
inline int32_t get__version_13() const { return ____version_13; }
inline int32_t* get_address_of__version_13() { return &____version_13; }
inline void set__version_13(int32_t value)
{
____version_13 = value;
}
inline static int32_t get_offset_of__siInfo_14() { return static_cast<int32_t>(offsetof(HashSet_1_tE84F3F43144CEC800A734119BDF178122DCF1B05, ____siInfo_14)); }
inline SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26 * get__siInfo_14() const { return ____siInfo_14; }
inline SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26 ** get_address_of__siInfo_14() { return &____siInfo_14; }
inline void set__siInfo_14(SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26 * value)
{
____siInfo_14 = value;
Il2CppCodeGenWriteBarrier((void**)(&____siInfo_14), (void*)value);
}
};
// System.Collections.Generic.List`1<LuaInterface.GCRef>
struct List_1_t8B834EA70735F6D6583AA875AC98991EF26FA22F : public RuntimeObject
{
public:
// T[] System.Collections.Generic.List`1::_items
GCRefU5BU5D_t5D5A9859B416E53B5EF9048A020FD177F912849F* ____items_1;
// System.Int32 System.Collections.Generic.List`1::_size
int32_t ____size_2;
// System.Int32 System.Collections.Generic.List`1::_version
int32_t ____version_3;
// System.Object System.Collections.Generic.List`1::_syncRoot
RuntimeObject * ____syncRoot_4;
public:
inline static int32_t get_offset_of__items_1() { return static_cast<int32_t>(offsetof(List_1_t8B834EA70735F6D6583AA875AC98991EF26FA22F, ____items_1)); }
inline GCRefU5BU5D_t5D5A9859B416E53B5EF9048A020FD177F912849F* get__items_1() const { return ____items_1; }
inline GCRefU5BU5D_t5D5A9859B416E53B5EF9048A020FD177F912849F** get_address_of__items_1() { return &____items_1; }
inline void set__items_1(GCRefU5BU5D_t5D5A9859B416E53B5EF9048A020FD177F912849F* value)
{
____items_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&____items_1), (void*)value);
}
inline static int32_t get_offset_of__size_2() { return static_cast<int32_t>(offsetof(List_1_t8B834EA70735F6D6583AA875AC98991EF26FA22F, ____size_2)); }
inline int32_t get__size_2() const { return ____size_2; }
inline int32_t* get_address_of__size_2() { return &____size_2; }
inline void set__size_2(int32_t value)
{
____size_2 = value;
}
inline static int32_t get_offset_of__version_3() { return static_cast<int32_t>(offsetof(List_1_t8B834EA70735F6D6583AA875AC98991EF26FA22F, ____version_3)); }
inline int32_t get__version_3() const { return ____version_3; }
inline int32_t* get_address_of__version_3() { return &____version_3; }
inline void set__version_3(int32_t value)
{
____version_3 = value;
}
inline static int32_t get_offset_of__syncRoot_4() { return static_cast<int32_t>(offsetof(List_1_t8B834EA70735F6D6583AA875AC98991EF26FA22F, ____syncRoot_4)); }
inline RuntimeObject * get__syncRoot_4() const { return ____syncRoot_4; }
inline RuntimeObject ** get_address_of__syncRoot_4() { return &____syncRoot_4; }
inline void set__syncRoot_4(RuntimeObject * value)
{
____syncRoot_4 = value;
Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_4), (void*)value);
}
};
struct List_1_t8B834EA70735F6D6583AA875AC98991EF26FA22F_StaticFields
{
public:
// T[] System.Collections.Generic.List`1::_emptyArray
GCRefU5BU5D_t5D5A9859B416E53B5EF9048A020FD177F912849F* ____emptyArray_5;
public:
inline static int32_t get_offset_of__emptyArray_5() { return static_cast<int32_t>(offsetof(List_1_t8B834EA70735F6D6583AA875AC98991EF26FA22F_StaticFields, ____emptyArray_5)); }
inline GCRefU5BU5D_t5D5A9859B416E53B5EF9048A020FD177F912849F* get__emptyArray_5() const { return ____emptyArray_5; }
inline GCRefU5BU5D_t5D5A9859B416E53B5EF9048A020FD177F912849F** get_address_of__emptyArray_5() { return &____emptyArray_5; }
inline void set__emptyArray_5(GCRefU5BU5D_t5D5A9859B416E53B5EF9048A020FD177F912849F* value)
{
____emptyArray_5 = value;
Il2CppCodeGenWriteBarrier((void**)(&____emptyArray_5), (void*)value);
}
};
// System.Collections.Generic.List`1<LuaInterface.LuaBaseRef>
struct List_1_t09C52EC41C0032242B13200CFA642DCA685D5FF1 : public RuntimeObject
{
public:
// T[] System.Collections.Generic.List`1::_items
LuaBaseRefU5BU5D_t5EF206BD67E1C7EE16F4523BBABE77CA4394BB1E* ____items_1;
// System.Int32 System.Collections.Generic.List`1::_size
int32_t ____size_2;
// System.Int32 System.Collections.Generic.List`1::_version
int32_t ____version_3;
// System.Object System.Collections.Generic.List`1::_syncRoot
RuntimeObject * ____syncRoot_4;
public:
inline static int32_t get_offset_of__items_1() { return static_cast<int32_t>(offsetof(List_1_t09C52EC41C0032242B13200CFA642DCA685D5FF1, ____items_1)); }
inline LuaBaseRefU5BU5D_t5EF206BD67E1C7EE16F4523BBABE77CA4394BB1E* get__items_1() const { return ____items_1; }
inline LuaBaseRefU5BU5D_t5EF206BD67E1C7EE16F4523BBABE77CA4394BB1E** get_address_of__items_1() { return &____items_1; }
inline void set__items_1(LuaBaseRefU5BU5D_t5EF206BD67E1C7EE16F4523BBABE77CA4394BB1E* value)
{
____items_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&____items_1), (void*)value);
}
inline static int32_t get_offset_of__size_2() { return static_cast<int32_t>(offsetof(List_1_t09C52EC41C0032242B13200CFA642DCA685D5FF1, ____size_2)); }
inline int32_t get__size_2() const { return ____size_2; }
inline int32_t* get_address_of__size_2() { return &____size_2; }
inline void set__size_2(int32_t value)
{
____size_2 = value;
}
inline static int32_t get_offset_of__version_3() { return static_cast<int32_t>(offsetof(List_1_t09C52EC41C0032242B13200CFA642DCA685D5FF1, ____version_3)); }
inline int32_t get__version_3() const { return ____version_3; }
inline int32_t* get_address_of__version_3() { return &____version_3; }
inline void set__version_3(int32_t value)
{
____version_3 = value;
}
inline static int32_t get_offset_of__syncRoot_4() { return static_cast<int32_t>(offsetof(List_1_t09C52EC41C0032242B13200CFA642DCA685D5FF1, ____syncRoot_4)); }
inline RuntimeObject * get__syncRoot_4() const { return ____syncRoot_4; }
inline RuntimeObject ** get_address_of__syncRoot_4() { return &____syncRoot_4; }
inline void set__syncRoot_4(RuntimeObject * value)
{
____syncRoot_4 = value;
Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_4), (void*)value);
}
};
struct List_1_t09C52EC41C0032242B13200CFA642DCA685D5FF1_StaticFields
{
public:
// T[] System.Collections.Generic.List`1::_emptyArray
LuaBaseRefU5BU5D_t5EF206BD67E1C7EE16F4523BBABE77CA4394BB1E* ____emptyArray_5;
public:
inline static int32_t get_offset_of__emptyArray_5() { return static_cast<int32_t>(offsetof(List_1_t09C52EC41C0032242B13200CFA642DCA685D5FF1_StaticFields, ____emptyArray_5)); }
inline LuaBaseRefU5BU5D_t5EF206BD67E1C7EE16F4523BBABE77CA4394BB1E* get__emptyArray_5() const { return ____emptyArray_5; }
inline LuaBaseRefU5BU5D_t5EF206BD67E1C7EE16F4523BBABE77CA4394BB1E** get_address_of__emptyArray_5() { return &____emptyArray_5; }
inline void set__emptyArray_5(LuaBaseRefU5BU5D_t5EF206BD67E1C7EE16F4523BBABE77CA4394BB1E* value)
{
____emptyArray_5 = value;
Il2CppCodeGenWriteBarrier((void**)(&____emptyArray_5), (void*)value);
}
};
// System.Collections.Generic.List`1<LuaInterface.LuaObjectPool_PoolNode>
struct List_1_t2EAB55ECDA5A431310E03AE5B2BE6D6CC544FD06 : public RuntimeObject
{
public:
// T[] System.Collections.Generic.List`1::_items
PoolNodeU5BU5D_t2D176EBBA30ECA92A4007161DE8ABB8E33F10EAB* ____items_1;
// System.Int32 System.Collections.Generic.List`1::_size
int32_t ____size_2;
// System.Int32 System.Collections.Generic.List`1::_version
int32_t ____version_3;
// System.Object System.Collections.Generic.List`1::_syncRoot
RuntimeObject * ____syncRoot_4;
public:
inline static int32_t get_offset_of__items_1() { return static_cast<int32_t>(offsetof(List_1_t2EAB55ECDA5A431310E03AE5B2BE6D6CC544FD06, ____items_1)); }
inline PoolNodeU5BU5D_t2D176EBBA30ECA92A4007161DE8ABB8E33F10EAB* get__items_1() const { return ____items_1; }
inline PoolNodeU5BU5D_t2D176EBBA30ECA92A4007161DE8ABB8E33F10EAB** get_address_of__items_1() { return &____items_1; }
inline void set__items_1(PoolNodeU5BU5D_t2D176EBBA30ECA92A4007161DE8ABB8E33F10EAB* value)
{
____items_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&____items_1), (void*)value);
}
inline static int32_t get_offset_of__size_2() { return static_cast<int32_t>(offsetof(List_1_t2EAB55ECDA5A431310E03AE5B2BE6D6CC544FD06, ____size_2)); }
inline int32_t get__size_2() const { return ____size_2; }
inline int32_t* get_address_of__size_2() { return &____size_2; }
inline void set__size_2(int32_t value)
{
____size_2 = value;
}
inline static int32_t get_offset_of__version_3() { return static_cast<int32_t>(offsetof(List_1_t2EAB55ECDA5A431310E03AE5B2BE6D6CC544FD06, ____version_3)); }
inline int32_t get__version_3() const { return ____version_3; }
inline int32_t* get_address_of__version_3() { return &____version_3; }
inline void set__version_3(int32_t value)
{
____version_3 = value;
}
inline static int32_t get_offset_of__syncRoot_4() { return static_cast<int32_t>(offsetof(List_1_t2EAB55ECDA5A431310E03AE5B2BE6D6CC544FD06, ____syncRoot_4)); }
inline RuntimeObject * get__syncRoot_4() const { return ____syncRoot_4; }
inline RuntimeObject ** get_address_of__syncRoot_4() { return &____syncRoot_4; }
inline void set__syncRoot_4(RuntimeObject * value)
{
____syncRoot_4 = value;
Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_4), (void*)value);
}
};
struct List_1_t2EAB55ECDA5A431310E03AE5B2BE6D6CC544FD06_StaticFields
{
public:
// T[] System.Collections.Generic.List`1::_emptyArray
PoolNodeU5BU5D_t2D176EBBA30ECA92A4007161DE8ABB8E33F10EAB* ____emptyArray_5;
public:
inline static int32_t get_offset_of__emptyArray_5() { return static_cast<int32_t>(offsetof(List_1_t2EAB55ECDA5A431310E03AE5B2BE6D6CC544FD06_StaticFields, ____emptyArray_5)); }
inline PoolNodeU5BU5D_t2D176EBBA30ECA92A4007161DE8ABB8E33F10EAB* get__emptyArray_5() const { return ____emptyArray_5; }
inline PoolNodeU5BU5D_t2D176EBBA30ECA92A4007161DE8ABB8E33F10EAB** get_address_of__emptyArray_5() { return &____emptyArray_5; }
inline void set__emptyArray_5(PoolNodeU5BU5D_t2D176EBBA30ECA92A4007161DE8ABB8E33F10EAB* value)
{
____emptyArray_5 = value;
Il2CppCodeGenWriteBarrier((void**)(&____emptyArray_5), (void*)value);
}
};
// System.Collections.Generic.List`1<System.Int64>
struct List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 : public RuntimeObject
{
public:
// T[] System.Collections.Generic.List`1::_items
Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* ____items_1;
// System.Int32 System.Collections.Generic.List`1::_size
int32_t ____size_2;
// System.Int32 System.Collections.Generic.List`1::_version
int32_t ____version_3;
// System.Object System.Collections.Generic.List`1::_syncRoot
RuntimeObject * ____syncRoot_4;
public:
inline static int32_t get_offset_of__items_1() { return static_cast<int32_t>(offsetof(List_1_t68D346084523AB177A279E553FB0D5D4202BAF07, ____items_1)); }
inline Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* get__items_1() const { return ____items_1; }
inline Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F** get_address_of__items_1() { return &____items_1; }
inline void set__items_1(Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* value)
{
____items_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&____items_1), (void*)value);
}
inline static int32_t get_offset_of__size_2() { return static_cast<int32_t>(offsetof(List_1_t68D346084523AB177A279E553FB0D5D4202BAF07, ____size_2)); }
inline int32_t get__size_2() const { return ____size_2; }
inline int32_t* get_address_of__size_2() { return &____size_2; }
inline void set__size_2(int32_t value)
{
____size_2 = value;
}
inline static int32_t get_offset_of__version_3() { return static_cast<int32_t>(offsetof(List_1_t68D346084523AB177A279E553FB0D5D4202BAF07, ____version_3)); }
inline int32_t get__version_3() const { return ____version_3; }
inline int32_t* get_address_of__version_3() { return &____version_3; }
inline void set__version_3(int32_t value)
{
____version_3 = value;
}
inline static int32_t get_offset_of__syncRoot_4() { return static_cast<int32_t>(offsetof(List_1_t68D346084523AB177A279E553FB0D5D4202BAF07, ____syncRoot_4)); }
inline RuntimeObject * get__syncRoot_4() const { return ____syncRoot_4; }
inline RuntimeObject ** get_address_of__syncRoot_4() { return &____syncRoot_4; }
inline void set__syncRoot_4(RuntimeObject * value)
{
____syncRoot_4 = value;
Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_4), (void*)value);
}
};
struct List_1_t68D346084523AB177A279E553FB0D5D4202BAF07_StaticFields
{
public:
// T[] System.Collections.Generic.List`1::_emptyArray
Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* ____emptyArray_5;
public:
inline static int32_t get_offset_of__emptyArray_5() { return static_cast<int32_t>(offsetof(List_1_t68D346084523AB177A279E553FB0D5D4202BAF07_StaticFields, ____emptyArray_5)); }
inline Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* get__emptyArray_5() const { return ____emptyArray_5; }
inline Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F** get_address_of__emptyArray_5() { return &____emptyArray_5; }
inline void set__emptyArray_5(Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* value)
{
____emptyArray_5 = value;
Il2CppCodeGenWriteBarrier((void**)(&____emptyArray_5), (void*)value);
}
};
// System.Collections.Generic.List`1<System.Object>
struct List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D : public RuntimeObject
{
public:
// T[] System.Collections.Generic.List`1::_items
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ____items_1;
// System.Int32 System.Collections.Generic.List`1::_size
int32_t ____size_2;
// System.Int32 System.Collections.Generic.List`1::_version
int32_t ____version_3;
// System.Object System.Collections.Generic.List`1::_syncRoot
RuntimeObject * ____syncRoot_4;
public:
inline static int32_t get_offset_of__items_1() { return static_cast<int32_t>(offsetof(List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D, ____items_1)); }
inline ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* get__items_1() const { return ____items_1; }
inline ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A** get_address_of__items_1() { return &____items_1; }
inline void set__items_1(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* value)
{
____items_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&____items_1), (void*)value);
}
inline static int32_t get_offset_of__size_2() { return static_cast<int32_t>(offsetof(List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D, ____size_2)); }
inline int32_t get__size_2() const { return ____size_2; }
inline int32_t* get_address_of__size_2() { return &____size_2; }
inline void set__size_2(int32_t value)
{
____size_2 = value;
}
inline static int32_t get_offset_of__version_3() { return static_cast<int32_t>(offsetof(List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D, ____version_3)); }
inline int32_t get__version_3() const { return ____version_3; }
inline int32_t* get_address_of__version_3() { return &____version_3; }
inline void set__version_3(int32_t value)
{
____version_3 = value;
}
inline static int32_t get_offset_of__syncRoot_4() { return static_cast<int32_t>(offsetof(List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D, ____syncRoot_4)); }
inline RuntimeObject * get__syncRoot_4() const { return ____syncRoot_4; }
inline RuntimeObject ** get_address_of__syncRoot_4() { return &____syncRoot_4; }
inline void set__syncRoot_4(RuntimeObject * value)
{
____syncRoot_4 = value;
Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_4), (void*)value);
}
};
struct List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D_StaticFields
{
public:
// T[] System.Collections.Generic.List`1::_emptyArray
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ____emptyArray_5;
public:
inline static int32_t get_offset_of__emptyArray_5() { return static_cast<int32_t>(offsetof(List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D_StaticFields, ____emptyArray_5)); }
inline ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* get__emptyArray_5() const { return ____emptyArray_5; }
inline ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A** get_address_of__emptyArray_5() { return &____emptyArray_5; }
inline void set__emptyArray_5(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* value)
{
____emptyArray_5 = value;
Il2CppCodeGenWriteBarrier((void**)(&____emptyArray_5), (void*)value);
}
};
// System.Collections.Generic.List`1<System.Reflection.Assembly>
struct List_1_t0B17DCDEBCE728AA1CAFF9D7D1441755B5949EED : public RuntimeObject
{
public:
// T[] System.Collections.Generic.List`1::_items
AssemblyU5BU5D_t90BF014AA048450526A42C74F9583341A138DE58* ____items_1;
// System.Int32 System.Collections.Generic.List`1::_size
int32_t ____size_2;
// System.Int32 System.Collections.Generic.List`1::_version
int32_t ____version_3;
// System.Object System.Collections.Generic.List`1::_syncRoot
RuntimeObject * ____syncRoot_4;
public:
inline static int32_t get_offset_of__items_1() { return static_cast<int32_t>(offsetof(List_1_t0B17DCDEBCE728AA1CAFF9D7D1441755B5949EED, ____items_1)); }
inline AssemblyU5BU5D_t90BF014AA048450526A42C74F9583341A138DE58* get__items_1() const { return ____items_1; }
inline AssemblyU5BU5D_t90BF014AA048450526A42C74F9583341A138DE58** get_address_of__items_1() { return &____items_1; }
inline void set__items_1(AssemblyU5BU5D_t90BF014AA048450526A42C74F9583341A138DE58* value)
{
____items_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&____items_1), (void*)value);
}
inline static int32_t get_offset_of__size_2() { return static_cast<int32_t>(offsetof(List_1_t0B17DCDEBCE728AA1CAFF9D7D1441755B5949EED, ____size_2)); }
inline int32_t get__size_2() const { return ____size_2; }
inline int32_t* get_address_of__size_2() { return &____size_2; }
inline void set__size_2(int32_t value)
{
____size_2 = value;
}
inline static int32_t get_offset_of__version_3() { return static_cast<int32_t>(offsetof(List_1_t0B17DCDEBCE728AA1CAFF9D7D1441755B5949EED, ____version_3)); }
inline int32_t get__version_3() const { return ____version_3; }
inline int32_t* get_address_of__version_3() { return &____version_3; }
inline void set__version_3(int32_t value)
{
____version_3 = value;
}
inline static int32_t get_offset_of__syncRoot_4() { return static_cast<int32_t>(offsetof(List_1_t0B17DCDEBCE728AA1CAFF9D7D1441755B5949EED, ____syncRoot_4)); }
inline RuntimeObject * get__syncRoot_4() const { return ____syncRoot_4; }
inline RuntimeObject ** get_address_of__syncRoot_4() { return &____syncRoot_4; }
inline void set__syncRoot_4(RuntimeObject * value)
{
____syncRoot_4 = value;
Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_4), (void*)value);
}
};
struct List_1_t0B17DCDEBCE728AA1CAFF9D7D1441755B5949EED_StaticFields
{
public:
// T[] System.Collections.Generic.List`1::_emptyArray
AssemblyU5BU5D_t90BF014AA048450526A42C74F9583341A138DE58* ____emptyArray_5;
public:
inline static int32_t get_offset_of__emptyArray_5() { return static_cast<int32_t>(offsetof(List_1_t0B17DCDEBCE728AA1CAFF9D7D1441755B5949EED_StaticFields, ____emptyArray_5)); }
inline AssemblyU5BU5D_t90BF014AA048450526A42C74F9583341A138DE58* get__emptyArray_5() const { return ____emptyArray_5; }
inline AssemblyU5BU5D_t90BF014AA048450526A42C74F9583341A138DE58** get_address_of__emptyArray_5() { return &____emptyArray_5; }
inline void set__emptyArray_5(AssemblyU5BU5D_t90BF014AA048450526A42C74F9583341A138DE58* value)
{
____emptyArray_5 = value;
Il2CppCodeGenWriteBarrier((void**)(&____emptyArray_5), (void*)value);
}
};
// System.Collections.Generic.List`1<System.Reflection.MethodInfo>
struct List_1_t8693F442D94ED2E09D894940915C961D2F63C69B : public RuntimeObject
{
public:
// T[] System.Collections.Generic.List`1::_items
MethodInfoU5BU5D_t93E968F23AF2DB5CFCFF13BE775A0E222C03586B* ____items_1;
// System.Int32 System.Collections.Generic.List`1::_size
int32_t ____size_2;
// System.Int32 System.Collections.Generic.List`1::_version
int32_t ____version_3;
// System.Object System.Collections.Generic.List`1::_syncRoot
RuntimeObject * ____syncRoot_4;
public:
inline static int32_t get_offset_of__items_1() { return static_cast<int32_t>(offsetof(List_1_t8693F442D94ED2E09D894940915C961D2F63C69B, ____items_1)); }
inline MethodInfoU5BU5D_t93E968F23AF2DB5CFCFF13BE775A0E222C03586B* get__items_1() const { return ____items_1; }
inline MethodInfoU5BU5D_t93E968F23AF2DB5CFCFF13BE775A0E222C03586B** get_address_of__items_1() { return &____items_1; }
inline void set__items_1(MethodInfoU5BU5D_t93E968F23AF2DB5CFCFF13BE775A0E222C03586B* value)
{
____items_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&____items_1), (void*)value);
}
inline static int32_t get_offset_of__size_2() { return static_cast<int32_t>(offsetof(List_1_t8693F442D94ED2E09D894940915C961D2F63C69B, ____size_2)); }
inline int32_t get__size_2() const { return ____size_2; }
inline int32_t* get_address_of__size_2() { return &____size_2; }
inline void set__size_2(int32_t value)
{
____size_2 = value;
}
inline static int32_t get_offset_of__version_3() { return static_cast<int32_t>(offsetof(List_1_t8693F442D94ED2E09D894940915C961D2F63C69B, ____version_3)); }
inline int32_t get__version_3() const { return ____version_3; }
inline int32_t* get_address_of__version_3() { return &____version_3; }
inline void set__version_3(int32_t value)
{
____version_3 = value;
}
inline static int32_t get_offset_of__syncRoot_4() { return static_cast<int32_t>(offsetof(List_1_t8693F442D94ED2E09D894940915C961D2F63C69B, ____syncRoot_4)); }
inline RuntimeObject * get__syncRoot_4() const { return ____syncRoot_4; }
inline RuntimeObject ** get_address_of__syncRoot_4() { return &____syncRoot_4; }
inline void set__syncRoot_4(RuntimeObject * value)
{
____syncRoot_4 = value;
Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_4), (void*)value);
}
};
struct List_1_t8693F442D94ED2E09D894940915C961D2F63C69B_StaticFields
{
public:
// T[] System.Collections.Generic.List`1::_emptyArray
MethodInfoU5BU5D_t93E968F23AF2DB5CFCFF13BE775A0E222C03586B* ____emptyArray_5;
public:
inline static int32_t get_offset_of__emptyArray_5() { return static_cast<int32_t>(offsetof(List_1_t8693F442D94ED2E09D894940915C961D2F63C69B_StaticFields, ____emptyArray_5)); }
inline MethodInfoU5BU5D_t93E968F23AF2DB5CFCFF13BE775A0E222C03586B* get__emptyArray_5() const { return ____emptyArray_5; }
inline MethodInfoU5BU5D_t93E968F23AF2DB5CFCFF13BE775A0E222C03586B** get_address_of__emptyArray_5() { return &____emptyArray_5; }
inline void set__emptyArray_5(MethodInfoU5BU5D_t93E968F23AF2DB5CFCFF13BE775A0E222C03586B* value)
{
____emptyArray_5 = value;
Il2CppCodeGenWriteBarrier((void**)(&____emptyArray_5), (void*)value);
}
};
// System.Collections.Generic.List`1<System.String>
struct List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3 : public RuntimeObject
{
public:
// T[] System.Collections.Generic.List`1::_items
StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* ____items_1;
// System.Int32 System.Collections.Generic.List`1::_size
int32_t ____size_2;
// System.Int32 System.Collections.Generic.List`1::_version
int32_t ____version_3;
// System.Object System.Collections.Generic.List`1::_syncRoot
RuntimeObject * ____syncRoot_4;
public:
inline static int32_t get_offset_of__items_1() { return static_cast<int32_t>(offsetof(List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3, ____items_1)); }
inline StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* get__items_1() const { return ____items_1; }
inline StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E** get_address_of__items_1() { return &____items_1; }
inline void set__items_1(StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* value)
{
____items_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&____items_1), (void*)value);
}
inline static int32_t get_offset_of__size_2() { return static_cast<int32_t>(offsetof(List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3, ____size_2)); }
inline int32_t get__size_2() const { return ____size_2; }
inline int32_t* get_address_of__size_2() { return &____size_2; }
inline void set__size_2(int32_t value)
{
____size_2 = value;
}
inline static int32_t get_offset_of__version_3() { return static_cast<int32_t>(offsetof(List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3, ____version_3)); }
inline int32_t get__version_3() const { return ____version_3; }
inline int32_t* get_address_of__version_3() { return &____version_3; }
inline void set__version_3(int32_t value)
{
____version_3 = value;
}
inline static int32_t get_offset_of__syncRoot_4() { return static_cast<int32_t>(offsetof(List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3, ____syncRoot_4)); }
inline RuntimeObject * get__syncRoot_4() const { return ____syncRoot_4; }
inline RuntimeObject ** get_address_of__syncRoot_4() { return &____syncRoot_4; }
inline void set__syncRoot_4(RuntimeObject * value)
{
____syncRoot_4 = value;
Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_4), (void*)value);
}
};
struct List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3_StaticFields
{
public:
// T[] System.Collections.Generic.List`1::_emptyArray
StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* ____emptyArray_5;
public:
inline static int32_t get_offset_of__emptyArray_5() { return static_cast<int32_t>(offsetof(List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3_StaticFields, ____emptyArray_5)); }
inline StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* get__emptyArray_5() const { return ____emptyArray_5; }
inline StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E** get_address_of__emptyArray_5() { return &____emptyArray_5; }
inline void set__emptyArray_5(StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* value)
{
____emptyArray_5 = value;
Il2CppCodeGenWriteBarrier((void**)(&____emptyArray_5), (void*)value);
}
};
// System.Collections.Generic.List`1<System.Type>
struct List_1_tE9D3AD6B1DEE5D980D8D2F6C31987453E6E1C1E0 : public RuntimeObject
{
public:
// T[] System.Collections.Generic.List`1::_items
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* ____items_1;
// System.Int32 System.Collections.Generic.List`1::_size
int32_t ____size_2;
// System.Int32 System.Collections.Generic.List`1::_version
int32_t ____version_3;
// System.Object System.Collections.Generic.List`1::_syncRoot
RuntimeObject * ____syncRoot_4;
public:
inline static int32_t get_offset_of__items_1() { return static_cast<int32_t>(offsetof(List_1_tE9D3AD6B1DEE5D980D8D2F6C31987453E6E1C1E0, ____items_1)); }
inline TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* get__items_1() const { return ____items_1; }
inline TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F** get_address_of__items_1() { return &____items_1; }
inline void set__items_1(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* value)
{
____items_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&____items_1), (void*)value);
}
inline static int32_t get_offset_of__size_2() { return static_cast<int32_t>(offsetof(List_1_tE9D3AD6B1DEE5D980D8D2F6C31987453E6E1C1E0, ____size_2)); }
inline int32_t get__size_2() const { return ____size_2; }
inline int32_t* get_address_of__size_2() { return &____size_2; }
inline void set__size_2(int32_t value)
{
____size_2 = value;
}
inline static int32_t get_offset_of__version_3() { return static_cast<int32_t>(offsetof(List_1_tE9D3AD6B1DEE5D980D8D2F6C31987453E6E1C1E0, ____version_3)); }
inline int32_t get__version_3() const { return ____version_3; }
inline int32_t* get_address_of__version_3() { return &____version_3; }
inline void set__version_3(int32_t value)
{
____version_3 = value;
}
inline static int32_t get_offset_of__syncRoot_4() { return static_cast<int32_t>(offsetof(List_1_tE9D3AD6B1DEE5D980D8D2F6C31987453E6E1C1E0, ____syncRoot_4)); }
inline RuntimeObject * get__syncRoot_4() const { return ____syncRoot_4; }
inline RuntimeObject ** get_address_of__syncRoot_4() { return &____syncRoot_4; }
inline void set__syncRoot_4(RuntimeObject * value)
{
____syncRoot_4 = value;
Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_4), (void*)value);
}
};
struct List_1_tE9D3AD6B1DEE5D980D8D2F6C31987453E6E1C1E0_StaticFields
{
public:
// T[] System.Collections.Generic.List`1::_emptyArray
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* ____emptyArray_5;
public:
inline static int32_t get_offset_of__emptyArray_5() { return static_cast<int32_t>(offsetof(List_1_tE9D3AD6B1DEE5D980D8D2F6C31987453E6E1C1E0_StaticFields, ____emptyArray_5)); }
inline TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* get__emptyArray_5() const { return ____emptyArray_5; }
inline TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F** get_address_of__emptyArray_5() { return &____emptyArray_5; }
inline void set__emptyArray_5(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* value)
{
____emptyArray_5 = value;
Il2CppCodeGenWriteBarrier((void**)(&____emptyArray_5), (void*)value);
}
};
// System.Collections.Generic.Stack`1<LuaInterface.LuaFunction_FuncData>
struct Stack_1_t2E6C3E81B5BEEB358E4416D261369920E3E9A211 : public RuntimeObject
{
public:
// T[] System.Collections.Generic.Stack`1::_array
FuncDataU5BU5D_t7771932E7914270E2251D662516F162D10014904* ____array_0;
// System.Int32 System.Collections.Generic.Stack`1::_size
int32_t ____size_1;
// System.Int32 System.Collections.Generic.Stack`1::_version
int32_t ____version_2;
// System.Object System.Collections.Generic.Stack`1::_syncRoot
RuntimeObject * ____syncRoot_3;
public:
inline static int32_t get_offset_of__array_0() { return static_cast<int32_t>(offsetof(Stack_1_t2E6C3E81B5BEEB358E4416D261369920E3E9A211, ____array_0)); }
inline FuncDataU5BU5D_t7771932E7914270E2251D662516F162D10014904* get__array_0() const { return ____array_0; }
inline FuncDataU5BU5D_t7771932E7914270E2251D662516F162D10014904** get_address_of__array_0() { return &____array_0; }
inline void set__array_0(FuncDataU5BU5D_t7771932E7914270E2251D662516F162D10014904* value)
{
____array_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&____array_0), (void*)value);
}
inline static int32_t get_offset_of__size_1() { return static_cast<int32_t>(offsetof(Stack_1_t2E6C3E81B5BEEB358E4416D261369920E3E9A211, ____size_1)); }
inline int32_t get__size_1() const { return ____size_1; }
inline int32_t* get_address_of__size_1() { return &____size_1; }
inline void set__size_1(int32_t value)
{
____size_1 = value;
}
inline static int32_t get_offset_of__version_2() { return static_cast<int32_t>(offsetof(Stack_1_t2E6C3E81B5BEEB358E4416D261369920E3E9A211, ____version_2)); }
inline int32_t get__version_2() const { return ____version_2; }
inline int32_t* get_address_of__version_2() { return &____version_2; }
inline void set__version_2(int32_t value)
{
____version_2 = value;
}
inline static int32_t get_offset_of__syncRoot_3() { return static_cast<int32_t>(offsetof(Stack_1_t2E6C3E81B5BEEB358E4416D261369920E3E9A211, ____syncRoot_3)); }
inline RuntimeObject * get__syncRoot_3() const { return ____syncRoot_3; }
inline RuntimeObject ** get_address_of__syncRoot_3() { return &____syncRoot_3; }
inline void set__syncRoot_3(RuntimeObject * value)
{
____syncRoot_3 = value;
Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_3), (void*)value);
}
};
// System.Diagnostics.StackFrame
struct StackFrame_tD06959DD2B585E9BEB73C60AB5C110DE69F23A00 : public RuntimeObject
{
public:
// System.Int32 System.Diagnostics.StackFrame::ilOffset
int32_t ___ilOffset_1;
// System.Int32 System.Diagnostics.StackFrame::nativeOffset
int32_t ___nativeOffset_2;
// System.Int64 System.Diagnostics.StackFrame::methodAddress
int64_t ___methodAddress_3;
// System.UInt32 System.Diagnostics.StackFrame::methodIndex
uint32_t ___methodIndex_4;
// System.Reflection.MethodBase System.Diagnostics.StackFrame::methodBase
MethodBase_t * ___methodBase_5;
// System.String System.Diagnostics.StackFrame::fileName
String_t* ___fileName_6;
// System.Int32 System.Diagnostics.StackFrame::lineNumber
int32_t ___lineNumber_7;
// System.Int32 System.Diagnostics.StackFrame::columnNumber
int32_t ___columnNumber_8;
// System.String System.Diagnostics.StackFrame::internalMethodName
String_t* ___internalMethodName_9;
public:
inline static int32_t get_offset_of_ilOffset_1() { return static_cast<int32_t>(offsetof(StackFrame_tD06959DD2B585E9BEB73C60AB5C110DE69F23A00, ___ilOffset_1)); }
inline int32_t get_ilOffset_1() const { return ___ilOffset_1; }
inline int32_t* get_address_of_ilOffset_1() { return &___ilOffset_1; }
inline void set_ilOffset_1(int32_t value)
{
___ilOffset_1 = value;
}
inline static int32_t get_offset_of_nativeOffset_2() { return static_cast<int32_t>(offsetof(StackFrame_tD06959DD2B585E9BEB73C60AB5C110DE69F23A00, ___nativeOffset_2)); }
inline int32_t get_nativeOffset_2() const { return ___nativeOffset_2; }
inline int32_t* get_address_of_nativeOffset_2() { return &___nativeOffset_2; }
inline void set_nativeOffset_2(int32_t value)
{
___nativeOffset_2 = value;
}
inline static int32_t get_offset_of_methodAddress_3() { return static_cast<int32_t>(offsetof(StackFrame_tD06959DD2B585E9BEB73C60AB5C110DE69F23A00, ___methodAddress_3)); }
inline int64_t get_methodAddress_3() const { return ___methodAddress_3; }
inline int64_t* get_address_of_methodAddress_3() { return &___methodAddress_3; }
inline void set_methodAddress_3(int64_t value)
{
___methodAddress_3 = value;
}
inline static int32_t get_offset_of_methodIndex_4() { return static_cast<int32_t>(offsetof(StackFrame_tD06959DD2B585E9BEB73C60AB5C110DE69F23A00, ___methodIndex_4)); }
inline uint32_t get_methodIndex_4() const { return ___methodIndex_4; }
inline uint32_t* get_address_of_methodIndex_4() { return &___methodIndex_4; }
inline void set_methodIndex_4(uint32_t value)
{
___methodIndex_4 = value;
}
inline static int32_t get_offset_of_methodBase_5() { return static_cast<int32_t>(offsetof(StackFrame_tD06959DD2B585E9BEB73C60AB5C110DE69F23A00, ___methodBase_5)); }
inline MethodBase_t * get_methodBase_5() const { return ___methodBase_5; }
inline MethodBase_t ** get_address_of_methodBase_5() { return &___methodBase_5; }
inline void set_methodBase_5(MethodBase_t * value)
{
___methodBase_5 = value;
Il2CppCodeGenWriteBarrier((void**)(&___methodBase_5), (void*)value);
}
inline static int32_t get_offset_of_fileName_6() { return static_cast<int32_t>(offsetof(StackFrame_tD06959DD2B585E9BEB73C60AB5C110DE69F23A00, ___fileName_6)); }
inline String_t* get_fileName_6() const { return ___fileName_6; }
inline String_t** get_address_of_fileName_6() { return &___fileName_6; }
inline void set_fileName_6(String_t* value)
{
___fileName_6 = value;
Il2CppCodeGenWriteBarrier((void**)(&___fileName_6), (void*)value);
}
inline static int32_t get_offset_of_lineNumber_7() { return static_cast<int32_t>(offsetof(StackFrame_tD06959DD2B585E9BEB73C60AB5C110DE69F23A00, ___lineNumber_7)); }
inline int32_t get_lineNumber_7() const { return ___lineNumber_7; }
inline int32_t* get_address_of_lineNumber_7() { return &___lineNumber_7; }
inline void set_lineNumber_7(int32_t value)
{
___lineNumber_7 = value;
}
inline static int32_t get_offset_of_columnNumber_8() { return static_cast<int32_t>(offsetof(StackFrame_tD06959DD2B585E9BEB73C60AB5C110DE69F23A00, ___columnNumber_8)); }
inline int32_t get_columnNumber_8() const { return ___columnNumber_8; }
inline int32_t* get_address_of_columnNumber_8() { return &___columnNumber_8; }
inline void set_columnNumber_8(int32_t value)
{
___columnNumber_8 = value;
}
inline static int32_t get_offset_of_internalMethodName_9() { return static_cast<int32_t>(offsetof(StackFrame_tD06959DD2B585E9BEB73C60AB5C110DE69F23A00, ___internalMethodName_9)); }
inline String_t* get_internalMethodName_9() const { return ___internalMethodName_9; }
inline String_t** get_address_of_internalMethodName_9() { return &___internalMethodName_9; }
inline void set_internalMethodName_9(String_t* value)
{
___internalMethodName_9 = value;
Il2CppCodeGenWriteBarrier((void**)(&___internalMethodName_9), (void*)value);
}
};
// Native definition for P/Invoke marshalling of System.Diagnostics.StackFrame
struct StackFrame_tD06959DD2B585E9BEB73C60AB5C110DE69F23A00_marshaled_pinvoke
{
int32_t ___ilOffset_1;
int32_t ___nativeOffset_2;
int64_t ___methodAddress_3;
uint32_t ___methodIndex_4;
MethodBase_t * ___methodBase_5;
char* ___fileName_6;
int32_t ___lineNumber_7;
int32_t ___columnNumber_8;
char* ___internalMethodName_9;
};
// Native definition for COM marshalling of System.Diagnostics.StackFrame
struct StackFrame_tD06959DD2B585E9BEB73C60AB5C110DE69F23A00_marshaled_com
{
int32_t ___ilOffset_1;
int32_t ___nativeOffset_2;
int64_t ___methodAddress_3;
uint32_t ___methodIndex_4;
MethodBase_t * ___methodBase_5;
Il2CppChar* ___fileName_6;
int32_t ___lineNumber_7;
int32_t ___columnNumber_8;
Il2CppChar* ___internalMethodName_9;
};
// System.Diagnostics.StackTrace
struct StackTrace_tD5D45826A379D8DF0CFB2CA206D992EE718C7E99 : public RuntimeObject
{
public:
// System.Diagnostics.StackFrame[] System.Diagnostics.StackTrace::frames
StackFrameU5BU5D_t5075A2805A51162E94A9CF2F2881DC51B78EA80D* ___frames_1;
// System.Diagnostics.StackTrace[] System.Diagnostics.StackTrace::captured_traces
StackTraceU5BU5D_t855F09649EA34DEE7C1B6F088E0538E3CCC3F196* ___captured_traces_2;
// System.Boolean System.Diagnostics.StackTrace::debug_info
bool ___debug_info_3;
public:
inline static int32_t get_offset_of_frames_1() { return static_cast<int32_t>(offsetof(StackTrace_tD5D45826A379D8DF0CFB2CA206D992EE718C7E99, ___frames_1)); }
inline StackFrameU5BU5D_t5075A2805A51162E94A9CF2F2881DC51B78EA80D* get_frames_1() const { return ___frames_1; }
inline StackFrameU5BU5D_t5075A2805A51162E94A9CF2F2881DC51B78EA80D** get_address_of_frames_1() { return &___frames_1; }
inline void set_frames_1(StackFrameU5BU5D_t5075A2805A51162E94A9CF2F2881DC51B78EA80D* value)
{
___frames_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&___frames_1), (void*)value);
}
inline static int32_t get_offset_of_captured_traces_2() { return static_cast<int32_t>(offsetof(StackTrace_tD5D45826A379D8DF0CFB2CA206D992EE718C7E99, ___captured_traces_2)); }
inline StackTraceU5BU5D_t855F09649EA34DEE7C1B6F088E0538E3CCC3F196* get_captured_traces_2() const { return ___captured_traces_2; }
inline StackTraceU5BU5D_t855F09649EA34DEE7C1B6F088E0538E3CCC3F196** get_address_of_captured_traces_2() { return &___captured_traces_2; }
inline void set_captured_traces_2(StackTraceU5BU5D_t855F09649EA34DEE7C1B6F088E0538E3CCC3F196* value)
{
___captured_traces_2 = value;
Il2CppCodeGenWriteBarrier((void**)(&___captured_traces_2), (void*)value);
}
inline static int32_t get_offset_of_debug_info_3() { return static_cast<int32_t>(offsetof(StackTrace_tD5D45826A379D8DF0CFB2CA206D992EE718C7E99, ___debug_info_3)); }
inline bool get_debug_info_3() const { return ___debug_info_3; }
inline bool* get_address_of_debug_info_3() { return &___debug_info_3; }
inline void set_debug_info_3(bool value)
{
___debug_info_3 = value;
}
};
struct StackTrace_tD5D45826A379D8DF0CFB2CA206D992EE718C7E99_StaticFields
{
public:
// System.Boolean System.Diagnostics.StackTrace::isAotidSet
bool ___isAotidSet_4;
// System.String System.Diagnostics.StackTrace::aotid
String_t* ___aotid_5;
public:
inline static int32_t get_offset_of_isAotidSet_4() { return static_cast<int32_t>(offsetof(StackTrace_tD5D45826A379D8DF0CFB2CA206D992EE718C7E99_StaticFields, ___isAotidSet_4)); }
inline bool get_isAotidSet_4() const { return ___isAotidSet_4; }
inline bool* get_address_of_isAotidSet_4() { return &___isAotidSet_4; }
inline void set_isAotidSet_4(bool value)
{
___isAotidSet_4 = value;
}
inline static int32_t get_offset_of_aotid_5() { return static_cast<int32_t>(offsetof(StackTrace_tD5D45826A379D8DF0CFB2CA206D992EE718C7E99_StaticFields, ___aotid_5)); }
inline String_t* get_aotid_5() const { return ___aotid_5; }
inline String_t** get_address_of_aotid_5() { return &___aotid_5; }
inline void set_aotid_5(String_t* value)
{
___aotid_5 = value;
Il2CppCodeGenWriteBarrier((void**)(&___aotid_5), (void*)value);
}
};
// System.Globalization.CultureInfo
struct CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F : public RuntimeObject
{
public:
// System.Boolean System.Globalization.CultureInfo::m_isReadOnly
bool ___m_isReadOnly_3;
// System.Int32 System.Globalization.CultureInfo::cultureID
int32_t ___cultureID_4;
// System.Int32 System.Globalization.CultureInfo::parent_lcid
int32_t ___parent_lcid_5;
// System.Int32 System.Globalization.CultureInfo::datetime_index
int32_t ___datetime_index_6;
// System.Int32 System.Globalization.CultureInfo::number_index
int32_t ___number_index_7;
// System.Int32 System.Globalization.CultureInfo::default_calendar_type
int32_t ___default_calendar_type_8;
// System.Boolean System.Globalization.CultureInfo::m_useUserOverride
bool ___m_useUserOverride_9;
// System.Globalization.NumberFormatInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::numInfo
NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * ___numInfo_10;
// System.Globalization.DateTimeFormatInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::dateTimeInfo
DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * ___dateTimeInfo_11;
// System.Globalization.TextInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::textInfo
TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8 * ___textInfo_12;
// System.String System.Globalization.CultureInfo::m_name
String_t* ___m_name_13;
// System.String System.Globalization.CultureInfo::englishname
String_t* ___englishname_14;
// System.String System.Globalization.CultureInfo::nativename
String_t* ___nativename_15;
// System.String System.Globalization.CultureInfo::iso3lang
String_t* ___iso3lang_16;
// System.String System.Globalization.CultureInfo::iso2lang
String_t* ___iso2lang_17;
// System.String System.Globalization.CultureInfo::win3lang
String_t* ___win3lang_18;
// System.String System.Globalization.CultureInfo::territory
String_t* ___territory_19;
// System.String[] System.Globalization.CultureInfo::native_calendar_names
StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* ___native_calendar_names_20;
// System.Globalization.CompareInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::compareInfo
CompareInfo_tB9A071DBC11AC00AF2EA2066D0C2AE1DCB1865D1 * ___compareInfo_21;
// System.Void* System.Globalization.CultureInfo::textinfo_data
void* ___textinfo_data_22;
// System.Int32 System.Globalization.CultureInfo::m_dataItem
int32_t ___m_dataItem_23;
// System.Globalization.Calendar System.Globalization.CultureInfo::calendar
Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * ___calendar_24;
// System.Globalization.CultureInfo System.Globalization.CultureInfo::parent_culture
CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * ___parent_culture_25;
// System.Boolean System.Globalization.CultureInfo::constructed
bool ___constructed_26;
// System.Byte[] System.Globalization.CultureInfo::cached_serialized_form
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___cached_serialized_form_27;
// System.Globalization.CultureData System.Globalization.CultureInfo::m_cultureData
CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * ___m_cultureData_28;
// System.Boolean System.Globalization.CultureInfo::m_isInherited
bool ___m_isInherited_29;
public:
inline static int32_t get_offset_of_m_isReadOnly_3() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___m_isReadOnly_3)); }
inline bool get_m_isReadOnly_3() const { return ___m_isReadOnly_3; }
inline bool* get_address_of_m_isReadOnly_3() { return &___m_isReadOnly_3; }
inline void set_m_isReadOnly_3(bool value)
{
___m_isReadOnly_3 = value;
}
inline static int32_t get_offset_of_cultureID_4() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___cultureID_4)); }
inline int32_t get_cultureID_4() const { return ___cultureID_4; }
inline int32_t* get_address_of_cultureID_4() { return &___cultureID_4; }
inline void set_cultureID_4(int32_t value)
{
___cultureID_4 = value;
}
inline static int32_t get_offset_of_parent_lcid_5() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___parent_lcid_5)); }
inline int32_t get_parent_lcid_5() const { return ___parent_lcid_5; }
inline int32_t* get_address_of_parent_lcid_5() { return &___parent_lcid_5; }
inline void set_parent_lcid_5(int32_t value)
{
___parent_lcid_5 = value;
}
inline static int32_t get_offset_of_datetime_index_6() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___datetime_index_6)); }
inline int32_t get_datetime_index_6() const { return ___datetime_index_6; }
inline int32_t* get_address_of_datetime_index_6() { return &___datetime_index_6; }
inline void set_datetime_index_6(int32_t value)
{
___datetime_index_6 = value;
}
inline static int32_t get_offset_of_number_index_7() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___number_index_7)); }
inline int32_t get_number_index_7() const { return ___number_index_7; }
inline int32_t* get_address_of_number_index_7() { return &___number_index_7; }
inline void set_number_index_7(int32_t value)
{
___number_index_7 = value;
}
inline static int32_t get_offset_of_default_calendar_type_8() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___default_calendar_type_8)); }
inline int32_t get_default_calendar_type_8() const { return ___default_calendar_type_8; }
inline int32_t* get_address_of_default_calendar_type_8() { return &___default_calendar_type_8; }
inline void set_default_calendar_type_8(int32_t value)
{
___default_calendar_type_8 = value;
}
inline static int32_t get_offset_of_m_useUserOverride_9() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___m_useUserOverride_9)); }
inline bool get_m_useUserOverride_9() const { return ___m_useUserOverride_9; }
inline bool* get_address_of_m_useUserOverride_9() { return &___m_useUserOverride_9; }
inline void set_m_useUserOverride_9(bool value)
{
___m_useUserOverride_9 = value;
}
inline static int32_t get_offset_of_numInfo_10() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___numInfo_10)); }
inline NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * get_numInfo_10() const { return ___numInfo_10; }
inline NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 ** get_address_of_numInfo_10() { return &___numInfo_10; }
inline void set_numInfo_10(NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * value)
{
___numInfo_10 = value;
Il2CppCodeGenWriteBarrier((void**)(&___numInfo_10), (void*)value);
}
inline static int32_t get_offset_of_dateTimeInfo_11() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___dateTimeInfo_11)); }
inline DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * get_dateTimeInfo_11() const { return ___dateTimeInfo_11; }
inline DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F ** get_address_of_dateTimeInfo_11() { return &___dateTimeInfo_11; }
inline void set_dateTimeInfo_11(DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * value)
{
___dateTimeInfo_11 = value;
Il2CppCodeGenWriteBarrier((void**)(&___dateTimeInfo_11), (void*)value);
}
inline static int32_t get_offset_of_textInfo_12() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___textInfo_12)); }
inline TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8 * get_textInfo_12() const { return ___textInfo_12; }
inline TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8 ** get_address_of_textInfo_12() { return &___textInfo_12; }
inline void set_textInfo_12(TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8 * value)
{
___textInfo_12 = value;
Il2CppCodeGenWriteBarrier((void**)(&___textInfo_12), (void*)value);
}
inline static int32_t get_offset_of_m_name_13() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___m_name_13)); }
inline String_t* get_m_name_13() const { return ___m_name_13; }
inline String_t** get_address_of_m_name_13() { return &___m_name_13; }
inline void set_m_name_13(String_t* value)
{
___m_name_13 = value;
Il2CppCodeGenWriteBarrier((void**)(&___m_name_13), (void*)value);
}
inline static int32_t get_offset_of_englishname_14() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___englishname_14)); }
inline String_t* get_englishname_14() const { return ___englishname_14; }
inline String_t** get_address_of_englishname_14() { return &___englishname_14; }
inline void set_englishname_14(String_t* value)
{
___englishname_14 = value;
Il2CppCodeGenWriteBarrier((void**)(&___englishname_14), (void*)value);
}
inline static int32_t get_offset_of_nativename_15() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___nativename_15)); }
inline String_t* get_nativename_15() const { return ___nativename_15; }
inline String_t** get_address_of_nativename_15() { return &___nativename_15; }
inline void set_nativename_15(String_t* value)
{
___nativename_15 = value;
Il2CppCodeGenWriteBarrier((void**)(&___nativename_15), (void*)value);
}
inline static int32_t get_offset_of_iso3lang_16() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___iso3lang_16)); }
inline String_t* get_iso3lang_16() const { return ___iso3lang_16; }
inline String_t** get_address_of_iso3lang_16() { return &___iso3lang_16; }
inline void set_iso3lang_16(String_t* value)
{
___iso3lang_16 = value;
Il2CppCodeGenWriteBarrier((void**)(&___iso3lang_16), (void*)value);
}
inline static int32_t get_offset_of_iso2lang_17() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___iso2lang_17)); }
inline String_t* get_iso2lang_17() const { return ___iso2lang_17; }
inline String_t** get_address_of_iso2lang_17() { return &___iso2lang_17; }
inline void set_iso2lang_17(String_t* value)
{
___iso2lang_17 = value;
Il2CppCodeGenWriteBarrier((void**)(&___iso2lang_17), (void*)value);
}
inline static int32_t get_offset_of_win3lang_18() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___win3lang_18)); }
inline String_t* get_win3lang_18() const { return ___win3lang_18; }
inline String_t** get_address_of_win3lang_18() { return &___win3lang_18; }
inline void set_win3lang_18(String_t* value)
{
___win3lang_18 = value;
Il2CppCodeGenWriteBarrier((void**)(&___win3lang_18), (void*)value);
}
inline static int32_t get_offset_of_territory_19() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___territory_19)); }
inline String_t* get_territory_19() const { return ___territory_19; }
inline String_t** get_address_of_territory_19() { return &___territory_19; }
inline void set_territory_19(String_t* value)
{
___territory_19 = value;
Il2CppCodeGenWriteBarrier((void**)(&___territory_19), (void*)value);
}
inline static int32_t get_offset_of_native_calendar_names_20() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___native_calendar_names_20)); }
inline StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* get_native_calendar_names_20() const { return ___native_calendar_names_20; }
inline StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E** get_address_of_native_calendar_names_20() { return &___native_calendar_names_20; }
inline void set_native_calendar_names_20(StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* value)
{
___native_calendar_names_20 = value;
Il2CppCodeGenWriteBarrier((void**)(&___native_calendar_names_20), (void*)value);
}
inline static int32_t get_offset_of_compareInfo_21() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___compareInfo_21)); }
inline CompareInfo_tB9A071DBC11AC00AF2EA2066D0C2AE1DCB1865D1 * get_compareInfo_21() const { return ___compareInfo_21; }
inline CompareInfo_tB9A071DBC11AC00AF2EA2066D0C2AE1DCB1865D1 ** get_address_of_compareInfo_21() { return &___compareInfo_21; }
inline void set_compareInfo_21(CompareInfo_tB9A071DBC11AC00AF2EA2066D0C2AE1DCB1865D1 * value)
{
___compareInfo_21 = value;
Il2CppCodeGenWriteBarrier((void**)(&___compareInfo_21), (void*)value);
}
inline static int32_t get_offset_of_textinfo_data_22() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___textinfo_data_22)); }
inline void* get_textinfo_data_22() const { return ___textinfo_data_22; }
inline void** get_address_of_textinfo_data_22() { return &___textinfo_data_22; }
inline void set_textinfo_data_22(void* value)
{
___textinfo_data_22 = value;
}
inline static int32_t get_offset_of_m_dataItem_23() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___m_dataItem_23)); }
inline int32_t get_m_dataItem_23() const { return ___m_dataItem_23; }
inline int32_t* get_address_of_m_dataItem_23() { return &___m_dataItem_23; }
inline void set_m_dataItem_23(int32_t value)
{
___m_dataItem_23 = value;
}
inline static int32_t get_offset_of_calendar_24() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___calendar_24)); }
inline Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * get_calendar_24() const { return ___calendar_24; }
inline Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 ** get_address_of_calendar_24() { return &___calendar_24; }
inline void set_calendar_24(Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * value)
{
___calendar_24 = value;
Il2CppCodeGenWriteBarrier((void**)(&___calendar_24), (void*)value);
}
inline static int32_t get_offset_of_parent_culture_25() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___parent_culture_25)); }
inline CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * get_parent_culture_25() const { return ___parent_culture_25; }
inline CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F ** get_address_of_parent_culture_25() { return &___parent_culture_25; }
inline void set_parent_culture_25(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * value)
{
___parent_culture_25 = value;
Il2CppCodeGenWriteBarrier((void**)(&___parent_culture_25), (void*)value);
}
inline static int32_t get_offset_of_constructed_26() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___constructed_26)); }
inline bool get_constructed_26() const { return ___constructed_26; }
inline bool* get_address_of_constructed_26() { return &___constructed_26; }
inline void set_constructed_26(bool value)
{
___constructed_26 = value;
}
inline static int32_t get_offset_of_cached_serialized_form_27() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___cached_serialized_form_27)); }
inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get_cached_serialized_form_27() const { return ___cached_serialized_form_27; }
inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of_cached_serialized_form_27() { return &___cached_serialized_form_27; }
inline void set_cached_serialized_form_27(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
{
___cached_serialized_form_27 = value;
Il2CppCodeGenWriteBarrier((void**)(&___cached_serialized_form_27), (void*)value);
}
inline static int32_t get_offset_of_m_cultureData_28() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___m_cultureData_28)); }
inline CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * get_m_cultureData_28() const { return ___m_cultureData_28; }
inline CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD ** get_address_of_m_cultureData_28() { return &___m_cultureData_28; }
inline void set_m_cultureData_28(CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * value)
{
___m_cultureData_28 = value;
Il2CppCodeGenWriteBarrier((void**)(&___m_cultureData_28), (void*)value);
}
inline static int32_t get_offset_of_m_isInherited_29() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___m_isInherited_29)); }
inline bool get_m_isInherited_29() const { return ___m_isInherited_29; }
inline bool* get_address_of_m_isInherited_29() { return &___m_isInherited_29; }
inline void set_m_isInherited_29(bool value)
{
___m_isInherited_29 = value;
}
};
struct CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_StaticFields
{
public:
// System.Globalization.CultureInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::invariant_culture_info
CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * ___invariant_culture_info_0;
// System.Object System.Globalization.CultureInfo::shared_table_lock
RuntimeObject * ___shared_table_lock_1;
// System.Globalization.CultureInfo System.Globalization.CultureInfo::default_current_culture
CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * ___default_current_culture_2;
// System.Globalization.CultureInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::s_DefaultThreadCurrentUICulture
CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * ___s_DefaultThreadCurrentUICulture_33;
// System.Globalization.CultureInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::s_DefaultThreadCurrentCulture
CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * ___s_DefaultThreadCurrentCulture_34;
// System.Collections.Generic.Dictionary`2<System.Int32,System.Globalization.CultureInfo> System.Globalization.CultureInfo::shared_by_number
Dictionary_2_tC88A56872F7C79DBB9582D4F3FC22ED5D8E0B98B * ___shared_by_number_35;
// System.Collections.Generic.Dictionary`2<System.String,System.Globalization.CultureInfo> System.Globalization.CultureInfo::shared_by_name
Dictionary_2_tBA5388DBB42BF620266F9A48E8B859BBBB224E25 * ___shared_by_name_36;
// System.Boolean System.Globalization.CultureInfo::IsTaiwanSku
bool ___IsTaiwanSku_37;
public:
inline static int32_t get_offset_of_invariant_culture_info_0() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_StaticFields, ___invariant_culture_info_0)); }
inline CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * get_invariant_culture_info_0() const { return ___invariant_culture_info_0; }
inline CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F ** get_address_of_invariant_culture_info_0() { return &___invariant_culture_info_0; }
inline void set_invariant_culture_info_0(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * value)
{
___invariant_culture_info_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___invariant_culture_info_0), (void*)value);
}
inline static int32_t get_offset_of_shared_table_lock_1() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_StaticFields, ___shared_table_lock_1)); }
inline RuntimeObject * get_shared_table_lock_1() const { return ___shared_table_lock_1; }
inline RuntimeObject ** get_address_of_shared_table_lock_1() { return &___shared_table_lock_1; }
inline void set_shared_table_lock_1(RuntimeObject * value)
{
___shared_table_lock_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&___shared_table_lock_1), (void*)value);
}
inline static int32_t get_offset_of_default_current_culture_2() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_StaticFields, ___default_current_culture_2)); }
inline CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * get_default_current_culture_2() const { return ___default_current_culture_2; }
inline CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F ** get_address_of_default_current_culture_2() { return &___default_current_culture_2; }
inline void set_default_current_culture_2(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * value)
{
___default_current_culture_2 = value;
Il2CppCodeGenWriteBarrier((void**)(&___default_current_culture_2), (void*)value);
}
inline static int32_t get_offset_of_s_DefaultThreadCurrentUICulture_33() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_StaticFields, ___s_DefaultThreadCurrentUICulture_33)); }
inline CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * get_s_DefaultThreadCurrentUICulture_33() const { return ___s_DefaultThreadCurrentUICulture_33; }
inline CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F ** get_address_of_s_DefaultThreadCurrentUICulture_33() { return &___s_DefaultThreadCurrentUICulture_33; }
inline void set_s_DefaultThreadCurrentUICulture_33(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * value)
{
___s_DefaultThreadCurrentUICulture_33 = value;
Il2CppCodeGenWriteBarrier((void**)(&___s_DefaultThreadCurrentUICulture_33), (void*)value);
}
inline static int32_t get_offset_of_s_DefaultThreadCurrentCulture_34() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_StaticFields, ___s_DefaultThreadCurrentCulture_34)); }
inline CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * get_s_DefaultThreadCurrentCulture_34() const { return ___s_DefaultThreadCurrentCulture_34; }
inline CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F ** get_address_of_s_DefaultThreadCurrentCulture_34() { return &___s_DefaultThreadCurrentCulture_34; }
inline void set_s_DefaultThreadCurrentCulture_34(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * value)
{
___s_DefaultThreadCurrentCulture_34 = value;
Il2CppCodeGenWriteBarrier((void**)(&___s_DefaultThreadCurrentCulture_34), (void*)value);
}
inline static int32_t get_offset_of_shared_by_number_35() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_StaticFields, ___shared_by_number_35)); }
inline Dictionary_2_tC88A56872F7C79DBB9582D4F3FC22ED5D8E0B98B * get_shared_by_number_35() const { return ___shared_by_number_35; }
inline Dictionary_2_tC88A56872F7C79DBB9582D4F3FC22ED5D8E0B98B ** get_address_of_shared_by_number_35() { return &___shared_by_number_35; }
inline void set_shared_by_number_35(Dictionary_2_tC88A56872F7C79DBB9582D4F3FC22ED5D8E0B98B * value)
{
___shared_by_number_35 = value;
Il2CppCodeGenWriteBarrier((void**)(&___shared_by_number_35), (void*)value);
}
inline static int32_t get_offset_of_shared_by_name_36() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_StaticFields, ___shared_by_name_36)); }
inline Dictionary_2_tBA5388DBB42BF620266F9A48E8B859BBBB224E25 * get_shared_by_name_36() const { return ___shared_by_name_36; }
inline Dictionary_2_tBA5388DBB42BF620266F9A48E8B859BBBB224E25 ** get_address_of_shared_by_name_36() { return &___shared_by_name_36; }
inline void set_shared_by_name_36(Dictionary_2_tBA5388DBB42BF620266F9A48E8B859BBBB224E25 * value)
{
___shared_by_name_36 = value;
Il2CppCodeGenWriteBarrier((void**)(&___shared_by_name_36), (void*)value);
}
inline static int32_t get_offset_of_IsTaiwanSku_37() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_StaticFields, ___IsTaiwanSku_37)); }
inline bool get_IsTaiwanSku_37() const { return ___IsTaiwanSku_37; }
inline bool* get_address_of_IsTaiwanSku_37() { return &___IsTaiwanSku_37; }
inline void set_IsTaiwanSku_37(bool value)
{
___IsTaiwanSku_37 = value;
}
};
// Native definition for P/Invoke marshalling of System.Globalization.CultureInfo
struct CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_marshaled_pinvoke
{
int32_t ___m_isReadOnly_3;
int32_t ___cultureID_4;
int32_t ___parent_lcid_5;
int32_t ___datetime_index_6;
int32_t ___number_index_7;
int32_t ___default_calendar_type_8;
int32_t ___m_useUserOverride_9;
NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * ___numInfo_10;
DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * ___dateTimeInfo_11;
TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8 * ___textInfo_12;
char* ___m_name_13;
char* ___englishname_14;
char* ___nativename_15;
char* ___iso3lang_16;
char* ___iso2lang_17;
char* ___win3lang_18;
char* ___territory_19;
char** ___native_calendar_names_20;
CompareInfo_tB9A071DBC11AC00AF2EA2066D0C2AE1DCB1865D1 * ___compareInfo_21;
void* ___textinfo_data_22;
int32_t ___m_dataItem_23;
Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * ___calendar_24;
CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_marshaled_pinvoke* ___parent_culture_25;
int32_t ___constructed_26;
Il2CppSafeArray/*NONE*/* ___cached_serialized_form_27;
CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD_marshaled_pinvoke* ___m_cultureData_28;
int32_t ___m_isInherited_29;
};
// Native definition for COM marshalling of System.Globalization.CultureInfo
struct CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_marshaled_com
{
int32_t ___m_isReadOnly_3;
int32_t ___cultureID_4;
int32_t ___parent_lcid_5;
int32_t ___datetime_index_6;
int32_t ___number_index_7;
int32_t ___default_calendar_type_8;
int32_t ___m_useUserOverride_9;
NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * ___numInfo_10;
DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * ___dateTimeInfo_11;
TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8 * ___textInfo_12;
Il2CppChar* ___m_name_13;
Il2CppChar* ___englishname_14;
Il2CppChar* ___nativename_15;
Il2CppChar* ___iso3lang_16;
Il2CppChar* ___iso2lang_17;
Il2CppChar* ___win3lang_18;
Il2CppChar* ___territory_19;
Il2CppChar** ___native_calendar_names_20;
CompareInfo_tB9A071DBC11AC00AF2EA2066D0C2AE1DCB1865D1 * ___compareInfo_21;
void* ___textinfo_data_22;
int32_t ___m_dataItem_23;
Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * ___calendar_24;
CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_marshaled_com* ___parent_culture_25;
int32_t ___constructed_26;
Il2CppSafeArray/*NONE*/* ___cached_serialized_form_27;
CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD_marshaled_com* ___m_cultureData_28;
int32_t ___m_isInherited_29;
};
// System.Reflection.Binder
struct Binder_t4D5CB06963501D32847C057B57157D6DC49CA759 : public RuntimeObject
{
public:
public:
};
// System.Reflection.MemberInfo
struct MemberInfo_t : public RuntimeObject
{
public:
public:
};
// System.String
struct String_t : public RuntimeObject
{
public:
// System.Int32 System.String::m_stringLength
int32_t ___m_stringLength_0;
// System.Char System.String::m_firstChar
Il2CppChar ___m_firstChar_1;
public:
inline static int32_t get_offset_of_m_stringLength_0() { return static_cast<int32_t>(offsetof(String_t, ___m_stringLength_0)); }
inline int32_t get_m_stringLength_0() const { return ___m_stringLength_0; }
inline int32_t* get_address_of_m_stringLength_0() { return &___m_stringLength_0; }
inline void set_m_stringLength_0(int32_t value)
{
___m_stringLength_0 = value;
}
inline static int32_t get_offset_of_m_firstChar_1() { return static_cast<int32_t>(offsetof(String_t, ___m_firstChar_1)); }
inline Il2CppChar get_m_firstChar_1() const { return ___m_firstChar_1; }
inline Il2CppChar* get_address_of_m_firstChar_1() { return &___m_firstChar_1; }
inline void set_m_firstChar_1(Il2CppChar value)
{
___m_firstChar_1 = value;
}
};
struct String_t_StaticFields
{
public:
// System.String System.String::Empty
String_t* ___Empty_5;
public:
inline static int32_t get_offset_of_Empty_5() { return static_cast<int32_t>(offsetof(String_t_StaticFields, ___Empty_5)); }
inline String_t* get_Empty_5() const { return ___Empty_5; }
inline String_t** get_address_of_Empty_5() { return &___Empty_5; }
inline void set_Empty_5(String_t* value)
{
___Empty_5 = value;
Il2CppCodeGenWriteBarrier((void**)(&___Empty_5), (void*)value);
}
};
// System.Text.Encoding
struct Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 : public RuntimeObject
{
public:
// System.Int32 System.Text.Encoding::m_codePage
int32_t ___m_codePage_9;
// System.Globalization.CodePageDataItem System.Text.Encoding::dataItem
CodePageDataItem_t6E34BEE9CCCBB35C88D714664633AF6E5F5671FB * ___dataItem_10;
// System.Boolean System.Text.Encoding::m_deserializedFromEverett
bool ___m_deserializedFromEverett_11;
// System.Boolean System.Text.Encoding::m_isReadOnly
bool ___m_isReadOnly_12;
// System.Text.EncoderFallback System.Text.Encoding::encoderFallback
EncoderFallback_tDE342346D01608628F1BCEBB652D31009852CF63 * ___encoderFallback_13;
// System.Text.DecoderFallback System.Text.Encoding::decoderFallback
DecoderFallback_t128445EB7676870485230893338EF044F6B72F60 * ___decoderFallback_14;
public:
inline static int32_t get_offset_of_m_codePage_9() { return static_cast<int32_t>(offsetof(Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4, ___m_codePage_9)); }
inline int32_t get_m_codePage_9() const { return ___m_codePage_9; }
inline int32_t* get_address_of_m_codePage_9() { return &___m_codePage_9; }
inline void set_m_codePage_9(int32_t value)
{
___m_codePage_9 = value;
}
inline static int32_t get_offset_of_dataItem_10() { return static_cast<int32_t>(offsetof(Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4, ___dataItem_10)); }
inline CodePageDataItem_t6E34BEE9CCCBB35C88D714664633AF6E5F5671FB * get_dataItem_10() const { return ___dataItem_10; }
inline CodePageDataItem_t6E34BEE9CCCBB35C88D714664633AF6E5F5671FB ** get_address_of_dataItem_10() { return &___dataItem_10; }
inline void set_dataItem_10(CodePageDataItem_t6E34BEE9CCCBB35C88D714664633AF6E5F5671FB * value)
{
___dataItem_10 = value;
Il2CppCodeGenWriteBarrier((void**)(&___dataItem_10), (void*)value);
}
inline static int32_t get_offset_of_m_deserializedFromEverett_11() { return static_cast<int32_t>(offsetof(Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4, ___m_deserializedFromEverett_11)); }
inline bool get_m_deserializedFromEverett_11() const { return ___m_deserializedFromEverett_11; }
inline bool* get_address_of_m_deserializedFromEverett_11() { return &___m_deserializedFromEverett_11; }
inline void set_m_deserializedFromEverett_11(bool value)
{
___m_deserializedFromEverett_11 = value;
}
inline static int32_t get_offset_of_m_isReadOnly_12() { return static_cast<int32_t>(offsetof(Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4, ___m_isReadOnly_12)); }
inline bool get_m_isReadOnly_12() const { return ___m_isReadOnly_12; }
inline bool* get_address_of_m_isReadOnly_12() { return &___m_isReadOnly_12; }
inline void set_m_isReadOnly_12(bool value)
{
___m_isReadOnly_12 = value;
}
inline static int32_t get_offset_of_encoderFallback_13() { return static_cast<int32_t>(offsetof(Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4, ___encoderFallback_13)); }
inline EncoderFallback_tDE342346D01608628F1BCEBB652D31009852CF63 * get_encoderFallback_13() const { return ___encoderFallback_13; }
inline EncoderFallback_tDE342346D01608628F1BCEBB652D31009852CF63 ** get_address_of_encoderFallback_13() { return &___encoderFallback_13; }
inline void set_encoderFallback_13(EncoderFallback_tDE342346D01608628F1BCEBB652D31009852CF63 * value)
{
___encoderFallback_13 = value;
Il2CppCodeGenWriteBarrier((void**)(&___encoderFallback_13), (void*)value);
}
inline static int32_t get_offset_of_decoderFallback_14() { return static_cast<int32_t>(offsetof(Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4, ___decoderFallback_14)); }
inline DecoderFallback_t128445EB7676870485230893338EF044F6B72F60 * get_decoderFallback_14() const { return ___decoderFallback_14; }
inline DecoderFallback_t128445EB7676870485230893338EF044F6B72F60 ** get_address_of_decoderFallback_14() { return &___decoderFallback_14; }
inline void set_decoderFallback_14(DecoderFallback_t128445EB7676870485230893338EF044F6B72F60 * value)
{
___decoderFallback_14 = value;
Il2CppCodeGenWriteBarrier((void**)(&___decoderFallback_14), (void*)value);
}
};
struct Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4_StaticFields
{
public:
// System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::defaultEncoding
Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * ___defaultEncoding_0;
// System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::unicodeEncoding
Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * ___unicodeEncoding_1;
// System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::bigEndianUnicode
Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * ___bigEndianUnicode_2;
// System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::utf7Encoding
Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * ___utf7Encoding_3;
// System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::utf8Encoding
Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * ___utf8Encoding_4;
// System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::utf32Encoding
Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * ___utf32Encoding_5;
// System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::asciiEncoding
Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * ___asciiEncoding_6;
// System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::latin1Encoding
Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * ___latin1Encoding_7;
// System.Collections.Hashtable modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::encodings
Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * ___encodings_8;
// System.Object System.Text.Encoding::s_InternalSyncObject
RuntimeObject * ___s_InternalSyncObject_15;
public:
inline static int32_t get_offset_of_defaultEncoding_0() { return static_cast<int32_t>(offsetof(Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4_StaticFields, ___defaultEncoding_0)); }
inline Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * get_defaultEncoding_0() const { return ___defaultEncoding_0; }
inline Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 ** get_address_of_defaultEncoding_0() { return &___defaultEncoding_0; }
inline void set_defaultEncoding_0(Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * value)
{
___defaultEncoding_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___defaultEncoding_0), (void*)value);
}
inline static int32_t get_offset_of_unicodeEncoding_1() { return static_cast<int32_t>(offsetof(Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4_StaticFields, ___unicodeEncoding_1)); }
inline Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * get_unicodeEncoding_1() const { return ___unicodeEncoding_1; }
inline Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 ** get_address_of_unicodeEncoding_1() { return &___unicodeEncoding_1; }
inline void set_unicodeEncoding_1(Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * value)
{
___unicodeEncoding_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&___unicodeEncoding_1), (void*)value);
}
inline static int32_t get_offset_of_bigEndianUnicode_2() { return static_cast<int32_t>(offsetof(Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4_StaticFields, ___bigEndianUnicode_2)); }
inline Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * get_bigEndianUnicode_2() const { return ___bigEndianUnicode_2; }
inline Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 ** get_address_of_bigEndianUnicode_2() { return &___bigEndianUnicode_2; }
inline void set_bigEndianUnicode_2(Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * value)
{
___bigEndianUnicode_2 = value;
Il2CppCodeGenWriteBarrier((void**)(&___bigEndianUnicode_2), (void*)value);
}
inline static int32_t get_offset_of_utf7Encoding_3() { return static_cast<int32_t>(offsetof(Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4_StaticFields, ___utf7Encoding_3)); }
inline Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * get_utf7Encoding_3() const { return ___utf7Encoding_3; }
inline Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 ** get_address_of_utf7Encoding_3() { return &___utf7Encoding_3; }
inline void set_utf7Encoding_3(Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * value)
{
___utf7Encoding_3 = value;
Il2CppCodeGenWriteBarrier((void**)(&___utf7Encoding_3), (void*)value);
}
inline static int32_t get_offset_of_utf8Encoding_4() { return static_cast<int32_t>(offsetof(Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4_StaticFields, ___utf8Encoding_4)); }
inline Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * get_utf8Encoding_4() const { return ___utf8Encoding_4; }
inline Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 ** get_address_of_utf8Encoding_4() { return &___utf8Encoding_4; }
inline void set_utf8Encoding_4(Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * value)
{
___utf8Encoding_4 = value;
Il2CppCodeGenWriteBarrier((void**)(&___utf8Encoding_4), (void*)value);
}
inline static int32_t get_offset_of_utf32Encoding_5() { return static_cast<int32_t>(offsetof(Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4_StaticFields, ___utf32Encoding_5)); }
inline Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * get_utf32Encoding_5() const { return ___utf32Encoding_5; }
inline Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 ** get_address_of_utf32Encoding_5() { return &___utf32Encoding_5; }
inline void set_utf32Encoding_5(Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * value)
{
___utf32Encoding_5 = value;
Il2CppCodeGenWriteBarrier((void**)(&___utf32Encoding_5), (void*)value);
}
inline static int32_t get_offset_of_asciiEncoding_6() { return static_cast<int32_t>(offsetof(Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4_StaticFields, ___asciiEncoding_6)); }
inline Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * get_asciiEncoding_6() const { return ___asciiEncoding_6; }
inline Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 ** get_address_of_asciiEncoding_6() { return &___asciiEncoding_6; }
inline void set_asciiEncoding_6(Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * value)
{
___asciiEncoding_6 = value;
Il2CppCodeGenWriteBarrier((void**)(&___asciiEncoding_6), (void*)value);
}
inline static int32_t get_offset_of_latin1Encoding_7() { return static_cast<int32_t>(offsetof(Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4_StaticFields, ___latin1Encoding_7)); }
inline Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * get_latin1Encoding_7() const { return ___latin1Encoding_7; }
inline Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 ** get_address_of_latin1Encoding_7() { return &___latin1Encoding_7; }
inline void set_latin1Encoding_7(Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * value)
{
___latin1Encoding_7 = value;
Il2CppCodeGenWriteBarrier((void**)(&___latin1Encoding_7), (void*)value);
}
inline static int32_t get_offset_of_encodings_8() { return static_cast<int32_t>(offsetof(Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4_StaticFields, ___encodings_8)); }
inline Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * get_encodings_8() const { return ___encodings_8; }
inline Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 ** get_address_of_encodings_8() { return &___encodings_8; }
inline void set_encodings_8(Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * value)
{
___encodings_8 = value;
Il2CppCodeGenWriteBarrier((void**)(&___encodings_8), (void*)value);
}
inline static int32_t get_offset_of_s_InternalSyncObject_15() { return static_cast<int32_t>(offsetof(Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4_StaticFields, ___s_InternalSyncObject_15)); }
inline RuntimeObject * get_s_InternalSyncObject_15() const { return ___s_InternalSyncObject_15; }
inline RuntimeObject ** get_address_of_s_InternalSyncObject_15() { return &___s_InternalSyncObject_15; }
inline void set_s_InternalSyncObject_15(RuntimeObject * value)
{
___s_InternalSyncObject_15 = value;
Il2CppCodeGenWriteBarrier((void**)(&___s_InternalSyncObject_15), (void*)value);
}
};
// System.Text.StringBuilder
struct StringBuilder_t : public RuntimeObject
{
public:
// System.Char[] System.Text.StringBuilder::m_ChunkChars
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* ___m_ChunkChars_0;
// System.Text.StringBuilder System.Text.StringBuilder::m_ChunkPrevious
StringBuilder_t * ___m_ChunkPrevious_1;
// System.Int32 System.Text.StringBuilder::m_ChunkLength
int32_t ___m_ChunkLength_2;
// System.Int32 System.Text.StringBuilder::m_ChunkOffset
int32_t ___m_ChunkOffset_3;
// System.Int32 System.Text.StringBuilder::m_MaxCapacity
int32_t ___m_MaxCapacity_4;
public:
inline static int32_t get_offset_of_m_ChunkChars_0() { return static_cast<int32_t>(offsetof(StringBuilder_t, ___m_ChunkChars_0)); }
inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* get_m_ChunkChars_0() const { return ___m_ChunkChars_0; }
inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2** get_address_of_m_ChunkChars_0() { return &___m_ChunkChars_0; }
inline void set_m_ChunkChars_0(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* value)
{
___m_ChunkChars_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___m_ChunkChars_0), (void*)value);
}
inline static int32_t get_offset_of_m_ChunkPrevious_1() { return static_cast<int32_t>(offsetof(StringBuilder_t, ___m_ChunkPrevious_1)); }
inline StringBuilder_t * get_m_ChunkPrevious_1() const { return ___m_ChunkPrevious_1; }
inline StringBuilder_t ** get_address_of_m_ChunkPrevious_1() { return &___m_ChunkPrevious_1; }
inline void set_m_ChunkPrevious_1(StringBuilder_t * value)
{
___m_ChunkPrevious_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&___m_ChunkPrevious_1), (void*)value);
}
inline static int32_t get_offset_of_m_ChunkLength_2() { return static_cast<int32_t>(offsetof(StringBuilder_t, ___m_ChunkLength_2)); }
inline int32_t get_m_ChunkLength_2() const { return ___m_ChunkLength_2; }
inline int32_t* get_address_of_m_ChunkLength_2() { return &___m_ChunkLength_2; }
inline void set_m_ChunkLength_2(int32_t value)
{
___m_ChunkLength_2 = value;
}
inline static int32_t get_offset_of_m_ChunkOffset_3() { return static_cast<int32_t>(offsetof(StringBuilder_t, ___m_ChunkOffset_3)); }
inline int32_t get_m_ChunkOffset_3() const { return ___m_ChunkOffset_3; }
inline int32_t* get_address_of_m_ChunkOffset_3() { return &___m_ChunkOffset_3; }
inline void set_m_ChunkOffset_3(int32_t value)
{
___m_ChunkOffset_3 = value;
}
inline static int32_t get_offset_of_m_MaxCapacity_4() { return static_cast<int32_t>(offsetof(StringBuilder_t, ___m_MaxCapacity_4)); }
inline int32_t get_m_MaxCapacity_4() const { return ___m_MaxCapacity_4; }
inline int32_t* get_address_of_m_MaxCapacity_4() { return &___m_MaxCapacity_4; }
inline void set_m_MaxCapacity_4(int32_t value)
{
___m_MaxCapacity_4 = 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
{
};
// LuaInterface.LuaByteBuffer
struct LuaByteBuffer_t571A9A55C68946952DEB4D8AA98E41D5CC8B8C3E
{
public:
// System.Byte[] LuaInterface.LuaByteBuffer::buffer
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___buffer_0;
// System.Int32 LuaInterface.LuaByteBuffer::<Length>k__BackingField
int32_t ___U3CLengthU3Ek__BackingField_1;
public:
inline static int32_t get_offset_of_buffer_0() { return static_cast<int32_t>(offsetof(LuaByteBuffer_t571A9A55C68946952DEB4D8AA98E41D5CC8B8C3E, ___buffer_0)); }
inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get_buffer_0() const { return ___buffer_0; }
inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of_buffer_0() { return &___buffer_0; }
inline void set_buffer_0(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
{
___buffer_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___buffer_0), (void*)value);
}
inline static int32_t get_offset_of_U3CLengthU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(LuaByteBuffer_t571A9A55C68946952DEB4D8AA98E41D5CC8B8C3E, ___U3CLengthU3Ek__BackingField_1)); }
inline int32_t get_U3CLengthU3Ek__BackingField_1() const { return ___U3CLengthU3Ek__BackingField_1; }
inline int32_t* get_address_of_U3CLengthU3Ek__BackingField_1() { return &___U3CLengthU3Ek__BackingField_1; }
inline void set_U3CLengthU3Ek__BackingField_1(int32_t value)
{
___U3CLengthU3Ek__BackingField_1 = value;
}
};
// Native definition for P/Invoke marshalling of LuaInterface.LuaByteBuffer
struct LuaByteBuffer_t571A9A55C68946952DEB4D8AA98E41D5CC8B8C3E_marshaled_pinvoke
{
Il2CppSafeArray/*NONE*/* ___buffer_0;
int32_t ___U3CLengthU3Ek__BackingField_1;
};
// Native definition for COM marshalling of LuaInterface.LuaByteBuffer
struct LuaByteBuffer_t571A9A55C68946952DEB4D8AA98E41D5CC8B8C3E_marshaled_com
{
Il2CppSafeArray/*NONE*/* ___buffer_0;
int32_t ___U3CLengthU3Ek__BackingField_1;
};
// LuaInterface.LuaFunction_FuncData
struct FuncData_t06E9D928FCCD98766DC42DE5A43BA9C1D184BB61
{
public:
// System.Int32 LuaInterface.LuaFunction_FuncData::oldTop
int32_t ___oldTop_0;
// System.Int32 LuaInterface.LuaFunction_FuncData::stackPos
int32_t ___stackPos_1;
public:
inline static int32_t get_offset_of_oldTop_0() { return static_cast<int32_t>(offsetof(FuncData_t06E9D928FCCD98766DC42DE5A43BA9C1D184BB61, ___oldTop_0)); }
inline int32_t get_oldTop_0() const { return ___oldTop_0; }
inline int32_t* get_address_of_oldTop_0() { return &___oldTop_0; }
inline void set_oldTop_0(int32_t value)
{
___oldTop_0 = value;
}
inline static int32_t get_offset_of_stackPos_1() { return static_cast<int32_t>(offsetof(FuncData_t06E9D928FCCD98766DC42DE5A43BA9C1D184BB61, ___stackPos_1)); }
inline int32_t get_stackPos_1() const { return ___stackPos_1; }
inline int32_t* get_address_of_stackPos_1() { return &___stackPos_1; }
inline void set_stackPos_1(int32_t value)
{
___stackPos_1 = value;
}
};
// LuaInterface.LuaRenameAttribute
struct LuaRenameAttribute_t3D82E4D16E1689CD6ADAAF3EADFB89026FDC2E69 : public Attribute_tF048C13FB3C8CFCC53F82290E4A3F621089F9A74
{
public:
// System.String LuaInterface.LuaRenameAttribute::Name
String_t* ___Name_0;
public:
inline static int32_t get_offset_of_Name_0() { return static_cast<int32_t>(offsetof(LuaRenameAttribute_t3D82E4D16E1689CD6ADAAF3EADFB89026FDC2E69, ___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);
}
};
// LuaInterface.nil
struct nil_t8F6CD76487668B36C4D9EDB976DE57619FC9FD0A
{
public:
union
{
struct
{
};
uint8_t nil_t8F6CD76487668B36C4D9EDB976DE57619FC9FD0A__padding[1];
};
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<int32_t>(offsetof(Boolean_tB53F6830F670160873277339AA58F15CAED4399C, ___m_value_0)); }
inline bool get_m_value_0() const { return ___m_value_0; }
inline bool* get_address_of_m_value_0() { return &___m_value_0; }
inline void set_m_value_0(bool value)
{
___m_value_0 = value;
}
};
struct Boolean_tB53F6830F670160873277339AA58F15CAED4399C_StaticFields
{
public:
// System.String System.Boolean::TrueString
String_t* ___TrueString_5;
// System.String System.Boolean::FalseString
String_t* ___FalseString_6;
public:
inline static int32_t get_offset_of_TrueString_5() { return static_cast<int32_t>(offsetof(Boolean_tB53F6830F670160873277339AA58F15CAED4399C_StaticFields, ___TrueString_5)); }
inline String_t* get_TrueString_5() const { return ___TrueString_5; }
inline String_t** get_address_of_TrueString_5() { return &___TrueString_5; }
inline void set_TrueString_5(String_t* value)
{
___TrueString_5 = value;
Il2CppCodeGenWriteBarrier((void**)(&___TrueString_5), (void*)value);
}
inline static int32_t get_offset_of_FalseString_6() { return static_cast<int32_t>(offsetof(Boolean_tB53F6830F670160873277339AA58F15CAED4399C_StaticFields, ___FalseString_6)); }
inline String_t* get_FalseString_6() const { return ___FalseString_6; }
inline String_t** get_address_of_FalseString_6() { return &___FalseString_6; }
inline void set_FalseString_6(String_t* value)
{
___FalseString_6 = value;
Il2CppCodeGenWriteBarrier((void**)(&___FalseString_6), (void*)value);
}
};
// System.Byte
struct Byte_tF87C579059BD4633E6840EBBBEEF899C6E33EF07
{
public:
// System.Byte System.Byte::m_value
uint8_t ___m_value_0;
public:
inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(Byte_tF87C579059BD4633E6840EBBBEEF899C6E33EF07, ___m_value_0)); }
inline uint8_t get_m_value_0() const { return ___m_value_0; }
inline uint8_t* get_address_of_m_value_0() { return &___m_value_0; }
inline void set_m_value_0(uint8_t value)
{
___m_value_0 = value;
}
};
// System.Char
struct Char_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9
{
public:
// System.Char System.Char::m_value
Il2CppChar ___m_value_0;
public:
inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(Char_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9, ___m_value_0)); }
inline Il2CppChar get_m_value_0() const { return ___m_value_0; }
inline Il2CppChar* get_address_of_m_value_0() { return &___m_value_0; }
inline void set_m_value_0(Il2CppChar value)
{
___m_value_0 = value;
}
};
struct Char_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_StaticFields
{
public:
// System.Byte[] System.Char::categoryForLatin1
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___categoryForLatin1_3;
public:
inline static int32_t get_offset_of_categoryForLatin1_3() { return static_cast<int32_t>(offsetof(Char_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_StaticFields, ___categoryForLatin1_3)); }
inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get_categoryForLatin1_3() const { return ___categoryForLatin1_3; }
inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of_categoryForLatin1_3() { return &___categoryForLatin1_3; }
inline void set_categoryForLatin1_3(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
{
___categoryForLatin1_3 = value;
Il2CppCodeGenWriteBarrier((void**)(&___categoryForLatin1_3), (void*)value);
}
};
// System.Collections.DictionaryEntry
struct DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4
{
public:
// System.Object System.Collections.DictionaryEntry::_key
RuntimeObject * ____key_0;
// System.Object System.Collections.DictionaryEntry::_value
RuntimeObject * ____value_1;
public:
inline static int32_t get_offset_of__key_0() { return static_cast<int32_t>(offsetof(DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4, ____key_0)); }
inline RuntimeObject * get__key_0() const { return ____key_0; }
inline RuntimeObject ** get_address_of__key_0() { return &____key_0; }
inline void set__key_0(RuntimeObject * value)
{
____key_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&____key_0), (void*)value);
}
inline static int32_t get_offset_of__value_1() { return static_cast<int32_t>(offsetof(DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4, ____value_1)); }
inline RuntimeObject * get__value_1() const { return ____value_1; }
inline RuntimeObject ** get_address_of__value_1() { return &____value_1; }
inline void set__value_1(RuntimeObject * value)
{
____value_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&____value_1), (void*)value);
}
};
// Native definition for P/Invoke marshalling of System.Collections.DictionaryEntry
struct DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4_marshaled_pinvoke
{
Il2CppIUnknown* ____key_0;
Il2CppIUnknown* ____value_1;
};
// Native definition for COM marshalling of System.Collections.DictionaryEntry
struct DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4_marshaled_com
{
Il2CppIUnknown* ____key_0;
Il2CppIUnknown* ____value_1;
};
// System.Collections.Generic.KeyValuePair`2<System.Int32,System.Object>
struct KeyValuePair_2_tC1FD9633618D9B27E2552BBAD347EC14A6C07C2C
{
public:
// TKey System.Collections.Generic.KeyValuePair`2::key
int32_t ___key_0;
// TValue System.Collections.Generic.KeyValuePair`2::value
RuntimeObject * ___value_1;
public:
inline static int32_t get_offset_of_key_0() { return static_cast<int32_t>(offsetof(KeyValuePair_2_tC1FD9633618D9B27E2552BBAD347EC14A6C07C2C, ___key_0)); }
inline int32_t get_key_0() const { return ___key_0; }
inline int32_t* get_address_of_key_0() { return &___key_0; }
inline void set_key_0(int32_t value)
{
___key_0 = value;
}
inline static int32_t get_offset_of_value_1() { return static_cast<int32_t>(offsetof(KeyValuePair_2_tC1FD9633618D9B27E2552BBAD347EC14A6C07C2C, ___value_1)); }
inline RuntimeObject * get_value_1() const { return ___value_1; }
inline RuntimeObject ** get_address_of_value_1() { return &___value_1; }
inline void set_value_1(RuntimeObject * value)
{
___value_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&___value_1), (void*)value);
}
};
// System.Collections.Generic.KeyValuePair`2<System.Int32,System.WeakReference>
struct KeyValuePair_2_t84A31FB4EA551BA5DBE1567E9AFA7BB2248AA25A
{
public:
// TKey System.Collections.Generic.KeyValuePair`2::key
int32_t ___key_0;
// TValue System.Collections.Generic.KeyValuePair`2::value
WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D * ___value_1;
public:
inline static int32_t get_offset_of_key_0() { return static_cast<int32_t>(offsetof(KeyValuePair_2_t84A31FB4EA551BA5DBE1567E9AFA7BB2248AA25A, ___key_0)); }
inline int32_t get_key_0() const { return ___key_0; }
inline int32_t* get_address_of_key_0() { return &___key_0; }
inline void set_key_0(int32_t value)
{
___key_0 = value;
}
inline static int32_t get_offset_of_value_1() { return static_cast<int32_t>(offsetof(KeyValuePair_2_t84A31FB4EA551BA5DBE1567E9AFA7BB2248AA25A, ___value_1)); }
inline WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D * get_value_1() const { return ___value_1; }
inline WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D ** get_address_of_value_1() { return &___value_1; }
inline void set_value_1(WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D * value)
{
___value_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&___value_1), (void*)value);
}
};
// System.Collections.Generic.KeyValuePair`2<System.Int64,System.Object>
struct KeyValuePair_2_t01369E536C15A7A1AF58F260AD740C479FBFC4EA
{
public:
// TKey System.Collections.Generic.KeyValuePair`2::key
int64_t ___key_0;
// TValue System.Collections.Generic.KeyValuePair`2::value
RuntimeObject * ___value_1;
public:
inline static int32_t get_offset_of_key_0() { return static_cast<int32_t>(offsetof(KeyValuePair_2_t01369E536C15A7A1AF58F260AD740C479FBFC4EA, ___key_0)); }
inline int64_t get_key_0() const { return ___key_0; }
inline int64_t* get_address_of_key_0() { return &___key_0; }
inline void set_key_0(int64_t value)
{
___key_0 = value;
}
inline static int32_t get_offset_of_value_1() { return static_cast<int32_t>(offsetof(KeyValuePair_2_t01369E536C15A7A1AF58F260AD740C479FBFC4EA, ___value_1)); }
inline RuntimeObject * get_value_1() const { return ___value_1; }
inline RuntimeObject ** get_address_of_value_1() { return &___value_1; }
inline void set_value_1(RuntimeObject * value)
{
___value_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&___value_1), (void*)value);
}
};
// System.Collections.Generic.KeyValuePair`2<System.Int64,System.WeakReference>
struct KeyValuePair_2_tAFCCA987DCFB0AC06419E3E44077B32578F192A4
{
public:
// TKey System.Collections.Generic.KeyValuePair`2::key
int64_t ___key_0;
// TValue System.Collections.Generic.KeyValuePair`2::value
WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D * ___value_1;
public:
inline static int32_t get_offset_of_key_0() { return static_cast<int32_t>(offsetof(KeyValuePair_2_tAFCCA987DCFB0AC06419E3E44077B32578F192A4, ___key_0)); }
inline int64_t get_key_0() const { return ___key_0; }
inline int64_t* get_address_of_key_0() { return &___key_0; }
inline void set_key_0(int64_t value)
{
___key_0 = value;
}
inline static int32_t get_offset_of_value_1() { return static_cast<int32_t>(offsetof(KeyValuePair_2_tAFCCA987DCFB0AC06419E3E44077B32578F192A4, ___value_1)); }
inline WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D * get_value_1() const { return ___value_1; }
inline WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D ** get_address_of_value_1() { return &___value_1; }
inline void set_value_1(WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D * value)
{
___value_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&___value_1), (void*)value);
}
};
// System.Collections.Generic.KeyValuePair`2<System.Object,System.Int32>
struct KeyValuePair_2_t3BAB6A80A3894F871F1F6B030436D8F2FF1D398E
{
public:
// TKey System.Collections.Generic.KeyValuePair`2::key
RuntimeObject * ___key_0;
// TValue System.Collections.Generic.KeyValuePair`2::value
int32_t ___value_1;
public:
inline static int32_t get_offset_of_key_0() { return static_cast<int32_t>(offsetof(KeyValuePair_2_t3BAB6A80A3894F871F1F6B030436D8F2FF1D398E, ___key_0)); }
inline RuntimeObject * get_key_0() const { return ___key_0; }
inline RuntimeObject ** get_address_of_key_0() { return &___key_0; }
inline void set_key_0(RuntimeObject * value)
{
___key_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___key_0), (void*)value);
}
inline static int32_t get_offset_of_value_1() { return static_cast<int32_t>(offsetof(KeyValuePair_2_t3BAB6A80A3894F871F1F6B030436D8F2FF1D398E, ___value_1)); }
inline int32_t get_value_1() const { return ___value_1; }
inline int32_t* get_address_of_value_1() { return &___value_1; }
inline void set_value_1(int32_t value)
{
___value_1 = value;
}
};
// System.Collections.Generic.KeyValuePair`2<System.Type,System.Int32>
struct KeyValuePair_2_t953D0D227E878C3A67C2B478571CC0C1D1C5918F
{
public:
// TKey System.Collections.Generic.KeyValuePair`2::key
Type_t * ___key_0;
// TValue System.Collections.Generic.KeyValuePair`2::value
int32_t ___value_1;
public:
inline static int32_t get_offset_of_key_0() { return static_cast<int32_t>(offsetof(KeyValuePair_2_t953D0D227E878C3A67C2B478571CC0C1D1C5918F, ___key_0)); }
inline Type_t * get_key_0() const { return ___key_0; }
inline Type_t ** get_address_of_key_0() { return &___key_0; }
inline void set_key_0(Type_t * value)
{
___key_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___key_0), (void*)value);
}
inline static int32_t get_offset_of_value_1() { return static_cast<int32_t>(offsetof(KeyValuePair_2_t953D0D227E878C3A67C2B478571CC0C1D1C5918F, ___value_1)); }
inline int32_t get_value_1() const { return ___value_1; }
inline int32_t* get_address_of_value_1() { return &___value_1; }
inline void set_value_1(int32_t value)
{
___value_1 = value;
}
};
// System.Decimal
struct Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8
{
public:
// System.Int32 System.Decimal::flags
int32_t ___flags_14;
// System.Int32 System.Decimal::hi
int32_t ___hi_15;
// System.Int32 System.Decimal::lo
int32_t ___lo_16;
// System.Int32 System.Decimal::mid
int32_t ___mid_17;
public:
inline static int32_t get_offset_of_flags_14() { return static_cast<int32_t>(offsetof(Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8, ___flags_14)); }
inline int32_t get_flags_14() const { return ___flags_14; }
inline int32_t* get_address_of_flags_14() { return &___flags_14; }
inline void set_flags_14(int32_t value)
{
___flags_14 = value;
}
inline static int32_t get_offset_of_hi_15() { return static_cast<int32_t>(offsetof(Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8, ___hi_15)); }
inline int32_t get_hi_15() const { return ___hi_15; }
inline int32_t* get_address_of_hi_15() { return &___hi_15; }
inline void set_hi_15(int32_t value)
{
___hi_15 = value;
}
inline static int32_t get_offset_of_lo_16() { return static_cast<int32_t>(offsetof(Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8, ___lo_16)); }
inline int32_t get_lo_16() const { return ___lo_16; }
inline int32_t* get_address_of_lo_16() { return &___lo_16; }
inline void set_lo_16(int32_t value)
{
___lo_16 = value;
}
inline static int32_t get_offset_of_mid_17() { return static_cast<int32_t>(offsetof(Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8, ___mid_17)); }
inline int32_t get_mid_17() const { return ___mid_17; }
inline int32_t* get_address_of_mid_17() { return &___mid_17; }
inline void set_mid_17(int32_t value)
{
___mid_17 = value;
}
};
struct Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8_StaticFields
{
public:
// System.UInt32[] System.Decimal::Powers10
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* ___Powers10_6;
// System.Decimal System.Decimal::Zero
Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 ___Zero_7;
// System.Decimal System.Decimal::One
Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 ___One_8;
// System.Decimal System.Decimal::MinusOne
Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 ___MinusOne_9;
// System.Decimal System.Decimal::MaxValue
Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 ___MaxValue_10;
// System.Decimal System.Decimal::MinValue
Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 ___MinValue_11;
// System.Decimal System.Decimal::NearNegativeZero
Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 ___NearNegativeZero_12;
// System.Decimal System.Decimal::NearPositiveZero
Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 ___NearPositiveZero_13;
public:
inline static int32_t get_offset_of_Powers10_6() { return static_cast<int32_t>(offsetof(Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8_StaticFields, ___Powers10_6)); }
inline UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* get_Powers10_6() const { return ___Powers10_6; }
inline UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB** get_address_of_Powers10_6() { return &___Powers10_6; }
inline void set_Powers10_6(UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* value)
{
___Powers10_6 = value;
Il2CppCodeGenWriteBarrier((void**)(&___Powers10_6), (void*)value);
}
inline static int32_t get_offset_of_Zero_7() { return static_cast<int32_t>(offsetof(Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8_StaticFields, ___Zero_7)); }
inline Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 get_Zero_7() const { return ___Zero_7; }
inline Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 * get_address_of_Zero_7() { return &___Zero_7; }
inline void set_Zero_7(Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 value)
{
___Zero_7 = value;
}
inline static int32_t get_offset_of_One_8() { return static_cast<int32_t>(offsetof(Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8_StaticFields, ___One_8)); }
inline Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 get_One_8() const { return ___One_8; }
inline Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 * get_address_of_One_8() { return &___One_8; }
inline void set_One_8(Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 value)
{
___One_8 = value;
}
inline static int32_t get_offset_of_MinusOne_9() { return static_cast<int32_t>(offsetof(Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8_StaticFields, ___MinusOne_9)); }
inline Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 get_MinusOne_9() const { return ___MinusOne_9; }
inline Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 * get_address_of_MinusOne_9() { return &___MinusOne_9; }
inline void set_MinusOne_9(Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 value)
{
___MinusOne_9 = value;
}
inline static int32_t get_offset_of_MaxValue_10() { return static_cast<int32_t>(offsetof(Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8_StaticFields, ___MaxValue_10)); }
inline Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 get_MaxValue_10() const { return ___MaxValue_10; }
inline Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 * get_address_of_MaxValue_10() { return &___MaxValue_10; }
inline void set_MaxValue_10(Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 value)
{
___MaxValue_10 = value;
}
inline static int32_t get_offset_of_MinValue_11() { return static_cast<int32_t>(offsetof(Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8_StaticFields, ___MinValue_11)); }
inline Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 get_MinValue_11() const { return ___MinValue_11; }
inline Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 * get_address_of_MinValue_11() { return &___MinValue_11; }
inline void set_MinValue_11(Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 value)
{
___MinValue_11 = value;
}
inline static int32_t get_offset_of_NearNegativeZero_12() { return static_cast<int32_t>(offsetof(Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8_StaticFields, ___NearNegativeZero_12)); }
inline Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 get_NearNegativeZero_12() const { return ___NearNegativeZero_12; }
inline Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 * get_address_of_NearNegativeZero_12() { return &___NearNegativeZero_12; }
inline void set_NearNegativeZero_12(Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 value)
{
___NearNegativeZero_12 = value;
}
inline static int32_t get_offset_of_NearPositiveZero_13() { return static_cast<int32_t>(offsetof(Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8_StaticFields, ___NearPositiveZero_13)); }
inline Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 get_NearPositiveZero_13() const { return ___NearPositiveZero_13; }
inline Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 * get_address_of_NearPositiveZero_13() { return &___NearPositiveZero_13; }
inline void set_NearPositiveZero_13(Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 value)
{
___NearPositiveZero_13 = value;
}
};
// System.Double
struct Double_t358B8F23BDC52A5DD700E727E204F9F7CDE12409
{
public:
// System.Double System.Double::m_value
double ___m_value_0;
public:
inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(Double_t358B8F23BDC52A5DD700E727E204F9F7CDE12409, ___m_value_0)); }
inline double get_m_value_0() const { return ___m_value_0; }
inline double* get_address_of_m_value_0() { return &___m_value_0; }
inline void set_m_value_0(double value)
{
___m_value_0 = value;
}
};
struct Double_t358B8F23BDC52A5DD700E727E204F9F7CDE12409_StaticFields
{
public:
// System.Double System.Double::NegativeZero
double ___NegativeZero_7;
public:
inline static int32_t get_offset_of_NegativeZero_7() { return static_cast<int32_t>(offsetof(Double_t358B8F23BDC52A5DD700E727E204F9F7CDE12409_StaticFields, ___NegativeZero_7)); }
inline double get_NegativeZero_7() const { return ___NegativeZero_7; }
inline double* get_address_of_NegativeZero_7() { return &___NegativeZero_7; }
inline void set_NegativeZero_7(double value)
{
___NegativeZero_7 = value;
}
};
// System.Enum
struct Enum_t2AF27C02B8653AE29442467390005ABC74D8F521 : public ValueType_t4D0C27076F7C36E76190FB3328E232BCB1CD1FFF
{
public:
public:
};
struct Enum_t2AF27C02B8653AE29442467390005ABC74D8F521_StaticFields
{
public:
// System.Char[] System.Enum::enumSeperatorCharArray
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* ___enumSeperatorCharArray_0;
public:
inline static int32_t get_offset_of_enumSeperatorCharArray_0() { return static_cast<int32_t>(offsetof(Enum_t2AF27C02B8653AE29442467390005ABC74D8F521_StaticFields, ___enumSeperatorCharArray_0)); }
inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* get_enumSeperatorCharArray_0() const { return ___enumSeperatorCharArray_0; }
inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2** get_address_of_enumSeperatorCharArray_0() { return &___enumSeperatorCharArray_0; }
inline void set_enumSeperatorCharArray_0(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* value)
{
___enumSeperatorCharArray_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___enumSeperatorCharArray_0), (void*)value);
}
};
// Native definition for P/Invoke marshalling of System.Enum
struct Enum_t2AF27C02B8653AE29442467390005ABC74D8F521_marshaled_pinvoke
{
};
// Native definition for COM marshalling of System.Enum
struct Enum_t2AF27C02B8653AE29442467390005ABC74D8F521_marshaled_com
{
};
// System.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<int32_t>(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<int32_t>(offsetof(Int32_t585191389E07734F19F3156FF88FB3EF4800D102, ___m_value_0)); }
inline int32_t get_m_value_0() const { return ___m_value_0; }
inline int32_t* get_address_of_m_value_0() { return &___m_value_0; }
inline void set_m_value_0(int32_t value)
{
___m_value_0 = value;
}
};
// System.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<int32_t>(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<int32_t>(offsetof(IntPtr_t, ___m_value_0)); }
inline void* get_m_value_0() const { return ___m_value_0; }
inline void** get_address_of_m_value_0() { return &___m_value_0; }
inline void set_m_value_0(void* value)
{
___m_value_0 = value;
}
};
struct IntPtr_t_StaticFields
{
public:
// System.IntPtr System.IntPtr::Zero
intptr_t ___Zero_1;
public:
inline static int32_t get_offset_of_Zero_1() { return static_cast<int32_t>(offsetof(IntPtr_t_StaticFields, ___Zero_1)); }
inline intptr_t get_Zero_1() const { return ___Zero_1; }
inline intptr_t* get_address_of_Zero_1() { return &___Zero_1; }
inline void set_Zero_1(intptr_t value)
{
___Zero_1 = value;
}
};
// System.Nullable`1<System.Boolean>
struct Nullable_1_t9E6A67BECE376F0623B5C857F5674A0311C41793
{
public:
// T System.Nullable`1::value
bool ___value_0;
// System.Boolean System.Nullable`1::has_value
bool ___has_value_1;
public:
inline static int32_t get_offset_of_value_0() { return static_cast<int32_t>(offsetof(Nullable_1_t9E6A67BECE376F0623B5C857F5674A0311C41793, ___value_0)); }
inline bool get_value_0() const { return ___value_0; }
inline bool* get_address_of_value_0() { return &___value_0; }
inline void set_value_0(bool value)
{
___value_0 = value;
}
inline static int32_t get_offset_of_has_value_1() { return static_cast<int32_t>(offsetof(Nullable_1_t9E6A67BECE376F0623B5C857F5674A0311C41793, ___has_value_1)); }
inline bool get_has_value_1() const { return ___has_value_1; }
inline bool* get_address_of_has_value_1() { return &___has_value_1; }
inline void set_has_value_1(bool value)
{
___has_value_1 = value;
}
};
// System.Nullable`1<System.Byte>
struct Nullable_1_t8AC4594E194888751EE56887959C6F6F939735D6
{
public:
// T System.Nullable`1::value
uint8_t ___value_0;
// System.Boolean System.Nullable`1::has_value
bool ___has_value_1;
public:
inline static int32_t get_offset_of_value_0() { return static_cast<int32_t>(offsetof(Nullable_1_t8AC4594E194888751EE56887959C6F6F939735D6, ___value_0)); }
inline uint8_t get_value_0() const { return ___value_0; }
inline uint8_t* get_address_of_value_0() { return &___value_0; }
inline void set_value_0(uint8_t value)
{
___value_0 = value;
}
inline static int32_t get_offset_of_has_value_1() { return static_cast<int32_t>(offsetof(Nullable_1_t8AC4594E194888751EE56887959C6F6F939735D6, ___has_value_1)); }
inline bool get_has_value_1() const { return ___has_value_1; }
inline bool* get_address_of_has_value_1() { return &___has_value_1; }
inline void set_has_value_1(bool value)
{
___has_value_1 = value;
}
};
// System.Nullable`1<System.Char>
struct Nullable_1_t2FD6A4F493044916FF0F72DFE4485EB058128A81
{
public:
// T System.Nullable`1::value
Il2CppChar ___value_0;
// System.Boolean System.Nullable`1::has_value
bool ___has_value_1;
public:
inline static int32_t get_offset_of_value_0() { return static_cast<int32_t>(offsetof(Nullable_1_t2FD6A4F493044916FF0F72DFE4485EB058128A81, ___value_0)); }
inline Il2CppChar get_value_0() const { return ___value_0; }
inline Il2CppChar* get_address_of_value_0() { return &___value_0; }
inline void set_value_0(Il2CppChar value)
{
___value_0 = value;
}
inline static int32_t get_offset_of_has_value_1() { return static_cast<int32_t>(offsetof(Nullable_1_t2FD6A4F493044916FF0F72DFE4485EB058128A81, ___has_value_1)); }
inline bool get_has_value_1() const { return ___has_value_1; }
inline bool* get_address_of_has_value_1() { return &___has_value_1; }
inline void set_has_value_1(bool value)
{
___has_value_1 = value;
}
};
// System.Nullable`1<System.Double>
struct Nullable_1_tA635682CABFD60B7DF73271614FC04085E333AC5
{
public:
// T System.Nullable`1::value
double ___value_0;
// System.Boolean System.Nullable`1::has_value
bool ___has_value_1;
public:
inline static int32_t get_offset_of_value_0() { return static_cast<int32_t>(offsetof(Nullable_1_tA635682CABFD60B7DF73271614FC04085E333AC5, ___value_0)); }
inline double get_value_0() const { return ___value_0; }
inline double* get_address_of_value_0() { return &___value_0; }
inline void set_value_0(double value)
{
___value_0 = value;
}
inline static int32_t get_offset_of_has_value_1() { return static_cast<int32_t>(offsetof(Nullable_1_tA635682CABFD60B7DF73271614FC04085E333AC5, ___has_value_1)); }
inline bool get_has_value_1() const { return ___has_value_1; }
inline bool* get_address_of_has_value_1() { return &___has_value_1; }
inline void set_has_value_1(bool value)
{
___has_value_1 = value;
}
};
// System.Nullable`1<System.Int16>
struct Nullable_1_tBA873D326247359B10FE3DBF688D56A7B81FAE12
{
public:
// T System.Nullable`1::value
int16_t ___value_0;
// System.Boolean System.Nullable`1::has_value
bool ___has_value_1;
public:
inline static int32_t get_offset_of_value_0() { return static_cast<int32_t>(offsetof(Nullable_1_tBA873D326247359B10FE3DBF688D56A7B81FAE12, ___value_0)); }
inline int16_t get_value_0() const { return ___value_0; }
inline int16_t* get_address_of_value_0() { return &___value_0; }
inline void set_value_0(int16_t value)
{
___value_0 = value;
}
inline static int32_t get_offset_of_has_value_1() { return static_cast<int32_t>(offsetof(Nullable_1_tBA873D326247359B10FE3DBF688D56A7B81FAE12, ___has_value_1)); }
inline bool get_has_value_1() const { return ___has_value_1; }
inline bool* get_address_of_has_value_1() { return &___has_value_1; }
inline void set_has_value_1(bool value)
{
___has_value_1 = value;
}
};
// System.Nullable`1<System.Int32>
struct Nullable_1_t0D03270832B3FFDDC0E7C2D89D4A0EA25376A1EB
{
public:
// T System.Nullable`1::value
int32_t ___value_0;
// System.Boolean System.Nullable`1::has_value
bool ___has_value_1;
public:
inline static int32_t get_offset_of_value_0() { return static_cast<int32_t>(offsetof(Nullable_1_t0D03270832B3FFDDC0E7C2D89D4A0EA25376A1EB, ___value_0)); }
inline int32_t get_value_0() const { return ___value_0; }
inline int32_t* get_address_of_value_0() { return &___value_0; }
inline void set_value_0(int32_t value)
{
___value_0 = value;
}
inline static int32_t get_offset_of_has_value_1() { return static_cast<int32_t>(offsetof(Nullable_1_t0D03270832B3FFDDC0E7C2D89D4A0EA25376A1EB, ___has_value_1)); }
inline bool get_has_value_1() const { return ___has_value_1; }
inline bool* get_address_of_has_value_1() { return &___has_value_1; }
inline void set_has_value_1(bool value)
{
___has_value_1 = value;
}
};
// System.Nullable`1<System.Int64>
struct Nullable_1_t802480A692F4F0D29F2185320296572054FB8C0B
{
public:
// T System.Nullable`1::value
int64_t ___value_0;
// System.Boolean System.Nullable`1::has_value
bool ___has_value_1;
public:
inline static int32_t get_offset_of_value_0() { return static_cast<int32_t>(offsetof(Nullable_1_t802480A692F4F0D29F2185320296572054FB8C0B, ___value_0)); }
inline int64_t get_value_0() const { return ___value_0; }
inline int64_t* get_address_of_value_0() { return &___value_0; }
inline void set_value_0(int64_t value)
{
___value_0 = value;
}
inline static int32_t get_offset_of_has_value_1() { return static_cast<int32_t>(offsetof(Nullable_1_t802480A692F4F0D29F2185320296572054FB8C0B, ___has_value_1)); }
inline bool get_has_value_1() const { return ___has_value_1; }
inline bool* get_address_of_has_value_1() { return &___has_value_1; }
inline void set_has_value_1(bool value)
{
___has_value_1 = value;
}
};
// System.Nullable`1<System.SByte>
struct Nullable_1_t949D4A40404623C07A81B2E10A0AF30CBFD99F41
{
public:
// T System.Nullable`1::value
int8_t ___value_0;
// System.Boolean System.Nullable`1::has_value
bool ___has_value_1;
public:
inline static int32_t get_offset_of_value_0() { return static_cast<int32_t>(offsetof(Nullable_1_t949D4A40404623C07A81B2E10A0AF30CBFD99F41, ___value_0)); }
inline int8_t get_value_0() const { return ___value_0; }
inline int8_t* get_address_of_value_0() { return &___value_0; }
inline void set_value_0(int8_t value)
{
___value_0 = value;
}
inline static int32_t get_offset_of_has_value_1() { return static_cast<int32_t>(offsetof(Nullable_1_t949D4A40404623C07A81B2E10A0AF30CBFD99F41, ___has_value_1)); }
inline bool get_has_value_1() const { return ___has_value_1; }
inline bool* get_address_of_has_value_1() { return &___has_value_1; }
inline void set_has_value_1(bool value)
{
___has_value_1 = value;
}
};
// System.Nullable`1<System.Single>
struct Nullable_1_t96A9DB0CC70D8F236B20E8A1F00B8FE74850F777
{
public:
// T System.Nullable`1::value
float ___value_0;
// System.Boolean System.Nullable`1::has_value
bool ___has_value_1;
public:
inline static int32_t get_offset_of_value_0() { return static_cast<int32_t>(offsetof(Nullable_1_t96A9DB0CC70D8F236B20E8A1F00B8FE74850F777, ___value_0)); }
inline float get_value_0() const { return ___value_0; }
inline float* get_address_of_value_0() { return &___value_0; }
inline void set_value_0(float value)
{
___value_0 = value;
}
inline static int32_t get_offset_of_has_value_1() { return static_cast<int32_t>(offsetof(Nullable_1_t96A9DB0CC70D8F236B20E8A1F00B8FE74850F777, ___has_value_1)); }
inline bool get_has_value_1() const { return ___has_value_1; }
inline bool* get_address_of_has_value_1() { return &___has_value_1; }
inline void set_has_value_1(bool value)
{
___has_value_1 = value;
}
};
// System.Nullable`1<System.UInt16>
struct Nullable_1_tA8ED286030E763A5B9080413F3A753B5FF2847D1
{
public:
// T System.Nullable`1::value
uint16_t ___value_0;
// System.Boolean System.Nullable`1::has_value
bool ___has_value_1;
public:
inline static int32_t get_offset_of_value_0() { return static_cast<int32_t>(offsetof(Nullable_1_tA8ED286030E763A5B9080413F3A753B5FF2847D1, ___value_0)); }
inline uint16_t get_value_0() const { return ___value_0; }
inline uint16_t* get_address_of_value_0() { return &___value_0; }
inline void set_value_0(uint16_t value)
{
___value_0 = value;
}
inline static int32_t get_offset_of_has_value_1() { return static_cast<int32_t>(offsetof(Nullable_1_tA8ED286030E763A5B9080413F3A753B5FF2847D1, ___has_value_1)); }
inline bool get_has_value_1() const { return ___has_value_1; }
inline bool* get_address_of_has_value_1() { return &___has_value_1; }
inline void set_has_value_1(bool value)
{
___has_value_1 = value;
}
};
// System.Nullable`1<System.UInt32>
struct Nullable_1_tFE9ECE4D26C4B51758A06CC7BF27647E744F4043
{
public:
// T System.Nullable`1::value
uint32_t ___value_0;
// System.Boolean System.Nullable`1::has_value
bool ___has_value_1;
public:
inline static int32_t get_offset_of_value_0() { return static_cast<int32_t>(offsetof(Nullable_1_tFE9ECE4D26C4B51758A06CC7BF27647E744F4043, ___value_0)); }
inline uint32_t get_value_0() const { return ___value_0; }
inline uint32_t* get_address_of_value_0() { return &___value_0; }
inline void set_value_0(uint32_t value)
{
___value_0 = value;
}
inline static int32_t get_offset_of_has_value_1() { return static_cast<int32_t>(offsetof(Nullable_1_tFE9ECE4D26C4B51758A06CC7BF27647E744F4043, ___has_value_1)); }
inline bool get_has_value_1() const { return ___has_value_1; }
inline bool* get_address_of_has_value_1() { return &___has_value_1; }
inline void set_has_value_1(bool value)
{
___has_value_1 = value;
}
};
// System.Nullable`1<System.UInt64>
struct Nullable_1_t005B8B09D9CB206C49CB5D1F42570F6044C181A1
{
public:
// T System.Nullable`1::value
uint64_t ___value_0;
// System.Boolean System.Nullable`1::has_value
bool ___has_value_1;
public:
inline static int32_t get_offset_of_value_0() { return static_cast<int32_t>(offsetof(Nullable_1_t005B8B09D9CB206C49CB5D1F42570F6044C181A1, ___value_0)); }
inline uint64_t get_value_0() const { return ___value_0; }
inline uint64_t* get_address_of_value_0() { return &___value_0; }
inline void set_value_0(uint64_t value)
{
___value_0 = value;
}
inline static int32_t get_offset_of_has_value_1() { return static_cast<int32_t>(offsetof(Nullable_1_t005B8B09D9CB206C49CB5D1F42570F6044C181A1, ___has_value_1)); }
inline bool get_has_value_1() const { return ___has_value_1; }
inline bool* get_address_of_has_value_1() { return &___has_value_1; }
inline void set_has_value_1(bool value)
{
___has_value_1 = value;
}
};
// System.Reflection.FieldInfo
struct FieldInfo_t : public MemberInfo_t
{
public:
public:
};
// System.Reflection.MethodBase
struct MethodBase_t : public MemberInfo_t
{
public:
public:
};
// System.Reflection.ParameterModifier
struct ParameterModifier_t7BEFF7C52C8D7CD73D787BDAE6A1A50196204E3E
{
public:
// System.Boolean[] System.Reflection.ParameterModifier::_byRef
BooleanU5BU5D_t192C7579715690E25BD5EFED47F3E0FC9DCB2040* ____byRef_0;
public:
inline static int32_t get_offset_of__byRef_0() { return static_cast<int32_t>(offsetof(ParameterModifier_t7BEFF7C52C8D7CD73D787BDAE6A1A50196204E3E, ____byRef_0)); }
inline BooleanU5BU5D_t192C7579715690E25BD5EFED47F3E0FC9DCB2040* get__byRef_0() const { return ____byRef_0; }
inline BooleanU5BU5D_t192C7579715690E25BD5EFED47F3E0FC9DCB2040** get_address_of__byRef_0() { return &____byRef_0; }
inline void set__byRef_0(BooleanU5BU5D_t192C7579715690E25BD5EFED47F3E0FC9DCB2040* value)
{
____byRef_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&____byRef_0), (void*)value);
}
};
// Native definition for P/Invoke marshalling of System.Reflection.ParameterModifier
struct ParameterModifier_t7BEFF7C52C8D7CD73D787BDAE6A1A50196204E3E_marshaled_pinvoke
{
int32_t* ____byRef_0;
};
// Native definition for COM marshalling of System.Reflection.ParameterModifier
struct ParameterModifier_t7BEFF7C52C8D7CD73D787BDAE6A1A50196204E3E_marshaled_com
{
int32_t* ____byRef_0;
};
// System.Reflection.PropertyInfo
struct PropertyInfo_t : public MemberInfo_t
{
public:
public:
};
// System.Runtime.InteropServices.GCHandle
struct GCHandle_t39FAEE3EA592432C93B574A31DD83B87F1847DE3
{
public:
// System.Int32 System.Runtime.InteropServices.GCHandle::handle
int32_t ___handle_0;
public:
inline static int32_t get_offset_of_handle_0() { return static_cast<int32_t>(offsetof(GCHandle_t39FAEE3EA592432C93B574A31DD83B87F1847DE3, ___handle_0)); }
inline int32_t get_handle_0() const { return ___handle_0; }
inline int32_t* get_address_of_handle_0() { return &___handle_0; }
inline void set_handle_0(int32_t value)
{
___handle_0 = 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<int32_t>(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<int32_t>(offsetof(Single_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1, ___m_value_0)); }
inline float get_m_value_0() const { return ___m_value_0; }
inline float* get_address_of_m_value_0() { return &___m_value_0; }
inline void set_m_value_0(float value)
{
___m_value_0 = value;
}
};
// System.UInt16
struct UInt16_tAE45CEF73BF720100519F6867F32145D075F928E
{
public:
// System.UInt16 System.UInt16::m_value
uint16_t ___m_value_0;
public:
inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(UInt16_tAE45CEF73BF720100519F6867F32145D075F928E, ___m_value_0)); }
inline uint16_t get_m_value_0() const { return ___m_value_0; }
inline uint16_t* get_address_of_m_value_0() { return &___m_value_0; }
inline void set_m_value_0(uint16_t value)
{
___m_value_0 = value;
}
};
// System.UInt32
struct UInt32_t4980FA09003AFAAB5A6E361BA2748EA9A005709B
{
public:
// System.UInt32 System.UInt32::m_value
uint32_t ___m_value_0;
public:
inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(UInt32_t4980FA09003AFAAB5A6E361BA2748EA9A005709B, ___m_value_0)); }
inline uint32_t get_m_value_0() const { return ___m_value_0; }
inline uint32_t* get_address_of_m_value_0() { return &___m_value_0; }
inline void set_m_value_0(uint32_t value)
{
___m_value_0 = value;
}
};
// System.UInt64
struct UInt64_tA02DF3B59C8FC4A849BD207DA11038CC64E4CB4E
{
public:
// System.UInt64 System.UInt64::m_value
uint64_t ___m_value_0;
public:
inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(UInt64_tA02DF3B59C8FC4A849BD207DA11038CC64E4CB4E, ___m_value_0)); }
inline uint64_t get_m_value_0() const { return ___m_value_0; }
inline uint64_t* get_address_of_m_value_0() { return &___m_value_0; }
inline void set_m_value_0(uint64_t value)
{
___m_value_0 = value;
}
};
// System.UIntPtr
struct UIntPtr_t
{
public:
// System.Void* System.UIntPtr::_pointer
void* ____pointer_1;
public:
inline static int32_t get_offset_of__pointer_1() { return static_cast<int32_t>(offsetof(UIntPtr_t, ____pointer_1)); }
inline void* get__pointer_1() const { return ____pointer_1; }
inline void** get_address_of__pointer_1() { return &____pointer_1; }
inline void set__pointer_1(void* value)
{
____pointer_1 = value;
}
};
struct UIntPtr_t_StaticFields
{
public:
// System.UIntPtr System.UIntPtr::Zero
uintptr_t ___Zero_0;
public:
inline static int32_t get_offset_of_Zero_0() { return static_cast<int32_t>(offsetof(UIntPtr_t_StaticFields, ___Zero_0)); }
inline uintptr_t get_Zero_0() const { return ___Zero_0; }
inline uintptr_t* get_address_of_Zero_0() { return &___Zero_0; }
inline void set_Zero_0(uintptr_t value)
{
___Zero_0 = value;
}
};
// System.Void
struct Void_t22962CB4C05B1D89B55A6E1139F0E87A90987017
{
public:
union
{
struct
{
};
uint8_t Void_t22962CB4C05B1D89B55A6E1139F0E87A90987017__padding[1];
};
public:
};
// UnityEngine.Color
struct Color_t119BCA590009762C7223FDD3AF9706653AC84ED2
{
public:
// System.Single UnityEngine.Color::r
float ___r_0;
// System.Single UnityEngine.Color::g
float ___g_1;
// System.Single UnityEngine.Color::b
float ___b_2;
// System.Single UnityEngine.Color::a
float ___a_3;
public:
inline static int32_t get_offset_of_r_0() { return static_cast<int32_t>(offsetof(Color_t119BCA590009762C7223FDD3AF9706653AC84ED2, ___r_0)); }
inline float get_r_0() const { return ___r_0; }
inline float* get_address_of_r_0() { return &___r_0; }
inline void set_r_0(float value)
{
___r_0 = value;
}
inline static int32_t get_offset_of_g_1() { return static_cast<int32_t>(offsetof(Color_t119BCA590009762C7223FDD3AF9706653AC84ED2, ___g_1)); }
inline float get_g_1() const { return ___g_1; }
inline float* get_address_of_g_1() { return &___g_1; }
inline void set_g_1(float value)
{
___g_1 = value;
}
inline static int32_t get_offset_of_b_2() { return static_cast<int32_t>(offsetof(Color_t119BCA590009762C7223FDD3AF9706653AC84ED2, ___b_2)); }
inline float get_b_2() const { return ___b_2; }
inline float* get_address_of_b_2() { return &___b_2; }
inline void set_b_2(float value)
{
___b_2 = value;
}
inline static int32_t get_offset_of_a_3() { return static_cast<int32_t>(offsetof(Color_t119BCA590009762C7223FDD3AF9706653AC84ED2, ___a_3)); }
inline float get_a_3() const { return ___a_3; }
inline float* get_address_of_a_3() { return &___a_3; }
inline void set_a_3(float value)
{
___a_3 = value;
}
};
// UnityEngine.LayerMask
struct LayerMask_tBB9173D8B6939D476E67E849280AC9F4EC4D93B0
{
public:
// System.Int32 UnityEngine.LayerMask::m_Mask
int32_t ___m_Mask_0;
public:
inline static int32_t get_offset_of_m_Mask_0() { return static_cast<int32_t>(offsetof(LayerMask_tBB9173D8B6939D476E67E849280AC9F4EC4D93B0, ___m_Mask_0)); }
inline int32_t get_m_Mask_0() const { return ___m_Mask_0; }
inline int32_t* get_address_of_m_Mask_0() { return &___m_Mask_0; }
inline void set_m_Mask_0(int32_t value)
{
___m_Mask_0 = value;
}
};
// UnityEngine.Quaternion
struct Quaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357
{
public:
// System.Single UnityEngine.Quaternion::x
float ___x_0;
// System.Single UnityEngine.Quaternion::y
float ___y_1;
// System.Single UnityEngine.Quaternion::z
float ___z_2;
// System.Single UnityEngine.Quaternion::w
float ___w_3;
public:
inline static int32_t get_offset_of_x_0() { return static_cast<int32_t>(offsetof(Quaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357, ___x_0)); }
inline float get_x_0() const { return ___x_0; }
inline float* get_address_of_x_0() { return &___x_0; }
inline void set_x_0(float value)
{
___x_0 = value;
}
inline static int32_t get_offset_of_y_1() { return static_cast<int32_t>(offsetof(Quaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357, ___y_1)); }
inline float get_y_1() const { return ___y_1; }
inline float* get_address_of_y_1() { return &___y_1; }
inline void set_y_1(float value)
{
___y_1 = value;
}
inline static int32_t get_offset_of_z_2() { return static_cast<int32_t>(offsetof(Quaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357, ___z_2)); }
inline float get_z_2() const { return ___z_2; }
inline float* get_address_of_z_2() { return &___z_2; }
inline void set_z_2(float value)
{
___z_2 = value;
}
inline static int32_t get_offset_of_w_3() { return static_cast<int32_t>(offsetof(Quaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357, ___w_3)); }
inline float get_w_3() const { return ___w_3; }
inline float* get_address_of_w_3() { return &___w_3; }
inline void set_w_3(float value)
{
___w_3 = value;
}
};
struct Quaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357_StaticFields
{
public:
// UnityEngine.Quaternion UnityEngine.Quaternion::identityQuaternion
Quaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357 ___identityQuaternion_4;
public:
inline static int32_t get_offset_of_identityQuaternion_4() { return static_cast<int32_t>(offsetof(Quaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357_StaticFields, ___identityQuaternion_4)); }
inline Quaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357 get_identityQuaternion_4() const { return ___identityQuaternion_4; }
inline Quaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357 * get_address_of_identityQuaternion_4() { return &___identityQuaternion_4; }
inline void set_identityQuaternion_4(Quaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357 value)
{
___identityQuaternion_4 = value;
}
};
// UnityEngine.Vector2
struct Vector2_tA85D2DD88578276CA8A8796756458277E72D073D
{
public:
// System.Single UnityEngine.Vector2::x
float ___x_0;
// System.Single UnityEngine.Vector2::y
float ___y_1;
public:
inline static int32_t get_offset_of_x_0() { return static_cast<int32_t>(offsetof(Vector2_tA85D2DD88578276CA8A8796756458277E72D073D, ___x_0)); }
inline float get_x_0() const { return ___x_0; }
inline float* get_address_of_x_0() { return &___x_0; }
inline void set_x_0(float value)
{
___x_0 = value;
}
inline static int32_t get_offset_of_y_1() { return static_cast<int32_t>(offsetof(Vector2_tA85D2DD88578276CA8A8796756458277E72D073D, ___y_1)); }
inline float get_y_1() const { return ___y_1; }
inline float* get_address_of_y_1() { return &___y_1; }
inline void set_y_1(float value)
{
___y_1 = value;
}
};
struct Vector2_tA85D2DD88578276CA8A8796756458277E72D073D_StaticFields
{
public:
// UnityEngine.Vector2 UnityEngine.Vector2::zeroVector
Vector2_tA85D2DD88578276CA8A8796756458277E72D073D ___zeroVector_2;
// UnityEngine.Vector2 UnityEngine.Vector2::oneVector
Vector2_tA85D2DD88578276CA8A8796756458277E72D073D ___oneVector_3;
// UnityEngine.Vector2 UnityEngine.Vector2::upVector
Vector2_tA85D2DD88578276CA8A8796756458277E72D073D ___upVector_4;
// UnityEngine.Vector2 UnityEngine.Vector2::downVector
Vector2_tA85D2DD88578276CA8A8796756458277E72D073D ___downVector_5;
// UnityEngine.Vector2 UnityEngine.Vector2::leftVector
Vector2_tA85D2DD88578276CA8A8796756458277E72D073D ___leftVector_6;
// UnityEngine.Vector2 UnityEngine.Vector2::rightVector
Vector2_tA85D2DD88578276CA8A8796756458277E72D073D ___rightVector_7;
// UnityEngine.Vector2 UnityEngine.Vector2::positiveInfinityVector
Vector2_tA85D2DD88578276CA8A8796756458277E72D073D ___positiveInfinityVector_8;
// UnityEngine.Vector2 UnityEngine.Vector2::negativeInfinityVector
Vector2_tA85D2DD88578276CA8A8796756458277E72D073D ___negativeInfinityVector_9;
public:
inline static int32_t get_offset_of_zeroVector_2() { return static_cast<int32_t>(offsetof(Vector2_tA85D2DD88578276CA8A8796756458277E72D073D_StaticFields, ___zeroVector_2)); }
inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D get_zeroVector_2() const { return ___zeroVector_2; }
inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D * get_address_of_zeroVector_2() { return &___zeroVector_2; }
inline void set_zeroVector_2(Vector2_tA85D2DD88578276CA8A8796756458277E72D073D value)
{
___zeroVector_2 = value;
}
inline static int32_t get_offset_of_oneVector_3() { return static_cast<int32_t>(offsetof(Vector2_tA85D2DD88578276CA8A8796756458277E72D073D_StaticFields, ___oneVector_3)); }
inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D get_oneVector_3() const { return ___oneVector_3; }
inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D * get_address_of_oneVector_3() { return &___oneVector_3; }
inline void set_oneVector_3(Vector2_tA85D2DD88578276CA8A8796756458277E72D073D value)
{
___oneVector_3 = value;
}
inline static int32_t get_offset_of_upVector_4() { return static_cast<int32_t>(offsetof(Vector2_tA85D2DD88578276CA8A8796756458277E72D073D_StaticFields, ___upVector_4)); }
inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D get_upVector_4() const { return ___upVector_4; }
inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D * get_address_of_upVector_4() { return &___upVector_4; }
inline void set_upVector_4(Vector2_tA85D2DD88578276CA8A8796756458277E72D073D value)
{
___upVector_4 = value;
}
inline static int32_t get_offset_of_downVector_5() { return static_cast<int32_t>(offsetof(Vector2_tA85D2DD88578276CA8A8796756458277E72D073D_StaticFields, ___downVector_5)); }
inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D get_downVector_5() const { return ___downVector_5; }
inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D * get_address_of_downVector_5() { return &___downVector_5; }
inline void set_downVector_5(Vector2_tA85D2DD88578276CA8A8796756458277E72D073D value)
{
___downVector_5 = value;
}
inline static int32_t get_offset_of_leftVector_6() { return static_cast<int32_t>(offsetof(Vector2_tA85D2DD88578276CA8A8796756458277E72D073D_StaticFields, ___leftVector_6)); }
inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D get_leftVector_6() const { return ___leftVector_6; }
inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D * get_address_of_leftVector_6() { return &___leftVector_6; }
inline void set_leftVector_6(Vector2_tA85D2DD88578276CA8A8796756458277E72D073D value)
{
___leftVector_6 = value;
}
inline static int32_t get_offset_of_rightVector_7() { return static_cast<int32_t>(offsetof(Vector2_tA85D2DD88578276CA8A8796756458277E72D073D_StaticFields, ___rightVector_7)); }
inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D get_rightVector_7() const { return ___rightVector_7; }
inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D * get_address_of_rightVector_7() { return &___rightVector_7; }
inline void set_rightVector_7(Vector2_tA85D2DD88578276CA8A8796756458277E72D073D value)
{
___rightVector_7 = value;
}
inline static int32_t get_offset_of_positiveInfinityVector_8() { return static_cast<int32_t>(offsetof(Vector2_tA85D2DD88578276CA8A8796756458277E72D073D_StaticFields, ___positiveInfinityVector_8)); }
inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D get_positiveInfinityVector_8() const { return ___positiveInfinityVector_8; }
inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D * get_address_of_positiveInfinityVector_8() { return &___positiveInfinityVector_8; }
inline void set_positiveInfinityVector_8(Vector2_tA85D2DD88578276CA8A8796756458277E72D073D value)
{
___positiveInfinityVector_8 = value;
}
inline static int32_t get_offset_of_negativeInfinityVector_9() { return static_cast<int32_t>(offsetof(Vector2_tA85D2DD88578276CA8A8796756458277E72D073D_StaticFields, ___negativeInfinityVector_9)); }
inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D get_negativeInfinityVector_9() const { return ___negativeInfinityVector_9; }
inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D * get_address_of_negativeInfinityVector_9() { return &___negativeInfinityVector_9; }
inline void set_negativeInfinityVector_9(Vector2_tA85D2DD88578276CA8A8796756458277E72D073D value)
{
___negativeInfinityVector_9 = value;
}
};
// UnityEngine.Vector3
struct Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720
{
public:
// System.Single UnityEngine.Vector3::x
float ___x_2;
// System.Single UnityEngine.Vector3::y
float ___y_3;
// System.Single UnityEngine.Vector3::z
float ___z_4;
public:
inline static int32_t get_offset_of_x_2() { return static_cast<int32_t>(offsetof(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720, ___x_2)); }
inline float get_x_2() const { return ___x_2; }
inline float* get_address_of_x_2() { return &___x_2; }
inline void set_x_2(float value)
{
___x_2 = value;
}
inline static int32_t get_offset_of_y_3() { return static_cast<int32_t>(offsetof(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720, ___y_3)); }
inline float get_y_3() const { return ___y_3; }
inline float* get_address_of_y_3() { return &___y_3; }
inline void set_y_3(float value)
{
___y_3 = value;
}
inline static int32_t get_offset_of_z_4() { return static_cast<int32_t>(offsetof(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720, ___z_4)); }
inline float get_z_4() const { return ___z_4; }
inline float* get_address_of_z_4() { return &___z_4; }
inline void set_z_4(float value)
{
___z_4 = value;
}
};
struct Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720_StaticFields
{
public:
// UnityEngine.Vector3 UnityEngine.Vector3::zeroVector
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___zeroVector_5;
// UnityEngine.Vector3 UnityEngine.Vector3::oneVector
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___oneVector_6;
// UnityEngine.Vector3 UnityEngine.Vector3::upVector
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___upVector_7;
// UnityEngine.Vector3 UnityEngine.Vector3::downVector
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___downVector_8;
// UnityEngine.Vector3 UnityEngine.Vector3::leftVector
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___leftVector_9;
// UnityEngine.Vector3 UnityEngine.Vector3::rightVector
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___rightVector_10;
// UnityEngine.Vector3 UnityEngine.Vector3::forwardVector
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___forwardVector_11;
// UnityEngine.Vector3 UnityEngine.Vector3::backVector
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___backVector_12;
// UnityEngine.Vector3 UnityEngine.Vector3::positiveInfinityVector
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___positiveInfinityVector_13;
// UnityEngine.Vector3 UnityEngine.Vector3::negativeInfinityVector
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___negativeInfinityVector_14;
public:
inline static int32_t get_offset_of_zeroVector_5() { return static_cast<int32_t>(offsetof(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720_StaticFields, ___zeroVector_5)); }
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 get_zeroVector_5() const { return ___zeroVector_5; }
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 * get_address_of_zeroVector_5() { return &___zeroVector_5; }
inline void set_zeroVector_5(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 value)
{
___zeroVector_5 = value;
}
inline static int32_t get_offset_of_oneVector_6() { return static_cast<int32_t>(offsetof(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720_StaticFields, ___oneVector_6)); }
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 get_oneVector_6() const { return ___oneVector_6; }
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 * get_address_of_oneVector_6() { return &___oneVector_6; }
inline void set_oneVector_6(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 value)
{
___oneVector_6 = value;
}
inline static int32_t get_offset_of_upVector_7() { return static_cast<int32_t>(offsetof(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720_StaticFields, ___upVector_7)); }
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 get_upVector_7() const { return ___upVector_7; }
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 * get_address_of_upVector_7() { return &___upVector_7; }
inline void set_upVector_7(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 value)
{
___upVector_7 = value;
}
inline static int32_t get_offset_of_downVector_8() { return static_cast<int32_t>(offsetof(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720_StaticFields, ___downVector_8)); }
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 get_downVector_8() const { return ___downVector_8; }
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 * get_address_of_downVector_8() { return &___downVector_8; }
inline void set_downVector_8(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 value)
{
___downVector_8 = value;
}
inline static int32_t get_offset_of_leftVector_9() { return static_cast<int32_t>(offsetof(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720_StaticFields, ___leftVector_9)); }
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 get_leftVector_9() const { return ___leftVector_9; }
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 * get_address_of_leftVector_9() { return &___leftVector_9; }
inline void set_leftVector_9(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 value)
{
___leftVector_9 = value;
}
inline static int32_t get_offset_of_rightVector_10() { return static_cast<int32_t>(offsetof(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720_StaticFields, ___rightVector_10)); }
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 get_rightVector_10() const { return ___rightVector_10; }
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 * get_address_of_rightVector_10() { return &___rightVector_10; }
inline void set_rightVector_10(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 value)
{
___rightVector_10 = value;
}
inline static int32_t get_offset_of_forwardVector_11() { return static_cast<int32_t>(offsetof(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720_StaticFields, ___forwardVector_11)); }
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 get_forwardVector_11() const { return ___forwardVector_11; }
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 * get_address_of_forwardVector_11() { return &___forwardVector_11; }
inline void set_forwardVector_11(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 value)
{
___forwardVector_11 = value;
}
inline static int32_t get_offset_of_backVector_12() { return static_cast<int32_t>(offsetof(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720_StaticFields, ___backVector_12)); }
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 get_backVector_12() const { return ___backVector_12; }
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 * get_address_of_backVector_12() { return &___backVector_12; }
inline void set_backVector_12(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 value)
{
___backVector_12 = value;
}
inline static int32_t get_offset_of_positiveInfinityVector_13() { return static_cast<int32_t>(offsetof(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720_StaticFields, ___positiveInfinityVector_13)); }
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 get_positiveInfinityVector_13() const { return ___positiveInfinityVector_13; }
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 * get_address_of_positiveInfinityVector_13() { return &___positiveInfinityVector_13; }
inline void set_positiveInfinityVector_13(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 value)
{
___positiveInfinityVector_13 = value;
}
inline static int32_t get_offset_of_negativeInfinityVector_14() { return static_cast<int32_t>(offsetof(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720_StaticFields, ___negativeInfinityVector_14)); }
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 get_negativeInfinityVector_14() const { return ___negativeInfinityVector_14; }
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 * get_address_of_negativeInfinityVector_14() { return &___negativeInfinityVector_14; }
inline void set_negativeInfinityVector_14(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 value)
{
___negativeInfinityVector_14 = value;
}
};
// UnityEngine.Vector4
struct Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E
{
public:
// System.Single UnityEngine.Vector4::x
float ___x_1;
// System.Single UnityEngine.Vector4::y
float ___y_2;
// System.Single UnityEngine.Vector4::z
float ___z_3;
// System.Single UnityEngine.Vector4::w
float ___w_4;
public:
inline static int32_t get_offset_of_x_1() { return static_cast<int32_t>(offsetof(Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E, ___x_1)); }
inline float get_x_1() const { return ___x_1; }
inline float* get_address_of_x_1() { return &___x_1; }
inline void set_x_1(float value)
{
___x_1 = value;
}
inline static int32_t get_offset_of_y_2() { return static_cast<int32_t>(offsetof(Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E, ___y_2)); }
inline float get_y_2() const { return ___y_2; }
inline float* get_address_of_y_2() { return &___y_2; }
inline void set_y_2(float value)
{
___y_2 = value;
}
inline static int32_t get_offset_of_z_3() { return static_cast<int32_t>(offsetof(Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E, ___z_3)); }
inline float get_z_3() const { return ___z_3; }
inline float* get_address_of_z_3() { return &___z_3; }
inline void set_z_3(float value)
{
___z_3 = value;
}
inline static int32_t get_offset_of_w_4() { return static_cast<int32_t>(offsetof(Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E, ___w_4)); }
inline float get_w_4() const { return ___w_4; }
inline float* get_address_of_w_4() { return &___w_4; }
inline void set_w_4(float value)
{
___w_4 = value;
}
};
struct Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E_StaticFields
{
public:
// UnityEngine.Vector4 UnityEngine.Vector4::zeroVector
Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E ___zeroVector_5;
// UnityEngine.Vector4 UnityEngine.Vector4::oneVector
Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E ___oneVector_6;
// UnityEngine.Vector4 UnityEngine.Vector4::positiveInfinityVector
Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E ___positiveInfinityVector_7;
// UnityEngine.Vector4 UnityEngine.Vector4::negativeInfinityVector
Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E ___negativeInfinityVector_8;
public:
inline static int32_t get_offset_of_zeroVector_5() { return static_cast<int32_t>(offsetof(Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E_StaticFields, ___zeroVector_5)); }
inline Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E get_zeroVector_5() const { return ___zeroVector_5; }
inline Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E * get_address_of_zeroVector_5() { return &___zeroVector_5; }
inline void set_zeroVector_5(Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E value)
{
___zeroVector_5 = value;
}
inline static int32_t get_offset_of_oneVector_6() { return static_cast<int32_t>(offsetof(Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E_StaticFields, ___oneVector_6)); }
inline Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E get_oneVector_6() const { return ___oneVector_6; }
inline Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E * get_address_of_oneVector_6() { return &___oneVector_6; }
inline void set_oneVector_6(Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E value)
{
___oneVector_6 = value;
}
inline static int32_t get_offset_of_positiveInfinityVector_7() { return static_cast<int32_t>(offsetof(Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E_StaticFields, ___positiveInfinityVector_7)); }
inline Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E get_positiveInfinityVector_7() const { return ___positiveInfinityVector_7; }
inline Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E * get_address_of_positiveInfinityVector_7() { return &___positiveInfinityVector_7; }
inline void set_positiveInfinityVector_7(Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E value)
{
___positiveInfinityVector_7 = value;
}
inline static int32_t get_offset_of_negativeInfinityVector_8() { return static_cast<int32_t>(offsetof(Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E_StaticFields, ___negativeInfinityVector_8)); }
inline Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E get_negativeInfinityVector_8() const { return ___negativeInfinityVector_8; }
inline Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E * get_address_of_negativeInfinityVector_8() { return &___negativeInfinityVector_8; }
inline void set_negativeInfinityVector_8(Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E value)
{
___negativeInfinityVector_8 = value;
}
};
// LuaInterface.EventOp
struct EventOp_t643C05873A7F114F961656D5A1A8BE16D1FBA538
{
public:
// System.Int32 LuaInterface.EventOp::value__
int32_t ___value___2;
public:
inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(EventOp_t643C05873A7F114F961656D5A1A8BE16D1FBA538, ___value___2)); }
inline int32_t get_value___2() const { return ___value___2; }
inline int32_t* get_address_of_value___2() { return &___value___2; }
inline void set_value___2(int32_t value)
{
___value___2 = value;
}
};
// LuaInterface.LuaBaseRef
struct LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 : public RuntimeObject
{
public:
// System.String LuaInterface.LuaBaseRef::name
String_t* ___name_0;
// System.Int32 LuaInterface.LuaBaseRef::reference
int32_t ___reference_1;
// LuaInterface.LuaState LuaInterface.LuaBaseRef::luaState
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * ___luaState_2;
// LuaInterface.ObjectTranslator LuaInterface.LuaBaseRef::translator
ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF * ___translator_3;
// System.Boolean modreq(System.Runtime.CompilerServices.IsVolatile) LuaInterface.LuaBaseRef::beDisposed
bool ___beDisposed_4;
// System.Int32 LuaInterface.LuaBaseRef::count
int32_t ___count_5;
// System.Boolean modreq(System.Runtime.CompilerServices.IsVolatile) LuaInterface.LuaBaseRef::IsAlive
bool ___IsAlive_6;
public:
inline static int32_t get_offset_of_name_0() { return static_cast<int32_t>(offsetof(LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4, ___name_0)); }
inline String_t* get_name_0() const { return ___name_0; }
inline String_t** get_address_of_name_0() { return &___name_0; }
inline void set_name_0(String_t* value)
{
___name_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___name_0), (void*)value);
}
inline static int32_t get_offset_of_reference_1() { return static_cast<int32_t>(offsetof(LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4, ___reference_1)); }
inline int32_t get_reference_1() const { return ___reference_1; }
inline int32_t* get_address_of_reference_1() { return &___reference_1; }
inline void set_reference_1(int32_t value)
{
___reference_1 = value;
}
inline static int32_t get_offset_of_luaState_2() { return static_cast<int32_t>(offsetof(LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4, ___luaState_2)); }
inline LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * get_luaState_2() const { return ___luaState_2; }
inline LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE ** get_address_of_luaState_2() { return &___luaState_2; }
inline void set_luaState_2(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * value)
{
___luaState_2 = value;
Il2CppCodeGenWriteBarrier((void**)(&___luaState_2), (void*)value);
}
inline static int32_t get_offset_of_translator_3() { return static_cast<int32_t>(offsetof(LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4, ___translator_3)); }
inline ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF * get_translator_3() const { return ___translator_3; }
inline ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF ** get_address_of_translator_3() { return &___translator_3; }
inline void set_translator_3(ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF * value)
{
___translator_3 = value;
Il2CppCodeGenWriteBarrier((void**)(&___translator_3), (void*)value);
}
inline static int32_t get_offset_of_beDisposed_4() { return static_cast<int32_t>(offsetof(LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4, ___beDisposed_4)); }
inline bool get_beDisposed_4() const { return ___beDisposed_4; }
inline bool* get_address_of_beDisposed_4() { return &___beDisposed_4; }
inline void set_beDisposed_4(bool value)
{
___beDisposed_4 = value;
}
inline static int32_t get_offset_of_count_5() { return static_cast<int32_t>(offsetof(LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4, ___count_5)); }
inline int32_t get_count_5() const { return ___count_5; }
inline int32_t* get_address_of_count_5() { return &___count_5; }
inline void set_count_5(int32_t value)
{
___count_5 = value;
}
inline static int32_t get_offset_of_IsAlive_6() { return static_cast<int32_t>(offsetof(LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4, ___IsAlive_6)); }
inline bool get_IsAlive_6() const { return ___IsAlive_6; }
inline bool* get_address_of_IsAlive_6() { return &___IsAlive_6; }
inline void set_IsAlive_6(bool value)
{
___IsAlive_6 = value;
}
};
// LuaInterface.LuaDictTable_Enumerator
struct Enumerator_t42B9129D35BC00BF402CB1EE0524853325FEC24B : public RuntimeObject
{
public:
// LuaInterface.LuaState LuaInterface.LuaDictTable_Enumerator::state
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * ___state_0;
// System.Collections.DictionaryEntry LuaInterface.LuaDictTable_Enumerator::current
DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 ___current_1;
// System.Int32 LuaInterface.LuaDictTable_Enumerator::top
int32_t ___top_2;
public:
inline static int32_t get_offset_of_state_0() { return static_cast<int32_t>(offsetof(Enumerator_t42B9129D35BC00BF402CB1EE0524853325FEC24B, ___state_0)); }
inline LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * get_state_0() const { return ___state_0; }
inline LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE ** get_address_of_state_0() { return &___state_0; }
inline void set_state_0(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * value)
{
___state_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___state_0), (void*)value);
}
inline static int32_t get_offset_of_current_1() { return static_cast<int32_t>(offsetof(Enumerator_t42B9129D35BC00BF402CB1EE0524853325FEC24B, ___current_1)); }
inline DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 get_current_1() const { return ___current_1; }
inline DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 * get_address_of_current_1() { return &___current_1; }
inline void set_current_1(DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 value)
{
___current_1 = value;
Il2CppCodeGenWriteBarrier((void**)&(((&___current_1))->____key_0), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&___current_1))->____value_1), (void*)NULL);
#endif
}
inline static int32_t get_offset_of_top_2() { return static_cast<int32_t>(offsetof(Enumerator_t42B9129D35BC00BF402CB1EE0524853325FEC24B, ___top_2)); }
inline int32_t get_top_2() const { return ___top_2; }
inline int32_t* get_address_of_top_2() { return &___top_2; }
inline void set_top_2(int32_t value)
{
___top_2 = value;
}
};
// LuaInterface.LuaGCOptions
struct LuaGCOptions_tD85CF7973150D659B5A081B71F9CCB8A14D60209
{
public:
// System.Int32 LuaInterface.LuaGCOptions::value__
int32_t ___value___2;
public:
inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(LuaGCOptions_tD85CF7973150D659B5A081B71F9CCB8A14D60209, ___value___2)); }
inline int32_t get_value___2() const { return ___value___2; }
inline int32_t* get_address_of_value___2() { return &___value___2; }
inline void set_value___2(int32_t value)
{
___value___2 = value;
}
};
// LuaInterface.LuaHookFlag
struct LuaHookFlag_tAD29356BC507F6C50AF931E9EB36AE38AC6F4A3F
{
public:
// System.Int32 LuaInterface.LuaHookFlag::value__
int32_t ___value___2;
public:
inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(LuaHookFlag_tAD29356BC507F6C50AF931E9EB36AE38AC6F4A3F, ___value___2)); }
inline int32_t get_value___2() const { return ___value___2; }
inline int32_t* get_address_of_value___2() { return &___value___2; }
inline void set_value___2(int32_t value)
{
___value___2 = value;
}
};
// LuaInterface.LuaMask
struct LuaMask_tBC95062E48F5C2DE1831F6604E3EB81FFD7EDD22
{
public:
// System.Int32 LuaInterface.LuaMask::value__
int32_t ___value___2;
public:
inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(LuaMask_tBC95062E48F5C2DE1831F6604E3EB81FFD7EDD22, ___value___2)); }
inline int32_t get_value___2() const { return ___value___2; }
inline int32_t* get_address_of_value___2() { return &___value___2; }
inline void set_value___2(int32_t value)
{
___value___2 = value;
}
};
// LuaInterface.LuaStatePtr
struct LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C : public RuntimeObject
{
public:
// System.IntPtr LuaInterface.LuaStatePtr::L
intptr_t ___L_0;
// System.String LuaInterface.LuaStatePtr::jit
String_t* ___jit_1;
public:
inline static int32_t get_offset_of_L_0() { return static_cast<int32_t>(offsetof(LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C, ___L_0)); }
inline intptr_t get_L_0() const { return ___L_0; }
inline intptr_t* get_address_of_L_0() { return &___L_0; }
inline void set_L_0(intptr_t value)
{
___L_0 = value;
}
inline static int32_t get_offset_of_jit_1() { return static_cast<int32_t>(offsetof(LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C, ___jit_1)); }
inline String_t* get_jit_1() const { return ___jit_1; }
inline String_t** get_address_of_jit_1() { return &___jit_1; }
inline void set_jit_1(String_t* value)
{
___jit_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&___jit_1), (void*)value);
}
};
// LuaInterface.LuaTypes
struct LuaTypes_t762FEC08E6FA34446A75F56F4B076C0D5154E3EE
{
public:
// System.Int32 LuaInterface.LuaTypes::value__
int32_t ___value___2;
public:
inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(LuaTypes_t762FEC08E6FA34446A75F56F4B076C0D5154E3EE, ___value___2)); }
inline int32_t get_value___2() const { return ___value___2; }
inline int32_t* get_address_of_value___2() { return &___value___2; }
inline void set_value___2(int32_t value)
{
___value___2 = value;
}
};
// LuaInterface.Lua_Debug
struct Lua_Debug_tB2B9467892421E2CC79E6896FFE4829FE90B68F4
{
public:
// System.Int32 LuaInterface.Lua_Debug::eventcode
int32_t ___eventcode_0;
// System.IntPtr LuaInterface.Lua_Debug::_name
intptr_t ____name_1;
// System.IntPtr LuaInterface.Lua_Debug::_namewhat
intptr_t ____namewhat_2;
// System.IntPtr LuaInterface.Lua_Debug::_what
intptr_t ____what_3;
// System.IntPtr LuaInterface.Lua_Debug::_source
intptr_t ____source_4;
// System.Int32 LuaInterface.Lua_Debug::currentline
int32_t ___currentline_5;
// System.Int32 LuaInterface.Lua_Debug::nups
int32_t ___nups_6;
// System.Int32 LuaInterface.Lua_Debug::linedefined
int32_t ___linedefined_7;
// System.Int32 LuaInterface.Lua_Debug::lastlinedefined
int32_t ___lastlinedefined_8;
// System.Byte[] LuaInterface.Lua_Debug::_short_src
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ____short_src_9;
// System.Int32 LuaInterface.Lua_Debug::i_ci
int32_t ___i_ci_10;
public:
inline static int32_t get_offset_of_eventcode_0() { return static_cast<int32_t>(offsetof(Lua_Debug_tB2B9467892421E2CC79E6896FFE4829FE90B68F4, ___eventcode_0)); }
inline int32_t get_eventcode_0() const { return ___eventcode_0; }
inline int32_t* get_address_of_eventcode_0() { return &___eventcode_0; }
inline void set_eventcode_0(int32_t value)
{
___eventcode_0 = value;
}
inline static int32_t get_offset_of__name_1() { return static_cast<int32_t>(offsetof(Lua_Debug_tB2B9467892421E2CC79E6896FFE4829FE90B68F4, ____name_1)); }
inline intptr_t get__name_1() const { return ____name_1; }
inline intptr_t* get_address_of__name_1() { return &____name_1; }
inline void set__name_1(intptr_t value)
{
____name_1 = value;
}
inline static int32_t get_offset_of__namewhat_2() { return static_cast<int32_t>(offsetof(Lua_Debug_tB2B9467892421E2CC79E6896FFE4829FE90B68F4, ____namewhat_2)); }
inline intptr_t get__namewhat_2() const { return ____namewhat_2; }
inline intptr_t* get_address_of__namewhat_2() { return &____namewhat_2; }
inline void set__namewhat_2(intptr_t value)
{
____namewhat_2 = value;
}
inline static int32_t get_offset_of__what_3() { return static_cast<int32_t>(offsetof(Lua_Debug_tB2B9467892421E2CC79E6896FFE4829FE90B68F4, ____what_3)); }
inline intptr_t get__what_3() const { return ____what_3; }
inline intptr_t* get_address_of__what_3() { return &____what_3; }
inline void set__what_3(intptr_t value)
{
____what_3 = value;
}
inline static int32_t get_offset_of__source_4() { return static_cast<int32_t>(offsetof(Lua_Debug_tB2B9467892421E2CC79E6896FFE4829FE90B68F4, ____source_4)); }
inline intptr_t get__source_4() const { return ____source_4; }
inline intptr_t* get_address_of__source_4() { return &____source_4; }
inline void set__source_4(intptr_t value)
{
____source_4 = value;
}
inline static int32_t get_offset_of_currentline_5() { return static_cast<int32_t>(offsetof(Lua_Debug_tB2B9467892421E2CC79E6896FFE4829FE90B68F4, ___currentline_5)); }
inline int32_t get_currentline_5() const { return ___currentline_5; }
inline int32_t* get_address_of_currentline_5() { return &___currentline_5; }
inline void set_currentline_5(int32_t value)
{
___currentline_5 = value;
}
inline static int32_t get_offset_of_nups_6() { return static_cast<int32_t>(offsetof(Lua_Debug_tB2B9467892421E2CC79E6896FFE4829FE90B68F4, ___nups_6)); }
inline int32_t get_nups_6() const { return ___nups_6; }
inline int32_t* get_address_of_nups_6() { return &___nups_6; }
inline void set_nups_6(int32_t value)
{
___nups_6 = value;
}
inline static int32_t get_offset_of_linedefined_7() { return static_cast<int32_t>(offsetof(Lua_Debug_tB2B9467892421E2CC79E6896FFE4829FE90B68F4, ___linedefined_7)); }
inline int32_t get_linedefined_7() const { return ___linedefined_7; }
inline int32_t* get_address_of_linedefined_7() { return &___linedefined_7; }
inline void set_linedefined_7(int32_t value)
{
___linedefined_7 = value;
}
inline static int32_t get_offset_of_lastlinedefined_8() { return static_cast<int32_t>(offsetof(Lua_Debug_tB2B9467892421E2CC79E6896FFE4829FE90B68F4, ___lastlinedefined_8)); }
inline int32_t get_lastlinedefined_8() const { return ___lastlinedefined_8; }
inline int32_t* get_address_of_lastlinedefined_8() { return &___lastlinedefined_8; }
inline void set_lastlinedefined_8(int32_t value)
{
___lastlinedefined_8 = value;
}
inline static int32_t get_offset_of__short_src_9() { return static_cast<int32_t>(offsetof(Lua_Debug_tB2B9467892421E2CC79E6896FFE4829FE90B68F4, ____short_src_9)); }
inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get__short_src_9() const { return ____short_src_9; }
inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of__short_src_9() { return &____short_src_9; }
inline void set__short_src_9(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
{
____short_src_9 = value;
Il2CppCodeGenWriteBarrier((void**)(&____short_src_9), (void*)value);
}
inline static int32_t get_offset_of_i_ci_10() { return static_cast<int32_t>(offsetof(Lua_Debug_tB2B9467892421E2CC79E6896FFE4829FE90B68F4, ___i_ci_10)); }
inline int32_t get_i_ci_10() const { return ___i_ci_10; }
inline int32_t* get_address_of_i_ci_10() { return &___i_ci_10; }
inline void set_i_ci_10(int32_t value)
{
___i_ci_10 = value;
}
};
// Native definition for P/Invoke marshalling of LuaInterface.Lua_Debug
struct Lua_Debug_tB2B9467892421E2CC79E6896FFE4829FE90B68F4_marshaled_pinvoke
{
int32_t ___eventcode_0;
intptr_t ____name_1;
intptr_t ____namewhat_2;
intptr_t ____what_3;
intptr_t ____source_4;
int32_t ___currentline_5;
int32_t ___nups_6;
int32_t ___linedefined_7;
int32_t ___lastlinedefined_8;
uint8_t ____short_src_9[128];
int32_t ___i_ci_10;
};
// Native definition for COM marshalling of LuaInterface.Lua_Debug
struct Lua_Debug_tB2B9467892421E2CC79E6896FFE4829FE90B68F4_marshaled_com
{
int32_t ___eventcode_0;
intptr_t ____name_1;
intptr_t ____namewhat_2;
intptr_t ____what_3;
intptr_t ____source_4;
int32_t ___currentline_5;
int32_t ___nups_6;
int32_t ___linedefined_7;
int32_t ___lastlinedefined_8;
uint8_t ____short_src_9[128];
int32_t ___i_ci_10;
};
// System.Collections.Generic.Dictionary`2_Enumerator<System.Int32,System.Object>
struct Enumerator_tC0410598D958D8FA61F7F1A803A0B7F242CEF1C6
{
public:
// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2_Enumerator::dictionary
Dictionary_2_t03608389BB57475AA3F4B2B79D176A27807BC884 * ___dictionary_0;
// System.Int32 System.Collections.Generic.Dictionary`2_Enumerator::version
int32_t ___version_1;
// System.Int32 System.Collections.Generic.Dictionary`2_Enumerator::index
int32_t ___index_2;
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2_Enumerator::current
KeyValuePair_2_tC1FD9633618D9B27E2552BBAD347EC14A6C07C2C ___current_3;
// System.Int32 System.Collections.Generic.Dictionary`2_Enumerator::getEnumeratorRetType
int32_t ___getEnumeratorRetType_4;
public:
inline static int32_t get_offset_of_dictionary_0() { return static_cast<int32_t>(offsetof(Enumerator_tC0410598D958D8FA61F7F1A803A0B7F242CEF1C6, ___dictionary_0)); }
inline Dictionary_2_t03608389BB57475AA3F4B2B79D176A27807BC884 * get_dictionary_0() const { return ___dictionary_0; }
inline Dictionary_2_t03608389BB57475AA3F4B2B79D176A27807BC884 ** get_address_of_dictionary_0() { return &___dictionary_0; }
inline void set_dictionary_0(Dictionary_2_t03608389BB57475AA3F4B2B79D176A27807BC884 * value)
{
___dictionary_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___dictionary_0), (void*)value);
}
inline static int32_t get_offset_of_version_1() { return static_cast<int32_t>(offsetof(Enumerator_tC0410598D958D8FA61F7F1A803A0B7F242CEF1C6, ___version_1)); }
inline int32_t get_version_1() const { return ___version_1; }
inline int32_t* get_address_of_version_1() { return &___version_1; }
inline void set_version_1(int32_t value)
{
___version_1 = value;
}
inline static int32_t get_offset_of_index_2() { return static_cast<int32_t>(offsetof(Enumerator_tC0410598D958D8FA61F7F1A803A0B7F242CEF1C6, ___index_2)); }
inline int32_t get_index_2() const { return ___index_2; }
inline int32_t* get_address_of_index_2() { return &___index_2; }
inline void set_index_2(int32_t value)
{
___index_2 = value;
}
inline static int32_t get_offset_of_current_3() { return static_cast<int32_t>(offsetof(Enumerator_tC0410598D958D8FA61F7F1A803A0B7F242CEF1C6, ___current_3)); }
inline KeyValuePair_2_tC1FD9633618D9B27E2552BBAD347EC14A6C07C2C get_current_3() const { return ___current_3; }
inline KeyValuePair_2_tC1FD9633618D9B27E2552BBAD347EC14A6C07C2C * get_address_of_current_3() { return &___current_3; }
inline void set_current_3(KeyValuePair_2_tC1FD9633618D9B27E2552BBAD347EC14A6C07C2C value)
{
___current_3 = value;
Il2CppCodeGenWriteBarrier((void**)&(((&___current_3))->___value_1), (void*)NULL);
}
inline static int32_t get_offset_of_getEnumeratorRetType_4() { return static_cast<int32_t>(offsetof(Enumerator_tC0410598D958D8FA61F7F1A803A0B7F242CEF1C6, ___getEnumeratorRetType_4)); }
inline int32_t get_getEnumeratorRetType_4() const { return ___getEnumeratorRetType_4; }
inline int32_t* get_address_of_getEnumeratorRetType_4() { return &___getEnumeratorRetType_4; }
inline void set_getEnumeratorRetType_4(int32_t value)
{
___getEnumeratorRetType_4 = value;
}
};
// System.Collections.Generic.Dictionary`2_Enumerator<System.Int32,System.WeakReference>
struct Enumerator_t50E26456A93EF59EAC0EEDEED41C981D27E804FA
{
public:
// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2_Enumerator::dictionary
Dictionary_2_t81F516F814A3463D65D07253CF5167FBF9378593 * ___dictionary_0;
// System.Int32 System.Collections.Generic.Dictionary`2_Enumerator::version
int32_t ___version_1;
// System.Int32 System.Collections.Generic.Dictionary`2_Enumerator::index
int32_t ___index_2;
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2_Enumerator::current
KeyValuePair_2_t84A31FB4EA551BA5DBE1567E9AFA7BB2248AA25A ___current_3;
// System.Int32 System.Collections.Generic.Dictionary`2_Enumerator::getEnumeratorRetType
int32_t ___getEnumeratorRetType_4;
public:
inline static int32_t get_offset_of_dictionary_0() { return static_cast<int32_t>(offsetof(Enumerator_t50E26456A93EF59EAC0EEDEED41C981D27E804FA, ___dictionary_0)); }
inline Dictionary_2_t81F516F814A3463D65D07253CF5167FBF9378593 * get_dictionary_0() const { return ___dictionary_0; }
inline Dictionary_2_t81F516F814A3463D65D07253CF5167FBF9378593 ** get_address_of_dictionary_0() { return &___dictionary_0; }
inline void set_dictionary_0(Dictionary_2_t81F516F814A3463D65D07253CF5167FBF9378593 * value)
{
___dictionary_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___dictionary_0), (void*)value);
}
inline static int32_t get_offset_of_version_1() { return static_cast<int32_t>(offsetof(Enumerator_t50E26456A93EF59EAC0EEDEED41C981D27E804FA, ___version_1)); }
inline int32_t get_version_1() const { return ___version_1; }
inline int32_t* get_address_of_version_1() { return &___version_1; }
inline void set_version_1(int32_t value)
{
___version_1 = value;
}
inline static int32_t get_offset_of_index_2() { return static_cast<int32_t>(offsetof(Enumerator_t50E26456A93EF59EAC0EEDEED41C981D27E804FA, ___index_2)); }
inline int32_t get_index_2() const { return ___index_2; }
inline int32_t* get_address_of_index_2() { return &___index_2; }
inline void set_index_2(int32_t value)
{
___index_2 = value;
}
inline static int32_t get_offset_of_current_3() { return static_cast<int32_t>(offsetof(Enumerator_t50E26456A93EF59EAC0EEDEED41C981D27E804FA, ___current_3)); }
inline KeyValuePair_2_t84A31FB4EA551BA5DBE1567E9AFA7BB2248AA25A get_current_3() const { return ___current_3; }
inline KeyValuePair_2_t84A31FB4EA551BA5DBE1567E9AFA7BB2248AA25A * get_address_of_current_3() { return &___current_3; }
inline void set_current_3(KeyValuePair_2_t84A31FB4EA551BA5DBE1567E9AFA7BB2248AA25A value)
{
___current_3 = value;
Il2CppCodeGenWriteBarrier((void**)&(((&___current_3))->___value_1), (void*)NULL);
}
inline static int32_t get_offset_of_getEnumeratorRetType_4() { return static_cast<int32_t>(offsetof(Enumerator_t50E26456A93EF59EAC0EEDEED41C981D27E804FA, ___getEnumeratorRetType_4)); }
inline int32_t get_getEnumeratorRetType_4() const { return ___getEnumeratorRetType_4; }
inline int32_t* get_address_of_getEnumeratorRetType_4() { return &___getEnumeratorRetType_4; }
inline void set_getEnumeratorRetType_4(int32_t value)
{
___getEnumeratorRetType_4 = value;
}
};
// System.Collections.Generic.Dictionary`2_Enumerator<System.Int64,System.Object>
struct Enumerator_t1B6B9D67DCC2658E4249AC2BCEBE1A852ACC5363
{
public:
// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2_Enumerator::dictionary
Dictionary_2_tCD5D79DED1F046A086BA21623BFB989D9BE18860 * ___dictionary_0;
// System.Int32 System.Collections.Generic.Dictionary`2_Enumerator::version
int32_t ___version_1;
// System.Int32 System.Collections.Generic.Dictionary`2_Enumerator::index
int32_t ___index_2;
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2_Enumerator::current
KeyValuePair_2_t01369E536C15A7A1AF58F260AD740C479FBFC4EA ___current_3;
// System.Int32 System.Collections.Generic.Dictionary`2_Enumerator::getEnumeratorRetType
int32_t ___getEnumeratorRetType_4;
public:
inline static int32_t get_offset_of_dictionary_0() { return static_cast<int32_t>(offsetof(Enumerator_t1B6B9D67DCC2658E4249AC2BCEBE1A852ACC5363, ___dictionary_0)); }
inline Dictionary_2_tCD5D79DED1F046A086BA21623BFB989D9BE18860 * get_dictionary_0() const { return ___dictionary_0; }
inline Dictionary_2_tCD5D79DED1F046A086BA21623BFB989D9BE18860 ** get_address_of_dictionary_0() { return &___dictionary_0; }
inline void set_dictionary_0(Dictionary_2_tCD5D79DED1F046A086BA21623BFB989D9BE18860 * value)
{
___dictionary_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___dictionary_0), (void*)value);
}
inline static int32_t get_offset_of_version_1() { return static_cast<int32_t>(offsetof(Enumerator_t1B6B9D67DCC2658E4249AC2BCEBE1A852ACC5363, ___version_1)); }
inline int32_t get_version_1() const { return ___version_1; }
inline int32_t* get_address_of_version_1() { return &___version_1; }
inline void set_version_1(int32_t value)
{
___version_1 = value;
}
inline static int32_t get_offset_of_index_2() { return static_cast<int32_t>(offsetof(Enumerator_t1B6B9D67DCC2658E4249AC2BCEBE1A852ACC5363, ___index_2)); }
inline int32_t get_index_2() const { return ___index_2; }
inline int32_t* get_address_of_index_2() { return &___index_2; }
inline void set_index_2(int32_t value)
{
___index_2 = value;
}
inline static int32_t get_offset_of_current_3() { return static_cast<int32_t>(offsetof(Enumerator_t1B6B9D67DCC2658E4249AC2BCEBE1A852ACC5363, ___current_3)); }
inline KeyValuePair_2_t01369E536C15A7A1AF58F260AD740C479FBFC4EA get_current_3() const { return ___current_3; }
inline KeyValuePair_2_t01369E536C15A7A1AF58F260AD740C479FBFC4EA * get_address_of_current_3() { return &___current_3; }
inline void set_current_3(KeyValuePair_2_t01369E536C15A7A1AF58F260AD740C479FBFC4EA value)
{
___current_3 = value;
Il2CppCodeGenWriteBarrier((void**)&(((&___current_3))->___value_1), (void*)NULL);
}
inline static int32_t get_offset_of_getEnumeratorRetType_4() { return static_cast<int32_t>(offsetof(Enumerator_t1B6B9D67DCC2658E4249AC2BCEBE1A852ACC5363, ___getEnumeratorRetType_4)); }
inline int32_t get_getEnumeratorRetType_4() const { return ___getEnumeratorRetType_4; }
inline int32_t* get_address_of_getEnumeratorRetType_4() { return &___getEnumeratorRetType_4; }
inline void set_getEnumeratorRetType_4(int32_t value)
{
___getEnumeratorRetType_4 = value;
}
};
// System.Collections.Generic.Dictionary`2_Enumerator<System.Int64,System.WeakReference>
struct Enumerator_t0E9EB279108495C59EFFE7E514F19049A97C519C
{
public:
// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2_Enumerator::dictionary
Dictionary_2_t35D9A5097C30B9E0B442FCEF1B4E05D3B6C168B9 * ___dictionary_0;
// System.Int32 System.Collections.Generic.Dictionary`2_Enumerator::version
int32_t ___version_1;
// System.Int32 System.Collections.Generic.Dictionary`2_Enumerator::index
int32_t ___index_2;
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2_Enumerator::current
KeyValuePair_2_tAFCCA987DCFB0AC06419E3E44077B32578F192A4 ___current_3;
// System.Int32 System.Collections.Generic.Dictionary`2_Enumerator::getEnumeratorRetType
int32_t ___getEnumeratorRetType_4;
public:
inline static int32_t get_offset_of_dictionary_0() { return static_cast<int32_t>(offsetof(Enumerator_t0E9EB279108495C59EFFE7E514F19049A97C519C, ___dictionary_0)); }
inline Dictionary_2_t35D9A5097C30B9E0B442FCEF1B4E05D3B6C168B9 * get_dictionary_0() const { return ___dictionary_0; }
inline Dictionary_2_t35D9A5097C30B9E0B442FCEF1B4E05D3B6C168B9 ** get_address_of_dictionary_0() { return &___dictionary_0; }
inline void set_dictionary_0(Dictionary_2_t35D9A5097C30B9E0B442FCEF1B4E05D3B6C168B9 * value)
{
___dictionary_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___dictionary_0), (void*)value);
}
inline static int32_t get_offset_of_version_1() { return static_cast<int32_t>(offsetof(Enumerator_t0E9EB279108495C59EFFE7E514F19049A97C519C, ___version_1)); }
inline int32_t get_version_1() const { return ___version_1; }
inline int32_t* get_address_of_version_1() { return &___version_1; }
inline void set_version_1(int32_t value)
{
___version_1 = value;
}
inline static int32_t get_offset_of_index_2() { return static_cast<int32_t>(offsetof(Enumerator_t0E9EB279108495C59EFFE7E514F19049A97C519C, ___index_2)); }
inline int32_t get_index_2() const { return ___index_2; }
inline int32_t* get_address_of_index_2() { return &___index_2; }
inline void set_index_2(int32_t value)
{
___index_2 = value;
}
inline static int32_t get_offset_of_current_3() { return static_cast<int32_t>(offsetof(Enumerator_t0E9EB279108495C59EFFE7E514F19049A97C519C, ___current_3)); }
inline KeyValuePair_2_tAFCCA987DCFB0AC06419E3E44077B32578F192A4 get_current_3() const { return ___current_3; }
inline KeyValuePair_2_tAFCCA987DCFB0AC06419E3E44077B32578F192A4 * get_address_of_current_3() { return &___current_3; }
inline void set_current_3(KeyValuePair_2_tAFCCA987DCFB0AC06419E3E44077B32578F192A4 value)
{
___current_3 = value;
Il2CppCodeGenWriteBarrier((void**)&(((&___current_3))->___value_1), (void*)NULL);
}
inline static int32_t get_offset_of_getEnumeratorRetType_4() { return static_cast<int32_t>(offsetof(Enumerator_t0E9EB279108495C59EFFE7E514F19049A97C519C, ___getEnumeratorRetType_4)); }
inline int32_t get_getEnumeratorRetType_4() const { return ___getEnumeratorRetType_4; }
inline int32_t* get_address_of_getEnumeratorRetType_4() { return &___getEnumeratorRetType_4; }
inline void set_getEnumeratorRetType_4(int32_t value)
{
___getEnumeratorRetType_4 = value;
}
};
// System.Collections.Generic.Dictionary`2_Enumerator<System.Object,System.Int32>
struct Enumerator_tF8F0EB9F7450BB9BAD835E0F5B76DD129BF2994E
{
public:
// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2_Enumerator::dictionary
Dictionary_2_t81923CE2A312318AE13F58085CCF7FA8D879B77A * ___dictionary_0;
// System.Int32 System.Collections.Generic.Dictionary`2_Enumerator::version
int32_t ___version_1;
// System.Int32 System.Collections.Generic.Dictionary`2_Enumerator::index
int32_t ___index_2;
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2_Enumerator::current
KeyValuePair_2_t3BAB6A80A3894F871F1F6B030436D8F2FF1D398E ___current_3;
// System.Int32 System.Collections.Generic.Dictionary`2_Enumerator::getEnumeratorRetType
int32_t ___getEnumeratorRetType_4;
public:
inline static int32_t get_offset_of_dictionary_0() { return static_cast<int32_t>(offsetof(Enumerator_tF8F0EB9F7450BB9BAD835E0F5B76DD129BF2994E, ___dictionary_0)); }
inline Dictionary_2_t81923CE2A312318AE13F58085CCF7FA8D879B77A * get_dictionary_0() const { return ___dictionary_0; }
inline Dictionary_2_t81923CE2A312318AE13F58085CCF7FA8D879B77A ** get_address_of_dictionary_0() { return &___dictionary_0; }
inline void set_dictionary_0(Dictionary_2_t81923CE2A312318AE13F58085CCF7FA8D879B77A * value)
{
___dictionary_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___dictionary_0), (void*)value);
}
inline static int32_t get_offset_of_version_1() { return static_cast<int32_t>(offsetof(Enumerator_tF8F0EB9F7450BB9BAD835E0F5B76DD129BF2994E, ___version_1)); }
inline int32_t get_version_1() const { return ___version_1; }
inline int32_t* get_address_of_version_1() { return &___version_1; }
inline void set_version_1(int32_t value)
{
___version_1 = value;
}
inline static int32_t get_offset_of_index_2() { return static_cast<int32_t>(offsetof(Enumerator_tF8F0EB9F7450BB9BAD835E0F5B76DD129BF2994E, ___index_2)); }
inline int32_t get_index_2() const { return ___index_2; }
inline int32_t* get_address_of_index_2() { return &___index_2; }
inline void set_index_2(int32_t value)
{
___index_2 = value;
}
inline static int32_t get_offset_of_current_3() { return static_cast<int32_t>(offsetof(Enumerator_tF8F0EB9F7450BB9BAD835E0F5B76DD129BF2994E, ___current_3)); }
inline KeyValuePair_2_t3BAB6A80A3894F871F1F6B030436D8F2FF1D398E get_current_3() const { return ___current_3; }
inline KeyValuePair_2_t3BAB6A80A3894F871F1F6B030436D8F2FF1D398E * get_address_of_current_3() { return &___current_3; }
inline void set_current_3(KeyValuePair_2_t3BAB6A80A3894F871F1F6B030436D8F2FF1D398E value)
{
___current_3 = value;
Il2CppCodeGenWriteBarrier((void**)&(((&___current_3))->___key_0), (void*)NULL);
}
inline static int32_t get_offset_of_getEnumeratorRetType_4() { return static_cast<int32_t>(offsetof(Enumerator_tF8F0EB9F7450BB9BAD835E0F5B76DD129BF2994E, ___getEnumeratorRetType_4)); }
inline int32_t get_getEnumeratorRetType_4() const { return ___getEnumeratorRetType_4; }
inline int32_t* get_address_of_getEnumeratorRetType_4() { return &___getEnumeratorRetType_4; }
inline void set_getEnumeratorRetType_4(int32_t value)
{
___getEnumeratorRetType_4 = value;
}
};
// System.Collections.Generic.Dictionary`2_Enumerator<System.Type,System.Int32>
struct Enumerator_tA47FBE9A39AD933513C4CCEC13ACDABE45FA03EB
{
public:
// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2_Enumerator::dictionary
Dictionary_2_tA4F27994EF77494F74F85FCFD482DBAD219E6E8F * ___dictionary_0;
// System.Int32 System.Collections.Generic.Dictionary`2_Enumerator::version
int32_t ___version_1;
// System.Int32 System.Collections.Generic.Dictionary`2_Enumerator::index
int32_t ___index_2;
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2_Enumerator::current
KeyValuePair_2_t953D0D227E878C3A67C2B478571CC0C1D1C5918F ___current_3;
// System.Int32 System.Collections.Generic.Dictionary`2_Enumerator::getEnumeratorRetType
int32_t ___getEnumeratorRetType_4;
public:
inline static int32_t get_offset_of_dictionary_0() { return static_cast<int32_t>(offsetof(Enumerator_tA47FBE9A39AD933513C4CCEC13ACDABE45FA03EB, ___dictionary_0)); }
inline Dictionary_2_tA4F27994EF77494F74F85FCFD482DBAD219E6E8F * get_dictionary_0() const { return ___dictionary_0; }
inline Dictionary_2_tA4F27994EF77494F74F85FCFD482DBAD219E6E8F ** get_address_of_dictionary_0() { return &___dictionary_0; }
inline void set_dictionary_0(Dictionary_2_tA4F27994EF77494F74F85FCFD482DBAD219E6E8F * value)
{
___dictionary_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___dictionary_0), (void*)value);
}
inline static int32_t get_offset_of_version_1() { return static_cast<int32_t>(offsetof(Enumerator_tA47FBE9A39AD933513C4CCEC13ACDABE45FA03EB, ___version_1)); }
inline int32_t get_version_1() const { return ___version_1; }
inline int32_t* get_address_of_version_1() { return &___version_1; }
inline void set_version_1(int32_t value)
{
___version_1 = value;
}
inline static int32_t get_offset_of_index_2() { return static_cast<int32_t>(offsetof(Enumerator_tA47FBE9A39AD933513C4CCEC13ACDABE45FA03EB, ___index_2)); }
inline int32_t get_index_2() const { return ___index_2; }
inline int32_t* get_address_of_index_2() { return &___index_2; }
inline void set_index_2(int32_t value)
{
___index_2 = value;
}
inline static int32_t get_offset_of_current_3() { return static_cast<int32_t>(offsetof(Enumerator_tA47FBE9A39AD933513C4CCEC13ACDABE45FA03EB, ___current_3)); }
inline KeyValuePair_2_t953D0D227E878C3A67C2B478571CC0C1D1C5918F get_current_3() const { return ___current_3; }
inline KeyValuePair_2_t953D0D227E878C3A67C2B478571CC0C1D1C5918F * get_address_of_current_3() { return &___current_3; }
inline void set_current_3(KeyValuePair_2_t953D0D227E878C3A67C2B478571CC0C1D1C5918F value)
{
___current_3 = value;
Il2CppCodeGenWriteBarrier((void**)&(((&___current_3))->___key_0), (void*)NULL);
}
inline static int32_t get_offset_of_getEnumeratorRetType_4() { return static_cast<int32_t>(offsetof(Enumerator_tA47FBE9A39AD933513C4CCEC13ACDABE45FA03EB, ___getEnumeratorRetType_4)); }
inline int32_t get_getEnumeratorRetType_4() const { return ___getEnumeratorRetType_4; }
inline int32_t* get_address_of_getEnumeratorRetType_4() { return &___getEnumeratorRetType_4; }
inline void set_getEnumeratorRetType_4(int32_t value)
{
___getEnumeratorRetType_4 = value;
}
};
// System.Collections.Hashtable
struct Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 : public RuntimeObject
{
public:
// System.Collections.Hashtable_bucket[] System.Collections.Hashtable::buckets
bucketU5BU5D_t6FF2C2C4B21F2206885CD19A78F68B874C8DC84A* ___buckets_0;
// System.Int32 System.Collections.Hashtable::count
int32_t ___count_1;
// System.Int32 System.Collections.Hashtable::occupancy
int32_t ___occupancy_2;
// System.Int32 System.Collections.Hashtable::loadsize
int32_t ___loadsize_3;
// System.Single System.Collections.Hashtable::loadFactor
float ___loadFactor_4;
// System.Int32 modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Hashtable::version
int32_t ___version_5;
// System.Boolean modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Hashtable::isWriterInProgress
bool ___isWriterInProgress_6;
// System.Collections.ICollection System.Collections.Hashtable::keys
RuntimeObject* ___keys_7;
// System.Collections.ICollection System.Collections.Hashtable::values
RuntimeObject* ___values_8;
// System.Collections.IEqualityComparer System.Collections.Hashtable::_keycomparer
RuntimeObject* ____keycomparer_9;
// System.Object System.Collections.Hashtable::_syncRoot
RuntimeObject * ____syncRoot_10;
public:
inline static int32_t get_offset_of_buckets_0() { return static_cast<int32_t>(offsetof(Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9, ___buckets_0)); }
inline bucketU5BU5D_t6FF2C2C4B21F2206885CD19A78F68B874C8DC84A* get_buckets_0() const { return ___buckets_0; }
inline bucketU5BU5D_t6FF2C2C4B21F2206885CD19A78F68B874C8DC84A** get_address_of_buckets_0() { return &___buckets_0; }
inline void set_buckets_0(bucketU5BU5D_t6FF2C2C4B21F2206885CD19A78F68B874C8DC84A* value)
{
___buckets_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___buckets_0), (void*)value);
}
inline static int32_t get_offset_of_count_1() { return static_cast<int32_t>(offsetof(Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9, ___count_1)); }
inline int32_t get_count_1() const { return ___count_1; }
inline int32_t* get_address_of_count_1() { return &___count_1; }
inline void set_count_1(int32_t value)
{
___count_1 = value;
}
inline static int32_t get_offset_of_occupancy_2() { return static_cast<int32_t>(offsetof(Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9, ___occupancy_2)); }
inline int32_t get_occupancy_2() const { return ___occupancy_2; }
inline int32_t* get_address_of_occupancy_2() { return &___occupancy_2; }
inline void set_occupancy_2(int32_t value)
{
___occupancy_2 = value;
}
inline static int32_t get_offset_of_loadsize_3() { return static_cast<int32_t>(offsetof(Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9, ___loadsize_3)); }
inline int32_t get_loadsize_3() const { return ___loadsize_3; }
inline int32_t* get_address_of_loadsize_3() { return &___loadsize_3; }
inline void set_loadsize_3(int32_t value)
{
___loadsize_3 = value;
}
inline static int32_t get_offset_of_loadFactor_4() { return static_cast<int32_t>(offsetof(Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9, ___loadFactor_4)); }
inline float get_loadFactor_4() const { return ___loadFactor_4; }
inline float* get_address_of_loadFactor_4() { return &___loadFactor_4; }
inline void set_loadFactor_4(float value)
{
___loadFactor_4 = value;
}
inline static int32_t get_offset_of_version_5() { return static_cast<int32_t>(offsetof(Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9, ___version_5)); }
inline int32_t get_version_5() const { return ___version_5; }
inline int32_t* get_address_of_version_5() { return &___version_5; }
inline void set_version_5(int32_t value)
{
___version_5 = value;
}
inline static int32_t get_offset_of_isWriterInProgress_6() { return static_cast<int32_t>(offsetof(Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9, ___isWriterInProgress_6)); }
inline bool get_isWriterInProgress_6() const { return ___isWriterInProgress_6; }
inline bool* get_address_of_isWriterInProgress_6() { return &___isWriterInProgress_6; }
inline void set_isWriterInProgress_6(bool value)
{
___isWriterInProgress_6 = value;
}
inline static int32_t get_offset_of_keys_7() { return static_cast<int32_t>(offsetof(Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9, ___keys_7)); }
inline RuntimeObject* get_keys_7() const { return ___keys_7; }
inline RuntimeObject** get_address_of_keys_7() { return &___keys_7; }
inline void set_keys_7(RuntimeObject* value)
{
___keys_7 = value;
Il2CppCodeGenWriteBarrier((void**)(&___keys_7), (void*)value);
}
inline static int32_t get_offset_of_values_8() { return static_cast<int32_t>(offsetof(Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9, ___values_8)); }
inline RuntimeObject* get_values_8() const { return ___values_8; }
inline RuntimeObject** get_address_of_values_8() { return &___values_8; }
inline void set_values_8(RuntimeObject* value)
{
___values_8 = value;
Il2CppCodeGenWriteBarrier((void**)(&___values_8), (void*)value);
}
inline static int32_t get_offset_of__keycomparer_9() { return static_cast<int32_t>(offsetof(Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9, ____keycomparer_9)); }
inline RuntimeObject* get__keycomparer_9() const { return ____keycomparer_9; }
inline RuntimeObject** get_address_of__keycomparer_9() { return &____keycomparer_9; }
inline void set__keycomparer_9(RuntimeObject* value)
{
____keycomparer_9 = value;
Il2CppCodeGenWriteBarrier((void**)(&____keycomparer_9), (void*)value);
}
inline static int32_t get_offset_of__syncRoot_10() { return static_cast<int32_t>(offsetof(Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9, ____syncRoot_10)); }
inline RuntimeObject * get__syncRoot_10() const { return ____syncRoot_10; }
inline RuntimeObject ** get_address_of__syncRoot_10() { return &____syncRoot_10; }
inline void set__syncRoot_10(RuntimeObject * value)
{
____syncRoot_10 = value;
Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_10), (void*)value);
}
};
// System.Configuration.Assemblies.AssemblyHashAlgorithm
struct AssemblyHashAlgorithm_t31E4F1BC642CF668706C9D0FBD9DFDF5EE01CEB9
{
public:
// System.Int32 System.Configuration.Assemblies.AssemblyHashAlgorithm::value__
int32_t ___value___2;
public:
inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(AssemblyHashAlgorithm_t31E4F1BC642CF668706C9D0FBD9DFDF5EE01CEB9, ___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.Configuration.Assemblies.AssemblyVersionCompatibility
struct AssemblyVersionCompatibility_tEA062AB37A9A750B33F6CA2898EEF03A4EEA496C
{
public:
// System.Int32 System.Configuration.Assemblies.AssemblyVersionCompatibility::value__
int32_t ___value___2;
public:
inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(AssemblyVersionCompatibility_tEA062AB37A9A750B33F6CA2898EEF03A4EEA496C, ___value___2)); }
inline int32_t get_value___2() const { return ___value___2; }
inline int32_t* get_address_of_value___2() { return &___value___2; }
inline void set_value___2(int32_t value)
{
___value___2 = value;
}
};
// System.Delegate
struct Delegate_t : public RuntimeObject
{
public:
// System.IntPtr System.Delegate::method_ptr
Il2CppMethodPointer ___method_ptr_0;
// System.IntPtr System.Delegate::invoke_impl
intptr_t ___invoke_impl_1;
// System.Object System.Delegate::m_target
RuntimeObject * ___m_target_2;
// System.IntPtr System.Delegate::method
intptr_t ___method_3;
// System.IntPtr System.Delegate::delegate_trampoline
intptr_t ___delegate_trampoline_4;
// System.IntPtr System.Delegate::extra_arg
intptr_t ___extra_arg_5;
// System.IntPtr System.Delegate::method_code
intptr_t ___method_code_6;
// System.Reflection.MethodInfo System.Delegate::method_info
MethodInfo_t * ___method_info_7;
// System.Reflection.MethodInfo System.Delegate::original_method_info
MethodInfo_t * ___original_method_info_8;
// System.DelegateData System.Delegate::data
DelegateData_t1BF9F691B56DAE5F8C28C5E084FDE94F15F27BBE * ___data_9;
// System.Boolean System.Delegate::method_is_virtual
bool ___method_is_virtual_10;
public:
inline static int32_t get_offset_of_method_ptr_0() { return static_cast<int32_t>(offsetof(Delegate_t, ___method_ptr_0)); }
inline Il2CppMethodPointer get_method_ptr_0() const { return ___method_ptr_0; }
inline Il2CppMethodPointer* get_address_of_method_ptr_0() { return &___method_ptr_0; }
inline void set_method_ptr_0(Il2CppMethodPointer value)
{
___method_ptr_0 = value;
}
inline static int32_t get_offset_of_invoke_impl_1() { return static_cast<int32_t>(offsetof(Delegate_t, ___invoke_impl_1)); }
inline intptr_t get_invoke_impl_1() const { return ___invoke_impl_1; }
inline intptr_t* get_address_of_invoke_impl_1() { return &___invoke_impl_1; }
inline void set_invoke_impl_1(intptr_t value)
{
___invoke_impl_1 = value;
}
inline static int32_t get_offset_of_m_target_2() { return static_cast<int32_t>(offsetof(Delegate_t, ___m_target_2)); }
inline RuntimeObject * get_m_target_2() const { return ___m_target_2; }
inline RuntimeObject ** get_address_of_m_target_2() { return &___m_target_2; }
inline void set_m_target_2(RuntimeObject * value)
{
___m_target_2 = value;
Il2CppCodeGenWriteBarrier((void**)(&___m_target_2), (void*)value);
}
inline static int32_t get_offset_of_method_3() { return static_cast<int32_t>(offsetof(Delegate_t, ___method_3)); }
inline intptr_t get_method_3() const { return ___method_3; }
inline intptr_t* get_address_of_method_3() { return &___method_3; }
inline void set_method_3(intptr_t value)
{
___method_3 = value;
}
inline static int32_t get_offset_of_delegate_trampoline_4() { return static_cast<int32_t>(offsetof(Delegate_t, ___delegate_trampoline_4)); }
inline intptr_t get_delegate_trampoline_4() const { return ___delegate_trampoline_4; }
inline intptr_t* get_address_of_delegate_trampoline_4() { return &___delegate_trampoline_4; }
inline void set_delegate_trampoline_4(intptr_t value)
{
___delegate_trampoline_4 = value;
}
inline static int32_t get_offset_of_extra_arg_5() { return static_cast<int32_t>(offsetof(Delegate_t, ___extra_arg_5)); }
inline intptr_t get_extra_arg_5() const { return ___extra_arg_5; }
inline intptr_t* get_address_of_extra_arg_5() { return &___extra_arg_5; }
inline void set_extra_arg_5(intptr_t value)
{
___extra_arg_5 = value;
}
inline static int32_t get_offset_of_method_code_6() { return static_cast<int32_t>(offsetof(Delegate_t, ___method_code_6)); }
inline intptr_t get_method_code_6() const { return ___method_code_6; }
inline intptr_t* get_address_of_method_code_6() { return &___method_code_6; }
inline void set_method_code_6(intptr_t value)
{
___method_code_6 = value;
}
inline static int32_t get_offset_of_method_info_7() { return static_cast<int32_t>(offsetof(Delegate_t, ___method_info_7)); }
inline MethodInfo_t * get_method_info_7() const { return ___method_info_7; }
inline MethodInfo_t ** get_address_of_method_info_7() { return &___method_info_7; }
inline void set_method_info_7(MethodInfo_t * value)
{
___method_info_7 = value;
Il2CppCodeGenWriteBarrier((void**)(&___method_info_7), (void*)value);
}
inline static int32_t get_offset_of_original_method_info_8() { return static_cast<int32_t>(offsetof(Delegate_t, ___original_method_info_8)); }
inline MethodInfo_t * get_original_method_info_8() const { return ___original_method_info_8; }
inline MethodInfo_t ** get_address_of_original_method_info_8() { return &___original_method_info_8; }
inline void set_original_method_info_8(MethodInfo_t * value)
{
___original_method_info_8 = value;
Il2CppCodeGenWriteBarrier((void**)(&___original_method_info_8), (void*)value);
}
inline static int32_t get_offset_of_data_9() { return static_cast<int32_t>(offsetof(Delegate_t, ___data_9)); }
inline DelegateData_t1BF9F691B56DAE5F8C28C5E084FDE94F15F27BBE * get_data_9() const { return ___data_9; }
inline DelegateData_t1BF9F691B56DAE5F8C28C5E084FDE94F15F27BBE ** get_address_of_data_9() { return &___data_9; }
inline void set_data_9(DelegateData_t1BF9F691B56DAE5F8C28C5E084FDE94F15F27BBE * value)
{
___data_9 = value;
Il2CppCodeGenWriteBarrier((void**)(&___data_9), (void*)value);
}
inline static int32_t get_offset_of_method_is_virtual_10() { return static_cast<int32_t>(offsetof(Delegate_t, ___method_is_virtual_10)); }
inline bool get_method_is_virtual_10() const { return ___method_is_virtual_10; }
inline bool* get_address_of_method_is_virtual_10() { return &___method_is_virtual_10; }
inline void set_method_is_virtual_10(bool value)
{
___method_is_virtual_10 = value;
}
};
// Native definition for P/Invoke marshalling of System.Delegate
struct Delegate_t_marshaled_pinvoke
{
intptr_t ___method_ptr_0;
intptr_t ___invoke_impl_1;
Il2CppIUnknown* ___m_target_2;
intptr_t ___method_3;
intptr_t ___delegate_trampoline_4;
intptr_t ___extra_arg_5;
intptr_t ___method_code_6;
MethodInfo_t * ___method_info_7;
MethodInfo_t * ___original_method_info_8;
DelegateData_t1BF9F691B56DAE5F8C28C5E084FDE94F15F27BBE * ___data_9;
int32_t ___method_is_virtual_10;
};
// Native definition for COM marshalling of System.Delegate
struct Delegate_t_marshaled_com
{
intptr_t ___method_ptr_0;
intptr_t ___invoke_impl_1;
Il2CppIUnknown* ___m_target_2;
intptr_t ___method_3;
intptr_t ___delegate_trampoline_4;
intptr_t ___extra_arg_5;
intptr_t ___method_code_6;
MethodInfo_t * ___method_info_7;
MethodInfo_t * ___original_method_info_8;
DelegateData_t1BF9F691B56DAE5F8C28C5E084FDE94F15F27BBE * ___data_9;
int32_t ___method_is_virtual_10;
};
// System.Exception
struct Exception_t : public RuntimeObject
{
public:
// System.String System.Exception::_className
String_t* ____className_1;
// System.String System.Exception::_message
String_t* ____message_2;
// System.Collections.IDictionary System.Exception::_data
RuntimeObject* ____data_3;
// System.Exception System.Exception::_innerException
Exception_t * ____innerException_4;
// System.String System.Exception::_helpURL
String_t* ____helpURL_5;
// System.Object System.Exception::_stackTrace
RuntimeObject * ____stackTrace_6;
// System.String System.Exception::_stackTraceString
String_t* ____stackTraceString_7;
// System.String System.Exception::_remoteStackTraceString
String_t* ____remoteStackTraceString_8;
// System.Int32 System.Exception::_remoteStackIndex
int32_t ____remoteStackIndex_9;
// System.Object System.Exception::_dynamicMethods
RuntimeObject * ____dynamicMethods_10;
// System.Int32 System.Exception::_HResult
int32_t ____HResult_11;
// System.String System.Exception::_source
String_t* ____source_12;
// System.Runtime.Serialization.SafeSerializationManager System.Exception::_safeSerializationManager
SafeSerializationManager_t4A754D86B0F784B18CBC36C073BA564BED109770 * ____safeSerializationManager_13;
// System.Diagnostics.StackTrace[] System.Exception::captured_traces
StackTraceU5BU5D_t855F09649EA34DEE7C1B6F088E0538E3CCC3F196* ___captured_traces_14;
// System.IntPtr[] System.Exception::native_trace_ips
IntPtrU5BU5D_t4DC01DCB9A6DF6C9792A6513595D7A11E637DCDD* ___native_trace_ips_15;
public:
inline static int32_t get_offset_of__className_1() { return static_cast<int32_t>(offsetof(Exception_t, ____className_1)); }
inline String_t* get__className_1() const { return ____className_1; }
inline String_t** get_address_of__className_1() { return &____className_1; }
inline void set__className_1(String_t* value)
{
____className_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&____className_1), (void*)value);
}
inline static int32_t get_offset_of__message_2() { return static_cast<int32_t>(offsetof(Exception_t, ____message_2)); }
inline String_t* get__message_2() const { return ____message_2; }
inline String_t** get_address_of__message_2() { return &____message_2; }
inline void set__message_2(String_t* value)
{
____message_2 = value;
Il2CppCodeGenWriteBarrier((void**)(&____message_2), (void*)value);
}
inline static int32_t get_offset_of__data_3() { return static_cast<int32_t>(offsetof(Exception_t, ____data_3)); }
inline RuntimeObject* get__data_3() const { return ____data_3; }
inline RuntimeObject** get_address_of__data_3() { return &____data_3; }
inline void set__data_3(RuntimeObject* value)
{
____data_3 = value;
Il2CppCodeGenWriteBarrier((void**)(&____data_3), (void*)value);
}
inline static int32_t get_offset_of__innerException_4() { return static_cast<int32_t>(offsetof(Exception_t, ____innerException_4)); }
inline Exception_t * get__innerException_4() const { return ____innerException_4; }
inline Exception_t ** get_address_of__innerException_4() { return &____innerException_4; }
inline void set__innerException_4(Exception_t * value)
{
____innerException_4 = value;
Il2CppCodeGenWriteBarrier((void**)(&____innerException_4), (void*)value);
}
inline static int32_t get_offset_of__helpURL_5() { return static_cast<int32_t>(offsetof(Exception_t, ____helpURL_5)); }
inline String_t* get__helpURL_5() const { return ____helpURL_5; }
inline String_t** get_address_of__helpURL_5() { return &____helpURL_5; }
inline void set__helpURL_5(String_t* value)
{
____helpURL_5 = value;
Il2CppCodeGenWriteBarrier((void**)(&____helpURL_5), (void*)value);
}
inline static int32_t get_offset_of__stackTrace_6() { return static_cast<int32_t>(offsetof(Exception_t, ____stackTrace_6)); }
inline RuntimeObject * get__stackTrace_6() const { return ____stackTrace_6; }
inline RuntimeObject ** get_address_of__stackTrace_6() { return &____stackTrace_6; }
inline void set__stackTrace_6(RuntimeObject * value)
{
____stackTrace_6 = value;
Il2CppCodeGenWriteBarrier((void**)(&____stackTrace_6), (void*)value);
}
inline static int32_t get_offset_of__stackTraceString_7() { return static_cast<int32_t>(offsetof(Exception_t, ____stackTraceString_7)); }
inline String_t* get__stackTraceString_7() const { return ____stackTraceString_7; }
inline String_t** get_address_of__stackTraceString_7() { return &____stackTraceString_7; }
inline void set__stackTraceString_7(String_t* value)
{
____stackTraceString_7 = value;
Il2CppCodeGenWriteBarrier((void**)(&____stackTraceString_7), (void*)value);
}
inline static int32_t get_offset_of__remoteStackTraceString_8() { return static_cast<int32_t>(offsetof(Exception_t, ____remoteStackTraceString_8)); }
inline String_t* get__remoteStackTraceString_8() const { return ____remoteStackTraceString_8; }
inline String_t** get_address_of__remoteStackTraceString_8() { return &____remoteStackTraceString_8; }
inline void set__remoteStackTraceString_8(String_t* value)
{
____remoteStackTraceString_8 = value;
Il2CppCodeGenWriteBarrier((void**)(&____remoteStackTraceString_8), (void*)value);
}
inline static int32_t get_offset_of__remoteStackIndex_9() { return static_cast<int32_t>(offsetof(Exception_t, ____remoteStackIndex_9)); }
inline int32_t get__remoteStackIndex_9() const { return ____remoteStackIndex_9; }
inline int32_t* get_address_of__remoteStackIndex_9() { return &____remoteStackIndex_9; }
inline void set__remoteStackIndex_9(int32_t value)
{
____remoteStackIndex_9 = value;
}
inline static int32_t get_offset_of__dynamicMethods_10() { return static_cast<int32_t>(offsetof(Exception_t, ____dynamicMethods_10)); }
inline RuntimeObject * get__dynamicMethods_10() const { return ____dynamicMethods_10; }
inline RuntimeObject ** get_address_of__dynamicMethods_10() { return &____dynamicMethods_10; }
inline void set__dynamicMethods_10(RuntimeObject * value)
{
____dynamicMethods_10 = value;
Il2CppCodeGenWriteBarrier((void**)(&____dynamicMethods_10), (void*)value);
}
inline static int32_t get_offset_of__HResult_11() { return static_cast<int32_t>(offsetof(Exception_t, ____HResult_11)); }
inline int32_t get__HResult_11() const { return ____HResult_11; }
inline int32_t* get_address_of__HResult_11() { return &____HResult_11; }
inline void set__HResult_11(int32_t value)
{
____HResult_11 = value;
}
inline static int32_t get_offset_of__source_12() { return static_cast<int32_t>(offsetof(Exception_t, ____source_12)); }
inline String_t* get__source_12() const { return ____source_12; }
inline String_t** get_address_of__source_12() { return &____source_12; }
inline void set__source_12(String_t* value)
{
____source_12 = value;
Il2CppCodeGenWriteBarrier((void**)(&____source_12), (void*)value);
}
inline static int32_t get_offset_of__safeSerializationManager_13() { return static_cast<int32_t>(offsetof(Exception_t, ____safeSerializationManager_13)); }
inline SafeSerializationManager_t4A754D86B0F784B18CBC36C073BA564BED109770 * get__safeSerializationManager_13() const { return ____safeSerializationManager_13; }
inline SafeSerializationManager_t4A754D86B0F784B18CBC36C073BA564BED109770 ** get_address_of__safeSerializationManager_13() { return &____safeSerializationManager_13; }
inline void set__safeSerializationManager_13(SafeSerializationManager_t4A754D86B0F784B18CBC36C073BA564BED109770 * value)
{
____safeSerializationManager_13 = value;
Il2CppCodeGenWriteBarrier((void**)(&____safeSerializationManager_13), (void*)value);
}
inline static int32_t get_offset_of_captured_traces_14() { return static_cast<int32_t>(offsetof(Exception_t, ___captured_traces_14)); }
inline StackTraceU5BU5D_t855F09649EA34DEE7C1B6F088E0538E3CCC3F196* get_captured_traces_14() const { return ___captured_traces_14; }
inline StackTraceU5BU5D_t855F09649EA34DEE7C1B6F088E0538E3CCC3F196** get_address_of_captured_traces_14() { return &___captured_traces_14; }
inline void set_captured_traces_14(StackTraceU5BU5D_t855F09649EA34DEE7C1B6F088E0538E3CCC3F196* value)
{
___captured_traces_14 = value;
Il2CppCodeGenWriteBarrier((void**)(&___captured_traces_14), (void*)value);
}
inline static int32_t get_offset_of_native_trace_ips_15() { return static_cast<int32_t>(offsetof(Exception_t, ___native_trace_ips_15)); }
inline IntPtrU5BU5D_t4DC01DCB9A6DF6C9792A6513595D7A11E637DCDD* get_native_trace_ips_15() const { return ___native_trace_ips_15; }
inline IntPtrU5BU5D_t4DC01DCB9A6DF6C9792A6513595D7A11E637DCDD** get_address_of_native_trace_ips_15() { return &___native_trace_ips_15; }
inline void set_native_trace_ips_15(IntPtrU5BU5D_t4DC01DCB9A6DF6C9792A6513595D7A11E637DCDD* value)
{
___native_trace_ips_15 = value;
Il2CppCodeGenWriteBarrier((void**)(&___native_trace_ips_15), (void*)value);
}
};
struct Exception_t_StaticFields
{
public:
// System.Object System.Exception::s_EDILock
RuntimeObject * ___s_EDILock_0;
public:
inline static int32_t get_offset_of_s_EDILock_0() { return static_cast<int32_t>(offsetof(Exception_t_StaticFields, ___s_EDILock_0)); }
inline RuntimeObject * get_s_EDILock_0() const { return ___s_EDILock_0; }
inline RuntimeObject ** get_address_of_s_EDILock_0() { return &___s_EDILock_0; }
inline void set_s_EDILock_0(RuntimeObject * value)
{
___s_EDILock_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___s_EDILock_0), (void*)value);
}
};
// Native definition for P/Invoke marshalling of System.Exception
struct Exception_t_marshaled_pinvoke
{
char* ____className_1;
char* ____message_2;
RuntimeObject* ____data_3;
Exception_t_marshaled_pinvoke* ____innerException_4;
char* ____helpURL_5;
Il2CppIUnknown* ____stackTrace_6;
char* ____stackTraceString_7;
char* ____remoteStackTraceString_8;
int32_t ____remoteStackIndex_9;
Il2CppIUnknown* ____dynamicMethods_10;
int32_t ____HResult_11;
char* ____source_12;
SafeSerializationManager_t4A754D86B0F784B18CBC36C073BA564BED109770 * ____safeSerializationManager_13;
StackTraceU5BU5D_t855F09649EA34DEE7C1B6F088E0538E3CCC3F196* ___captured_traces_14;
Il2CppSafeArray/*NONE*/* ___native_trace_ips_15;
};
// Native definition for COM marshalling of System.Exception
struct Exception_t_marshaled_com
{
Il2CppChar* ____className_1;
Il2CppChar* ____message_2;
RuntimeObject* ____data_3;
Exception_t_marshaled_com* ____innerException_4;
Il2CppChar* ____helpURL_5;
Il2CppIUnknown* ____stackTrace_6;
Il2CppChar* ____stackTraceString_7;
Il2CppChar* ____remoteStackTraceString_8;
int32_t ____remoteStackIndex_9;
Il2CppIUnknown* ____dynamicMethods_10;
int32_t ____HResult_11;
Il2CppChar* ____source_12;
SafeSerializationManager_t4A754D86B0F784B18CBC36C073BA564BED109770 * ____safeSerializationManager_13;
StackTraceU5BU5D_t855F09649EA34DEE7C1B6F088E0538E3CCC3F196* ___captured_traces_14;
Il2CppSafeArray/*NONE*/* ___native_trace_ips_15;
};
// System.Nullable`1<System.Decimal>
struct Nullable_1_t5AE31CDCE9498EDC82CCC83309A437C01F6549C4
{
public:
// T System.Nullable`1::value
Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 ___value_0;
// System.Boolean System.Nullable`1::has_value
bool ___has_value_1;
public:
inline static int32_t get_offset_of_value_0() { return static_cast<int32_t>(offsetof(Nullable_1_t5AE31CDCE9498EDC82CCC83309A437C01F6549C4, ___value_0)); }
inline Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 get_value_0() const { return ___value_0; }
inline Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 * get_address_of_value_0() { return &___value_0; }
inline void set_value_0(Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 value)
{
___value_0 = value;
}
inline static int32_t get_offset_of_has_value_1() { return static_cast<int32_t>(offsetof(Nullable_1_t5AE31CDCE9498EDC82CCC83309A437C01F6549C4, ___has_value_1)); }
inline bool get_has_value_1() const { return ___has_value_1; }
inline bool* get_address_of_has_value_1() { return &___has_value_1; }
inline void set_has_value_1(bool value)
{
___has_value_1 = value;
}
};
// System.Nullable`1<UnityEngine.Color>
struct Nullable_1_tAF01623AB359AB6D460A6F432BF98EA08C7F9C60
{
public:
// T System.Nullable`1::value
Color_t119BCA590009762C7223FDD3AF9706653AC84ED2 ___value_0;
// System.Boolean System.Nullable`1::has_value
bool ___has_value_1;
public:
inline static int32_t get_offset_of_value_0() { return static_cast<int32_t>(offsetof(Nullable_1_tAF01623AB359AB6D460A6F432BF98EA08C7F9C60, ___value_0)); }
inline Color_t119BCA590009762C7223FDD3AF9706653AC84ED2 get_value_0() const { return ___value_0; }
inline Color_t119BCA590009762C7223FDD3AF9706653AC84ED2 * get_address_of_value_0() { return &___value_0; }
inline void set_value_0(Color_t119BCA590009762C7223FDD3AF9706653AC84ED2 value)
{
___value_0 = value;
}
inline static int32_t get_offset_of_has_value_1() { return static_cast<int32_t>(offsetof(Nullable_1_tAF01623AB359AB6D460A6F432BF98EA08C7F9C60, ___has_value_1)); }
inline bool get_has_value_1() const { return ___has_value_1; }
inline bool* get_address_of_has_value_1() { return &___has_value_1; }
inline void set_has_value_1(bool value)
{
___has_value_1 = value;
}
};
// System.Nullable`1<UnityEngine.LayerMask>
struct Nullable_1_t4AC0FC016F117C9382E95C8264C5100667EBAFB3
{
public:
// T System.Nullable`1::value
LayerMask_tBB9173D8B6939D476E67E849280AC9F4EC4D93B0 ___value_0;
// System.Boolean System.Nullable`1::has_value
bool ___has_value_1;
public:
inline static int32_t get_offset_of_value_0() { return static_cast<int32_t>(offsetof(Nullable_1_t4AC0FC016F117C9382E95C8264C5100667EBAFB3, ___value_0)); }
inline LayerMask_tBB9173D8B6939D476E67E849280AC9F4EC4D93B0 get_value_0() const { return ___value_0; }
inline LayerMask_tBB9173D8B6939D476E67E849280AC9F4EC4D93B0 * get_address_of_value_0() { return &___value_0; }
inline void set_value_0(LayerMask_tBB9173D8B6939D476E67E849280AC9F4EC4D93B0 value)
{
___value_0 = value;
}
inline static int32_t get_offset_of_has_value_1() { return static_cast<int32_t>(offsetof(Nullable_1_t4AC0FC016F117C9382E95C8264C5100667EBAFB3, ___has_value_1)); }
inline bool get_has_value_1() const { return ___has_value_1; }
inline bool* get_address_of_has_value_1() { return &___has_value_1; }
inline void set_has_value_1(bool value)
{
___has_value_1 = value;
}
};
// System.Nullable`1<UnityEngine.Quaternion>
struct Nullable_1_t1AF22E72609C109A63AC7BE47F596B5956149D41
{
public:
// T System.Nullable`1::value
Quaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357 ___value_0;
// System.Boolean System.Nullable`1::has_value
bool ___has_value_1;
public:
inline static int32_t get_offset_of_value_0() { return static_cast<int32_t>(offsetof(Nullable_1_t1AF22E72609C109A63AC7BE47F596B5956149D41, ___value_0)); }
inline Quaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357 get_value_0() const { return ___value_0; }
inline Quaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357 * get_address_of_value_0() { return &___value_0; }
inline void set_value_0(Quaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357 value)
{
___value_0 = value;
}
inline static int32_t get_offset_of_has_value_1() { return static_cast<int32_t>(offsetof(Nullable_1_t1AF22E72609C109A63AC7BE47F596B5956149D41, ___has_value_1)); }
inline bool get_has_value_1() const { return ___has_value_1; }
inline bool* get_address_of_has_value_1() { return &___has_value_1; }
inline void set_has_value_1(bool value)
{
___has_value_1 = value;
}
};
// System.Nullable`1<UnityEngine.Vector2>
struct Nullable_1_tB1C6E075C826A61C0A490505216275E606423CDF
{
public:
// T System.Nullable`1::value
Vector2_tA85D2DD88578276CA8A8796756458277E72D073D ___value_0;
// System.Boolean System.Nullable`1::has_value
bool ___has_value_1;
public:
inline static int32_t get_offset_of_value_0() { return static_cast<int32_t>(offsetof(Nullable_1_tB1C6E075C826A61C0A490505216275E606423CDF, ___value_0)); }
inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D get_value_0() const { return ___value_0; }
inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D * get_address_of_value_0() { return &___value_0; }
inline void set_value_0(Vector2_tA85D2DD88578276CA8A8796756458277E72D073D value)
{
___value_0 = value;
}
inline static int32_t get_offset_of_has_value_1() { return static_cast<int32_t>(offsetof(Nullable_1_tB1C6E075C826A61C0A490505216275E606423CDF, ___has_value_1)); }
inline bool get_has_value_1() const { return ___has_value_1; }
inline bool* get_address_of_has_value_1() { return &___has_value_1; }
inline void set_has_value_1(bool value)
{
___has_value_1 = value;
}
};
// System.Nullable`1<UnityEngine.Vector3>
struct Nullable_1_t75BFB9848B0C0C6930A6973335B59621D36E6203
{
public:
// T System.Nullable`1::value
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___value_0;
// System.Boolean System.Nullable`1::has_value
bool ___has_value_1;
public:
inline static int32_t get_offset_of_value_0() { return static_cast<int32_t>(offsetof(Nullable_1_t75BFB9848B0C0C6930A6973335B59621D36E6203, ___value_0)); }
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 get_value_0() const { return ___value_0; }
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 * get_address_of_value_0() { return &___value_0; }
inline void set_value_0(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 value)
{
___value_0 = value;
}
inline static int32_t get_offset_of_has_value_1() { return static_cast<int32_t>(offsetof(Nullable_1_t75BFB9848B0C0C6930A6973335B59621D36E6203, ___has_value_1)); }
inline bool get_has_value_1() const { return ___has_value_1; }
inline bool* get_address_of_has_value_1() { return &___has_value_1; }
inline void set_has_value_1(bool value)
{
___has_value_1 = value;
}
};
// System.Nullable`1<UnityEngine.Vector4>
struct Nullable_1_t0974FEE69B139689A432B8171D904496B2C3E533
{
public:
// T System.Nullable`1::value
Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E ___value_0;
// System.Boolean System.Nullable`1::has_value
bool ___has_value_1;
public:
inline static int32_t get_offset_of_value_0() { return static_cast<int32_t>(offsetof(Nullable_1_t0974FEE69B139689A432B8171D904496B2C3E533, ___value_0)); }
inline Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E get_value_0() const { return ___value_0; }
inline Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E * get_address_of_value_0() { return &___value_0; }
inline void set_value_0(Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E value)
{
___value_0 = value;
}
inline static int32_t get_offset_of_has_value_1() { return static_cast<int32_t>(offsetof(Nullable_1_t0974FEE69B139689A432B8171D904496B2C3E533, ___has_value_1)); }
inline bool get_has_value_1() const { return ___has_value_1; }
inline bool* get_address_of_has_value_1() { return &___has_value_1; }
inline void set_has_value_1(bool value)
{
___has_value_1 = value;
}
};
// System.Reflection.Assembly
struct Assembly_t : public RuntimeObject
{
public:
// System.IntPtr System.Reflection.Assembly::_mono_assembly
intptr_t ____mono_assembly_0;
// System.Reflection.Assembly_ResolveEventHolder System.Reflection.Assembly::resolve_event_holder
ResolveEventHolder_t5267893EB7CB9C12F7B9B463FD4C221BEA03326E * ___resolve_event_holder_1;
// System.Object System.Reflection.Assembly::_evidence
RuntimeObject * ____evidence_2;
// System.Object System.Reflection.Assembly::_minimum
RuntimeObject * ____minimum_3;
// System.Object System.Reflection.Assembly::_optional
RuntimeObject * ____optional_4;
// System.Object System.Reflection.Assembly::_refuse
RuntimeObject * ____refuse_5;
// System.Object System.Reflection.Assembly::_granted
RuntimeObject * ____granted_6;
// System.Object System.Reflection.Assembly::_denied
RuntimeObject * ____denied_7;
// System.Boolean System.Reflection.Assembly::fromByteArray
bool ___fromByteArray_8;
// System.String System.Reflection.Assembly::assemblyName
String_t* ___assemblyName_9;
public:
inline static int32_t get_offset_of__mono_assembly_0() { return static_cast<int32_t>(offsetof(Assembly_t, ____mono_assembly_0)); }
inline intptr_t get__mono_assembly_0() const { return ____mono_assembly_0; }
inline intptr_t* get_address_of__mono_assembly_0() { return &____mono_assembly_0; }
inline void set__mono_assembly_0(intptr_t value)
{
____mono_assembly_0 = value;
}
inline static int32_t get_offset_of_resolve_event_holder_1() { return static_cast<int32_t>(offsetof(Assembly_t, ___resolve_event_holder_1)); }
inline ResolveEventHolder_t5267893EB7CB9C12F7B9B463FD4C221BEA03326E * get_resolve_event_holder_1() const { return ___resolve_event_holder_1; }
inline ResolveEventHolder_t5267893EB7CB9C12F7B9B463FD4C221BEA03326E ** get_address_of_resolve_event_holder_1() { return &___resolve_event_holder_1; }
inline void set_resolve_event_holder_1(ResolveEventHolder_t5267893EB7CB9C12F7B9B463FD4C221BEA03326E * value)
{
___resolve_event_holder_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&___resolve_event_holder_1), (void*)value);
}
inline static int32_t get_offset_of__evidence_2() { return static_cast<int32_t>(offsetof(Assembly_t, ____evidence_2)); }
inline RuntimeObject * get__evidence_2() const { return ____evidence_2; }
inline RuntimeObject ** get_address_of__evidence_2() { return &____evidence_2; }
inline void set__evidence_2(RuntimeObject * value)
{
____evidence_2 = value;
Il2CppCodeGenWriteBarrier((void**)(&____evidence_2), (void*)value);
}
inline static int32_t get_offset_of__minimum_3() { return static_cast<int32_t>(offsetof(Assembly_t, ____minimum_3)); }
inline RuntimeObject * get__minimum_3() const { return ____minimum_3; }
inline RuntimeObject ** get_address_of__minimum_3() { return &____minimum_3; }
inline void set__minimum_3(RuntimeObject * value)
{
____minimum_3 = value;
Il2CppCodeGenWriteBarrier((void**)(&____minimum_3), (void*)value);
}
inline static int32_t get_offset_of__optional_4() { return static_cast<int32_t>(offsetof(Assembly_t, ____optional_4)); }
inline RuntimeObject * get__optional_4() const { return ____optional_4; }
inline RuntimeObject ** get_address_of__optional_4() { return &____optional_4; }
inline void set__optional_4(RuntimeObject * value)
{
____optional_4 = value;
Il2CppCodeGenWriteBarrier((void**)(&____optional_4), (void*)value);
}
inline static int32_t get_offset_of__refuse_5() { return static_cast<int32_t>(offsetof(Assembly_t, ____refuse_5)); }
inline RuntimeObject * get__refuse_5() const { return ____refuse_5; }
inline RuntimeObject ** get_address_of__refuse_5() { return &____refuse_5; }
inline void set__refuse_5(RuntimeObject * value)
{
____refuse_5 = value;
Il2CppCodeGenWriteBarrier((void**)(&____refuse_5), (void*)value);
}
inline static int32_t get_offset_of__granted_6() { return static_cast<int32_t>(offsetof(Assembly_t, ____granted_6)); }
inline RuntimeObject * get__granted_6() const { return ____granted_6; }
inline RuntimeObject ** get_address_of__granted_6() { return &____granted_6; }
inline void set__granted_6(RuntimeObject * value)
{
____granted_6 = value;
Il2CppCodeGenWriteBarrier((void**)(&____granted_6), (void*)value);
}
inline static int32_t get_offset_of__denied_7() { return static_cast<int32_t>(offsetof(Assembly_t, ____denied_7)); }
inline RuntimeObject * get__denied_7() const { return ____denied_7; }
inline RuntimeObject ** get_address_of__denied_7() { return &____denied_7; }
inline void set__denied_7(RuntimeObject * value)
{
____denied_7 = value;
Il2CppCodeGenWriteBarrier((void**)(&____denied_7), (void*)value);
}
inline static int32_t get_offset_of_fromByteArray_8() { return static_cast<int32_t>(offsetof(Assembly_t, ___fromByteArray_8)); }
inline bool get_fromByteArray_8() const { return ___fromByteArray_8; }
inline bool* get_address_of_fromByteArray_8() { return &___fromByteArray_8; }
inline void set_fromByteArray_8(bool value)
{
___fromByteArray_8 = value;
}
inline static int32_t get_offset_of_assemblyName_9() { return static_cast<int32_t>(offsetof(Assembly_t, ___assemblyName_9)); }
inline String_t* get_assemblyName_9() const { return ___assemblyName_9; }
inline String_t** get_address_of_assemblyName_9() { return &___assemblyName_9; }
inline void set_assemblyName_9(String_t* value)
{
___assemblyName_9 = value;
Il2CppCodeGenWriteBarrier((void**)(&___assemblyName_9), (void*)value);
}
};
// Native definition for P/Invoke marshalling of System.Reflection.Assembly
struct Assembly_t_marshaled_pinvoke
{
intptr_t ____mono_assembly_0;
ResolveEventHolder_t5267893EB7CB9C12F7B9B463FD4C221BEA03326E * ___resolve_event_holder_1;
Il2CppIUnknown* ____evidence_2;
Il2CppIUnknown* ____minimum_3;
Il2CppIUnknown* ____optional_4;
Il2CppIUnknown* ____refuse_5;
Il2CppIUnknown* ____granted_6;
Il2CppIUnknown* ____denied_7;
int32_t ___fromByteArray_8;
char* ___assemblyName_9;
};
// Native definition for COM marshalling of System.Reflection.Assembly
struct Assembly_t_marshaled_com
{
intptr_t ____mono_assembly_0;
ResolveEventHolder_t5267893EB7CB9C12F7B9B463FD4C221BEA03326E * ___resolve_event_holder_1;
Il2CppIUnknown* ____evidence_2;
Il2CppIUnknown* ____minimum_3;
Il2CppIUnknown* ____optional_4;
Il2CppIUnknown* ____refuse_5;
Il2CppIUnknown* ____granted_6;
Il2CppIUnknown* ____denied_7;
int32_t ___fromByteArray_8;
Il2CppChar* ___assemblyName_9;
};
// System.Reflection.AssemblyContentType
struct AssemblyContentType_t9869DE40B7B1976B389F3B6A5A5D18B09E623401
{
public:
// System.Int32 System.Reflection.AssemblyContentType::value__
int32_t ___value___2;
public:
inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(AssemblyContentType_t9869DE40B7B1976B389F3B6A5A5D18B09E623401, ___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.AssemblyNameFlags
struct AssemblyNameFlags_t7834EDF078E7ECA985AA434A1EA0D95C2A44F256
{
public:
// System.Int32 System.Reflection.AssemblyNameFlags::value__
int32_t ___value___2;
public:
inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(AssemblyNameFlags_t7834EDF078E7ECA985AA434A1EA0D95C2A44F256, ___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<int32_t>(offsetof(BindingFlags_tE35C91D046E63A1B92BB9AB909FCF9DA84379ED0, ___value___2)); }
inline int32_t get_value___2() const { return ___value___2; }
inline int32_t* get_address_of_value___2() { return &___value___2; }
inline void set_value___2(int32_t value)
{
___value___2 = value;
}
};
// System.Reflection.CallingConventions
struct CallingConventions_t495B6EF267B118F780C044F96BCDE78C1982C147
{
public:
// System.Int32 System.Reflection.CallingConventions::value__
int32_t ___value___2;
public:
inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(CallingConventions_t495B6EF267B118F780C044F96BCDE78C1982C147, ___value___2)); }
inline int32_t get_value___2() const { return ___value___2; }
inline int32_t* get_address_of_value___2() { return &___value___2; }
inline void set_value___2(int32_t value)
{
___value___2 = value;
}
};
// System.Reflection.ConstructorInfo
struct ConstructorInfo_t9CB51BFC178DF1CBCA5FD16B2D58229618F23EFF : public MethodBase_t
{
public:
public:
};
struct ConstructorInfo_t9CB51BFC178DF1CBCA5FD16B2D58229618F23EFF_StaticFields
{
public:
// System.String System.Reflection.ConstructorInfo::ConstructorName
String_t* ___ConstructorName_0;
// System.String System.Reflection.ConstructorInfo::TypeConstructorName
String_t* ___TypeConstructorName_1;
public:
inline static int32_t get_offset_of_ConstructorName_0() { return static_cast<int32_t>(offsetof(ConstructorInfo_t9CB51BFC178DF1CBCA5FD16B2D58229618F23EFF_StaticFields, ___ConstructorName_0)); }
inline String_t* get_ConstructorName_0() const { return ___ConstructorName_0; }
inline String_t** get_address_of_ConstructorName_0() { return &___ConstructorName_0; }
inline void set_ConstructorName_0(String_t* value)
{
___ConstructorName_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___ConstructorName_0), (void*)value);
}
inline static int32_t get_offset_of_TypeConstructorName_1() { return static_cast<int32_t>(offsetof(ConstructorInfo_t9CB51BFC178DF1CBCA5FD16B2D58229618F23EFF_StaticFields, ___TypeConstructorName_1)); }
inline String_t* get_TypeConstructorName_1() const { return ___TypeConstructorName_1; }
inline String_t** get_address_of_TypeConstructorName_1() { return &___TypeConstructorName_1; }
inline void set_TypeConstructorName_1(String_t* value)
{
___TypeConstructorName_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&___TypeConstructorName_1), (void*)value);
}
};
// System.Reflection.MethodInfo
struct MethodInfo_t : public MethodBase_t
{
public:
public:
};
// System.Reflection.ParameterAttributes
struct ParameterAttributes_tF9962395513C2A48CF5AF2F371C66DD52789F110
{
public:
// System.Int32 System.Reflection.ParameterAttributes::value__
int32_t ___value___2;
public:
inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(ParameterAttributes_tF9962395513C2A48CF5AF2F371C66DD52789F110, ___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.ProcessorArchitecture
struct ProcessorArchitecture_t0CFB73A83469D6AC222B9FE46E81EAC73C2627C7
{
public:
// System.Int32 System.Reflection.ProcessorArchitecture::value__
int32_t ___value___2;
public:
inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(ProcessorArchitecture_t0CFB73A83469D6AC222B9FE46E81EAC73C2627C7, ___value___2)); }
inline int32_t get_value___2() const { return ___value___2; }
inline int32_t* get_address_of_value___2() { return &___value___2; }
inline void set_value___2(int32_t value)
{
___value___2 = value;
}
};
// System.RuntimeTypeHandle
struct RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D
{
public:
// System.IntPtr System.RuntimeTypeHandle::value
intptr_t ___value_0;
public:
inline static int32_t get_offset_of_value_0() { return static_cast<int32_t>(offsetof(RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D, ___value_0)); }
inline intptr_t get_value_0() const { return ___value_0; }
inline intptr_t* get_address_of_value_0() { return &___value_0; }
inline void set_value_0(intptr_t value)
{
___value_0 = value;
}
};
// System.WeakReference
struct WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D : public RuntimeObject
{
public:
// System.Boolean System.WeakReference::isLongReference
bool ___isLongReference_0;
// System.Runtime.InteropServices.GCHandle System.WeakReference::gcHandle
GCHandle_t39FAEE3EA592432C93B574A31DD83B87F1847DE3 ___gcHandle_1;
public:
inline static int32_t get_offset_of_isLongReference_0() { return static_cast<int32_t>(offsetof(WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D, ___isLongReference_0)); }
inline bool get_isLongReference_0() const { return ___isLongReference_0; }
inline bool* get_address_of_isLongReference_0() { return &___isLongReference_0; }
inline void set_isLongReference_0(bool value)
{
___isLongReference_0 = value;
}
inline static int32_t get_offset_of_gcHandle_1() { return static_cast<int32_t>(offsetof(WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D, ___gcHandle_1)); }
inline GCHandle_t39FAEE3EA592432C93B574A31DD83B87F1847DE3 get_gcHandle_1() const { return ___gcHandle_1; }
inline GCHandle_t39FAEE3EA592432C93B574A31DD83B87F1847DE3 * get_address_of_gcHandle_1() { return &___gcHandle_1; }
inline void set_gcHandle_1(GCHandle_t39FAEE3EA592432C93B574A31DD83B87F1847DE3 value)
{
___gcHandle_1 = value;
}
};
// UnityEngine.Bounds
struct Bounds_tA2716F5212749C61B0E7B7B77E0CD3D79B742890
{
public:
// UnityEngine.Vector3 UnityEngine.Bounds::m_Center
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___m_Center_0;
// UnityEngine.Vector3 UnityEngine.Bounds::m_Extents
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___m_Extents_1;
public:
inline static int32_t get_offset_of_m_Center_0() { return static_cast<int32_t>(offsetof(Bounds_tA2716F5212749C61B0E7B7B77E0CD3D79B742890, ___m_Center_0)); }
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 get_m_Center_0() const { return ___m_Center_0; }
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 * get_address_of_m_Center_0() { return &___m_Center_0; }
inline void set_m_Center_0(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 value)
{
___m_Center_0 = value;
}
inline static int32_t get_offset_of_m_Extents_1() { return static_cast<int32_t>(offsetof(Bounds_tA2716F5212749C61B0E7B7B77E0CD3D79B742890, ___m_Extents_1)); }
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 get_m_Extents_1() const { return ___m_Extents_1; }
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 * get_address_of_m_Extents_1() { return &___m_Extents_1; }
inline void set_m_Extents_1(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 value)
{
___m_Extents_1 = value;
}
};
// UnityEngine.Object
struct Object_tAE11E5E46CD5C37C9F3E8950C00CD8B45666A2D0 : public RuntimeObject
{
public:
// System.IntPtr UnityEngine.Object::m_CachedPtr
intptr_t ___m_CachedPtr_0;
public:
inline static int32_t get_offset_of_m_CachedPtr_0() { return static_cast<int32_t>(offsetof(Object_tAE11E5E46CD5C37C9F3E8950C00CD8B45666A2D0, ___m_CachedPtr_0)); }
inline intptr_t get_m_CachedPtr_0() const { return ___m_CachedPtr_0; }
inline intptr_t* get_address_of_m_CachedPtr_0() { return &___m_CachedPtr_0; }
inline void set_m_CachedPtr_0(intptr_t value)
{
___m_CachedPtr_0 = value;
}
};
struct Object_tAE11E5E46CD5C37C9F3E8950C00CD8B45666A2D0_StaticFields
{
public:
// System.Int32 UnityEngine.Object::OffsetOfInstanceIDInCPlusPlusObject
int32_t ___OffsetOfInstanceIDInCPlusPlusObject_1;
public:
inline static int32_t get_offset_of_OffsetOfInstanceIDInCPlusPlusObject_1() { return static_cast<int32_t>(offsetof(Object_tAE11E5E46CD5C37C9F3E8950C00CD8B45666A2D0_StaticFields, ___OffsetOfInstanceIDInCPlusPlusObject_1)); }
inline int32_t get_OffsetOfInstanceIDInCPlusPlusObject_1() const { return ___OffsetOfInstanceIDInCPlusPlusObject_1; }
inline int32_t* get_address_of_OffsetOfInstanceIDInCPlusPlusObject_1() { return &___OffsetOfInstanceIDInCPlusPlusObject_1; }
inline void set_OffsetOfInstanceIDInCPlusPlusObject_1(int32_t value)
{
___OffsetOfInstanceIDInCPlusPlusObject_1 = value;
}
};
// Native definition for P/Invoke marshalling of UnityEngine.Object
struct Object_tAE11E5E46CD5C37C9F3E8950C00CD8B45666A2D0_marshaled_pinvoke
{
intptr_t ___m_CachedPtr_0;
};
// Native definition for COM marshalling of UnityEngine.Object
struct Object_tAE11E5E46CD5C37C9F3E8950C00CD8B45666A2D0_marshaled_com
{
intptr_t ___m_CachedPtr_0;
};
// UnityEngine.Ray
struct Ray_tE2163D4CB3E6B267E29F8ABE41684490E4A614B2
{
public:
// UnityEngine.Vector3 UnityEngine.Ray::m_Origin
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___m_Origin_0;
// UnityEngine.Vector3 UnityEngine.Ray::m_Direction
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___m_Direction_1;
public:
inline static int32_t get_offset_of_m_Origin_0() { return static_cast<int32_t>(offsetof(Ray_tE2163D4CB3E6B267E29F8ABE41684490E4A614B2, ___m_Origin_0)); }
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 get_m_Origin_0() const { return ___m_Origin_0; }
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 * get_address_of_m_Origin_0() { return &___m_Origin_0; }
inline void set_m_Origin_0(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 value)
{
___m_Origin_0 = value;
}
inline static int32_t get_offset_of_m_Direction_1() { return static_cast<int32_t>(offsetof(Ray_tE2163D4CB3E6B267E29F8ABE41684490E4A614B2, ___m_Direction_1)); }
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 get_m_Direction_1() const { return ___m_Direction_1; }
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 * get_address_of_m_Direction_1() { return &___m_Direction_1; }
inline void set_m_Direction_1(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 value)
{
___m_Direction_1 = value;
}
};
// UnityEngine.RaycastHit
struct RaycastHit_t19695F18F9265FE5425062BBA6A4D330480538C3
{
public:
// UnityEngine.Vector3 UnityEngine.RaycastHit::m_Point
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___m_Point_0;
// UnityEngine.Vector3 UnityEngine.RaycastHit::m_Normal
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___m_Normal_1;
// System.UInt32 UnityEngine.RaycastHit::m_FaceID
uint32_t ___m_FaceID_2;
// System.Single UnityEngine.RaycastHit::m_Distance
float ___m_Distance_3;
// UnityEngine.Vector2 UnityEngine.RaycastHit::m_UV
Vector2_tA85D2DD88578276CA8A8796756458277E72D073D ___m_UV_4;
// System.Int32 UnityEngine.RaycastHit::m_Collider
int32_t ___m_Collider_5;
public:
inline static int32_t get_offset_of_m_Point_0() { return static_cast<int32_t>(offsetof(RaycastHit_t19695F18F9265FE5425062BBA6A4D330480538C3, ___m_Point_0)); }
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 get_m_Point_0() const { return ___m_Point_0; }
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 * get_address_of_m_Point_0() { return &___m_Point_0; }
inline void set_m_Point_0(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 value)
{
___m_Point_0 = value;
}
inline static int32_t get_offset_of_m_Normal_1() { return static_cast<int32_t>(offsetof(RaycastHit_t19695F18F9265FE5425062BBA6A4D330480538C3, ___m_Normal_1)); }
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 get_m_Normal_1() const { return ___m_Normal_1; }
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 * get_address_of_m_Normal_1() { return &___m_Normal_1; }
inline void set_m_Normal_1(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 value)
{
___m_Normal_1 = value;
}
inline static int32_t get_offset_of_m_FaceID_2() { return static_cast<int32_t>(offsetof(RaycastHit_t19695F18F9265FE5425062BBA6A4D330480538C3, ___m_FaceID_2)); }
inline uint32_t get_m_FaceID_2() const { return ___m_FaceID_2; }
inline uint32_t* get_address_of_m_FaceID_2() { return &___m_FaceID_2; }
inline void set_m_FaceID_2(uint32_t value)
{
___m_FaceID_2 = value;
}
inline static int32_t get_offset_of_m_Distance_3() { return static_cast<int32_t>(offsetof(RaycastHit_t19695F18F9265FE5425062BBA6A4D330480538C3, ___m_Distance_3)); }
inline float get_m_Distance_3() const { return ___m_Distance_3; }
inline float* get_address_of_m_Distance_3() { return &___m_Distance_3; }
inline void set_m_Distance_3(float value)
{
___m_Distance_3 = value;
}
inline static int32_t get_offset_of_m_UV_4() { return static_cast<int32_t>(offsetof(RaycastHit_t19695F18F9265FE5425062BBA6A4D330480538C3, ___m_UV_4)); }
inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D get_m_UV_4() const { return ___m_UV_4; }
inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D * get_address_of_m_UV_4() { return &___m_UV_4; }
inline void set_m_UV_4(Vector2_tA85D2DD88578276CA8A8796756458277E72D073D value)
{
___m_UV_4 = value;
}
inline static int32_t get_offset_of_m_Collider_5() { return static_cast<int32_t>(offsetof(RaycastHit_t19695F18F9265FE5425062BBA6A4D330480538C3, ___m_Collider_5)); }
inline int32_t get_m_Collider_5() const { return ___m_Collider_5; }
inline int32_t* get_address_of_m_Collider_5() { return &___m_Collider_5; }
inline void set_m_Collider_5(int32_t value)
{
___m_Collider_5 = value;
}
};
// UnityEngine.TouchPhase
struct TouchPhase_t7E9CEC3DD059E32F847242513BD6CE30866AB2A6
{
public:
// System.Int32 UnityEngine.TouchPhase::value__
int32_t ___value___2;
public:
inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(TouchPhase_t7E9CEC3DD059E32F847242513BD6CE30866AB2A6, ___value___2)); }
inline int32_t get_value___2() const { return ___value___2; }
inline int32_t* get_address_of_value___2() { return &___value___2; }
inline void set_value___2(int32_t value)
{
___value___2 = value;
}
};
// UnityEngine.TouchType
struct TouchType_tBBD83025576FC017B10484014B5C396613A02B8E
{
public:
// System.Int32 UnityEngine.TouchType::value__
int32_t ___value___2;
public:
inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(TouchType_tBBD83025576FC017B10484014B5C396613A02B8E, ___value___2)); }
inline int32_t get_value___2() const { return ___value___2; }
inline int32_t* get_address_of_value___2() { return &___value___2; }
inline void set_value___2(int32_t value)
{
___value___2 = value;
}
};
// UnityEngine.TrackedReference
struct TrackedReference_tE93229EF7055CBB35B2A98DD2493947428D06107 : public RuntimeObject
{
public:
// System.IntPtr UnityEngine.TrackedReference::m_Ptr
intptr_t ___m_Ptr_0;
public:
inline static int32_t get_offset_of_m_Ptr_0() { return static_cast<int32_t>(offsetof(TrackedReference_tE93229EF7055CBB35B2A98DD2493947428D06107, ___m_Ptr_0)); }
inline intptr_t get_m_Ptr_0() const { return ___m_Ptr_0; }
inline intptr_t* get_address_of_m_Ptr_0() { return &___m_Ptr_0; }
inline void set_m_Ptr_0(intptr_t value)
{
___m_Ptr_0 = value;
}
};
// Native definition for P/Invoke marshalling of UnityEngine.TrackedReference
struct TrackedReference_tE93229EF7055CBB35B2A98DD2493947428D06107_marshaled_pinvoke
{
intptr_t ___m_Ptr_0;
};
// Native definition for COM marshalling of UnityEngine.TrackedReference
struct TrackedReference_tE93229EF7055CBB35B2A98DD2493947428D06107_marshaled_com
{
intptr_t ___m_Ptr_0;
};
// LuaInterface.EventObject
struct EventObject_t0435FB33938D037EF296235B34EE88D35EB4E4A7 : public RuntimeObject
{
public:
// LuaInterface.EventOp LuaInterface.EventObject::op
int32_t ___op_0;
// System.Delegate LuaInterface.EventObject::func
Delegate_t * ___func_1;
// System.Type LuaInterface.EventObject::type
Type_t * ___type_2;
public:
inline static int32_t get_offset_of_op_0() { return static_cast<int32_t>(offsetof(EventObject_t0435FB33938D037EF296235B34EE88D35EB4E4A7, ___op_0)); }
inline int32_t get_op_0() const { return ___op_0; }
inline int32_t* get_address_of_op_0() { return &___op_0; }
inline void set_op_0(int32_t value)
{
___op_0 = value;
}
inline static int32_t get_offset_of_func_1() { return static_cast<int32_t>(offsetof(EventObject_t0435FB33938D037EF296235B34EE88D35EB4E4A7, ___func_1)); }
inline Delegate_t * get_func_1() const { return ___func_1; }
inline Delegate_t ** get_address_of_func_1() { return &___func_1; }
inline void set_func_1(Delegate_t * value)
{
___func_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&___func_1), (void*)value);
}
inline static int32_t get_offset_of_type_2() { return static_cast<int32_t>(offsetof(EventObject_t0435FB33938D037EF296235B34EE88D35EB4E4A7, ___type_2)); }
inline Type_t * get_type_2() const { return ___type_2; }
inline Type_t ** get_address_of_type_2() { return &___type_2; }
inline void set_type_2(Type_t * value)
{
___type_2 = value;
Il2CppCodeGenWriteBarrier((void**)(&___type_2), (void*)value);
}
};
// LuaInterface.LuaException
struct LuaException_t362D5A575564491633FB3233987012974B1564C4 : public Exception_t
{
public:
// System.String LuaInterface.LuaException::_stack
String_t* ____stack_22;
public:
inline static int32_t get_offset_of__stack_22() { return static_cast<int32_t>(offsetof(LuaException_t362D5A575564491633FB3233987012974B1564C4, ____stack_22)); }
inline String_t* get__stack_22() const { return ____stack_22; }
inline String_t** get_address_of__stack_22() { return &____stack_22; }
inline void set__stack_22(String_t* value)
{
____stack_22 = value;
Il2CppCodeGenWriteBarrier((void**)(&____stack_22), (void*)value);
}
};
struct LuaException_t362D5A575564491633FB3233987012974B1564C4_StaticFields
{
public:
// System.Exception LuaInterface.LuaException::luaStack
Exception_t * ___luaStack_17;
// System.String LuaInterface.LuaException::projectFolder
String_t* ___projectFolder_18;
// System.Int32 LuaInterface.LuaException::InstantiateCount
int32_t ___InstantiateCount_19;
// System.Int32 LuaInterface.LuaException::SendMsgCount
int32_t ___SendMsgCount_20;
// System.IntPtr LuaInterface.LuaException::L
intptr_t ___L_21;
public:
inline static int32_t get_offset_of_luaStack_17() { return static_cast<int32_t>(offsetof(LuaException_t362D5A575564491633FB3233987012974B1564C4_StaticFields, ___luaStack_17)); }
inline Exception_t * get_luaStack_17() const { return ___luaStack_17; }
inline Exception_t ** get_address_of_luaStack_17() { return &___luaStack_17; }
inline void set_luaStack_17(Exception_t * value)
{
___luaStack_17 = value;
Il2CppCodeGenWriteBarrier((void**)(&___luaStack_17), (void*)value);
}
inline static int32_t get_offset_of_projectFolder_18() { return static_cast<int32_t>(offsetof(LuaException_t362D5A575564491633FB3233987012974B1564C4_StaticFields, ___projectFolder_18)); }
inline String_t* get_projectFolder_18() const { return ___projectFolder_18; }
inline String_t** get_address_of_projectFolder_18() { return &___projectFolder_18; }
inline void set_projectFolder_18(String_t* value)
{
___projectFolder_18 = value;
Il2CppCodeGenWriteBarrier((void**)(&___projectFolder_18), (void*)value);
}
inline static int32_t get_offset_of_InstantiateCount_19() { return static_cast<int32_t>(offsetof(LuaException_t362D5A575564491633FB3233987012974B1564C4_StaticFields, ___InstantiateCount_19)); }
inline int32_t get_InstantiateCount_19() const { return ___InstantiateCount_19; }
inline int32_t* get_address_of_InstantiateCount_19() { return &___InstantiateCount_19; }
inline void set_InstantiateCount_19(int32_t value)
{
___InstantiateCount_19 = value;
}
inline static int32_t get_offset_of_SendMsgCount_20() { return static_cast<int32_t>(offsetof(LuaException_t362D5A575564491633FB3233987012974B1564C4_StaticFields, ___SendMsgCount_20)); }
inline int32_t get_SendMsgCount_20() const { return ___SendMsgCount_20; }
inline int32_t* get_address_of_SendMsgCount_20() { return &___SendMsgCount_20; }
inline void set_SendMsgCount_20(int32_t value)
{
___SendMsgCount_20 = value;
}
inline static int32_t get_offset_of_L_21() { return static_cast<int32_t>(offsetof(LuaException_t362D5A575564491633FB3233987012974B1564C4_StaticFields, ___L_21)); }
inline intptr_t get_L_21() const { return ___L_21; }
inline intptr_t* get_address_of_L_21() { return &___L_21; }
inline void set_L_21(intptr_t value)
{
___L_21 = value;
}
};
// LuaInterface.LuaFunction
struct LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B : public LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4
{
public:
// System.Int32 LuaInterface.LuaFunction::oldTop
int32_t ___oldTop_7;
// System.Int32 LuaInterface.LuaFunction::argCount
int32_t ___argCount_8;
// System.Int32 LuaInterface.LuaFunction::stackPos
int32_t ___stackPos_9;
// System.Collections.Generic.Stack`1<LuaInterface.LuaFunction_FuncData> LuaInterface.LuaFunction::stack
Stack_1_t2E6C3E81B5BEEB358E4416D261369920E3E9A211 * ___stack_10;
public:
inline static int32_t get_offset_of_oldTop_7() { return static_cast<int32_t>(offsetof(LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B, ___oldTop_7)); }
inline int32_t get_oldTop_7() const { return ___oldTop_7; }
inline int32_t* get_address_of_oldTop_7() { return &___oldTop_7; }
inline void set_oldTop_7(int32_t value)
{
___oldTop_7 = value;
}
inline static int32_t get_offset_of_argCount_8() { return static_cast<int32_t>(offsetof(LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B, ___argCount_8)); }
inline int32_t get_argCount_8() const { return ___argCount_8; }
inline int32_t* get_address_of_argCount_8() { return &___argCount_8; }
inline void set_argCount_8(int32_t value)
{
___argCount_8 = value;
}
inline static int32_t get_offset_of_stackPos_9() { return static_cast<int32_t>(offsetof(LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B, ___stackPos_9)); }
inline int32_t get_stackPos_9() const { return ___stackPos_9; }
inline int32_t* get_address_of_stackPos_9() { return &___stackPos_9; }
inline void set_stackPos_9(int32_t value)
{
___stackPos_9 = value;
}
inline static int32_t get_offset_of_stack_10() { return static_cast<int32_t>(offsetof(LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B, ___stack_10)); }
inline Stack_1_t2E6C3E81B5BEEB358E4416D261369920E3E9A211 * get_stack_10() const { return ___stack_10; }
inline Stack_1_t2E6C3E81B5BEEB358E4416D261369920E3E9A211 ** get_address_of_stack_10() { return &___stack_10; }
inline void set_stack_10(Stack_1_t2E6C3E81B5BEEB358E4416D261369920E3E9A211 * value)
{
___stack_10 = value;
Il2CppCodeGenWriteBarrier((void**)(&___stack_10), (void*)value);
}
};
// LuaInterface.LuaState
struct LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE : public LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C
{
public:
// LuaInterface.ObjectTranslator LuaInterface.LuaState::translator
ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF * ___translator_2;
// LuaInterface.LuaReflection LuaInterface.LuaState::reflection
LuaReflection_t19301C37ECEEA92E1822023F3DA02A623875496F * ___reflection_3;
// System.Int32 LuaInterface.LuaState::<ArrayMetatable>k__BackingField
int32_t ___U3CArrayMetatableU3Ek__BackingField_4;
// System.Int32 LuaInterface.LuaState::<DelegateMetatable>k__BackingField
int32_t ___U3CDelegateMetatableU3Ek__BackingField_5;
// System.Int32 LuaInterface.LuaState::<TypeMetatable>k__BackingField
int32_t ___U3CTypeMetatableU3Ek__BackingField_6;
// System.Int32 LuaInterface.LuaState::<EnumMetatable>k__BackingField
int32_t ___U3CEnumMetatableU3Ek__BackingField_7;
// System.Int32 LuaInterface.LuaState::<IterMetatable>k__BackingField
int32_t ___U3CIterMetatableU3Ek__BackingField_8;
// System.Int32 LuaInterface.LuaState::<EventMetatable>k__BackingField
int32_t ___U3CEventMetatableU3Ek__BackingField_9;
// System.Int32 LuaInterface.LuaState::<PackBounds>k__BackingField
int32_t ___U3CPackBoundsU3Ek__BackingField_10;
// System.Int32 LuaInterface.LuaState::<UnpackBounds>k__BackingField
int32_t ___U3CUnpackBoundsU3Ek__BackingField_11;
// System.Int32 LuaInterface.LuaState::<PackRay>k__BackingField
int32_t ___U3CPackRayU3Ek__BackingField_12;
// System.Int32 LuaInterface.LuaState::<UnpackRay>k__BackingField
int32_t ___U3CUnpackRayU3Ek__BackingField_13;
// System.Int32 LuaInterface.LuaState::<PackRaycastHit>k__BackingField
int32_t ___U3CPackRaycastHitU3Ek__BackingField_14;
// System.Int32 LuaInterface.LuaState::<PackTouch>k__BackingField
int32_t ___U3CPackTouchU3Ek__BackingField_15;
// System.Action LuaInterface.LuaState::OnDestroy
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * ___OnDestroy_16;
// System.Collections.Generic.Dictionary`2<System.String,System.WeakReference> LuaInterface.LuaState::funcMap
Dictionary_2_t4DFB78733A30CBA0D97E97E6520159E27C47BAA3 * ___funcMap_17;
// System.Collections.Generic.Dictionary`2<System.Int32,System.WeakReference> LuaInterface.LuaState::funcRefMap
Dictionary_2_t81F516F814A3463D65D07253CF5167FBF9378593 * ___funcRefMap_18;
// System.Collections.Generic.Dictionary`2<System.Int64,System.WeakReference> LuaInterface.LuaState::delegateMap
Dictionary_2_t35D9A5097C30B9E0B442FCEF1B4E05D3B6C168B9 * ___delegateMap_19;
// System.Collections.Generic.List`1<LuaInterface.GCRef> LuaInterface.LuaState::gcList
List_1_t8B834EA70735F6D6583AA875AC98991EF26FA22F * ___gcList_20;
// System.Collections.Generic.List`1<LuaInterface.LuaBaseRef> LuaInterface.LuaState::subList
List_1_t09C52EC41C0032242B13200CFA642DCA685D5FF1 * ___subList_21;
// System.Collections.Generic.Dictionary`2<System.Type,System.Int32> LuaInterface.LuaState::metaMap
Dictionary_2_tA4F27994EF77494F74F85FCFD482DBAD219E6E8F * ___metaMap_22;
// System.Collections.Generic.Dictionary`2<System.Enum,System.Object> LuaInterface.LuaState::enumMap
Dictionary_2_t86DA606688BA1954C5CC9368104CE9722112D2C2 * ___enumMap_23;
// System.Collections.Generic.Dictionary`2<System.Type,LuaInterface.LuaCSFunction> LuaInterface.LuaState::preLoadMap
Dictionary_2_tFBD3EE1AE887BC5C589B41D13A6B666269FF9B16 * ___preLoadMap_24;
// System.Collections.Generic.Dictionary`2<System.Int32,System.Type> LuaInterface.LuaState::typeMap
Dictionary_2_t1302C50AC2AF6849C455DCE970305F09D16B7258 * ___typeMap_25;
// System.Collections.Generic.HashSet`1<System.Type> LuaInterface.LuaState::genericSet
HashSet_1_tE84F3F43144CEC800A734119BDF178122DCF1B05 * ___genericSet_26;
// System.Collections.Generic.HashSet`1<System.String> LuaInterface.LuaState::moduleSet
HashSet_1_tAF31CD0D5B1F27E354D2DA33F8CF07F490E8C98A * ___moduleSet_27;
// System.Int32 LuaInterface.LuaState::beginCount
int32_t ___beginCount_31;
// System.Boolean LuaInterface.LuaState::beLogGC
bool ___beLogGC_32;
// System.Boolean LuaInterface.LuaState::bInjectionInited
bool ___bInjectionInited_33;
// System.Collections.Generic.HashSet`1<System.Type> LuaInterface.LuaState::missSet
HashSet_1_tE84F3F43144CEC800A734119BDF178122DCF1B05 * ___missSet_34;
public:
inline static int32_t get_offset_of_translator_2() { return static_cast<int32_t>(offsetof(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE, ___translator_2)); }
inline ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF * get_translator_2() const { return ___translator_2; }
inline ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF ** get_address_of_translator_2() { return &___translator_2; }
inline void set_translator_2(ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF * value)
{
___translator_2 = value;
Il2CppCodeGenWriteBarrier((void**)(&___translator_2), (void*)value);
}
inline static int32_t get_offset_of_reflection_3() { return static_cast<int32_t>(offsetof(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE, ___reflection_3)); }
inline LuaReflection_t19301C37ECEEA92E1822023F3DA02A623875496F * get_reflection_3() const { return ___reflection_3; }
inline LuaReflection_t19301C37ECEEA92E1822023F3DA02A623875496F ** get_address_of_reflection_3() { return &___reflection_3; }
inline void set_reflection_3(LuaReflection_t19301C37ECEEA92E1822023F3DA02A623875496F * value)
{
___reflection_3 = value;
Il2CppCodeGenWriteBarrier((void**)(&___reflection_3), (void*)value);
}
inline static int32_t get_offset_of_U3CArrayMetatableU3Ek__BackingField_4() { return static_cast<int32_t>(offsetof(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE, ___U3CArrayMetatableU3Ek__BackingField_4)); }
inline int32_t get_U3CArrayMetatableU3Ek__BackingField_4() const { return ___U3CArrayMetatableU3Ek__BackingField_4; }
inline int32_t* get_address_of_U3CArrayMetatableU3Ek__BackingField_4() { return &___U3CArrayMetatableU3Ek__BackingField_4; }
inline void set_U3CArrayMetatableU3Ek__BackingField_4(int32_t value)
{
___U3CArrayMetatableU3Ek__BackingField_4 = value;
}
inline static int32_t get_offset_of_U3CDelegateMetatableU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE, ___U3CDelegateMetatableU3Ek__BackingField_5)); }
inline int32_t get_U3CDelegateMetatableU3Ek__BackingField_5() const { return ___U3CDelegateMetatableU3Ek__BackingField_5; }
inline int32_t* get_address_of_U3CDelegateMetatableU3Ek__BackingField_5() { return &___U3CDelegateMetatableU3Ek__BackingField_5; }
inline void set_U3CDelegateMetatableU3Ek__BackingField_5(int32_t value)
{
___U3CDelegateMetatableU3Ek__BackingField_5 = value;
}
inline static int32_t get_offset_of_U3CTypeMetatableU3Ek__BackingField_6() { return static_cast<int32_t>(offsetof(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE, ___U3CTypeMetatableU3Ek__BackingField_6)); }
inline int32_t get_U3CTypeMetatableU3Ek__BackingField_6() const { return ___U3CTypeMetatableU3Ek__BackingField_6; }
inline int32_t* get_address_of_U3CTypeMetatableU3Ek__BackingField_6() { return &___U3CTypeMetatableU3Ek__BackingField_6; }
inline void set_U3CTypeMetatableU3Ek__BackingField_6(int32_t value)
{
___U3CTypeMetatableU3Ek__BackingField_6 = value;
}
inline static int32_t get_offset_of_U3CEnumMetatableU3Ek__BackingField_7() { return static_cast<int32_t>(offsetof(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE, ___U3CEnumMetatableU3Ek__BackingField_7)); }
inline int32_t get_U3CEnumMetatableU3Ek__BackingField_7() const { return ___U3CEnumMetatableU3Ek__BackingField_7; }
inline int32_t* get_address_of_U3CEnumMetatableU3Ek__BackingField_7() { return &___U3CEnumMetatableU3Ek__BackingField_7; }
inline void set_U3CEnumMetatableU3Ek__BackingField_7(int32_t value)
{
___U3CEnumMetatableU3Ek__BackingField_7 = value;
}
inline static int32_t get_offset_of_U3CIterMetatableU3Ek__BackingField_8() { return static_cast<int32_t>(offsetof(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE, ___U3CIterMetatableU3Ek__BackingField_8)); }
inline int32_t get_U3CIterMetatableU3Ek__BackingField_8() const { return ___U3CIterMetatableU3Ek__BackingField_8; }
inline int32_t* get_address_of_U3CIterMetatableU3Ek__BackingField_8() { return &___U3CIterMetatableU3Ek__BackingField_8; }
inline void set_U3CIterMetatableU3Ek__BackingField_8(int32_t value)
{
___U3CIterMetatableU3Ek__BackingField_8 = value;
}
inline static int32_t get_offset_of_U3CEventMetatableU3Ek__BackingField_9() { return static_cast<int32_t>(offsetof(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE, ___U3CEventMetatableU3Ek__BackingField_9)); }
inline int32_t get_U3CEventMetatableU3Ek__BackingField_9() const { return ___U3CEventMetatableU3Ek__BackingField_9; }
inline int32_t* get_address_of_U3CEventMetatableU3Ek__BackingField_9() { return &___U3CEventMetatableU3Ek__BackingField_9; }
inline void set_U3CEventMetatableU3Ek__BackingField_9(int32_t value)
{
___U3CEventMetatableU3Ek__BackingField_9 = value;
}
inline static int32_t get_offset_of_U3CPackBoundsU3Ek__BackingField_10() { return static_cast<int32_t>(offsetof(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE, ___U3CPackBoundsU3Ek__BackingField_10)); }
inline int32_t get_U3CPackBoundsU3Ek__BackingField_10() const { return ___U3CPackBoundsU3Ek__BackingField_10; }
inline int32_t* get_address_of_U3CPackBoundsU3Ek__BackingField_10() { return &___U3CPackBoundsU3Ek__BackingField_10; }
inline void set_U3CPackBoundsU3Ek__BackingField_10(int32_t value)
{
___U3CPackBoundsU3Ek__BackingField_10 = value;
}
inline static int32_t get_offset_of_U3CUnpackBoundsU3Ek__BackingField_11() { return static_cast<int32_t>(offsetof(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE, ___U3CUnpackBoundsU3Ek__BackingField_11)); }
inline int32_t get_U3CUnpackBoundsU3Ek__BackingField_11() const { return ___U3CUnpackBoundsU3Ek__BackingField_11; }
inline int32_t* get_address_of_U3CUnpackBoundsU3Ek__BackingField_11() { return &___U3CUnpackBoundsU3Ek__BackingField_11; }
inline void set_U3CUnpackBoundsU3Ek__BackingField_11(int32_t value)
{
___U3CUnpackBoundsU3Ek__BackingField_11 = value;
}
inline static int32_t get_offset_of_U3CPackRayU3Ek__BackingField_12() { return static_cast<int32_t>(offsetof(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE, ___U3CPackRayU3Ek__BackingField_12)); }
inline int32_t get_U3CPackRayU3Ek__BackingField_12() const { return ___U3CPackRayU3Ek__BackingField_12; }
inline int32_t* get_address_of_U3CPackRayU3Ek__BackingField_12() { return &___U3CPackRayU3Ek__BackingField_12; }
inline void set_U3CPackRayU3Ek__BackingField_12(int32_t value)
{
___U3CPackRayU3Ek__BackingField_12 = value;
}
inline static int32_t get_offset_of_U3CUnpackRayU3Ek__BackingField_13() { return static_cast<int32_t>(offsetof(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE, ___U3CUnpackRayU3Ek__BackingField_13)); }
inline int32_t get_U3CUnpackRayU3Ek__BackingField_13() const { return ___U3CUnpackRayU3Ek__BackingField_13; }
inline int32_t* get_address_of_U3CUnpackRayU3Ek__BackingField_13() { return &___U3CUnpackRayU3Ek__BackingField_13; }
inline void set_U3CUnpackRayU3Ek__BackingField_13(int32_t value)
{
___U3CUnpackRayU3Ek__BackingField_13 = value;
}
inline static int32_t get_offset_of_U3CPackRaycastHitU3Ek__BackingField_14() { return static_cast<int32_t>(offsetof(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE, ___U3CPackRaycastHitU3Ek__BackingField_14)); }
inline int32_t get_U3CPackRaycastHitU3Ek__BackingField_14() const { return ___U3CPackRaycastHitU3Ek__BackingField_14; }
inline int32_t* get_address_of_U3CPackRaycastHitU3Ek__BackingField_14() { return &___U3CPackRaycastHitU3Ek__BackingField_14; }
inline void set_U3CPackRaycastHitU3Ek__BackingField_14(int32_t value)
{
___U3CPackRaycastHitU3Ek__BackingField_14 = value;
}
inline static int32_t get_offset_of_U3CPackTouchU3Ek__BackingField_15() { return static_cast<int32_t>(offsetof(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE, ___U3CPackTouchU3Ek__BackingField_15)); }
inline int32_t get_U3CPackTouchU3Ek__BackingField_15() const { return ___U3CPackTouchU3Ek__BackingField_15; }
inline int32_t* get_address_of_U3CPackTouchU3Ek__BackingField_15() { return &___U3CPackTouchU3Ek__BackingField_15; }
inline void set_U3CPackTouchU3Ek__BackingField_15(int32_t value)
{
___U3CPackTouchU3Ek__BackingField_15 = value;
}
inline static int32_t get_offset_of_OnDestroy_16() { return static_cast<int32_t>(offsetof(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE, ___OnDestroy_16)); }
inline Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * get_OnDestroy_16() const { return ___OnDestroy_16; }
inline Action_t591D2A86165F896B4B800BB5C25CE18672A55579 ** get_address_of_OnDestroy_16() { return &___OnDestroy_16; }
inline void set_OnDestroy_16(Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * value)
{
___OnDestroy_16 = value;
Il2CppCodeGenWriteBarrier((void**)(&___OnDestroy_16), (void*)value);
}
inline static int32_t get_offset_of_funcMap_17() { return static_cast<int32_t>(offsetof(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE, ___funcMap_17)); }
inline Dictionary_2_t4DFB78733A30CBA0D97E97E6520159E27C47BAA3 * get_funcMap_17() const { return ___funcMap_17; }
inline Dictionary_2_t4DFB78733A30CBA0D97E97E6520159E27C47BAA3 ** get_address_of_funcMap_17() { return &___funcMap_17; }
inline void set_funcMap_17(Dictionary_2_t4DFB78733A30CBA0D97E97E6520159E27C47BAA3 * value)
{
___funcMap_17 = value;
Il2CppCodeGenWriteBarrier((void**)(&___funcMap_17), (void*)value);
}
inline static int32_t get_offset_of_funcRefMap_18() { return static_cast<int32_t>(offsetof(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE, ___funcRefMap_18)); }
inline Dictionary_2_t81F516F814A3463D65D07253CF5167FBF9378593 * get_funcRefMap_18() const { return ___funcRefMap_18; }
inline Dictionary_2_t81F516F814A3463D65D07253CF5167FBF9378593 ** get_address_of_funcRefMap_18() { return &___funcRefMap_18; }
inline void set_funcRefMap_18(Dictionary_2_t81F516F814A3463D65D07253CF5167FBF9378593 * value)
{
___funcRefMap_18 = value;
Il2CppCodeGenWriteBarrier((void**)(&___funcRefMap_18), (void*)value);
}
inline static int32_t get_offset_of_delegateMap_19() { return static_cast<int32_t>(offsetof(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE, ___delegateMap_19)); }
inline Dictionary_2_t35D9A5097C30B9E0B442FCEF1B4E05D3B6C168B9 * get_delegateMap_19() const { return ___delegateMap_19; }
inline Dictionary_2_t35D9A5097C30B9E0B442FCEF1B4E05D3B6C168B9 ** get_address_of_delegateMap_19() { return &___delegateMap_19; }
inline void set_delegateMap_19(Dictionary_2_t35D9A5097C30B9E0B442FCEF1B4E05D3B6C168B9 * value)
{
___delegateMap_19 = value;
Il2CppCodeGenWriteBarrier((void**)(&___delegateMap_19), (void*)value);
}
inline static int32_t get_offset_of_gcList_20() { return static_cast<int32_t>(offsetof(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE, ___gcList_20)); }
inline List_1_t8B834EA70735F6D6583AA875AC98991EF26FA22F * get_gcList_20() const { return ___gcList_20; }
inline List_1_t8B834EA70735F6D6583AA875AC98991EF26FA22F ** get_address_of_gcList_20() { return &___gcList_20; }
inline void set_gcList_20(List_1_t8B834EA70735F6D6583AA875AC98991EF26FA22F * value)
{
___gcList_20 = value;
Il2CppCodeGenWriteBarrier((void**)(&___gcList_20), (void*)value);
}
inline static int32_t get_offset_of_subList_21() { return static_cast<int32_t>(offsetof(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE, ___subList_21)); }
inline List_1_t09C52EC41C0032242B13200CFA642DCA685D5FF1 * get_subList_21() const { return ___subList_21; }
inline List_1_t09C52EC41C0032242B13200CFA642DCA685D5FF1 ** get_address_of_subList_21() { return &___subList_21; }
inline void set_subList_21(List_1_t09C52EC41C0032242B13200CFA642DCA685D5FF1 * value)
{
___subList_21 = value;
Il2CppCodeGenWriteBarrier((void**)(&___subList_21), (void*)value);
}
inline static int32_t get_offset_of_metaMap_22() { return static_cast<int32_t>(offsetof(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE, ___metaMap_22)); }
inline Dictionary_2_tA4F27994EF77494F74F85FCFD482DBAD219E6E8F * get_metaMap_22() const { return ___metaMap_22; }
inline Dictionary_2_tA4F27994EF77494F74F85FCFD482DBAD219E6E8F ** get_address_of_metaMap_22() { return &___metaMap_22; }
inline void set_metaMap_22(Dictionary_2_tA4F27994EF77494F74F85FCFD482DBAD219E6E8F * value)
{
___metaMap_22 = value;
Il2CppCodeGenWriteBarrier((void**)(&___metaMap_22), (void*)value);
}
inline static int32_t get_offset_of_enumMap_23() { return static_cast<int32_t>(offsetof(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE, ___enumMap_23)); }
inline Dictionary_2_t86DA606688BA1954C5CC9368104CE9722112D2C2 * get_enumMap_23() const { return ___enumMap_23; }
inline Dictionary_2_t86DA606688BA1954C5CC9368104CE9722112D2C2 ** get_address_of_enumMap_23() { return &___enumMap_23; }
inline void set_enumMap_23(Dictionary_2_t86DA606688BA1954C5CC9368104CE9722112D2C2 * value)
{
___enumMap_23 = value;
Il2CppCodeGenWriteBarrier((void**)(&___enumMap_23), (void*)value);
}
inline static int32_t get_offset_of_preLoadMap_24() { return static_cast<int32_t>(offsetof(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE, ___preLoadMap_24)); }
inline Dictionary_2_tFBD3EE1AE887BC5C589B41D13A6B666269FF9B16 * get_preLoadMap_24() const { return ___preLoadMap_24; }
inline Dictionary_2_tFBD3EE1AE887BC5C589B41D13A6B666269FF9B16 ** get_address_of_preLoadMap_24() { return &___preLoadMap_24; }
inline void set_preLoadMap_24(Dictionary_2_tFBD3EE1AE887BC5C589B41D13A6B666269FF9B16 * value)
{
___preLoadMap_24 = value;
Il2CppCodeGenWriteBarrier((void**)(&___preLoadMap_24), (void*)value);
}
inline static int32_t get_offset_of_typeMap_25() { return static_cast<int32_t>(offsetof(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE, ___typeMap_25)); }
inline Dictionary_2_t1302C50AC2AF6849C455DCE970305F09D16B7258 * get_typeMap_25() const { return ___typeMap_25; }
inline Dictionary_2_t1302C50AC2AF6849C455DCE970305F09D16B7258 ** get_address_of_typeMap_25() { return &___typeMap_25; }
inline void set_typeMap_25(Dictionary_2_t1302C50AC2AF6849C455DCE970305F09D16B7258 * value)
{
___typeMap_25 = value;
Il2CppCodeGenWriteBarrier((void**)(&___typeMap_25), (void*)value);
}
inline static int32_t get_offset_of_genericSet_26() { return static_cast<int32_t>(offsetof(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE, ___genericSet_26)); }
inline HashSet_1_tE84F3F43144CEC800A734119BDF178122DCF1B05 * get_genericSet_26() const { return ___genericSet_26; }
inline HashSet_1_tE84F3F43144CEC800A734119BDF178122DCF1B05 ** get_address_of_genericSet_26() { return &___genericSet_26; }
inline void set_genericSet_26(HashSet_1_tE84F3F43144CEC800A734119BDF178122DCF1B05 * value)
{
___genericSet_26 = value;
Il2CppCodeGenWriteBarrier((void**)(&___genericSet_26), (void*)value);
}
inline static int32_t get_offset_of_moduleSet_27() { return static_cast<int32_t>(offsetof(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE, ___moduleSet_27)); }
inline HashSet_1_tAF31CD0D5B1F27E354D2DA33F8CF07F490E8C98A * get_moduleSet_27() const { return ___moduleSet_27; }
inline HashSet_1_tAF31CD0D5B1F27E354D2DA33F8CF07F490E8C98A ** get_address_of_moduleSet_27() { return &___moduleSet_27; }
inline void set_moduleSet_27(HashSet_1_tAF31CD0D5B1F27E354D2DA33F8CF07F490E8C98A * value)
{
___moduleSet_27 = value;
Il2CppCodeGenWriteBarrier((void**)(&___moduleSet_27), (void*)value);
}
inline static int32_t get_offset_of_beginCount_31() { return static_cast<int32_t>(offsetof(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE, ___beginCount_31)); }
inline int32_t get_beginCount_31() const { return ___beginCount_31; }
inline int32_t* get_address_of_beginCount_31() { return &___beginCount_31; }
inline void set_beginCount_31(int32_t value)
{
___beginCount_31 = value;
}
inline static int32_t get_offset_of_beLogGC_32() { return static_cast<int32_t>(offsetof(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE, ___beLogGC_32)); }
inline bool get_beLogGC_32() const { return ___beLogGC_32; }
inline bool* get_address_of_beLogGC_32() { return &___beLogGC_32; }
inline void set_beLogGC_32(bool value)
{
___beLogGC_32 = value;
}
inline static int32_t get_offset_of_bInjectionInited_33() { return static_cast<int32_t>(offsetof(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE, ___bInjectionInited_33)); }
inline bool get_bInjectionInited_33() const { return ___bInjectionInited_33; }
inline bool* get_address_of_bInjectionInited_33() { return &___bInjectionInited_33; }
inline void set_bInjectionInited_33(bool value)
{
___bInjectionInited_33 = value;
}
inline static int32_t get_offset_of_missSet_34() { return static_cast<int32_t>(offsetof(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE, ___missSet_34)); }
inline HashSet_1_tE84F3F43144CEC800A734119BDF178122DCF1B05 * get_missSet_34() const { return ___missSet_34; }
inline HashSet_1_tE84F3F43144CEC800A734119BDF178122DCF1B05 ** get_address_of_missSet_34() { return &___missSet_34; }
inline void set_missSet_34(HashSet_1_tE84F3F43144CEC800A734119BDF178122DCF1B05 * value)
{
___missSet_34 = value;
Il2CppCodeGenWriteBarrier((void**)(&___missSet_34), (void*)value);
}
};
struct LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_StaticFields
{
public:
// LuaInterface.LuaState LuaInterface.LuaState::mainState
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * ___mainState_28;
// LuaInterface.LuaState LuaInterface.LuaState::injectionState
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * ___injectionState_29;
// System.Collections.Generic.Dictionary`2<System.IntPtr,LuaInterface.LuaState> LuaInterface.LuaState::stateMap
Dictionary_2_tE2C4B84883C857DB2F1AD0ED287337B1F1C52601 * ___stateMap_30;
public:
inline static int32_t get_offset_of_mainState_28() { return static_cast<int32_t>(offsetof(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_StaticFields, ___mainState_28)); }
inline LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * get_mainState_28() const { return ___mainState_28; }
inline LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE ** get_address_of_mainState_28() { return &___mainState_28; }
inline void set_mainState_28(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * value)
{
___mainState_28 = value;
Il2CppCodeGenWriteBarrier((void**)(&___mainState_28), (void*)value);
}
inline static int32_t get_offset_of_injectionState_29() { return static_cast<int32_t>(offsetof(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_StaticFields, ___injectionState_29)); }
inline LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * get_injectionState_29() const { return ___injectionState_29; }
inline LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE ** get_address_of_injectionState_29() { return &___injectionState_29; }
inline void set_injectionState_29(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * value)
{
___injectionState_29 = value;
Il2CppCodeGenWriteBarrier((void**)(&___injectionState_29), (void*)value);
}
inline static int32_t get_offset_of_stateMap_30() { return static_cast<int32_t>(offsetof(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_StaticFields, ___stateMap_30)); }
inline Dictionary_2_tE2C4B84883C857DB2F1AD0ED287337B1F1C52601 * get_stateMap_30() const { return ___stateMap_30; }
inline Dictionary_2_tE2C4B84883C857DB2F1AD0ED287337B1F1C52601 ** get_address_of_stateMap_30() { return &___stateMap_30; }
inline void set_stateMap_30(Dictionary_2_tE2C4B84883C857DB2F1AD0ED287337B1F1C52601 * value)
{
___stateMap_30 = value;
Il2CppCodeGenWriteBarrier((void**)(&___stateMap_30), (void*)value);
}
};
// LuaInterface.LuaTable
struct LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 : public LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4
{
public:
public:
};
// LuaInterface.LuaThread
struct LuaThread_tE3CD20787632CE8A9ACACDD031EB48E821A20D10 : 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<int32_t>(offsetof(MulticastDelegate_t, ___delegates_11)); }
inline DelegateU5BU5D_tDFCDEE2A6322F96C0FE49AF47E9ADB8C4B294E86* get_delegates_11() const { return ___delegates_11; }
inline DelegateU5BU5D_tDFCDEE2A6322F96C0FE49AF47E9ADB8C4B294E86** get_address_of_delegates_11() { return &___delegates_11; }
inline void set_delegates_11(DelegateU5BU5D_tDFCDEE2A6322F96C0FE49AF47E9ADB8C4B294E86* value)
{
___delegates_11 = value;
Il2CppCodeGenWriteBarrier((void**)(&___delegates_11), (void*)value);
}
};
// Native definition for P/Invoke marshalling of System.MulticastDelegate
struct MulticastDelegate_t_marshaled_pinvoke : public Delegate_t_marshaled_pinvoke
{
Delegate_t_marshaled_pinvoke** ___delegates_11;
};
// Native definition for COM marshalling of System.MulticastDelegate
struct MulticastDelegate_t_marshaled_com : public Delegate_t_marshaled_com
{
Delegate_t_marshaled_com** ___delegates_11;
};
// System.Nullable`1<UnityEngine.Bounds>
struct Nullable_1_tDF20EC8AEED58EF63E0FF40609AE5861454729C9
{
public:
// T System.Nullable`1::value
Bounds_tA2716F5212749C61B0E7B7B77E0CD3D79B742890 ___value_0;
// System.Boolean System.Nullable`1::has_value
bool ___has_value_1;
public:
inline static int32_t get_offset_of_value_0() { return static_cast<int32_t>(offsetof(Nullable_1_tDF20EC8AEED58EF63E0FF40609AE5861454729C9, ___value_0)); }
inline Bounds_tA2716F5212749C61B0E7B7B77E0CD3D79B742890 get_value_0() const { return ___value_0; }
inline Bounds_tA2716F5212749C61B0E7B7B77E0CD3D79B742890 * get_address_of_value_0() { return &___value_0; }
inline void set_value_0(Bounds_tA2716F5212749C61B0E7B7B77E0CD3D79B742890 value)
{
___value_0 = value;
}
inline static int32_t get_offset_of_has_value_1() { return static_cast<int32_t>(offsetof(Nullable_1_tDF20EC8AEED58EF63E0FF40609AE5861454729C9, ___has_value_1)); }
inline bool get_has_value_1() const { return ___has_value_1; }
inline bool* get_address_of_has_value_1() { return &___has_value_1; }
inline void set_has_value_1(bool value)
{
___has_value_1 = value;
}
};
// System.Nullable`1<UnityEngine.Ray>
struct Nullable_1_t5C6FF4BB8DD1DB0820894DBF35EE86A3A7BE3779
{
public:
// T System.Nullable`1::value
Ray_tE2163D4CB3E6B267E29F8ABE41684490E4A614B2 ___value_0;
// System.Boolean System.Nullable`1::has_value
bool ___has_value_1;
public:
inline static int32_t get_offset_of_value_0() { return static_cast<int32_t>(offsetof(Nullable_1_t5C6FF4BB8DD1DB0820894DBF35EE86A3A7BE3779, ___value_0)); }
inline Ray_tE2163D4CB3E6B267E29F8ABE41684490E4A614B2 get_value_0() const { return ___value_0; }
inline Ray_tE2163D4CB3E6B267E29F8ABE41684490E4A614B2 * get_address_of_value_0() { return &___value_0; }
inline void set_value_0(Ray_tE2163D4CB3E6B267E29F8ABE41684490E4A614B2 value)
{
___value_0 = value;
}
inline static int32_t get_offset_of_has_value_1() { return static_cast<int32_t>(offsetof(Nullable_1_t5C6FF4BB8DD1DB0820894DBF35EE86A3A7BE3779, ___has_value_1)); }
inline bool get_has_value_1() const { return ___has_value_1; }
inline bool* get_address_of_has_value_1() { return &___has_value_1; }
inline void set_has_value_1(bool value)
{
___has_value_1 = value;
}
};
// System.Nullable`1<UnityEngine.RaycastHit>
struct Nullable_1_t6224B732028631256932FA4C4176E10D171EFE29
{
public:
// T System.Nullable`1::value
RaycastHit_t19695F18F9265FE5425062BBA6A4D330480538C3 ___value_0;
// System.Boolean System.Nullable`1::has_value
bool ___has_value_1;
public:
inline static int32_t get_offset_of_value_0() { return static_cast<int32_t>(offsetof(Nullable_1_t6224B732028631256932FA4C4176E10D171EFE29, ___value_0)); }
inline RaycastHit_t19695F18F9265FE5425062BBA6A4D330480538C3 get_value_0() const { return ___value_0; }
inline RaycastHit_t19695F18F9265FE5425062BBA6A4D330480538C3 * get_address_of_value_0() { return &___value_0; }
inline void set_value_0(RaycastHit_t19695F18F9265FE5425062BBA6A4D330480538C3 value)
{
___value_0 = value;
}
inline static int32_t get_offset_of_has_value_1() { return static_cast<int32_t>(offsetof(Nullable_1_t6224B732028631256932FA4C4176E10D171EFE29, ___has_value_1)); }
inline bool get_has_value_1() const { return ___has_value_1; }
inline bool* get_address_of_has_value_1() { return &___has_value_1; }
inline void set_has_value_1(bool value)
{
___has_value_1 = value;
}
};
// System.Reflection.AssemblyName
struct AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82 : public RuntimeObject
{
public:
// System.String System.Reflection.AssemblyName::name
String_t* ___name_0;
// System.String System.Reflection.AssemblyName::codebase
String_t* ___codebase_1;
// System.Int32 System.Reflection.AssemblyName::major
int32_t ___major_2;
// System.Int32 System.Reflection.AssemblyName::minor
int32_t ___minor_3;
// System.Int32 System.Reflection.AssemblyName::build
int32_t ___build_4;
// System.Int32 System.Reflection.AssemblyName::revision
int32_t ___revision_5;
// System.Globalization.CultureInfo System.Reflection.AssemblyName::cultureinfo
CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * ___cultureinfo_6;
// System.Reflection.AssemblyNameFlags System.Reflection.AssemblyName::flags
int32_t ___flags_7;
// System.Configuration.Assemblies.AssemblyHashAlgorithm System.Reflection.AssemblyName::hashalg
int32_t ___hashalg_8;
// System.Reflection.StrongNameKeyPair System.Reflection.AssemblyName::keypair
StrongNameKeyPair_tD9AA282E59F4526338781AFD862680ED461FCCFD * ___keypair_9;
// System.Byte[] System.Reflection.AssemblyName::publicKey
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___publicKey_10;
// System.Byte[] System.Reflection.AssemblyName::keyToken
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___keyToken_11;
// System.Configuration.Assemblies.AssemblyVersionCompatibility System.Reflection.AssemblyName::versioncompat
int32_t ___versioncompat_12;
// System.Version System.Reflection.AssemblyName::version
Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD * ___version_13;
// System.Reflection.ProcessorArchitecture System.Reflection.AssemblyName::processor_architecture
int32_t ___processor_architecture_14;
// System.Reflection.AssemblyContentType System.Reflection.AssemblyName::contentType
int32_t ___contentType_15;
public:
inline static int32_t get_offset_of_name_0() { return static_cast<int32_t>(offsetof(AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82, ___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_codebase_1() { return static_cast<int32_t>(offsetof(AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82, ___codebase_1)); }
inline String_t* get_codebase_1() const { return ___codebase_1; }
inline String_t** get_address_of_codebase_1() { return &___codebase_1; }
inline void set_codebase_1(String_t* value)
{
___codebase_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&___codebase_1), (void*)value);
}
inline static int32_t get_offset_of_major_2() { return static_cast<int32_t>(offsetof(AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82, ___major_2)); }
inline int32_t get_major_2() const { return ___major_2; }
inline int32_t* get_address_of_major_2() { return &___major_2; }
inline void set_major_2(int32_t value)
{
___major_2 = value;
}
inline static int32_t get_offset_of_minor_3() { return static_cast<int32_t>(offsetof(AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82, ___minor_3)); }
inline int32_t get_minor_3() const { return ___minor_3; }
inline int32_t* get_address_of_minor_3() { return &___minor_3; }
inline void set_minor_3(int32_t value)
{
___minor_3 = value;
}
inline static int32_t get_offset_of_build_4() { return static_cast<int32_t>(offsetof(AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82, ___build_4)); }
inline int32_t get_build_4() const { return ___build_4; }
inline int32_t* get_address_of_build_4() { return &___build_4; }
inline void set_build_4(int32_t value)
{
___build_4 = value;
}
inline static int32_t get_offset_of_revision_5() { return static_cast<int32_t>(offsetof(AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82, ___revision_5)); }
inline int32_t get_revision_5() const { return ___revision_5; }
inline int32_t* get_address_of_revision_5() { return &___revision_5; }
inline void set_revision_5(int32_t value)
{
___revision_5 = value;
}
inline static int32_t get_offset_of_cultureinfo_6() { return static_cast<int32_t>(offsetof(AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82, ___cultureinfo_6)); }
inline CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * get_cultureinfo_6() const { return ___cultureinfo_6; }
inline CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F ** get_address_of_cultureinfo_6() { return &___cultureinfo_6; }
inline void set_cultureinfo_6(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * value)
{
___cultureinfo_6 = value;
Il2CppCodeGenWriteBarrier((void**)(&___cultureinfo_6), (void*)value);
}
inline static int32_t get_offset_of_flags_7() { return static_cast<int32_t>(offsetof(AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82, ___flags_7)); }
inline int32_t get_flags_7() const { return ___flags_7; }
inline int32_t* get_address_of_flags_7() { return &___flags_7; }
inline void set_flags_7(int32_t value)
{
___flags_7 = value;
}
inline static int32_t get_offset_of_hashalg_8() { return static_cast<int32_t>(offsetof(AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82, ___hashalg_8)); }
inline int32_t get_hashalg_8() const { return ___hashalg_8; }
inline int32_t* get_address_of_hashalg_8() { return &___hashalg_8; }
inline void set_hashalg_8(int32_t value)
{
___hashalg_8 = value;
}
inline static int32_t get_offset_of_keypair_9() { return static_cast<int32_t>(offsetof(AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82, ___keypair_9)); }
inline StrongNameKeyPair_tD9AA282E59F4526338781AFD862680ED461FCCFD * get_keypair_9() const { return ___keypair_9; }
inline StrongNameKeyPair_tD9AA282E59F4526338781AFD862680ED461FCCFD ** get_address_of_keypair_9() { return &___keypair_9; }
inline void set_keypair_9(StrongNameKeyPair_tD9AA282E59F4526338781AFD862680ED461FCCFD * value)
{
___keypair_9 = value;
Il2CppCodeGenWriteBarrier((void**)(&___keypair_9), (void*)value);
}
inline static int32_t get_offset_of_publicKey_10() { return static_cast<int32_t>(offsetof(AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82, ___publicKey_10)); }
inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get_publicKey_10() const { return ___publicKey_10; }
inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of_publicKey_10() { return &___publicKey_10; }
inline void set_publicKey_10(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
{
___publicKey_10 = value;
Il2CppCodeGenWriteBarrier((void**)(&___publicKey_10), (void*)value);
}
inline static int32_t get_offset_of_keyToken_11() { return static_cast<int32_t>(offsetof(AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82, ___keyToken_11)); }
inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get_keyToken_11() const { return ___keyToken_11; }
inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of_keyToken_11() { return &___keyToken_11; }
inline void set_keyToken_11(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
{
___keyToken_11 = value;
Il2CppCodeGenWriteBarrier((void**)(&___keyToken_11), (void*)value);
}
inline static int32_t get_offset_of_versioncompat_12() { return static_cast<int32_t>(offsetof(AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82, ___versioncompat_12)); }
inline int32_t get_versioncompat_12() const { return ___versioncompat_12; }
inline int32_t* get_address_of_versioncompat_12() { return &___versioncompat_12; }
inline void set_versioncompat_12(int32_t value)
{
___versioncompat_12 = value;
}
inline static int32_t get_offset_of_version_13() { return static_cast<int32_t>(offsetof(AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82, ___version_13)); }
inline Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD * get_version_13() const { return ___version_13; }
inline Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD ** get_address_of_version_13() { return &___version_13; }
inline void set_version_13(Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD * value)
{
___version_13 = value;
Il2CppCodeGenWriteBarrier((void**)(&___version_13), (void*)value);
}
inline static int32_t get_offset_of_processor_architecture_14() { return static_cast<int32_t>(offsetof(AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82, ___processor_architecture_14)); }
inline int32_t get_processor_architecture_14() const { return ___processor_architecture_14; }
inline int32_t* get_address_of_processor_architecture_14() { return &___processor_architecture_14; }
inline void set_processor_architecture_14(int32_t value)
{
___processor_architecture_14 = value;
}
inline static int32_t get_offset_of_contentType_15() { return static_cast<int32_t>(offsetof(AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82, ___contentType_15)); }
inline int32_t get_contentType_15() const { return ___contentType_15; }
inline int32_t* get_address_of_contentType_15() { return &___contentType_15; }
inline void set_contentType_15(int32_t value)
{
___contentType_15 = value;
}
};
// Native definition for P/Invoke marshalling of System.Reflection.AssemblyName
struct AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82_marshaled_pinvoke
{
char* ___name_0;
char* ___codebase_1;
int32_t ___major_2;
int32_t ___minor_3;
int32_t ___build_4;
int32_t ___revision_5;
CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_marshaled_pinvoke* ___cultureinfo_6;
int32_t ___flags_7;
int32_t ___hashalg_8;
StrongNameKeyPair_tD9AA282E59F4526338781AFD862680ED461FCCFD * ___keypair_9;
Il2CppSafeArray/*NONE*/* ___publicKey_10;
Il2CppSafeArray/*NONE*/* ___keyToken_11;
int32_t ___versioncompat_12;
Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD * ___version_13;
int32_t ___processor_architecture_14;
int32_t ___contentType_15;
};
// Native definition for COM marshalling of System.Reflection.AssemblyName
struct AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82_marshaled_com
{
Il2CppChar* ___name_0;
Il2CppChar* ___codebase_1;
int32_t ___major_2;
int32_t ___minor_3;
int32_t ___build_4;
int32_t ___revision_5;
CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_marshaled_com* ___cultureinfo_6;
int32_t ___flags_7;
int32_t ___hashalg_8;
StrongNameKeyPair_tD9AA282E59F4526338781AFD862680ED461FCCFD * ___keypair_9;
Il2CppSafeArray/*NONE*/* ___publicKey_10;
Il2CppSafeArray/*NONE*/* ___keyToken_11;
int32_t ___versioncompat_12;
Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD * ___version_13;
int32_t ___processor_architecture_14;
int32_t ___contentType_15;
};
// System.Reflection.ParameterInfo
struct ParameterInfo_t37AB8D79D44E14C48CDA9004CB696E240C3FD4DB : public RuntimeObject
{
public:
// System.Type System.Reflection.ParameterInfo::ClassImpl
Type_t * ___ClassImpl_0;
// System.Object System.Reflection.ParameterInfo::DefaultValueImpl
RuntimeObject * ___DefaultValueImpl_1;
// System.Reflection.MemberInfo System.Reflection.ParameterInfo::MemberImpl
MemberInfo_t * ___MemberImpl_2;
// System.String System.Reflection.ParameterInfo::NameImpl
String_t* ___NameImpl_3;
// System.Int32 System.Reflection.ParameterInfo::PositionImpl
int32_t ___PositionImpl_4;
// System.Reflection.ParameterAttributes System.Reflection.ParameterInfo::AttrsImpl
int32_t ___AttrsImpl_5;
// System.Runtime.InteropServices.MarshalAsAttribute System.Reflection.ParameterInfo::marshalAs
MarshalAsAttribute_t1F5CB9960D7AD6C3305475C98A397BD0B9C64020 * ___marshalAs_6;
public:
inline static int32_t get_offset_of_ClassImpl_0() { return static_cast<int32_t>(offsetof(ParameterInfo_t37AB8D79D44E14C48CDA9004CB696E240C3FD4DB, ___ClassImpl_0)); }
inline Type_t * get_ClassImpl_0() const { return ___ClassImpl_0; }
inline Type_t ** get_address_of_ClassImpl_0() { return &___ClassImpl_0; }
inline void set_ClassImpl_0(Type_t * value)
{
___ClassImpl_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___ClassImpl_0), (void*)value);
}
inline static int32_t get_offset_of_DefaultValueImpl_1() { return static_cast<int32_t>(offsetof(ParameterInfo_t37AB8D79D44E14C48CDA9004CB696E240C3FD4DB, ___DefaultValueImpl_1)); }
inline RuntimeObject * get_DefaultValueImpl_1() const { return ___DefaultValueImpl_1; }
inline RuntimeObject ** get_address_of_DefaultValueImpl_1() { return &___DefaultValueImpl_1; }
inline void set_DefaultValueImpl_1(RuntimeObject * value)
{
___DefaultValueImpl_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&___DefaultValueImpl_1), (void*)value);
}
inline static int32_t get_offset_of_MemberImpl_2() { return static_cast<int32_t>(offsetof(ParameterInfo_t37AB8D79D44E14C48CDA9004CB696E240C3FD4DB, ___MemberImpl_2)); }
inline MemberInfo_t * get_MemberImpl_2() const { return ___MemberImpl_2; }
inline MemberInfo_t ** get_address_of_MemberImpl_2() { return &___MemberImpl_2; }
inline void set_MemberImpl_2(MemberInfo_t * value)
{
___MemberImpl_2 = value;
Il2CppCodeGenWriteBarrier((void**)(&___MemberImpl_2), (void*)value);
}
inline static int32_t get_offset_of_NameImpl_3() { return static_cast<int32_t>(offsetof(ParameterInfo_t37AB8D79D44E14C48CDA9004CB696E240C3FD4DB, ___NameImpl_3)); }
inline String_t* get_NameImpl_3() const { return ___NameImpl_3; }
inline String_t** get_address_of_NameImpl_3() { return &___NameImpl_3; }
inline void set_NameImpl_3(String_t* value)
{
___NameImpl_3 = value;
Il2CppCodeGenWriteBarrier((void**)(&___NameImpl_3), (void*)value);
}
inline static int32_t get_offset_of_PositionImpl_4() { return static_cast<int32_t>(offsetof(ParameterInfo_t37AB8D79D44E14C48CDA9004CB696E240C3FD4DB, ___PositionImpl_4)); }
inline int32_t get_PositionImpl_4() const { return ___PositionImpl_4; }
inline int32_t* get_address_of_PositionImpl_4() { return &___PositionImpl_4; }
inline void set_PositionImpl_4(int32_t value)
{
___PositionImpl_4 = value;
}
inline static int32_t get_offset_of_AttrsImpl_5() { return static_cast<int32_t>(offsetof(ParameterInfo_t37AB8D79D44E14C48CDA9004CB696E240C3FD4DB, ___AttrsImpl_5)); }
inline int32_t get_AttrsImpl_5() const { return ___AttrsImpl_5; }
inline int32_t* get_address_of_AttrsImpl_5() { return &___AttrsImpl_5; }
inline void set_AttrsImpl_5(int32_t value)
{
___AttrsImpl_5 = value;
}
inline static int32_t get_offset_of_marshalAs_6() { return static_cast<int32_t>(offsetof(ParameterInfo_t37AB8D79D44E14C48CDA9004CB696E240C3FD4DB, ___marshalAs_6)); }
inline MarshalAsAttribute_t1F5CB9960D7AD6C3305475C98A397BD0B9C64020 * get_marshalAs_6() const { return ___marshalAs_6; }
inline MarshalAsAttribute_t1F5CB9960D7AD6C3305475C98A397BD0B9C64020 ** get_address_of_marshalAs_6() { return &___marshalAs_6; }
inline void set_marshalAs_6(MarshalAsAttribute_t1F5CB9960D7AD6C3305475C98A397BD0B9C64020 * value)
{
___marshalAs_6 = value;
Il2CppCodeGenWriteBarrier((void**)(&___marshalAs_6), (void*)value);
}
};
// Native definition for P/Invoke marshalling of System.Reflection.ParameterInfo
struct ParameterInfo_t37AB8D79D44E14C48CDA9004CB696E240C3FD4DB_marshaled_pinvoke
{
Type_t * ___ClassImpl_0;
Il2CppIUnknown* ___DefaultValueImpl_1;
MemberInfo_t * ___MemberImpl_2;
char* ___NameImpl_3;
int32_t ___PositionImpl_4;
int32_t ___AttrsImpl_5;
MarshalAsAttribute_t1F5CB9960D7AD6C3305475C98A397BD0B9C64020 * ___marshalAs_6;
};
// Native definition for COM marshalling of System.Reflection.ParameterInfo
struct ParameterInfo_t37AB8D79D44E14C48CDA9004CB696E240C3FD4DB_marshaled_com
{
Type_t * ___ClassImpl_0;
Il2CppIUnknown* ___DefaultValueImpl_1;
MemberInfo_t * ___MemberImpl_2;
Il2CppChar* ___NameImpl_3;
int32_t ___PositionImpl_4;
int32_t ___AttrsImpl_5;
MarshalAsAttribute_t1F5CB9960D7AD6C3305475C98A397BD0B9C64020 * ___marshalAs_6;
};
// System.Type
struct Type_t : public MemberInfo_t
{
public:
// System.RuntimeTypeHandle System.Type::_impl
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D ____impl_9;
public:
inline static int32_t get_offset_of__impl_9() { return static_cast<int32_t>(offsetof(Type_t, ____impl_9)); }
inline RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D get__impl_9() const { return ____impl_9; }
inline RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D * get_address_of__impl_9() { return &____impl_9; }
inline void set__impl_9(RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D value)
{
____impl_9 = value;
}
};
struct Type_t_StaticFields
{
public:
// System.Reflection.MemberFilter System.Type::FilterAttribute
MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 * ___FilterAttribute_0;
// System.Reflection.MemberFilter System.Type::FilterName
MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 * ___FilterName_1;
// System.Reflection.MemberFilter System.Type::FilterNameIgnoreCase
MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 * ___FilterNameIgnoreCase_2;
// System.Object System.Type::Missing
RuntimeObject * ___Missing_3;
// System.Char System.Type::Delimiter
Il2CppChar ___Delimiter_4;
// System.Type[] System.Type::EmptyTypes
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* ___EmptyTypes_5;
// System.Reflection.Binder System.Type::defaultBinder
Binder_t4D5CB06963501D32847C057B57157D6DC49CA759 * ___defaultBinder_6;
public:
inline static int32_t get_offset_of_FilterAttribute_0() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___FilterAttribute_0)); }
inline MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 * get_FilterAttribute_0() const { return ___FilterAttribute_0; }
inline MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 ** get_address_of_FilterAttribute_0() { return &___FilterAttribute_0; }
inline void set_FilterAttribute_0(MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 * value)
{
___FilterAttribute_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___FilterAttribute_0), (void*)value);
}
inline static int32_t get_offset_of_FilterName_1() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___FilterName_1)); }
inline MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 * get_FilterName_1() const { return ___FilterName_1; }
inline MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 ** get_address_of_FilterName_1() { return &___FilterName_1; }
inline void set_FilterName_1(MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 * value)
{
___FilterName_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&___FilterName_1), (void*)value);
}
inline static int32_t get_offset_of_FilterNameIgnoreCase_2() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___FilterNameIgnoreCase_2)); }
inline MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 * get_FilterNameIgnoreCase_2() const { return ___FilterNameIgnoreCase_2; }
inline MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 ** get_address_of_FilterNameIgnoreCase_2() { return &___FilterNameIgnoreCase_2; }
inline void set_FilterNameIgnoreCase_2(MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 * value)
{
___FilterNameIgnoreCase_2 = value;
Il2CppCodeGenWriteBarrier((void**)(&___FilterNameIgnoreCase_2), (void*)value);
}
inline static int32_t get_offset_of_Missing_3() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___Missing_3)); }
inline RuntimeObject * get_Missing_3() const { return ___Missing_3; }
inline RuntimeObject ** get_address_of_Missing_3() { return &___Missing_3; }
inline void set_Missing_3(RuntimeObject * value)
{
___Missing_3 = value;
Il2CppCodeGenWriteBarrier((void**)(&___Missing_3), (void*)value);
}
inline static int32_t get_offset_of_Delimiter_4() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___Delimiter_4)); }
inline Il2CppChar get_Delimiter_4() const { return ___Delimiter_4; }
inline Il2CppChar* get_address_of_Delimiter_4() { return &___Delimiter_4; }
inline void set_Delimiter_4(Il2CppChar value)
{
___Delimiter_4 = value;
}
inline static int32_t get_offset_of_EmptyTypes_5() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___EmptyTypes_5)); }
inline TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* get_EmptyTypes_5() const { return ___EmptyTypes_5; }
inline TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F** get_address_of_EmptyTypes_5() { return &___EmptyTypes_5; }
inline void set_EmptyTypes_5(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* value)
{
___EmptyTypes_5 = value;
Il2CppCodeGenWriteBarrier((void**)(&___EmptyTypes_5), (void*)value);
}
inline static int32_t get_offset_of_defaultBinder_6() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___defaultBinder_6)); }
inline Binder_t4D5CB06963501D32847C057B57157D6DC49CA759 * get_defaultBinder_6() const { return ___defaultBinder_6; }
inline Binder_t4D5CB06963501D32847C057B57157D6DC49CA759 ** get_address_of_defaultBinder_6() { return &___defaultBinder_6; }
inline void set_defaultBinder_6(Binder_t4D5CB06963501D32847C057B57157D6DC49CA759 * value)
{
___defaultBinder_6 = value;
Il2CppCodeGenWriteBarrier((void**)(&___defaultBinder_6), (void*)value);
}
};
// UnityEngine.Component
struct Component_t05064EF382ABCAF4B8C94F8A350EA85184C26621 : public Object_tAE11E5E46CD5C37C9F3E8950C00CD8B45666A2D0
{
public:
public:
};
// UnityEngine.GameObject
struct GameObject_tBD1244AD56B4E59AAD76E5E7C9282EC5CE434F0F : public Object_tAE11E5E46CD5C37C9F3E8950C00CD8B45666A2D0
{
public:
public:
};
// UnityEngine.Touch
struct Touch_tAACD32535FF3FE5DD91125E0B6987B93C68D2DE8
{
public:
// System.Int32 UnityEngine.Touch::m_FingerId
int32_t ___m_FingerId_0;
// UnityEngine.Vector2 UnityEngine.Touch::m_Position
Vector2_tA85D2DD88578276CA8A8796756458277E72D073D ___m_Position_1;
// UnityEngine.Vector2 UnityEngine.Touch::m_RawPosition
Vector2_tA85D2DD88578276CA8A8796756458277E72D073D ___m_RawPosition_2;
// UnityEngine.Vector2 UnityEngine.Touch::m_PositionDelta
Vector2_tA85D2DD88578276CA8A8796756458277E72D073D ___m_PositionDelta_3;
// System.Single UnityEngine.Touch::m_TimeDelta
float ___m_TimeDelta_4;
// System.Int32 UnityEngine.Touch::m_TapCount
int32_t ___m_TapCount_5;
// UnityEngine.TouchPhase UnityEngine.Touch::m_Phase
int32_t ___m_Phase_6;
// UnityEngine.TouchType UnityEngine.Touch::m_Type
int32_t ___m_Type_7;
// System.Single UnityEngine.Touch::m_Pressure
float ___m_Pressure_8;
// System.Single UnityEngine.Touch::m_maximumPossiblePressure
float ___m_maximumPossiblePressure_9;
// System.Single UnityEngine.Touch::m_Radius
float ___m_Radius_10;
// System.Single UnityEngine.Touch::m_RadiusVariance
float ___m_RadiusVariance_11;
// System.Single UnityEngine.Touch::m_AltitudeAngle
float ___m_AltitudeAngle_12;
// System.Single UnityEngine.Touch::m_AzimuthAngle
float ___m_AzimuthAngle_13;
public:
inline static int32_t get_offset_of_m_FingerId_0() { return static_cast<int32_t>(offsetof(Touch_tAACD32535FF3FE5DD91125E0B6987B93C68D2DE8, ___m_FingerId_0)); }
inline int32_t get_m_FingerId_0() const { return ___m_FingerId_0; }
inline int32_t* get_address_of_m_FingerId_0() { return &___m_FingerId_0; }
inline void set_m_FingerId_0(int32_t value)
{
___m_FingerId_0 = value;
}
inline static int32_t get_offset_of_m_Position_1() { return static_cast<int32_t>(offsetof(Touch_tAACD32535FF3FE5DD91125E0B6987B93C68D2DE8, ___m_Position_1)); }
inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D get_m_Position_1() const { return ___m_Position_1; }
inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D * get_address_of_m_Position_1() { return &___m_Position_1; }
inline void set_m_Position_1(Vector2_tA85D2DD88578276CA8A8796756458277E72D073D value)
{
___m_Position_1 = value;
}
inline static int32_t get_offset_of_m_RawPosition_2() { return static_cast<int32_t>(offsetof(Touch_tAACD32535FF3FE5DD91125E0B6987B93C68D2DE8, ___m_RawPosition_2)); }
inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D get_m_RawPosition_2() const { return ___m_RawPosition_2; }
inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D * get_address_of_m_RawPosition_2() { return &___m_RawPosition_2; }
inline void set_m_RawPosition_2(Vector2_tA85D2DD88578276CA8A8796756458277E72D073D value)
{
___m_RawPosition_2 = value;
}
inline static int32_t get_offset_of_m_PositionDelta_3() { return static_cast<int32_t>(offsetof(Touch_tAACD32535FF3FE5DD91125E0B6987B93C68D2DE8, ___m_PositionDelta_3)); }
inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D get_m_PositionDelta_3() const { return ___m_PositionDelta_3; }
inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D * get_address_of_m_PositionDelta_3() { return &___m_PositionDelta_3; }
inline void set_m_PositionDelta_3(Vector2_tA85D2DD88578276CA8A8796756458277E72D073D value)
{
___m_PositionDelta_3 = value;
}
inline static int32_t get_offset_of_m_TimeDelta_4() { return static_cast<int32_t>(offsetof(Touch_tAACD32535FF3FE5DD91125E0B6987B93C68D2DE8, ___m_TimeDelta_4)); }
inline float get_m_TimeDelta_4() const { return ___m_TimeDelta_4; }
inline float* get_address_of_m_TimeDelta_4() { return &___m_TimeDelta_4; }
inline void set_m_TimeDelta_4(float value)
{
___m_TimeDelta_4 = value;
}
inline static int32_t get_offset_of_m_TapCount_5() { return static_cast<int32_t>(offsetof(Touch_tAACD32535FF3FE5DD91125E0B6987B93C68D2DE8, ___m_TapCount_5)); }
inline int32_t get_m_TapCount_5() const { return ___m_TapCount_5; }
inline int32_t* get_address_of_m_TapCount_5() { return &___m_TapCount_5; }
inline void set_m_TapCount_5(int32_t value)
{
___m_TapCount_5 = value;
}
inline static int32_t get_offset_of_m_Phase_6() { return static_cast<int32_t>(offsetof(Touch_tAACD32535FF3FE5DD91125E0B6987B93C68D2DE8, ___m_Phase_6)); }
inline int32_t get_m_Phase_6() const { return ___m_Phase_6; }
inline int32_t* get_address_of_m_Phase_6() { return &___m_Phase_6; }
inline void set_m_Phase_6(int32_t value)
{
___m_Phase_6 = value;
}
inline static int32_t get_offset_of_m_Type_7() { return static_cast<int32_t>(offsetof(Touch_tAACD32535FF3FE5DD91125E0B6987B93C68D2DE8, ___m_Type_7)); }
inline int32_t get_m_Type_7() const { return ___m_Type_7; }
inline int32_t* get_address_of_m_Type_7() { return &___m_Type_7; }
inline void set_m_Type_7(int32_t value)
{
___m_Type_7 = value;
}
inline static int32_t get_offset_of_m_Pressure_8() { return static_cast<int32_t>(offsetof(Touch_tAACD32535FF3FE5DD91125E0B6987B93C68D2DE8, ___m_Pressure_8)); }
inline float get_m_Pressure_8() const { return ___m_Pressure_8; }
inline float* get_address_of_m_Pressure_8() { return &___m_Pressure_8; }
inline void set_m_Pressure_8(float value)
{
___m_Pressure_8 = value;
}
inline static int32_t get_offset_of_m_maximumPossiblePressure_9() { return static_cast<int32_t>(offsetof(Touch_tAACD32535FF3FE5DD91125E0B6987B93C68D2DE8, ___m_maximumPossiblePressure_9)); }
inline float get_m_maximumPossiblePressure_9() const { return ___m_maximumPossiblePressure_9; }
inline float* get_address_of_m_maximumPossiblePressure_9() { return &___m_maximumPossiblePressure_9; }
inline void set_m_maximumPossiblePressure_9(float value)
{
___m_maximumPossiblePressure_9 = value;
}
inline static int32_t get_offset_of_m_Radius_10() { return static_cast<int32_t>(offsetof(Touch_tAACD32535FF3FE5DD91125E0B6987B93C68D2DE8, ___m_Radius_10)); }
inline float get_m_Radius_10() const { return ___m_Radius_10; }
inline float* get_address_of_m_Radius_10() { return &___m_Radius_10; }
inline void set_m_Radius_10(float value)
{
___m_Radius_10 = value;
}
inline static int32_t get_offset_of_m_RadiusVariance_11() { return static_cast<int32_t>(offsetof(Touch_tAACD32535FF3FE5DD91125E0B6987B93C68D2DE8, ___m_RadiusVariance_11)); }
inline float get_m_RadiusVariance_11() const { return ___m_RadiusVariance_11; }
inline float* get_address_of_m_RadiusVariance_11() { return &___m_RadiusVariance_11; }
inline void set_m_RadiusVariance_11(float value)
{
___m_RadiusVariance_11 = value;
}
inline static int32_t get_offset_of_m_AltitudeAngle_12() { return static_cast<int32_t>(offsetof(Touch_tAACD32535FF3FE5DD91125E0B6987B93C68D2DE8, ___m_AltitudeAngle_12)); }
inline float get_m_AltitudeAngle_12() const { return ___m_AltitudeAngle_12; }
inline float* get_address_of_m_AltitudeAngle_12() { return &___m_AltitudeAngle_12; }
inline void set_m_AltitudeAngle_12(float value)
{
___m_AltitudeAngle_12 = value;
}
inline static int32_t get_offset_of_m_AzimuthAngle_13() { return static_cast<int32_t>(offsetof(Touch_tAACD32535FF3FE5DD91125E0B6987B93C68D2DE8, ___m_AzimuthAngle_13)); }
inline float get_m_AzimuthAngle_13() const { return ___m_AzimuthAngle_13; }
inline float* get_address_of_m_AzimuthAngle_13() { return &___m_AzimuthAngle_13; }
inline void set_m_AzimuthAngle_13(float value)
{
___m_AzimuthAngle_13 = value;
}
};
// LuaInterface.LuaCSFunction
struct LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE : public MulticastDelegate_t
{
public:
public:
};
// LuaInterface.LuaHookFunc
struct LuaHookFunc_tC30C669CB2AC6BFBAD9DC3B0CB1303E85204CB1E : public MulticastDelegate_t
{
public:
public:
};
// System.Action
struct Action_t591D2A86165F896B4B800BB5C25CE18672A55579 : public MulticastDelegate_t
{
public:
public:
};
// System.Action`2<System.IntPtr,LuaInterface.EventObject>
struct Action_2_tF1DF5A4F52257C590AB2471F16E25A706A6E748A : public MulticastDelegate_t
{
public:
public:
};
// System.Action`2<System.IntPtr,LuaInterface.LuaBaseRef>
struct Action_2_t9C110C46761F33F84CDC82BFE2B9A79339BF0D5E : public MulticastDelegate_t
{
public:
public:
};
// System.Action`2<System.IntPtr,LuaInterface.LuaByteBuffer>
struct Action_2_tF206149DED854E5E58DFB8C00073C5AC7C9C9EEE : public MulticastDelegate_t
{
public:
public:
};
// System.Action`2<System.IntPtr,LuaInterface.LuaFunction>
struct Action_2_t4834326D407317B9116BEF34B9DAF7DAD2FC6CA8 : public MulticastDelegate_t
{
public:
public:
};
// System.Action`2<System.IntPtr,LuaInterface.LuaTable>
struct Action_2_t5EFD680B7B2DDED4D6F434A6961F90DA431ED4B3 : public MulticastDelegate_t
{
public:
public:
};
// System.Action`2<System.IntPtr,LuaInterface.LuaThread>
struct Action_2_tD4FFFC10C378818C984C219BB691C028A04665CA : public MulticastDelegate_t
{
public:
public:
};
// System.Action`2<System.IntPtr,LuaInterface.nil>
struct Action_2_t6256720F7E604DBEFA404A4F7A01E83EC85115B5 : public MulticastDelegate_t
{
public:
public:
};
// System.Action`2<System.IntPtr,System.Boolean>
struct Action_2_tA2F1146E5EB31D9899B65735B2A04D9A9AE9632B : public MulticastDelegate_t
{
public:
public:
};
// System.Action`2<System.IntPtr,System.Boolean[]>
struct Action_2_t7154FEDC108879165EF79C65BB7EA11CF20A4A03 : public MulticastDelegate_t
{
public:
public:
};
// System.Action`2<System.IntPtr,System.Byte>
struct Action_2_tE772697F2D9461A832AD5CDF0DB054F2D96B074C : public MulticastDelegate_t
{
public:
public:
};
// System.Action`2<System.IntPtr,System.Byte[]>
struct Action_2_t862ED48EE4FEE96D04AA507F09B0F211721068AE : public MulticastDelegate_t
{
public:
public:
};
// System.Action`2<System.IntPtr,System.Char>
struct Action_2_t901677FD1134D79AF703FF8D4196AC0CDDE34DD2 : public MulticastDelegate_t
{
public:
public:
};
// System.Action`2<System.IntPtr,System.Char[]>
struct Action_2_t7ABFEBF250F55612A9D17AB5B10A01BEC870DC6D : public MulticastDelegate_t
{
public:
public:
};
// System.Action`2<System.IntPtr,System.Collections.IEnumerator>
struct Action_2_tC586BC0809C1FCB5B6259E2196642B70155C4388 : public MulticastDelegate_t
{
public:
public:
};
// System.Action`2<System.IntPtr,System.Decimal>
struct Action_2_tD4BA29D5230903F73864185980DA93AE7D681041 : public MulticastDelegate_t
{
public:
public:
};
// System.Action`2<System.IntPtr,System.Decimal[]>
struct Action_2_tB79688957E9A2BAA46FCC31164709C0BA37665DF : public MulticastDelegate_t
{
public:
public:
};
// System.Action`2<System.IntPtr,System.Double>
struct Action_2_t83A36F1AF809407488C9A0986741EEC98B1575FB : public MulticastDelegate_t
{
public:
public:
};
// System.Action`2<System.IntPtr,System.Double[]>
struct Action_2_t4F645B893E5946A718566526EA85585954552A5F : public MulticastDelegate_t
{
public:
public:
};
// System.Action`2<System.IntPtr,System.Int16>
struct Action_2_tB4EB59FEEEE3A79E2D0DC290EFC62488E3AE22B5 : public MulticastDelegate_t
{
public:
public:
};
// System.Action`2<System.IntPtr,System.Int16[]>
struct Action_2_t951A4D1C0330F6C3265A91E2BAE39D9E0B20A143 : public MulticastDelegate_t
{
public:
public:
};
// System.Action`2<System.IntPtr,System.Int32>
struct Action_2_t5D128DEEE684E5B4ACF255DAF52F60E897D89C03 : public MulticastDelegate_t
{
public:
public:
};
// System.Action`2<System.IntPtr,System.Int32[]>
struct Action_2_t3F63EB0743290735035CC97A002E63AFF5FD6040 : public MulticastDelegate_t
{
public:
public:
};
// System.Action`2<System.IntPtr,System.Int64>
struct Action_2_t425DB54857351FDDD41CD38792DC89142C373B87 : public MulticastDelegate_t
{
public:
public:
};
// System.Action`2<System.IntPtr,System.Int64[]>
struct Action_2_t412D6F0301D858737D06AF50DBF3F9D340FA350B : public MulticastDelegate_t
{
public:
public:
};
// System.Action`2<System.IntPtr,System.IntPtr>
struct Action_2_t7F072217490F2702D71284F11C8084C74FC0AA6F : public MulticastDelegate_t
{
public:
public:
};
// System.Action`2<System.IntPtr,System.Nullable`1<System.Boolean>>
struct Action_2_t836B3E683DC90321289A1396AC597DDF4A697DF3 : public MulticastDelegate_t
{
public:
public:
};
// System.Action`2<System.IntPtr,System.Nullable`1<System.Byte>>
struct Action_2_t51A4D9E737B3EFC7A7D7B899CB7E8BB7E362920B : public MulticastDelegate_t
{
public:
public:
};
// System.Action`2<System.IntPtr,System.Nullable`1<System.Char>>
struct Action_2_tB446E0A642EA30B745B45E2E2BAE6BDB126F4B21 : public MulticastDelegate_t
{
public:
public:
};
// System.Action`2<System.IntPtr,System.Nullable`1<System.Decimal>>
struct Action_2_tC479A7B58F675BD9EC969C4923BECBB4E2426CD5 : public MulticastDelegate_t
{
public:
public:
};
// System.Action`2<System.IntPtr,System.Nullable`1<System.Double>>
struct Action_2_t9081A5CE4BD30650D23887BFE9B28752E27D2E73 : public MulticastDelegate_t
{
public:
public:
};
// System.Action`2<System.IntPtr,System.Nullable`1<System.Int16>>
struct Action_2_t8F84CD97E66F32371B2D59BEE1166E5148DEA2EA : public MulticastDelegate_t
{
public:
public:
};
// System.Action`2<System.IntPtr,System.Nullable`1<System.Int32>>
struct Action_2_tC8CFF64ACCE13FEB3BAECC15A01433025185E9E0 : public MulticastDelegate_t
{
public:
public:
};
// System.Action`2<System.IntPtr,System.Nullable`1<System.Int64>>
struct Action_2_t88FD24DEC547B225152226A598345C4EDAC422F5 : public MulticastDelegate_t
{
public:
public:
};
// System.Action`2<System.IntPtr,System.Nullable`1<System.SByte>>
struct Action_2_tDF9068D4E99C4D664FF8A6AB9F08C660B2FE7AB5 : public MulticastDelegate_t
{
public:
public:
};
// System.Action`2<System.IntPtr,System.Nullable`1<System.Single>>
struct Action_2_t83B4FD852B8FFE9599C76D1DE8E73D64CEC0A9DE : public MulticastDelegate_t
{
public:
public:
};
// System.Action`2<System.IntPtr,System.Nullable`1<System.UInt16>>
struct Action_2_tC401625591DB1A60C6395ADA1D2A4CF40CA580F0 : public MulticastDelegate_t
{
public:
public:
};
// System.Action`2<System.IntPtr,System.Nullable`1<System.UInt32>>
struct Action_2_tF0C43083A30FBDAEC70336AAB7449C8A035A7285 : public MulticastDelegate_t
{
public:
public:
};
// System.Action`2<System.IntPtr,System.Nullable`1<System.UInt64>>
struct Action_2_t7B6C0FDD0209202CB379F5DDBD416EF1BA82D95B : public MulticastDelegate_t
{
public:
public:
};
// System.Action`2<System.IntPtr,System.Nullable`1<UnityEngine.Bounds>>
struct Action_2_t605B4F5294159D5A25C4E7C9EA02F6E95965A59E : public MulticastDelegate_t
{
public:
public:
};
// System.Action`2<System.IntPtr,System.Nullable`1<UnityEngine.Color>>
struct Action_2_tE372A790F7525576DD1517EE0FE49640DD0BF4D0 : public MulticastDelegate_t
{
public:
public:
};
// System.Action`2<System.IntPtr,System.Nullable`1<UnityEngine.LayerMask>>
struct Action_2_t442CB366F6427B136B305A540E2EC0F5AE17EB5C : public MulticastDelegate_t
{
public:
public:
};
// System.Action`2<System.IntPtr,System.Nullable`1<UnityEngine.Quaternion>>
struct Action_2_t38A104F7CE422D96DDC0FF0FA5BB590666E1803F : public MulticastDelegate_t
{
public:
public:
};
// System.Action`2<System.IntPtr,System.Nullable`1<UnityEngine.Ray>>
struct Action_2_t0BD6F5098B6EFAAEFC4A6A1AFA7BC2F72E15303D : public MulticastDelegate_t
{
public:
public:
};
// System.Action`2<System.IntPtr,System.Nullable`1<UnityEngine.RaycastHit>>
struct Action_2_tF5046A8994F8C367491283E7123CDA49764CE330 : public MulticastDelegate_t
{
public:
public:
};
// System.Action`2<System.IntPtr,System.Nullable`1<UnityEngine.Vector2>>
struct Action_2_t461232BCAA5F6D794A6A5E1DE3A2245F20D10A9A : public MulticastDelegate_t
{
public:
public:
};
// System.Action`2<System.IntPtr,System.Nullable`1<UnityEngine.Vector3>>
struct Action_2_tC3480174CCADD9096F4D1EA41751E082FD4379F4 : public MulticastDelegate_t
{
public:
public:
};
// System.Action`2<System.IntPtr,System.Nullable`1<UnityEngine.Vector4>>
struct Action_2_t712DA8FD045050BB4792F2E3A7B361C6025CB55D : public MulticastDelegate_t
{
public:
public:
};
// System.Action`2<System.IntPtr,System.Object>
struct Action_2_t61CD99B992F0B4609297F8B282196191515B6FF1 : public MulticastDelegate_t
{
public:
public:
};
// System.Action`2<System.IntPtr,System.Object[]>
struct Action_2_tB7501521FC255BACD97555F93C8541ADC821E150 : public MulticastDelegate_t
{
public:
public:
};
// System.Action`2<System.IntPtr,System.SByte>
struct Action_2_t10C97B7716A2EAFA26256DB8D88EA71A154C487A : public MulticastDelegate_t
{
public:
public:
};
// System.Action`2<System.IntPtr,System.SByte[]>
struct Action_2_tB143D634E1F844F4309A04AF2EE6FEE9D74873F4 : public MulticastDelegate_t
{
public:
public:
};
// System.Action`2<System.IntPtr,System.Single>
struct Action_2_tB2E51277AB175E591CCF3542F19327C77D2CBA3C : public MulticastDelegate_t
{
public:
public:
};
// System.Action`2<System.IntPtr,System.Single[]>
struct Action_2_t1785DF82D5F0EFEE024702FF7C7FBA68671D2617 : public MulticastDelegate_t
{
public:
public:
};
// System.Action`2<System.IntPtr,System.String>
struct Action_2_tC9599D1DD7AE00404F47B0AFD4B9506560F47227 : public MulticastDelegate_t
{
public:
public:
};
// System.Action`2<System.IntPtr,System.String[]>
struct Action_2_t8E05E75199F097290A00AB911E5B482CA41E7C58 : public MulticastDelegate_t
{
public:
public:
};
// System.Action`2<System.IntPtr,System.Type>
struct Action_2_t0F6EE67C1AAA26E4D40E16988A581F4385184B22 : public MulticastDelegate_t
{
public:
public:
};
// System.Action`2<System.IntPtr,System.Type[]>
struct Action_2_tB3310E633C6AD5C94C93ED9E115B4BD05CCFC394 : public MulticastDelegate_t
{
public:
public:
};
// System.Action`2<System.IntPtr,System.UInt16>
struct Action_2_t2F9BCFF93E195509B4DC4E738F1E21F5C070B8D1 : public MulticastDelegate_t
{
public:
public:
};
// System.Action`2<System.IntPtr,System.UInt16[]>
struct Action_2_t09FF38987FB66AC589C7FE6FC49B6A56DA9C79AB : public MulticastDelegate_t
{
public:
public:
};
// System.Action`2<System.IntPtr,System.UInt32>
struct Action_2_tEE29E7426BDBEDB295A888A0D4DF8BA125ED0004 : public MulticastDelegate_t
{
public:
public:
};
// System.Action`2<System.IntPtr,System.UInt32[]>
struct Action_2_tEA668387C23612BA23595F483D065D852DE1AAEB : public MulticastDelegate_t
{
public:
public:
};
// System.Action`2<System.IntPtr,System.UInt64>
struct Action_2_t4D0411C06C3A47724695B30CC8BE985930BF2436 : public MulticastDelegate_t
{
public:
public:
};
// System.Action`2<System.IntPtr,System.UInt64[]>
struct Action_2_t9622B45404E9D4E95F8F57361A463888D66146EB : public MulticastDelegate_t
{
public:
public:
};
// System.Action`2<System.IntPtr,System.UIntPtr>
struct Action_2_t7BD988338D85AE17AC6AE05F934B417991E0A758 : public MulticastDelegate_t
{
public:
public:
};
// System.Action`2<System.IntPtr,UnityEngine.Bounds>
struct Action_2_tA468D318E4EF34D443A3318E05B36DE4DA2E1209 : public MulticastDelegate_t
{
public:
public:
};
// System.Action`2<System.IntPtr,UnityEngine.Color>
struct Action_2_tB5E72C6F3E69F059B8498E0548614B9F36F2A241 : public MulticastDelegate_t
{
public:
public:
};
// System.Action`2<System.IntPtr,UnityEngine.Color[]>
struct Action_2_tBF0C7F3A565A71FE252AB3173ADCAF72304BA786 : public MulticastDelegate_t
{
public:
public:
};
// System.Action`2<System.IntPtr,UnityEngine.GameObject>
struct Action_2_tD47F87E5DFC49A77CCB5B1F88F797D2CD0D8F030 : public MulticastDelegate_t
{
public:
public:
};
// System.Action`2<System.IntPtr,UnityEngine.LayerMask>
struct Action_2_t0CCBBD7DA4903EE0CE8BA4493F386C984ADF472D : public MulticastDelegate_t
{
public:
public:
};
// System.Action`2<System.IntPtr,UnityEngine.Quaternion>
struct Action_2_t6BF7422CD273BCC5955510DA1507F106B244B798 : public MulticastDelegate_t
{
public:
public:
};
// System.Action`2<System.IntPtr,UnityEngine.Quaternion[]>
struct Action_2_t7983BA4CA101EF8FAE2D6DC9883A7F624971C35E : public MulticastDelegate_t
{
public:
public:
};
// System.Action`2<System.IntPtr,UnityEngine.Ray>
struct Action_2_tDE5740A89635C8866FFAC50E1AC3DF72BDF66EB9 : public MulticastDelegate_t
{
public:
public:
};
// System.Action`2<System.IntPtr,UnityEngine.RaycastHit>
struct Action_2_tF98211F1A494E977B98A78567E55A5D6EF31C6C7 : public MulticastDelegate_t
{
public:
public:
};
// System.Action`2<System.IntPtr,UnityEngine.Touch>
struct Action_2_t88860E81E38F27F10AA09A835F57B7C3CCF731D3 : public MulticastDelegate_t
{
public:
public:
};
// System.Action`2<System.IntPtr,UnityEngine.Transform>
struct Action_2_tC16CB9D05C29B95D71AD5A2E2A646372F8A87EA3 : public MulticastDelegate_t
{
public:
public:
};
// System.Action`2<System.IntPtr,UnityEngine.Vector2>
struct Action_2_t1E49E77C3955CCBEAD23DFFD2CDAA8CAC6CFC14D : public MulticastDelegate_t
{
public:
public:
};
// System.Action`2<System.IntPtr,UnityEngine.Vector2[]>
struct Action_2_t15E5CC3A8F60E383BF932D0EA98C7D6DD7E33CBD : public MulticastDelegate_t
{
public:
public:
};
// System.Action`2<System.IntPtr,UnityEngine.Vector3>
struct Action_2_tFC2DE741F0345F46320F65979198A5F1998734D3 : public MulticastDelegate_t
{
public:
public:
};
// System.Action`2<System.IntPtr,UnityEngine.Vector3[]>
struct Action_2_tB66779135A7F3CCCC25BE15B7879697A2BFE3A2B : public MulticastDelegate_t
{
public:
public:
};
// System.Action`2<System.IntPtr,UnityEngine.Vector4>
struct Action_2_tC0026A57545BFAC4DA61F48E7BE936AD83E89FD1 : public MulticastDelegate_t
{
public:
public:
};
// System.Action`2<System.IntPtr,UnityEngine.Vector4[]>
struct Action_2_t1735B54C59C57DDE5CA92E98987415A8EFAD6C10 : public MulticastDelegate_t
{
public:
public:
};
// System.Action`2<System.Object,System.Int32>
struct Action_2_t88A472856F183AE803521FC39DAC3AE446810479 : public MulticastDelegate_t
{
public:
public:
};
// System.AsyncCallback
struct AsyncCallback_t3F3DA3BEDAEE81DD1D24125DF8EB30E85EE14DA4 : public MulticastDelegate_t
{
public:
public:
};
// System.Func`3<System.IntPtr,System.Int32,LuaInterface.EventObject>
struct Func_3_t09BB8851FE8D38848D13566CA569EA5CA10E8728 : public MulticastDelegate_t
{
public:
public:
};
// System.Func`3<System.IntPtr,System.Int32,LuaInterface.LuaBaseRef>
struct Func_3_t479D50D12FEE4161463C416932CC311D43EB8444 : public MulticastDelegate_t
{
public:
public:
};
// System.Func`3<System.IntPtr,System.Int32,LuaInterface.LuaByteBuffer>
struct Func_3_t3ABC9C7636A7802537125563DD6F8DA8FDE585E2 : public MulticastDelegate_t
{
public:
public:
};
// System.Func`3<System.IntPtr,System.Int32,LuaInterface.LuaFunction>
struct Func_3_t4CD2EEB940A1136162759F1978943500F1FA2C5C : public MulticastDelegate_t
{
public:
public:
};
// System.Func`3<System.IntPtr,System.Int32,LuaInterface.LuaTable>
struct Func_3_tF59B96777AC7C31D5A154075BFFF62BAF691E5AB : public MulticastDelegate_t
{
public:
public:
};
// System.Func`3<System.IntPtr,System.Int32,LuaInterface.LuaThread>
struct Func_3_tE8C3701E783578F1149092D5F2D760CDA9F7D8CD : public MulticastDelegate_t
{
public:
public:
};
// System.Func`3<System.IntPtr,System.Int32,LuaInterface.nil>
struct Func_3_tDB557A54BF45DE9EC6C45BCEA35E4B12469AB88A : public MulticastDelegate_t
{
public:
public:
};
// System.Func`3<System.IntPtr,System.Int32,System.Boolean>
struct Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E : public MulticastDelegate_t
{
public:
public:
};
// System.Func`3<System.IntPtr,System.Int32,System.Boolean[]>
struct Func_3_t03A9D1E451184F536125CF0E743A735EEC67C784 : public MulticastDelegate_t
{
public:
public:
};
// System.Func`3<System.IntPtr,System.Int32,System.Byte>
struct Func_3_t4914565E169C495F8EEDF16020F86006DEE9DC16 : public MulticastDelegate_t
{
public:
public:
};
// System.Func`3<System.IntPtr,System.Int32,System.Byte[]>
struct Func_3_t1384B6DF021975284399922333B76FEE99DC5F2A : public MulticastDelegate_t
{
public:
public:
};
// System.Func`3<System.IntPtr,System.Int32,System.Char>
struct Func_3_t5E25190CDF4697091CE1424C884F2BBD05E23A48 : public MulticastDelegate_t
{
public:
public:
};
// System.Func`3<System.IntPtr,System.Int32,System.Char[]>
struct Func_3_tACEA9E36338275CD90E09B72E87ECF6D9BBD761E : public MulticastDelegate_t
{
public:
public:
};
// System.Func`3<System.IntPtr,System.Int32,System.Collections.IEnumerator>
struct Func_3_t3586EA9DE7761E66773795E98638216864B0F6FA : public MulticastDelegate_t
{
public:
public:
};
// System.Func`3<System.IntPtr,System.Int32,System.Decimal>
struct Func_3_t814EFF9DFA889A9C3A2470BF7069F8B442FA7891 : public MulticastDelegate_t
{
public:
public:
};
// System.Func`3<System.IntPtr,System.Int32,System.Decimal[]>
struct Func_3_tEE6B883C8590C9A9FFEBD3A147FA035D62CDF85F : public MulticastDelegate_t
{
public:
public:
};
// System.Func`3<System.IntPtr,System.Int32,System.Double>
struct Func_3_t74BE0765054D66B93E57E18A23EA03718EF5539D : public MulticastDelegate_t
{
public:
public:
};
// System.Func`3<System.IntPtr,System.Int32,System.Double[]>
struct Func_3_tD4CD6DE7BDAB80E1B637F9A9E5F4E82AF90D308D : public MulticastDelegate_t
{
public:
public:
};
// System.Func`3<System.IntPtr,System.Int32,System.Int16>
struct Func_3_tD9BA231B28E8025D414F8DEA5A334A58A980E3FB : public MulticastDelegate_t
{
public:
public:
};
// System.Func`3<System.IntPtr,System.Int32,System.Int16[]>
struct Func_3_t8820D31F8F243C9B7E5B76C63FC44E1A162D0B40 : public MulticastDelegate_t
{
public:
public:
};
// System.Func`3<System.IntPtr,System.Int32,System.Int32>
struct Func_3_t0C66154029033DCAB686EC454CCB70728D8FEA76 : public MulticastDelegate_t
{
public:
public:
};
// System.Func`3<System.IntPtr,System.Int32,System.Int32[]>
struct Func_3_tE6D277E7BD3F38F146E193EFDCCCC17FB33921FC : public MulticastDelegate_t
{
public:
public:
};
// System.Func`3<System.IntPtr,System.Int32,System.Int64>
struct Func_3_t3C0AAF0CE98A4E32C2CBE23EE2DE730D922BB2FE : public MulticastDelegate_t
{
public:
public:
};
// System.Func`3<System.IntPtr,System.Int32,System.Int64[]>
struct Func_3_t4C290E1356D929421322F530DFCDACB0F35BDD73 : public MulticastDelegate_t
{
public:
public:
};
// System.Func`3<System.IntPtr,System.Int32,System.IntPtr>
struct Func_3_tAF726CAAE9050E24FDC5E493C815AAFDB1CDB0A9 : public MulticastDelegate_t
{
public:
public:
};
// System.Func`3<System.IntPtr,System.Int32,System.Nullable`1<System.Boolean>>
struct Func_3_tE93390A8355F333A56C28DFBE617399295300F99 : public MulticastDelegate_t
{
public:
public:
};
// System.Func`3<System.IntPtr,System.Int32,System.Nullable`1<System.Byte>>
struct Func_3_tADF3356E491E32E2CB6FB08028AF4385E131A96A : public MulticastDelegate_t
{
public:
public:
};
// System.Func`3<System.IntPtr,System.Int32,System.Nullable`1<System.Char>>
struct Func_3_tFA73415807F3D7713E7BD34FF4962E5AC2242272 : public MulticastDelegate_t
{
public:
public:
};
// System.Func`3<System.IntPtr,System.Int32,System.Nullable`1<System.Decimal>>
struct Func_3_tF5AE38B96BD450D1313A668600BCBFE4CC837DFA : public MulticastDelegate_t
{
public:
public:
};
// System.Func`3<System.IntPtr,System.Int32,System.Nullable`1<System.Double>>
struct Func_3_t92F3452A6B01C1BF71DFE9C088317B1FF6031E27 : public MulticastDelegate_t
{
public:
public:
};
// System.Func`3<System.IntPtr,System.Int32,System.Nullable`1<System.Int16>>
struct Func_3_t32042D09B21DA1E5DF3C5A805B580541A240297A : public MulticastDelegate_t
{
public:
public:
};
// System.Func`3<System.IntPtr,System.Int32,System.Nullable`1<System.Int32>>
struct Func_3_tC0FB3CA9D95EA17F12099866FA9366131F316526 : public MulticastDelegate_t
{
public:
public:
};
// System.Func`3<System.IntPtr,System.Int32,System.Nullable`1<System.Int64>>
struct Func_3_t79CF2144C6FA6893B0C259858CE4A8E77A20C688 : public MulticastDelegate_t
{
public:
public:
};
// System.Func`3<System.IntPtr,System.Int32,System.Nullable`1<System.SByte>>
struct Func_3_t3B14CAC43FACCFDCF4062640E9368BDD8CBB06EE : public MulticastDelegate_t
{
public:
public:
};
// System.Func`3<System.IntPtr,System.Int32,System.Nullable`1<System.Single>>
struct Func_3_tEA97EB7757EA1A7E4EA82F67BD3C464A12F868FA : public MulticastDelegate_t
{
public:
public:
};
// System.Func`3<System.IntPtr,System.Int32,System.Nullable`1<System.UInt16>>
struct Func_3_tA2BAEE48B79A3042D343F5693F5AD5A7B7910F9A : public MulticastDelegate_t
{
public:
public:
};
// System.Func`3<System.IntPtr,System.Int32,System.Nullable`1<System.UInt32>>
struct Func_3_t29A2C9A0532177075797F5FE8B479EB9FBD28C04 : public MulticastDelegate_t
{
public:
public:
};
// System.Func`3<System.IntPtr,System.Int32,System.Nullable`1<System.UInt64>>
struct Func_3_t0470EFFA90AA1658D7AC86F142E4F3B20A195E67 : public MulticastDelegate_t
{
public:
public:
};
// System.Func`3<System.IntPtr,System.Int32,System.Nullable`1<UnityEngine.Bounds>>
struct Func_3_t929E248D12D3C52CACEB4CDB125098EF5E92E0B4 : public MulticastDelegate_t
{
public:
public:
};
// System.Func`3<System.IntPtr,System.Int32,System.Nullable`1<UnityEngine.Color>>
struct Func_3_tA97C46EC8961968D181CE53AC14FB533CADA68D6 : public MulticastDelegate_t
{
public:
public:
};
// System.Func`3<System.IntPtr,System.Int32,System.Nullable`1<UnityEngine.LayerMask>>
struct Func_3_t5D0368560D6BF3A9EE73DDAB7D11C7567C529813 : public MulticastDelegate_t
{
public:
public:
};
// System.Func`3<System.IntPtr,System.Int32,System.Nullable`1<UnityEngine.Quaternion>>
struct Func_3_t92A5CD0C44E511DAB3FA5B5C0F201D8CF02A9A03 : public MulticastDelegate_t
{
public:
public:
};
// System.Func`3<System.IntPtr,System.Int32,System.Nullable`1<UnityEngine.Ray>>
struct Func_3_tD54C5BF4B2FC979C5367E38C049793DB4D4520F1 : public MulticastDelegate_t
{
public:
public:
};
// System.Func`3<System.IntPtr,System.Int32,System.Nullable`1<UnityEngine.RaycastHit>>
struct Func_3_tD90FA89B7B793EABABFD75EC35A4FEEAED61341E : public MulticastDelegate_t
{
public:
public:
};
// System.Func`3<System.IntPtr,System.Int32,System.Nullable`1<UnityEngine.Vector2>>
struct Func_3_t53396128E7290708EEF160632C520A4DF67944B8 : public MulticastDelegate_t
{
public:
public:
};
// System.Func`3<System.IntPtr,System.Int32,System.Nullable`1<UnityEngine.Vector3>>
struct Func_3_t4121DA09A886B0F56E28C6C87A07776ACA930748 : public MulticastDelegate_t
{
public:
public:
};
// System.Func`3<System.IntPtr,System.Int32,System.Nullable`1<UnityEngine.Vector4>>
struct Func_3_t4C95DAFE7204583B993C2DC28261571E662E6619 : public MulticastDelegate_t
{
public:
public:
};
// System.Func`3<System.IntPtr,System.Int32,System.Object>
struct Func_3_t4DF37EB37F68FF5EACCDB1C9E71862DDEF7579A3 : public MulticastDelegate_t
{
public:
public:
};
// System.Func`3<System.IntPtr,System.Int32,System.Object[]>
struct Func_3_t197213A0F0A32893077E2A1896D6336D8BC8C828 : public MulticastDelegate_t
{
public:
public:
};
// System.Func`3<System.IntPtr,System.Int32,System.SByte>
struct Func_3_t12759D3A6C2C9A176AA3B5B243A6C6010FDF7BAE : public MulticastDelegate_t
{
public:
public:
};
// System.Func`3<System.IntPtr,System.Int32,System.SByte[]>
struct Func_3_tF5F853B82D0B71F1A17C6D491553E9B5042A72CA : public MulticastDelegate_t
{
public:
public:
};
// System.Func`3<System.IntPtr,System.Int32,System.Single>
struct Func_3_t5B55C4542D19AFBFADBCD92FC45338DA2FF6A474 : public MulticastDelegate_t
{
public:
public:
};
// System.Func`3<System.IntPtr,System.Int32,System.Single[]>
struct Func_3_t5964AF80AE530F7BC6D091B4846EBF423DB63B08 : public MulticastDelegate_t
{
public:
public:
};
// System.Func`3<System.IntPtr,System.Int32,System.String>
struct Func_3_t8509C573CEE9E3583AB831C5C8CE6810CA4E98CA : public MulticastDelegate_t
{
public:
public:
};
// System.Func`3<System.IntPtr,System.Int32,System.String[]>
struct Func_3_t6761E8F9DD0801DB351F342A76EDC1D57D7A56AB : public MulticastDelegate_t
{
public:
public:
};
// System.Func`3<System.IntPtr,System.Int32,System.Type>
struct Func_3_t50D0E2B92CCEC6D9398864D319A3B47DE60CFDBC : public MulticastDelegate_t
{
public:
public:
};
// System.Func`3<System.IntPtr,System.Int32,System.Type[]>
struct Func_3_tE7000D7AC815B02A50FF5F54DDE36DC0A15C4FFB : public MulticastDelegate_t
{
public:
public:
};
// System.Func`3<System.IntPtr,System.Int32,System.UInt16>
struct Func_3_tAE277EB4D08F2A47891EA5612E6BFD62BB598DF3 : public MulticastDelegate_t
{
public:
public:
};
// System.Func`3<System.IntPtr,System.Int32,System.UInt16[]>
struct Func_3_t944687C546863D794350F159159CC5A0F8F0B963 : public MulticastDelegate_t
{
public:
public:
};
// System.Func`3<System.IntPtr,System.Int32,System.UInt32>
struct Func_3_t59B419D0129B70C10E8AD6B7BC741DD635B91BA9 : public MulticastDelegate_t
{
public:
public:
};
// System.Func`3<System.IntPtr,System.Int32,System.UInt32[]>
struct Func_3_tF1B7FB76935F4AC0AC3EEAEC4BBE24041682A678 : public MulticastDelegate_t
{
public:
public:
};
// System.Func`3<System.IntPtr,System.Int32,System.UInt64>
struct Func_3_tC0BA9CE86F98D9C3D048F99F78D058E750643216 : public MulticastDelegate_t
{
public:
public:
};
// System.Func`3<System.IntPtr,System.Int32,System.UInt64[]>
struct Func_3_t9724A7CC1633007496E0C8EDBA37616B63B70119 : public MulticastDelegate_t
{
public:
public:
};
// System.Func`3<System.IntPtr,System.Int32,System.UIntPtr>
struct Func_3_tB6A70E6CFE59B587887A14A18BDE0A07C6BD14E2 : public MulticastDelegate_t
{
public:
public:
};
// System.Func`3<System.IntPtr,System.Int32,UnityEngine.Bounds>
struct Func_3_t2E05EE7ADC109CB5E6208B6E0455FF9DBAE5C75B : public MulticastDelegate_t
{
public:
public:
};
// System.Func`3<System.IntPtr,System.Int32,UnityEngine.Color>
struct Func_3_t67940EC97CC68B264BEDB9E7BA3D9E62A39DDF9A : public MulticastDelegate_t
{
public:
public:
};
// System.Func`3<System.IntPtr,System.Int32,UnityEngine.Color[]>
struct Func_3_t72BFB9C6C0F907E3A212932822057C30795CEC7B : public MulticastDelegate_t
{
public:
public:
};
// System.Func`3<System.IntPtr,System.Int32,UnityEngine.GameObject>
struct Func_3_tEE869FEF829A93623C960C6A6EAE06E35C87EF4D : public MulticastDelegate_t
{
public:
public:
};
// System.Func`3<System.IntPtr,System.Int32,UnityEngine.LayerMask>
struct Func_3_t2F4AF7CBF49AAED04F5953D7B23DD1CD710AA550 : public MulticastDelegate_t
{
public:
public:
};
// System.Func`3<System.IntPtr,System.Int32,UnityEngine.Quaternion>
struct Func_3_t938F7E4991B81D6DC680FD30554C97908093E235 : public MulticastDelegate_t
{
public:
public:
};
// System.Func`3<System.IntPtr,System.Int32,UnityEngine.Quaternion[]>
struct Func_3_tE594B5FED67EF398C78B364E3C508015685987CD : public MulticastDelegate_t
{
public:
public:
};
// System.Func`3<System.IntPtr,System.Int32,UnityEngine.Ray>
struct Func_3_t468F20F6F932D040D63A296AE5FEBF3996164251 : public MulticastDelegate_t
{
public:
public:
};
// System.Func`3<System.IntPtr,System.Int32,UnityEngine.RaycastHit>
struct Func_3_tC94C73897E50F862E175636BE65E525BDB58F200 : public MulticastDelegate_t
{
public:
public:
};
// System.Func`3<System.IntPtr,System.Int32,UnityEngine.Touch>
struct Func_3_tE5ADF04FA27B2F3EC662858E7A83CF51B0B4AF53 : public MulticastDelegate_t
{
public:
public:
};
// System.Func`3<System.IntPtr,System.Int32,UnityEngine.Transform>
struct Func_3_t44B8E59852BF9127FCC9062E77E3333631AA85CE : public MulticastDelegate_t
{
public:
public:
};
// System.Func`3<System.IntPtr,System.Int32,UnityEngine.Vector2>
struct Func_3_t5691A4C34796B7D38151CCD8C50DC7204DDE01AC : public MulticastDelegate_t
{
public:
public:
};
// System.Func`3<System.IntPtr,System.Int32,UnityEngine.Vector2[]>
struct Func_3_tB7AF194E887A622BEBF89CF2B945B061B9CC60F2 : public MulticastDelegate_t
{
public:
public:
};
// System.Func`3<System.IntPtr,System.Int32,UnityEngine.Vector3>
struct Func_3_tE3E174B59EEA6CE41D95D9B4E3F37402FAD70974 : public MulticastDelegate_t
{
public:
public:
};
// System.Func`3<System.IntPtr,System.Int32,UnityEngine.Vector3[]>
struct Func_3_t2409AFB2B42068ABDCE2C417BF25E310036AB007 : public MulticastDelegate_t
{
public:
public:
};
// System.Func`3<System.IntPtr,System.Int32,UnityEngine.Vector4>
struct Func_3_t24F26D43B70B8803063E27509568F824F5C610D5 : public MulticastDelegate_t
{
public:
public:
};
// System.Func`3<System.IntPtr,System.Int32,UnityEngine.Vector4[]>
struct Func_3_tBC81F750356ECE22E601D490FA6367F354B4C8D8 : public MulticastDelegate_t
{
public:
public:
};
// System.Nullable`1<UnityEngine.Touch>
struct Nullable_1_t82CF555203FAD9031B9208606DFCDF173FFCC280
{
public:
// T System.Nullable`1::value
Touch_tAACD32535FF3FE5DD91125E0B6987B93C68D2DE8 ___value_0;
// System.Boolean System.Nullable`1::has_value
bool ___has_value_1;
public:
inline static int32_t get_offset_of_value_0() { return static_cast<int32_t>(offsetof(Nullable_1_t82CF555203FAD9031B9208606DFCDF173FFCC280, ___value_0)); }
inline Touch_tAACD32535FF3FE5DD91125E0B6987B93C68D2DE8 get_value_0() const { return ___value_0; }
inline Touch_tAACD32535FF3FE5DD91125E0B6987B93C68D2DE8 * get_address_of_value_0() { return &___value_0; }
inline void set_value_0(Touch_tAACD32535FF3FE5DD91125E0B6987B93C68D2DE8 value)
{
___value_0 = value;
}
inline static int32_t get_offset_of_has_value_1() { return static_cast<int32_t>(offsetof(Nullable_1_t82CF555203FAD9031B9208606DFCDF173FFCC280, ___has_value_1)); }
inline bool get_has_value_1() const { return ___has_value_1; }
inline bool* get_address_of_has_value_1() { return &___has_value_1; }
inline void set_has_value_1(bool value)
{
___has_value_1 = value;
}
};
// UnityEngine.Transform
struct Transform_tBB9E78A2766C3C83599A8F66EDE7D1FCAFC66EDA : public Component_t05064EF382ABCAF4B8C94F8A350EA85184C26621
{
public:
public:
};
// System.Action`2<System.IntPtr,System.Nullable`1<UnityEngine.Touch>>
struct Action_2_t03DD38C7DEFE1AA7FD9A26D7567F990143540E6D : public MulticastDelegate_t
{
public:
public:
};
// System.Func`3<System.IntPtr,System.Int32,System.Nullable`1<UnityEngine.Touch>>
struct Func_3_t3422FA98DD98D70ED6C33DC44472C9FCA7E7D9EB : public MulticastDelegate_t
{
public:
public:
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
// System.Reflection.ParameterInfo[]
struct ParameterInfoU5BU5D_t9F6F38E4A0B0A78E2F463D1B2C0031716CA7A694 : public RuntimeArray
{
public:
ALIGN_FIELD (8) ParameterInfo_t37AB8D79D44E14C48CDA9004CB696E240C3FD4DB * m_Items[1];
public:
inline ParameterInfo_t37AB8D79D44E14C48CDA9004CB696E240C3FD4DB * GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline ParameterInfo_t37AB8D79D44E14C48CDA9004CB696E240C3FD4DB ** 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, ParameterInfo_t37AB8D79D44E14C48CDA9004CB696E240C3FD4DB * value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline ParameterInfo_t37AB8D79D44E14C48CDA9004CB696E240C3FD4DB * GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline ParameterInfo_t37AB8D79D44E14C48CDA9004CB696E240C3FD4DB ** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, ParameterInfo_t37AB8D79D44E14C48CDA9004CB696E240C3FD4DB * value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// System.Byte[]
struct ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821 : public RuntimeArray
{
public:
ALIGN_FIELD (8) uint8_t m_Items[1];
public:
inline uint8_t GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline uint8_t* GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, uint8_t value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline uint8_t GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline uint8_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, uint8_t value)
{
m_Items[index] = value;
}
};
// System.Object[]
struct ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A : public RuntimeArray
{
public:
ALIGN_FIELD (8) RuntimeObject * m_Items[1];
public:
inline RuntimeObject * GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline RuntimeObject ** GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, RuntimeObject * value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline RuntimeObject * GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline RuntimeObject ** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, RuntimeObject * value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// System.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.Delegate[]
struct DelegateU5BU5D_tDFCDEE2A6322F96C0FE49AF47E9ADB8C4B294E86 : public RuntimeArray
{
public:
ALIGN_FIELD (8) Delegate_t * m_Items[1];
public:
inline Delegate_t * GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Delegate_t ** GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, Delegate_t * value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline Delegate_t * GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Delegate_t ** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Delegate_t * value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// LuaInterface.LuaFunction[]
struct LuaFunctionU5BU5D_t39A0053E5F25EE1092023C86BA24CC617B36A472 : public RuntimeArray
{
public:
ALIGN_FIELD (8) LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * m_Items[1];
public:
inline LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B ** 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, LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B ** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// System.Type[]
struct TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F : public RuntimeArray
{
public:
ALIGN_FIELD (8) Type_t * m_Items[1];
public:
inline Type_t * GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Type_t ** GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, Type_t * value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline Type_t * GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Type_t ** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Type_t * value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// System.Reflection.MethodInfo[]
struct MethodInfoU5BU5D_t93E968F23AF2DB5CFCFF13BE775A0E222C03586B : public RuntimeArray
{
public:
ALIGN_FIELD (8) MethodInfo_t * m_Items[1];
public:
inline MethodInfo_t * GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline MethodInfo_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, MethodInfo_t * value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline MethodInfo_t * GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline MethodInfo_t ** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, MethodInfo_t * value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// System.String[]
struct StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E : public RuntimeArray
{
public:
ALIGN_FIELD (8) String_t* m_Items[1];
public:
inline String_t* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline String_t** GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, String_t* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline String_t* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline String_t** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, String_t* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// System.Reflection.ParameterModifier[]
struct ParameterModifierU5BU5D_t63EC46F14F048DC9EF6BF1362E8AEBEA1A05A5EA : public RuntimeArray
{
public:
ALIGN_FIELD (8) ParameterModifier_t7BEFF7C52C8D7CD73D787BDAE6A1A50196204E3E m_Items[1];
public:
inline ParameterModifier_t7BEFF7C52C8D7CD73D787BDAE6A1A50196204E3E GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline ParameterModifier_t7BEFF7C52C8D7CD73D787BDAE6A1A50196204E3E * GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, ParameterModifier_t7BEFF7C52C8D7CD73D787BDAE6A1A50196204E3E value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->____byRef_0), (void*)NULL);
}
inline ParameterModifier_t7BEFF7C52C8D7CD73D787BDAE6A1A50196204E3E GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline ParameterModifier_t7BEFF7C52C8D7CD73D787BDAE6A1A50196204E3E * GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, ParameterModifier_t7BEFF7C52C8D7CD73D787BDAE6A1A50196204E3E value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->____byRef_0), (void*)NULL);
}
};
// System.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.UInt16[]
struct UInt16U5BU5D_t2D4BB1F8C486FF4359FFA7E4A76A8708A684543E : public RuntimeArray
{
public:
ALIGN_FIELD (8) uint16_t m_Items[1];
public:
inline uint16_t GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline uint16_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, uint16_t value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline uint16_t GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline uint16_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, uint16_t value)
{
m_Items[index] = value;
}
};
// System.Decimal[]
struct DecimalU5BU5D_t163CFBECCD3B6655700701D6451CA0CF493CBF0F : public RuntimeArray
{
public:
ALIGN_FIELD (8) Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 m_Items[1];
public:
inline Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 * 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, Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 * GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 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.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.UInt32[]
struct UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB : public RuntimeArray
{
public:
ALIGN_FIELD (8) uint32_t m_Items[1];
public:
inline uint32_t GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline uint32_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, uint32_t value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline uint32_t GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline uint32_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, uint32_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.UInt64[]
struct UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4 : public RuntimeArray
{
public:
ALIGN_FIELD (8) uint64_t m_Items[1];
public:
inline uint64_t GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline uint64_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, uint64_t value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline uint64_t GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline uint64_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, uint64_t value)
{
m_Items[index] = value;
}
};
// UnityEngine.Vector3[]
struct Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28 : public RuntimeArray
{
public:
ALIGN_FIELD (8) Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 m_Items[1];
public:
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 * 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, Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 * GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 value)
{
m_Items[index] = value;
}
};
// UnityEngine.Quaternion[]
struct QuaternionU5BU5D_t26EB10EEE89DD3EF913D52E8797FAB841F6F2AA3 : public RuntimeArray
{
public:
ALIGN_FIELD (8) Quaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357 m_Items[1];
public:
inline Quaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357 GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Quaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357 * 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, Quaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357 value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline Quaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357 GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Quaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357 * GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Quaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357 value)
{
m_Items[index] = value;
}
};
// UnityEngine.Vector2[]
struct Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6 : public RuntimeArray
{
public:
ALIGN_FIELD (8) Vector2_tA85D2DD88578276CA8A8796756458277E72D073D m_Items[1];
public:
inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D * 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, Vector2_tA85D2DD88578276CA8A8796756458277E72D073D value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D * GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Vector2_tA85D2DD88578276CA8A8796756458277E72D073D value)
{
m_Items[index] = value;
}
};
// UnityEngine.Color[]
struct ColorU5BU5D_t166D390E0E6F24360F990D1F81881A72B73CA399 : public RuntimeArray
{
public:
ALIGN_FIELD (8) Color_t119BCA590009762C7223FDD3AF9706653AC84ED2 m_Items[1];
public:
inline Color_t119BCA590009762C7223FDD3AF9706653AC84ED2 GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Color_t119BCA590009762C7223FDD3AF9706653AC84ED2 * 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, Color_t119BCA590009762C7223FDD3AF9706653AC84ED2 value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline Color_t119BCA590009762C7223FDD3AF9706653AC84ED2 GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Color_t119BCA590009762C7223FDD3AF9706653AC84ED2 * GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Color_t119BCA590009762C7223FDD3AF9706653AC84ED2 value)
{
m_Items[index] = value;
}
};
// UnityEngine.Vector4[]
struct Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66 : public RuntimeArray
{
public:
ALIGN_FIELD (8) Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E m_Items[1];
public:
inline Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E * 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, Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E * GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E 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;
}
};
IL2CPP_EXTERN_C void Lua_Debug_tB2B9467892421E2CC79E6896FFE4829FE90B68F4_marshal_pinvoke(const Lua_Debug_tB2B9467892421E2CC79E6896FFE4829FE90B68F4& unmarshaled, Lua_Debug_tB2B9467892421E2CC79E6896FFE4829FE90B68F4_marshaled_pinvoke& marshaled);
IL2CPP_EXTERN_C void Lua_Debug_tB2B9467892421E2CC79E6896FFE4829FE90B68F4_marshal_pinvoke_back(const Lua_Debug_tB2B9467892421E2CC79E6896FFE4829FE90B68F4_marshaled_pinvoke& marshaled, Lua_Debug_tB2B9467892421E2CC79E6896FFE4829FE90B68F4& unmarshaled);
IL2CPP_EXTERN_C void Lua_Debug_tB2B9467892421E2CC79E6896FFE4829FE90B68F4_marshal_pinvoke_cleanup(Lua_Debug_tB2B9467892421E2CC79E6896FFE4829FE90B68F4_marshaled_pinvoke& marshaled);
// System.Void System.Collections.Generic.List`1<System.Object>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mC832F1AC0F814BAEB19175F5D7972A7507508BC3_gshared (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.List`1<System.Object>::Clear()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Clear_mC5CFC6C9F3007FC24FE020198265D4B5B0659FFC_gshared (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * __this, const RuntimeMethod* method);
// System.Int32 System.Collections.Generic.List`1<System.Object>::IndexOf(!0)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m98E4245F46A6D90AE3E96EFF3880D50ED6E2C728_gshared (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * __this, RuntimeObject * ___item0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.List`1<System.Object>::Insert(System.Int32,!0)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_m327E513FB78F72441BBF2756AFCC788F89A4FA52_gshared (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * __this, int32_t ___index0, RuntimeObject * ___item1, const RuntimeMethod* method);
// System.Void System.Collections.Generic.List`1<System.Object>::Add(!0)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Add_m6930161974C7504C80F52EC379EF012387D43138_gshared (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * __this, RuntimeObject * ___item0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.List`1<System.Object>::RemoveAt(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_m3CAF82E0FF61CD84E251E0F7231BBB867C9755C2_gshared (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * __this, int32_t ___index0, const RuntimeMethod* method);
// !0 System.Collections.Generic.List`1<System.Object>::get_Item(System.Int32)
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR RuntimeObject * List_1_get_Item_mFDB8AD680C600072736579BBF5F38F7416396588_gshared_inline (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * __this, int32_t ___index0, const RuntimeMethod* method);
// System.Int32 System.Collections.Generic.List`1<System.Object>::get_Count()
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m507C9149FF7F83AAC72C29091E745D557DA47D22_gshared_inline (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Stack`1<LuaInterface.LuaFunction/FuncData>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Stack_1__ctor_mF83BB67C5684B5CC01BDD3E6CAF5C3BD2EEEEBBF_gshared (Stack_1_t2E6C3E81B5BEEB358E4416D261369920E3E9A211 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Stack`1<LuaInterface.LuaFunction/FuncData>::Push(!0)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Stack_1_Push_m8E9A98197F2B95CCC944BDDA50E2226474F2BA40_gshared (Stack_1_t2E6C3E81B5BEEB358E4416D261369920E3E9A211 * __this, FuncData_t06E9D928FCCD98766DC42DE5A43BA9C1D184BB61 ___item0, const RuntimeMethod* method);
// !0 System.Collections.Generic.Stack`1<LuaInterface.LuaFunction/FuncData>::Pop()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FuncData_t06E9D928FCCD98766DC42DE5A43BA9C1D184BB61 Stack_1_Pop_mC51B2EF764AE6B2E0A11295B97492249610129CE_gshared (Stack_1_t2E6C3E81B5BEEB358E4416D261369920E3E9A211 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.List`1<System.Object>::AddRange(System.Collections.Generic.IEnumerable`1<!0>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddRange_m629B40CD4286736C328FA496AAFC388F697CF984_gshared (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * __this, RuntimeObject* ___collection0, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2<System.Object,System.Object>::TryGetValue(!0,!1&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_m3455807C552312C60038DF52EF328C3687442DE3_gshared (Dictionary_2_t32F25F093828AA9F93CB11C2A2B4648FD62A09BA * __this, RuntimeObject * ___key0, RuntimeObject ** ___value1, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2<System.Object,System.Object>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m2C7E51568033239B506E15E7804A0B8658246498_gshared (Dictionary_2_t32F25F093828AA9F93CB11C2A2B4648FD62A09BA * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2<System.Object,System.Object>::Add(!0,!1)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_mC741BBB0A647C814227953DB9B23CB1BDF571C5B_gshared (Dictionary_2_t32F25F093828AA9F93CB11C2A2B4648FD62A09BA * __this, RuntimeObject * ___key0, RuntimeObject * ___value1, const RuntimeMethod* method);
// System.Void System.Collections.Generic.List`1<System.Object>::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mEE468B81D8E7C140F567D10FF7F5894A50EEEA57_gshared (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * __this, int32_t ___capacity0, const RuntimeMethod* method);
// System.Void System.Action`2<System.Object,System.Int32>::Invoke(!0,!1)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_2_Invoke_m4BF409EFABD9061D88095A70333ACD6D1A540682_gshared (Action_2_t88A472856F183AE803521FC39DAC3AE446810479 * __this, RuntimeObject * ___arg10, int32_t ___arg21, const RuntimeMethod* method);
// System.Void LuaInterface.ToLua::PushSealed<System.Object>(System.IntPtr,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ToLua_PushSealed_TisRuntimeObject_m80A7F6E688007E3366F5ACE882AFD53AD3F838FD_gshared (intptr_t ___L0, RuntimeObject * ___o1, const RuntimeMethod* method);
// System.Boolean LuaInterface.TypeChecker::CheckTypes<System.Object,System.Object>(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_TisRuntimeObject_TisRuntimeObject_m4CA678BACE3949B36B289C261EAE5FFB79DDCAEA_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method);
// System.Boolean LuaInterface.TypeChecker::CheckTypes<System.Object,System.Object,System.Object>(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_m70DEEF2A23A8C3CA4EE46DDB16FEDF9946AA6406_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method);
// T[] LuaInterface.ToLua::ToObjectArray<System.Object>(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ToLua_ToObjectArray_TisRuntimeObject_m844468FDFA6E7B445E392D13C6AD726C34B9BB88_gshared (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method);
// System.Boolean LuaInterface.TypeChecker::CheckTypes<System.Object,System.Object,System.UInt32>(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);
// System.Boolean LuaInterface.TypeChecker::CheckTypes<System.Object,System.Object,System.Object,System.Object>(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_mE6DF87B05D7B09BC78E26145157CC66E57D3B7C8_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method);
// T[] LuaInterface.ToLua::ToStructArray<System.Reflection.ParameterModifier>(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ParameterModifierU5BU5D_t63EC46F14F048DC9EF6BF1362E8AEBEA1A05A5EA* ToLua_ToStructArray_TisParameterModifier_t7BEFF7C52C8D7CD73D787BDAE6A1A50196204E3E_m60925B1EFB4E7351806EC9D3EF710DE971730941_gshared (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method);
// System.Boolean LuaInterface.TypeChecker::CheckTypes<System.Object,System.Object,System.UInt32,System.Object,System.Object,System.Object>(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);
// System.Boolean LuaInterface.TypeChecker::CheckTypes<System.Object,System.Object,System.UInt32,System.Object,System.Int32Enum,System.Object,System.Object>(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);
// System.Boolean LuaInterface.TypeChecker::CheckTypes<System.Object,System.Object,System.Object,System.Object,System.Object>(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeChecker_CheckTypes_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_mC55CEDCE17D86FE68CF9BC1A85DC79211C766AD4_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method);
// System.Boolean LuaInterface.TypeChecker::CheckTypes<System.Object,System.Object,System.UInt32,System.Object,System.Object,System.Object,System.Object>(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);
// System.Boolean System.Collections.Generic.List`1<System.Object>::Contains(!0)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_mE08D561E86879A26245096C572A8593279383FDB_gshared (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * __this, RuntimeObject * ___item0, const RuntimeMethod* method);
// System.Int32 LuaInterface.TypeTraits`1<System.Object>::GetLuaReference(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TypeTraits_1_GetLuaReference_m925DD870C148396417C8C406DF21F86364E61AD6_gshared (intptr_t ___L0, const RuntimeMethod* method);
// System.Void System.Nullable`1<System.SByte>::.ctor(!0)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Nullable_1__ctor_m5A845E01A3B6DD973133DAB9B53913A6B2C1F167_gshared (Nullable_1_t949D4A40404623C07A81B2E10A0AF30CBFD99F41 * __this, int8_t ___value0, const RuntimeMethod* method);
// System.Void System.Nullable`1<System.Byte>::.ctor(!0)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Nullable_1__ctor_m76F554DE21740BD508F52EA63050BFFA1C098DBB_gshared (Nullable_1_t8AC4594E194888751EE56887959C6F6F939735D6 * __this, uint8_t ___value0, const RuntimeMethod* method);
// System.Void System.Nullable`1<System.Int16>::.ctor(!0)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Nullable_1__ctor_mEEFA9805F6CAF8F540EE86466BF6C9766321B249_gshared (Nullable_1_tBA873D326247359B10FE3DBF688D56A7B81FAE12 * __this, int16_t ___value0, const RuntimeMethod* method);
// System.Void System.Nullable`1<System.UInt16>::.ctor(!0)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Nullable_1__ctor_m51C8FCE1EB595BA6DF426620E8CA8BB0ECECB025_gshared (Nullable_1_tA8ED286030E763A5B9080413F3A753B5FF2847D1 * __this, uint16_t ___value0, const RuntimeMethod* method);
// System.Void System.Nullable`1<System.Char>::.ctor(!0)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Nullable_1__ctor_m0B80129C2BC0F8A999A46D63E5ECA333B311D858_gshared (Nullable_1_t2FD6A4F493044916FF0F72DFE4485EB058128A81 * __this, Il2CppChar ___value0, const RuntimeMethod* method);
// System.Void System.Nullable`1<System.Int32>::.ctor(!0)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Nullable_1__ctor_m11F9C228CFDF836DDFCD7880C09CB4098AB9D7F2_gshared (Nullable_1_t0D03270832B3FFDDC0E7C2D89D4A0EA25376A1EB * __this, int32_t ___value0, const RuntimeMethod* method);
// System.Void System.Nullable`1<System.UInt32>::.ctor(!0)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Nullable_1__ctor_m0BAB60B3FBDBDDB13DF6079EF4ADB85F73754A5B_gshared (Nullable_1_tFE9ECE4D26C4B51758A06CC7BF27647E744F4043 * __this, uint32_t ___value0, const RuntimeMethod* method);
// System.Void System.Nullable`1<System.Decimal>::.ctor(!0)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Nullable_1__ctor_m2C68FA0BC1D05AA24221D3C55AA7ADDB2FDBA7C6_gshared (Nullable_1_t5AE31CDCE9498EDC82CCC83309A437C01F6549C4 * __this, Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 ___value0, const RuntimeMethod* method);
// System.Void System.Nullable`1<System.Single>::.ctor(!0)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Nullable_1__ctor_m7684344C547C49122B242D657ED4F2CA1C5C6B9F_gshared (Nullable_1_t96A9DB0CC70D8F236B20E8A1F00B8FE74850F777 * __this, float ___value0, const RuntimeMethod* method);
// System.Void System.Nullable`1<System.Double>::.ctor(!0)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Nullable_1__ctor_m001BA7BC902F2750A9633E2176CF8200FACBB6E0_gshared (Nullable_1_tA635682CABFD60B7DF73271614FC04085E333AC5 * __this, double ___value0, const RuntimeMethod* method);
// System.Void System.Nullable`1<System.Boolean>::.ctor(!0)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Nullable_1__ctor_mD3154885E88D449C69AD9DEA6F9A3EF66A3FE996_gshared (Nullable_1_t9E6A67BECE376F0623B5C857F5674A0311C41793 * __this, bool ___value0, const RuntimeMethod* method);
// System.Void System.Nullable`1<System.Int64>::.ctor(!0)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Nullable_1__ctor_m60D6BEB25C30849657DE1AF1A72D6C6ECCF8D801_gshared (Nullable_1_t802480A692F4F0D29F2185320296572054FB8C0B * __this, int64_t ___value0, const RuntimeMethod* method);
// System.Void System.Nullable`1<System.UInt64>::.ctor(!0)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Nullable_1__ctor_mCA03BC6492E58DB1E0C806E16820EAB448A046A8_gshared (Nullable_1_t005B8B09D9CB206C49CB5D1F42570F6044C181A1 * __this, uint64_t ___value0, const RuntimeMethod* method);
// T[] LuaInterface.ToLua::ToNumberArray<System.SByte>(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SByteU5BU5D_t623D1F33C61DEAC564E2B0560E00F1E1364F7889* ToLua_ToNumberArray_TisSByte_t9070AEA2966184235653CB9B4D33B149CDA831DF_m78B8EEE670C6FBAEE1DF13B92018384EFF589ED8_gshared (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method);
// T[] LuaInterface.ToLua::ToNumberArray<System.Int16>(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int16U5BU5D_tDA0F0B2730337F72E44DB024BE9818FA8EDE8D28* ToLua_ToNumberArray_TisInt16_t823A20635DAF5A3D93A1E01CFBF3CBA27CF00B4D_mA77493AB4734F6C8E906A26AD3053CA578EBC791_gshared (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method);
// T[] LuaInterface.ToLua::ToNumberArray<System.UInt16>(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UInt16U5BU5D_t2D4BB1F8C486FF4359FFA7E4A76A8708A684543E* ToLua_ToNumberArray_TisUInt16_tAE45CEF73BF720100519F6867F32145D075F928E_mCA8C1D5D217844500A1573886D6AF6A763821A06_gshared (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method);
// T[] LuaInterface.ToLua::ToNumberArray<System.Decimal>(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DecimalU5BU5D_t163CFBECCD3B6655700701D6451CA0CF493CBF0F* ToLua_ToNumberArray_TisDecimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8_mE6A5CD8CCF03B2A952C6134BBEA34EFF9EBBDCAA_gshared (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method);
// T[] LuaInterface.ToLua::ToNumberArray<System.Single>(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* ToLua_ToNumberArray_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_m4A85D3D262986BB2BED61564DB5976564F43F859_gshared (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method);
// T[] LuaInterface.ToLua::ToNumberArray<System.Double>(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DoubleU5BU5D_tF9383437DDA9EAC9F60627E9E6E2045CF7CB182D* ToLua_ToNumberArray_TisDouble_t358B8F23BDC52A5DD700E727E204F9F7CDE12409_m4525F538558C49B6D844FCDCC9FF60FEB1F5FF2D_gshared (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method);
// T[] LuaInterface.ToLua::ToNumberArray<System.Int32>(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* ToLua_ToNumberArray_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_mEDFC4D7D883D75A2880EC717B61CCAF2C341AB6F_gshared (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method);
// T[] LuaInterface.ToLua::ToNumberArray<System.UInt32>(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* ToLua_ToNumberArray_TisUInt32_t4980FA09003AFAAB5A6E361BA2748EA9A005709B_m0660E8CF490F4E6B0ECBB94648E0D4C38D676710_gshared (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method);
// T[] LuaInterface.ToLua::ToStructArray<System.Int64>(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* ToLua_ToStructArray_TisInt64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_mAD300BDE3B98C5082E9AD3C1AF421155432D9B2C_gshared (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method);
// T[] LuaInterface.ToLua::ToStructArray<System.UInt64>(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4* ToLua_ToStructArray_TisUInt64_tA02DF3B59C8FC4A849BD207DA11038CC64E4CB4E_m98DCC5231278EDD3CE2D2ADBFAD74F593FD80CCF_gshared (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method);
// System.Void System.Nullable`1<UnityEngine.Vector3>::.ctor(!0)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Nullable_1__ctor_mEE25CE8D9D7805C77F0C30A71CCF7F2DE1540165_gshared (Nullable_1_t75BFB9848B0C0C6930A6973335B59621D36E6203 * __this, Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___value0, const RuntimeMethod* method);
// System.Void System.Nullable`1<UnityEngine.Quaternion>::.ctor(!0)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Nullable_1__ctor_m428AF9780AF1A5AB0C076A142D44F48FD11827B6_gshared (Nullable_1_t1AF22E72609C109A63AC7BE47F596B5956149D41 * __this, Quaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357 ___value0, const RuntimeMethod* method);
// System.Void System.Nullable`1<UnityEngine.Vector2>::.ctor(!0)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Nullable_1__ctor_m0F37E45681DA751DF5D2214A215A8D1901FDA6B4_gshared (Nullable_1_tB1C6E075C826A61C0A490505216275E606423CDF * __this, Vector2_tA85D2DD88578276CA8A8796756458277E72D073D ___value0, const RuntimeMethod* method);
// System.Void System.Nullable`1<UnityEngine.Color>::.ctor(!0)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Nullable_1__ctor_m04D6D6F6B0D572ED38D3E5CB80E2528C5E6360BD_gshared (Nullable_1_tAF01623AB359AB6D460A6F432BF98EA08C7F9C60 * __this, Color_t119BCA590009762C7223FDD3AF9706653AC84ED2 ___value0, const RuntimeMethod* method);
// System.Void System.Nullable`1<UnityEngine.Vector4>::.ctor(!0)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Nullable_1__ctor_mF87F7FF675E4B47A669B1FFDD9ADE758C6062A1B_gshared (Nullable_1_t0974FEE69B139689A432B8171D904496B2C3E533 * __this, Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E ___value0, const RuntimeMethod* method);
// System.Void System.Nullable`1<UnityEngine.Ray>::.ctor(!0)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Nullable_1__ctor_m7A569670D8A55E7D133344F8395F551394359C78_gshared (Nullable_1_t5C6FF4BB8DD1DB0820894DBF35EE86A3A7BE3779 * __this, Ray_tE2163D4CB3E6B267E29F8ABE41684490E4A614B2 ___value0, const RuntimeMethod* method);
// System.Void System.Nullable`1<UnityEngine.Bounds>::.ctor(!0)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Nullable_1__ctor_m7EE57126FF8CAB8E172EE3BBDBB6412014F0F45D_gshared (Nullable_1_tDF20EC8AEED58EF63E0FF40609AE5861454729C9 * __this, Bounds_tA2716F5212749C61B0E7B7B77E0CD3D79B742890 ___value0, const RuntimeMethod* method);
// System.Void System.Nullable`1<UnityEngine.LayerMask>::.ctor(!0)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Nullable_1__ctor_mEE842B732E891CA7E5F9F24468F2ED96B2701ECF_gshared (Nullable_1_t4AC0FC016F117C9382E95C8264C5100667EBAFB3 * __this, LayerMask_tBB9173D8B6939D476E67E849280AC9F4EC4D93B0 ___value0, const RuntimeMethod* method);
// T[] LuaInterface.ToLua::ToStructArray<UnityEngine.Vector3>(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* ToLua_ToStructArray_TisVector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720_m5520049FC45BFECBB194FCAD586F74A9BBF6B8DF_gshared (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method);
// T[] LuaInterface.ToLua::ToStructArray<UnityEngine.Quaternion>(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR QuaternionU5BU5D_t26EB10EEE89DD3EF913D52E8797FAB841F6F2AA3* ToLua_ToStructArray_TisQuaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357_m4AC5C23785FBD18279588A160380D5E41EB1B794_gshared (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method);
// T[] LuaInterface.ToLua::ToStructArray<UnityEngine.Vector2>(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6* ToLua_ToStructArray_TisVector2_tA85D2DD88578276CA8A8796756458277E72D073D_m76120D06B1E915F888FDDE9E7924B3D3F0C6732D_gshared (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method);
// T[] LuaInterface.ToLua::ToStructArray<UnityEngine.Color>(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ColorU5BU5D_t166D390E0E6F24360F990D1F81881A72B73CA399* ToLua_ToStructArray_TisColor_t119BCA590009762C7223FDD3AF9706653AC84ED2_m8C88ECC9767D7607D53449FD4027797F3B22809A_gshared (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method);
// T[] LuaInterface.ToLua::ToStructArray<UnityEngine.Vector4>(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* ToLua_ToStructArray_TisVector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E_m1FEED9DB33F1FA2FA2918799687F3A78EEC6C794_gshared (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method);
// T[] LuaInterface.ToLua::CheckNumberArray<System.SByte>(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SByteU5BU5D_t623D1F33C61DEAC564E2B0560E00F1E1364F7889* ToLua_CheckNumberArray_TisSByte_t9070AEA2966184235653CB9B4D33B149CDA831DF_mE92F38D5BB12E9010317DB53A8D082D7C7D9548F_gshared (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method);
// T[] LuaInterface.ToLua::CheckNumberArray<System.Int16>(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int16U5BU5D_tDA0F0B2730337F72E44DB024BE9818FA8EDE8D28* ToLua_CheckNumberArray_TisInt16_t823A20635DAF5A3D93A1E01CFBF3CBA27CF00B4D_mDE4206122DFD7A1898F1EF1FE1948ABA61B5F94A_gshared (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method);
// T[] LuaInterface.ToLua::CheckNumberArray<System.UInt16>(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UInt16U5BU5D_t2D4BB1F8C486FF4359FFA7E4A76A8708A684543E* ToLua_CheckNumberArray_TisUInt16_tAE45CEF73BF720100519F6867F32145D075F928E_mD86B8407D96153C15BDA5003D0B4366C5D50F88B_gshared (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method);
// T[] LuaInterface.ToLua::CheckNumberArray<System.Decimal>(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DecimalU5BU5D_t163CFBECCD3B6655700701D6451CA0CF493CBF0F* ToLua_CheckNumberArray_TisDecimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8_m8DCF08873B95AFBFCF90D9155B62ED6C095EE9FF_gshared (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method);
// T[] LuaInterface.ToLua::CheckNumberArray<System.Single>(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* ToLua_CheckNumberArray_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_mC4F7D84F3E4B6CC900FBB54F44800352289709F5_gshared (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method);
// T[] LuaInterface.ToLua::CheckNumberArray<System.Double>(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DoubleU5BU5D_tF9383437DDA9EAC9F60627E9E6E2045CF7CB182D* ToLua_CheckNumberArray_TisDouble_t358B8F23BDC52A5DD700E727E204F9F7CDE12409_m194B5D137A2BAAEFFD3707F435034974217F7D28_gshared (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method);
// T[] LuaInterface.ToLua::CheckNumberArray<System.Int32>(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* ToLua_CheckNumberArray_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_mA12834A4F35CFED82B26CA2C4C8BED443880E9DB_gshared (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method);
// T[] LuaInterface.ToLua::CheckNumberArray<System.UInt32>(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* ToLua_CheckNumberArray_TisUInt32_t4980FA09003AFAAB5A6E361BA2748EA9A005709B_m65AA75778F278B829B14AC96B7BB7261188C0863_gshared (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method);
// T[] LuaInterface.ToLua::CheckStructArray<System.Int64>(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* ToLua_CheckStructArray_TisInt64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_m3EB37845B50798CC20A0A02E222067F9A462BFDA_gshared (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method);
// T[] LuaInterface.ToLua::CheckStructArray<System.UInt64>(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4* ToLua_CheckStructArray_TisUInt64_tA02DF3B59C8FC4A849BD207DA11038CC64E4CB4E_mD28742B455F2C7B1A5843FCE96622B7656684F8C_gshared (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method);
// T[] LuaInterface.ToLua::CheckStructArray<UnityEngine.Vector3>(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* ToLua_CheckStructArray_TisVector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720_m0EAB36C7DE5870C1CE7903ECE945D0D2FB7E3296_gshared (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method);
// T[] LuaInterface.ToLua::CheckStructArray<UnityEngine.Quaternion>(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR QuaternionU5BU5D_t26EB10EEE89DD3EF913D52E8797FAB841F6F2AA3* ToLua_CheckStructArray_TisQuaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357_mF6E9907912769AE31BA286794FA4429AAAB70FEE_gshared (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method);
// T[] LuaInterface.ToLua::CheckStructArray<UnityEngine.Vector2>(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6* ToLua_CheckStructArray_TisVector2_tA85D2DD88578276CA8A8796756458277E72D073D_m68A11DBA3049DFBE2AD7A2BA84407B7716D113F2_gshared (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method);
// T[] LuaInterface.ToLua::CheckStructArray<UnityEngine.Color>(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ColorU5BU5D_t166D390E0E6F24360F990D1F81881A72B73CA399* ToLua_CheckStructArray_TisColor_t119BCA590009762C7223FDD3AF9706653AC84ED2_mBE4D9208E918E1C32F5C82E9FC46E0BEEB817EB9_gshared (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method);
// T[] LuaInterface.ToLua::CheckStructArray<UnityEngine.Vector4>(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* ToLua_CheckStructArray_TisVector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E_mC460807DF1C92DBD410035C7EAFA9359865718F6_gshared (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method);
// T[] LuaInterface.ToLua::CheckObjectArray<System.Object>(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ToLua_CheckObjectArray_TisRuntimeObject_m7390929E807D5D8B295E6710DBC8F812865BF754_gshared (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method);
// System.Boolean System.Nullable`1<System.SByte>::get_HasValue()
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_mE516475764A73C3CD8EBDC69A7F41AED7C32194F_gshared_inline (Nullable_1_t949D4A40404623C07A81B2E10A0AF30CBFD99F41 * __this, const RuntimeMethod* method);
// !0 System.Nullable`1<System.SByte>::get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int8_t Nullable_1_get_Value_mBE07DA8A7091995FA78E7DFEEDFFEEB99819148A_gshared (Nullable_1_t949D4A40404623C07A81B2E10A0AF30CBFD99F41 * __this, const RuntimeMethod* method);
// System.Boolean System.Nullable`1<System.Byte>::get_HasValue()
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_mC3C29F58307DA06B06688E78E6FBF5F63CA8DBED_gshared_inline (Nullable_1_t8AC4594E194888751EE56887959C6F6F939735D6 * __this, const RuntimeMethod* method);
// !0 System.Nullable`1<System.Byte>::get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t Nullable_1_get_Value_m83A993859744C472B85DB69555FEDF1CCDFCBE1C_gshared (Nullable_1_t8AC4594E194888751EE56887959C6F6F939735D6 * __this, const RuntimeMethod* method);
// System.Boolean System.Nullable`1<System.Int16>::get_HasValue()
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_m188EBDFDEFE8D8547DCA63C06B0E38B52F894962_gshared_inline (Nullable_1_tBA873D326247359B10FE3DBF688D56A7B81FAE12 * __this, const RuntimeMethod* method);
// !0 System.Nullable`1<System.Int16>::get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int16_t Nullable_1_get_Value_mDA69C943FA12672C2A927BBF822317124BB338E2_gshared (Nullable_1_tBA873D326247359B10FE3DBF688D56A7B81FAE12 * __this, const RuntimeMethod* method);
// System.Boolean System.Nullable`1<System.UInt16>::get_HasValue()
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_m65415530BA2FEB323EA35E75B0DE0C08A1D4227F_gshared_inline (Nullable_1_tA8ED286030E763A5B9080413F3A753B5FF2847D1 * __this, const RuntimeMethod* method);
// !0 System.Nullable`1<System.UInt16>::get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint16_t Nullable_1_get_Value_m3E3B9520E79F2029E0E6A0E322D9BD854724A274_gshared (Nullable_1_tA8ED286030E763A5B9080413F3A753B5FF2847D1 * __this, const RuntimeMethod* method);
// System.Boolean System.Nullable`1<System.Char>::get_HasValue()
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_m1B80A915B653E8C2340C974B3831079AE9EDA912_gshared_inline (Nullable_1_t2FD6A4F493044916FF0F72DFE4485EB058128A81 * __this, const RuntimeMethod* method);
// !0 System.Nullable`1<System.Char>::get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar Nullable_1_get_Value_m59902BD99BEB8BD7942D59CD7122BC5F7A7544D1_gshared (Nullable_1_t2FD6A4F493044916FF0F72DFE4485EB058128A81 * __this, const RuntimeMethod* method);
// System.Boolean System.Nullable`1<System.Int32>::get_HasValue()
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_mB664E2C41CADA8413EF8842E6601B8C696A7CE15_gshared_inline (Nullable_1_t0D03270832B3FFDDC0E7C2D89D4A0EA25376A1EB * __this, const RuntimeMethod* method);
// !0 System.Nullable`1<System.Int32>::get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Nullable_1_get_Value_mA8BB683CA6A8C5BF448A737FB5A2AF63C730B3E5_gshared (Nullable_1_t0D03270832B3FFDDC0E7C2D89D4A0EA25376A1EB * __this, const RuntimeMethod* method);
// System.Boolean System.Nullable`1<System.UInt32>::get_HasValue()
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_m7857E0707BE956584C4D0E84C611396208A4C4AC_gshared_inline (Nullable_1_tFE9ECE4D26C4B51758A06CC7BF27647E744F4043 * __this, const RuntimeMethod* method);
// !0 System.Nullable`1<System.UInt32>::get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t Nullable_1_get_Value_mC3560E06CEEA6DDCBD563A9042F6EAB557F907E6_gshared (Nullable_1_tFE9ECE4D26C4B51758A06CC7BF27647E744F4043 * __this, const RuntimeMethod* method);
// System.Boolean System.Nullable`1<System.Decimal>::get_HasValue()
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_m85AC85742665CB72F2A5AF0D9552583CB57555AD_gshared_inline (Nullable_1_t5AE31CDCE9498EDC82CCC83309A437C01F6549C4 * __this, const RuntimeMethod* method);
// !0 System.Nullable`1<System.Decimal>::get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 Nullable_1_get_Value_m664877E67383CE0B93F6157491DE11B2974A9A9E_gshared (Nullable_1_t5AE31CDCE9498EDC82CCC83309A437C01F6549C4 * __this, const RuntimeMethod* method);
// System.Boolean System.Nullable`1<System.Single>::get_HasValue()
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_mC3A17DB301190693522F552F6CB7BC525F3E1F88_gshared_inline (Nullable_1_t96A9DB0CC70D8F236B20E8A1F00B8FE74850F777 * __this, const RuntimeMethod* method);
// !0 System.Nullable`1<System.Single>::get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Nullable_1_get_Value_m1EE8221CA0BA4F2442E7B9859AC5A1351199E4A9_gshared (Nullable_1_t96A9DB0CC70D8F236B20E8A1F00B8FE74850F777 * __this, const RuntimeMethod* method);
// System.Boolean System.Nullable`1<System.Double>::get_HasValue()
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_mB5A3476D09561D825AA685EDEF82B930AD2A1A86_gshared_inline (Nullable_1_tA635682CABFD60B7DF73271614FC04085E333AC5 * __this, const RuntimeMethod* method);
// !0 System.Nullable`1<System.Double>::get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double Nullable_1_get_Value_m9BBD0F510585A0B531A3CB787ABFE4D8510C67CD_gshared (Nullable_1_tA635682CABFD60B7DF73271614FC04085E333AC5 * __this, const RuntimeMethod* method);
// System.Boolean System.Nullable`1<System.Boolean>::get_HasValue()
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_m275A31438FCDAEEE039E95D887684E04FD6ECE2B_gshared_inline (Nullable_1_t9E6A67BECE376F0623B5C857F5674A0311C41793 * __this, const RuntimeMethod* method);
// !0 System.Nullable`1<System.Boolean>::get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Nullable_1_get_Value_m7C9CFCE6186F3CD55B4D63BB50E6D3D48A78583A_gshared (Nullable_1_t9E6A67BECE376F0623B5C857F5674A0311C41793 * __this, const RuntimeMethod* method);
// System.Boolean System.Nullable`1<System.Int64>::get_HasValue()
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_m5830617855BF2294797312275431F513C653E6F2_gshared_inline (Nullable_1_t802480A692F4F0D29F2185320296572054FB8C0B * __this, const RuntimeMethod* method);
// !0 System.Nullable`1<System.Int64>::get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t Nullable_1_get_Value_m8C18577D5CFAED153CBAC76830E294D2670FA8A8_gshared (Nullable_1_t802480A692F4F0D29F2185320296572054FB8C0B * __this, const RuntimeMethod* method);
// System.Boolean System.Nullable`1<System.UInt64>::get_HasValue()
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_m7182B8AF145EF9B31103EE01E613368B9DEE5147_gshared_inline (Nullable_1_t005B8B09D9CB206C49CB5D1F42570F6044C181A1 * __this, const RuntimeMethod* method);
// !0 System.Nullable`1<System.UInt64>::get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t Nullable_1_get_Value_mBACCC5F8E1AA5A02FD544489038F82218EC87C91_gshared (Nullable_1_t005B8B09D9CB206C49CB5D1F42570F6044C181A1 * __this, const RuntimeMethod* method);
// System.Boolean System.Nullable`1<UnityEngine.Vector3>::get_HasValue()
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_m1811EC8A022D2B95FE8053537377A554AE61CD61_gshared_inline (Nullable_1_t75BFB9848B0C0C6930A6973335B59621D36E6203 * __this, const RuntimeMethod* method);
// !0 System.Nullable`1<UnityEngine.Vector3>::get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 Nullable_1_get_Value_m59310BC9FCEE79F371FF375D192DCCF0E27BDCB9_gshared (Nullable_1_t75BFB9848B0C0C6930A6973335B59621D36E6203 * __this, const RuntimeMethod* method);
// System.Boolean System.Nullable`1<UnityEngine.Quaternion>::get_HasValue()
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_mD1DE7B0F2999161E2697BAFC616ABCDDE38D1924_gshared_inline (Nullable_1_t1AF22E72609C109A63AC7BE47F596B5956149D41 * __this, const RuntimeMethod* method);
// !0 System.Nullable`1<UnityEngine.Quaternion>::get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357 Nullable_1_get_Value_m3ADDEE054BEFEDE4EFD33C2CA3DD2F4AE8E6B6F9_gshared (Nullable_1_t1AF22E72609C109A63AC7BE47F596B5956149D41 * __this, const RuntimeMethod* method);
// System.Boolean System.Nullable`1<UnityEngine.Vector2>::get_HasValue()
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_m3B2215D420E21B4D600BF5481A4F3E1A8A38F7EE_gshared_inline (Nullable_1_tB1C6E075C826A61C0A490505216275E606423CDF * __this, const RuntimeMethod* method);
// !0 System.Nullable`1<UnityEngine.Vector2>::get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_tA85D2DD88578276CA8A8796756458277E72D073D Nullable_1_get_Value_m9CD200931779B9F29BBBBDE0B3D28D1B734F9AAC_gshared (Nullable_1_tB1C6E075C826A61C0A490505216275E606423CDF * __this, const RuntimeMethod* method);
// System.Boolean System.Nullable`1<UnityEngine.Color>::get_HasValue()
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_m06E09C501A387D5B084B2822359BAEA6A6CB16FC_gshared_inline (Nullable_1_tAF01623AB359AB6D460A6F432BF98EA08C7F9C60 * __this, const RuntimeMethod* method);
// !0 System.Nullable`1<UnityEngine.Color>::get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_t119BCA590009762C7223FDD3AF9706653AC84ED2 Nullable_1_get_Value_m0966949AA2C0406D295C45CA755A064B8DC06988_gshared (Nullable_1_tAF01623AB359AB6D460A6F432BF98EA08C7F9C60 * __this, const RuntimeMethod* method);
// System.Boolean System.Nullable`1<UnityEngine.Vector4>::get_HasValue()
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_m0C56A8A0D4F58D8BA2845DC3E5E1611F663124A6_gshared_inline (Nullable_1_t0974FEE69B139689A432B8171D904496B2C3E533 * __this, const RuntimeMethod* method);
// !0 System.Nullable`1<UnityEngine.Vector4>::get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E Nullable_1_get_Value_mEDA0EFD8F266D1E116D0144CB0B9F4E5ECD1C34F_gshared (Nullable_1_t0974FEE69B139689A432B8171D904496B2C3E533 * __this, const RuntimeMethod* method);
// System.Boolean System.Nullable`1<UnityEngine.Ray>::get_HasValue()
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_mCEDF51FCF634A5ADE5A1C9E83B1691884D992B1D_gshared_inline (Nullable_1_t5C6FF4BB8DD1DB0820894DBF35EE86A3A7BE3779 * __this, const RuntimeMethod* method);
// !0 System.Nullable`1<UnityEngine.Ray>::get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Ray_tE2163D4CB3E6B267E29F8ABE41684490E4A614B2 Nullable_1_get_Value_mC8C36E4AADCE4ABB6084879B229E63A74B1491BB_gshared (Nullable_1_t5C6FF4BB8DD1DB0820894DBF35EE86A3A7BE3779 * __this, const RuntimeMethod* method);
// System.Boolean System.Nullable`1<UnityEngine.Bounds>::get_HasValue()
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_m8FADB0D2CEB869F596809E06DC233B8A142C392E_gshared_inline (Nullable_1_tDF20EC8AEED58EF63E0FF40609AE5861454729C9 * __this, const RuntimeMethod* method);
// !0 System.Nullable`1<UnityEngine.Bounds>::get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bounds_tA2716F5212749C61B0E7B7B77E0CD3D79B742890 Nullable_1_get_Value_m0AE783687235187DCC362A542149B9804ECBA467_gshared (Nullable_1_tDF20EC8AEED58EF63E0FF40609AE5861454729C9 * __this, const RuntimeMethod* method);
// System.Boolean System.Nullable`1<UnityEngine.LayerMask>::get_HasValue()
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_mF3D1ECFFC31D6320C4139ABA17A7648614098DE6_gshared_inline (Nullable_1_t4AC0FC016F117C9382E95C8264C5100667EBAFB3 * __this, const RuntimeMethod* method);
// !0 System.Nullable`1<UnityEngine.LayerMask>::get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LayerMask_tBB9173D8B6939D476E67E849280AC9F4EC4D93B0 Nullable_1_get_Value_m08621EA7219A6AF37F8263B17C896EBA8C44A133_gshared (Nullable_1_t4AC0FC016F117C9382E95C8264C5100667EBAFB3 * __this, const RuntimeMethod* method);
// System.Boolean System.Nullable`1<UnityEngine.Touch>::get_HasValue()
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_m3E9B7DC1E556462E065E0C586E407C46D0DAA287_gshared_inline (Nullable_1_t82CF555203FAD9031B9208606DFCDF173FFCC280 * __this, const RuntimeMethod* method);
// !0 System.Nullable`1<UnityEngine.Touch>::get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Touch_tAACD32535FF3FE5DD91125E0B6987B93C68D2DE8 Nullable_1_get_Value_mAF9F4A5222693A0021CD69B36E05DBA0C3C7CE2C_gshared (Nullable_1_t82CF555203FAD9031B9208606DFCDF173FFCC280 * __this, const RuntimeMethod* method);
// System.Boolean System.Nullable`1<UnityEngine.RaycastHit>::get_HasValue()
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_m6048C6BC1D41A8C0B929063A89F534CBD88A40EE_gshared_inline (Nullable_1_t6224B732028631256932FA4C4176E10D171EFE29 * __this, const RuntimeMethod* method);
// !0 System.Nullable`1<UnityEngine.RaycastHit>::get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RaycastHit_t19695F18F9265FE5425062BBA6A4D330480538C3 Nullable_1_get_Value_m5A77DCDC8F2AB95782B371C30B7BE64626ECC3AE_gshared (Nullable_1_t6224B732028631256932FA4C4176E10D171EFE29 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2<System.Int32,System.Object>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m7D745ADE56151C2895459668F4A4242985E526D8_gshared (Dictionary_2_t03608389BB57475AA3F4B2B79D176A27807BC884 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2<System.Int64,System.Object>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_mEDBB6DC10D5035A29DBA9E2AB96745D22A043776_gshared (Dictionary_2_tCD5D79DED1F046A086BA21623BFB989D9BE18860 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2<System.Object,System.Int32>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m56FBD260A4D190AD833E9B108B1E80A574AA62C4_gshared (Dictionary_2_t81923CE2A312318AE13F58085CCF7FA8D879B77A * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.HashSet`1<System.Object>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1__ctor_m8A209D312FD08A21AFB5551881E7A6946A07C0D5_gshared (HashSet_1_t297CD7F944846107B388993164FCD9E317A338A3 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2<System.IntPtr,System.Object>::Add(!0,!1)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_mADD5B80446AEAFDB3A0BC40618B0E76A42C1E3E3_gshared (Dictionary_2_t5667750469A1BE36926F93FF3133A9B2639A981A * __this, intptr_t ___key0, RuntimeObject * ___value1, const RuntimeMethod* method);
// !1 System.Collections.Generic.Dictionary`2<System.Object,System.Int32>::get_Item(!0)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Dictionary_2_get_Item_m6F2BB7FC61476D210FA060962086B5B21FB1B6CA_gshared (Dictionary_2_t81923CE2A312318AE13F58085CCF7FA8D879B77A * __this, RuntimeObject * ___key0, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2<System.Object,System.Object>::ContainsKey(!0)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_ContainsKey_m4EBC00E16E83DA33851A551757D2B7332D5756B9_gshared (Dictionary_2_t32F25F093828AA9F93CB11C2A2B4648FD62A09BA * __this, RuntimeObject * ___key0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2<System.Object,System.Object>::set_Item(!0,!1)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_set_Item_m466D001F105E25DEB5C9BCB17837EE92A27FDE93_gshared (Dictionary_2_t32F25F093828AA9F93CB11C2A2B4648FD62A09BA * __this, RuntimeObject * ___key0, RuntimeObject * ___value1, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.HashSet`1<System.Object>::Contains(!0)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HashSet_1_Contains_m27DF3431A256F7282084B6AA47B6C8F5409D4D46_gshared (HashSet_1_t297CD7F944846107B388993164FCD9E317A338A3 * __this, RuntimeObject * ___item0, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.HashSet`1<System.Object>::Add(!0)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HashSet_1_Add_m91C02F120E47946E978515CDAF67DA4867A244C4_gshared (HashSet_1_t297CD7F944846107B388993164FCD9E317A338A3 * __this, RuntimeObject * ___item0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2<System.Object,System.Int32>::Add(!0,!1)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_m786A1D72D4E499C0776742D3B2921F47E3A54545_gshared (Dictionary_2_t81923CE2A312318AE13F58085CCF7FA8D879B77A * __this, RuntimeObject * ___key0, int32_t ___value1, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2<System.Int32,System.Object>::Add(!0,!1)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_mF7AEA0EFA07EEBC1A4B283A26A7CB720EE7A4C20_gshared (Dictionary_2_t03608389BB57475AA3F4B2B79D176A27807BC884 * __this, int32_t ___key0, RuntimeObject * ___value1, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2<System.Int32,System.Object>::TryGetValue(!0,!1&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_m867F6DA953678D0333A55270B7C6EF38EFC293FF_gshared (Dictionary_2_t03608389BB57475AA3F4B2B79D176A27807BC884 * __this, int32_t ___key0, RuntimeObject ** ___value1, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2<System.Object,System.Int32>::TryGetValue(!0,!1&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_mE7571EF8ACAF5941AF78909A00CD9CE5FB07C69C_gshared (Dictionary_2_t81923CE2A312318AE13F58085CCF7FA8D879B77A * __this, RuntimeObject * ___key0, int32_t* ___value1, const RuntimeMethod* method);
// System.IntPtr System.Runtime.InteropServices.Marshal::GetFunctionPointerForDelegate<System.Object>(!!0)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t Marshal_GetFunctionPointerForDelegate_TisRuntimeObject_m48759D7F3A90CB3B0B0E73773B1E40147247A61B_gshared (RuntimeObject * ___d0, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2<System.Object,System.Object>::Remove(!0)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_Remove_m0FCCD33CE2C6A7589E52A2AB0872FE361BF5EF60_gshared (Dictionary_2_t32F25F093828AA9F93CB11C2A2B4648FD62A09BA * __this, RuntimeObject * ___key0, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2<System.Int32,System.Object>::Remove(!0)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_Remove_m2204D6D532702FD13AB2A9AD8DB538E4E8FB1913_gshared (Dictionary_2_t03608389BB57475AA3F4B2B79D176A27807BC884 * __this, int32_t ___key0, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2<System.Int64,System.Object>::Remove(!0)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_Remove_m0B4BDFC69B7CED643AE1DAA4F9DDA3AA099DDFAB_gshared (Dictionary_2_tCD5D79DED1F046A086BA21623BFB989D9BE18860 * __this, int64_t ___key0, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2<System.Int64,System.Object>::TryGetValue(!0,!1&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_mD505D618179AB84ED9864D70B3895FA7F3BF328D_gshared (Dictionary_2_tCD5D79DED1F046A086BA21623BFB989D9BE18860 * __this, int64_t ___key0, RuntimeObject ** ___value1, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2<System.Int64,System.Object>::set_Item(!0,!1)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_set_Item_m5501914E7BE497D24880C023C56B05EC5C2F9167_gshared (Dictionary_2_tCD5D79DED1F046A086BA21623BFB989D9BE18860 * __this, int64_t ___key0, RuntimeObject * ___value1, const RuntimeMethod* method);
// !0[] System.Collections.Generic.List`1<System.Object>::ToArray()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* List_1_ToArray_m801D4DEF3587F60F463F04EEABE5CBE711FE5612_gshared (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.List`1<System.Int64>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mB838D66032DB35270366FF7078DFB8FFA8D8FA59_gshared (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 * __this, const RuntimeMethod* method);
// System.Collections.Generic.Dictionary`2/Enumerator<!0,!1> System.Collections.Generic.Dictionary`2<System.Int64,System.Object>::GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t1B6B9D67DCC2658E4249AC2BCEBE1A852ACC5363 Dictionary_2_GetEnumerator_mF1C0D99F1D74161B52E54DFA0FAB1B2B938E2A8C_gshared (Dictionary_2_tCD5D79DED1F046A086BA21623BFB989D9BE18860 * __this, const RuntimeMethod* method);
// System.Collections.Generic.KeyValuePair`2<!0,!1> System.Collections.Generic.Dictionary`2/Enumerator<System.Int64,System.Object>::get_Current()
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR KeyValuePair_2_t01369E536C15A7A1AF58F260AD740C479FBFC4EA Enumerator_get_Current_m0061A28BF5E798CAECEBC2A2DE893C3CBE6A326F_gshared_inline (Enumerator_t1B6B9D67DCC2658E4249AC2BCEBE1A852ACC5363 * __this, const RuntimeMethod* method);
// !1 System.Collections.Generic.KeyValuePair`2<System.Int64,System.Object>::get_Value()
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR RuntimeObject * KeyValuePair_2_get_Value_m50A10E5B6FCC2418F03FA34E2A70B84F16CE8B84_gshared_inline (KeyValuePair_2_t01369E536C15A7A1AF58F260AD740C479FBFC4EA * __this, const RuntimeMethod* method);
// !0 System.Collections.Generic.KeyValuePair`2<System.Int64,System.Object>::get_Key()
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR int64_t KeyValuePair_2_get_Key_m89819ADCF57B0FAB7895AD67A45532933C191651_gshared_inline (KeyValuePair_2_t01369E536C15A7A1AF58F260AD740C479FBFC4EA * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.List`1<System.Int64>::Add(!0)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Add_m0FBED11435936BEF537D39FD9BC95F18CD0118EA_gshared (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 * __this, int64_t ___item0, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.Int64,System.Object>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mDE1F75EA7C681FE72A84AF54AD7E18054AAE6708_gshared (Enumerator_t1B6B9D67DCC2658E4249AC2BCEBE1A852ACC5363 * __this, const RuntimeMethod* method);
// !0 System.Collections.Generic.List`1<System.Int64>::get_Item(System.Int32)
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR int64_t List_1_get_Item_mE89664A5623A5AAC3D982CA202B59DD43140336C_gshared_inline (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 * __this, int32_t ___index0, const RuntimeMethod* method);
// System.Int32 System.Collections.Generic.List`1<System.Int64>::get_Count()
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m1480F95D7F5074B5FB373765075ADCBDCD4AEFB9_gshared_inline (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 * __this, const RuntimeMethod* method);
// System.Collections.Generic.Dictionary`2/Enumerator<!0,!1> System.Collections.Generic.Dictionary`2<System.Object,System.Int32>::GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tF8F0EB9F7450BB9BAD835E0F5B76DD129BF2994E Dictionary_2_GetEnumerator_mB66B07980C7D37D660EEC338635BC224ADE14877_gshared (Dictionary_2_t81923CE2A312318AE13F58085CCF7FA8D879B77A * __this, const RuntimeMethod* method);
// System.Collections.Generic.KeyValuePair`2<!0,!1> System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Int32>::get_Current()
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR KeyValuePair_2_t3BAB6A80A3894F871F1F6B030436D8F2FF1D398E Enumerator_get_Current_m35211BCAA8768874960A082DD71C47E8F12993A7_gshared_inline (Enumerator_tF8F0EB9F7450BB9BAD835E0F5B76DD129BF2994E * __this, const RuntimeMethod* method);
// !1 System.Collections.Generic.KeyValuePair`2<System.Object,System.Int32>::get_Value()
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR int32_t KeyValuePair_2_get_Value_m24A5AC0D5FC0501CC02B85EB38A56A7C34E9BB9A_gshared_inline (KeyValuePair_2_t3BAB6A80A3894F871F1F6B030436D8F2FF1D398E * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Int32>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mFA3AE5237C9C6316F62BCE3FFD7B8DA5478CB1C2_gshared (Enumerator_tF8F0EB9F7450BB9BAD835E0F5B76DD129BF2994E * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Int32>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mA50DBA0C24DBBC85BC9F1DDE011645D185FED3D3_gshared (Enumerator_tF8F0EB9F7450BB9BAD835E0F5B76DD129BF2994E * __this, const RuntimeMethod* method);
// System.Collections.Generic.Dictionary`2/Enumerator<!0,!1> System.Collections.Generic.Dictionary`2<System.Int32,System.Object>::GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tC0410598D958D8FA61F7F1A803A0B7F242CEF1C6 Dictionary_2_GetEnumerator_mE47C13FC1B2BACBEE6F795B0E40E6406CAC55D4B_gshared (Dictionary_2_t03608389BB57475AA3F4B2B79D176A27807BC884 * __this, const RuntimeMethod* method);
// System.Collections.Generic.KeyValuePair`2<!0,!1> System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Object>::get_Current()
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR KeyValuePair_2_tC1FD9633618D9B27E2552BBAD347EC14A6C07C2C Enumerator_get_Current_m73F8FC135A20BDFEA0846D8FC876863ED85FEA49_gshared_inline (Enumerator_tC0410598D958D8FA61F7F1A803A0B7F242CEF1C6 * __this, const RuntimeMethod* method);
// !1 System.Collections.Generic.KeyValuePair`2<System.Int32,System.Object>::get_Value()
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR RuntimeObject * KeyValuePair_2_get_Value_mAD6801F3BC9BA1E99D4E0F72B2B420182D0494FC_gshared_inline (KeyValuePair_2_tC1FD9633618D9B27E2552BBAD347EC14A6C07C2C * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Object>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m637AE52AC4BDE5BEB1D89BE4B75E49B4C328EFC9_gshared (Enumerator_tC0410598D958D8FA61F7F1A803A0B7F242CEF1C6 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Object>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m772E7049D8DA96AF5021EA09C3E6322CD4BFBDFC_gshared (Enumerator_tC0410598D958D8FA61F7F1A803A0B7F242CEF1C6 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2<System.Int64,System.Object>::Clear()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Clear_m11BB5317022F3432141FEEF1F93F7C4DF8E31559_gshared (Dictionary_2_tCD5D79DED1F046A086BA21623BFB989D9BE18860 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2<System.Int32,System.Object>::Clear()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Clear_m8B31D0EA3C1FCE4C6977A76829773DA0D127E217_gshared (Dictionary_2_t03608389BB57475AA3F4B2B79D176A27807BC884 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2<System.Object,System.Object>::Clear()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Clear_m0EC0FF0E4C6FE91D15CEE92696B25109A202B942_gshared (Dictionary_2_t32F25F093828AA9F93CB11C2A2B4648FD62A09BA * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2<System.Object,System.Int32>::Clear()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Clear_m5BF977C6A62D42CBAFD0B85BFE21694A9676E862_gshared (Dictionary_2_t81923CE2A312318AE13F58085CCF7FA8D879B77A * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.HashSet`1<System.Object>::Clear()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1_Clear_m388A2F05FCB0FA0E03CFC7FB5F3A8DF69B2D4D5A_gshared (HashSet_1_t297CD7F944846107B388993164FCD9E317A338A3 * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2<System.IntPtr,System.Object>::Remove(!0)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_Remove_mC50CD2934346A1A3BF7107E9C7834E9AC087CED9_gshared (Dictionary_2_t5667750469A1BE36926F93FF3133A9B2639A981A * __this, intptr_t ___key0, const RuntimeMethod* method);
// System.Void System.Func`3<System.IntPtr,System.Int32,System.Boolean>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_gshared (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method);
// System.Void LuaInterface.TypeTraits`1<System.SByte>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1_Init_m154F9C8AFEA14BBA71878A8DC281F1EF7B5993CD_gshared (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method);
// System.Void LuaInterface.TypeTraits`1<System.Byte>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1_Init_m54436AE0558EE6E24195B023831639859A0836BB_gshared (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method);
// System.Void LuaInterface.TypeTraits`1<System.Int16>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1_Init_m6332D13F69004B3F19C7255F1AA6F8541A640ACE_gshared (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method);
// System.Void LuaInterface.TypeTraits`1<System.UInt16>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1_Init_m85343A9706294ACAB9DCE48483FEF71EFA153C3D_gshared (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method);
// System.Void LuaInterface.TypeTraits`1<System.Char>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1_Init_mDCA75ED85135F927505551B497EDB7817D250D84_gshared (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method);
// System.Void LuaInterface.TypeTraits`1<System.Int32>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1_Init_m753E66D1F900C5A2ABED8F649C1C6990319E3229_gshared (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method);
// System.Void LuaInterface.TypeTraits`1<System.UInt32>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1_Init_mBF4C5B95242157461081CFB9A0FC529674C5504F_gshared (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method);
// System.Void LuaInterface.TypeTraits`1<System.Decimal>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1_Init_m5531D2FF857A68B97D79A452A6F79843E9D63D1B_gshared (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method);
// System.Void LuaInterface.TypeTraits`1<System.Single>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1_Init_mB7C66E25AECD9B9CE254C5B06C7EC314CA1B7B62_gshared (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method);
// System.Void LuaInterface.TypeTraits`1<System.Double>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1_Init_mAE958C4FA47D56043E851CF0C45ECE479E44A01C_gshared (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method);
// System.Void LuaInterface.TypeTraits`1<System.Boolean>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1_Init_mA4C90E2553688378E6D42D39A4EAC8D9105E558F_gshared (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method);
// System.Void LuaInterface.TypeTraits`1<System.Int64>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1_Init_m2C7843C5C3E5601822E711FC55CEF1229112CED9_gshared (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method);
// System.Void LuaInterface.TypeTraits`1<System.UInt64>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1_Init_mD026DA54C33F9EC6BD869F2F1B174E1FB2540F5A_gshared (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method);
// System.Void LuaInterface.TypeTraits`1<System.Object>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1_Init_mA29E12F3A17E1F12057B61CF978A82E1CA04B612_gshared (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method);
// System.Void LuaInterface.TypeTraits`1<System.Nullable`1<System.SByte>>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1_Init_mFEF7A63A3B9DF2294D17BE2C2BDD7A472BB73E41_gshared (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method);
// System.Void LuaInterface.TypeTraits`1<System.Nullable`1<System.Byte>>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1_Init_m7AD8141C7C9C55FB60E0B18FCC57B271277C597E_gshared (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method);
// System.Void LuaInterface.TypeTraits`1<System.Nullable`1<System.Int16>>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1_Init_m3DB79683682DB673100161D5C149E43900F9FBA4_gshared (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method);
// System.Void LuaInterface.TypeTraits`1<System.Nullable`1<System.UInt16>>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1_Init_mD2A406FBDF08A3AEA2818879D3EE0DB5B83414A2_gshared (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method);
// System.Void LuaInterface.TypeTraits`1<System.Nullable`1<System.Char>>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1_Init_m2B37E8A4E9A0D65E8EC99AF977305A39B45EEBB8_gshared (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method);
// System.Void LuaInterface.TypeTraits`1<System.Nullable`1<System.Int32>>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1_Init_m41175635243C344B333D3A626A3F98E10443C73E_gshared (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method);
// System.Void LuaInterface.TypeTraits`1<System.Nullable`1<System.UInt32>>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1_Init_m4045570C6DFCD5C407FA735F9A1B194BD60A3BEA_gshared (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method);
// System.Void LuaInterface.TypeTraits`1<System.Nullable`1<System.Decimal>>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1_Init_m277A4612792541163376469BCCD74677748569FC_gshared (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method);
// System.Void LuaInterface.TypeTraits`1<System.Nullable`1<System.Single>>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1_Init_mB0F41F8CF40E14EB547C46DED0AFC652A2462381_gshared (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method);
// System.Void LuaInterface.TypeTraits`1<System.Nullable`1<System.Double>>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1_Init_mEC83F3F41CA00D3D90BFE306BCD3F8DAC3929AC1_gshared (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method);
// System.Void LuaInterface.TypeTraits`1<System.Nullable`1<System.Boolean>>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1_Init_m8C6D20C17AD7C327BA1D4EB9787A9332C4EE5403_gshared (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method);
// System.Void LuaInterface.TypeTraits`1<System.Nullable`1<System.Int64>>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1_Init_mBBB2CAE546B27391EF0EB72F55CB5FF48E5F3CB6_gshared (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method);
// System.Void LuaInterface.TypeTraits`1<System.Nullable`1<System.UInt64>>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1_Init_m056D1EFF153D55A2D775EEB11C929D790CBB07B2_gshared (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method);
// System.Void LuaInterface.TypeTraits`1<UnityEngine.Vector3>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1_Init_m11A30CE33C4517A8F99FD8AD5B752A3FB5D3EE32_gshared (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method);
// System.Void LuaInterface.TypeTraits`1<UnityEngine.Quaternion>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1_Init_m31C8385209B63BD6DA5348DFFEF60FD1610C7B83_gshared (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method);
// System.Void LuaInterface.TypeTraits`1<UnityEngine.Vector2>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1_Init_mF41381487AE620BC2ABE562A6E58A8C2F0E057D4_gshared (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method);
// System.Void LuaInterface.TypeTraits`1<UnityEngine.Color>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1_Init_m2C07DA16621286598AAE343D7BB0B21B0E2BC12F_gshared (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method);
// System.Void LuaInterface.TypeTraits`1<UnityEngine.Vector4>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1_Init_m3708F2532511B436CB32B4CB90DAD8BA6A1BFBD5_gshared (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method);
// System.Void LuaInterface.TypeTraits`1<UnityEngine.Ray>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1_Init_m529E499D0FB0685AD003AB0409E837111B1BB198_gshared (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method);
// System.Void LuaInterface.TypeTraits`1<UnityEngine.Bounds>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1_Init_m31A17860D642CB8A55C6F884387341686DE6F40E_gshared (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method);
// System.Void LuaInterface.TypeTraits`1<UnityEngine.Touch>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1_Init_m23E72DFAD7CE5DE2684519677042550A9F1C841A_gshared (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method);
// System.Void LuaInterface.TypeTraits`1<UnityEngine.LayerMask>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1_Init_m9CB21634A6110192372AE1940812C7B1753995F0_gshared (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method);
// System.Void LuaInterface.TypeTraits`1<UnityEngine.RaycastHit>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1_Init_m75FFC51B5A5324435C307C037C0CF367FC35DA4B_gshared (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method);
// System.Void LuaInterface.TypeTraits`1<System.Nullable`1<UnityEngine.Vector3>>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1_Init_mEA1B76B45B557E37FB764F03F1180EA79BF6C40C_gshared (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method);
// System.Void LuaInterface.TypeTraits`1<System.Nullable`1<UnityEngine.Quaternion>>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1_Init_m1ABCD6CF87E5887557D37435B4C691EA03C0775A_gshared (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method);
// System.Void LuaInterface.TypeTraits`1<System.Nullable`1<UnityEngine.Vector2>>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1_Init_m1CF51DC0585BA971AF4B7B9746A1A4198BD5BA15_gshared (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method);
// System.Void LuaInterface.TypeTraits`1<System.Nullable`1<UnityEngine.Color>>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1_Init_m348FD32A9BA0E2B944431370E33AC0D3724DB437_gshared (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method);
// System.Void LuaInterface.TypeTraits`1<System.Nullable`1<UnityEngine.Vector4>>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1_Init_mC43D5284BAED2EF87EB4B4EA9D628C0C88565757_gshared (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method);
// System.Void LuaInterface.TypeTraits`1<System.Nullable`1<UnityEngine.Ray>>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1_Init_m82AECBE89B5DFCCD9D9BB9FE89773747FD586652_gshared (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method);
// System.Void LuaInterface.TypeTraits`1<System.Nullable`1<UnityEngine.Bounds>>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1_Init_mAA4CA2A8EBC3A45B992534A0ABBBF86250695818_gshared (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method);
// System.Void LuaInterface.TypeTraits`1<System.Nullable`1<UnityEngine.Touch>>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1_Init_m767350766D8997886915D52B9EEB496738698684_gshared (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method);
// System.Void LuaInterface.TypeTraits`1<System.Nullable`1<UnityEngine.LayerMask>>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1_Init_m7C2E46992D3D31B2E0BA9A16ADCE78B857DCBE79_gshared (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method);
// System.Void LuaInterface.TypeTraits`1<System.Nullable`1<UnityEngine.RaycastHit>>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1_Init_m2EE1F63210584C9690D60E2F1236D76E7DBEE377_gshared (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method);
// System.Void LuaInterface.TypeTraits`1<System.IntPtr>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1_Init_m2F6EA86411086F0EFD5720A60506753B0E9E3895_gshared (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method);
// System.Void LuaInterface.TypeTraits`1<System.UIntPtr>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1_Init_m42971EC92C3719EF442F7D5675CA3EB0D7C4D44A_gshared (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method);
// System.Void LuaInterface.TypeTraits`1<LuaInterface.LuaByteBuffer>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTraits_1_Init_m71665810F3FFF198AC156DCF26EA3234BF1D8C51_gshared (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method);
// System.Void System.Action`2<System.IntPtr,System.SByte>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_2__ctor_m66A6795BEE687B95B086A60FB55AAAF882B9A82F_gshared (Action_2_t10C97B7716A2EAFA26256DB8D88EA71A154C487A * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method);
// System.Void System.Func`3<System.IntPtr,System.Int32,System.SByte>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_mF91FCB5FA3861E4160B0881A08A2A47C0DC1E387_gshared (Func_3_t12759D3A6C2C9A176AA3B5B243A6C6010FDF7BAE * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method);
// System.Void LuaInterface.StackTraits`1<System.SByte>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_Init_m1866FEAB1242991A06D629569EE992F1817EE9F3_gshared (Action_2_t10C97B7716A2EAFA26256DB8D88EA71A154C487A * ___push0, Func_3_t12759D3A6C2C9A176AA3B5B243A6C6010FDF7BAE * ___check1, Func_3_t12759D3A6C2C9A176AA3B5B243A6C6010FDF7BAE * ___to2, const RuntimeMethod* method);
// System.Void System.Action`2<System.IntPtr,System.Byte>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_2__ctor_mA1A7424AC6A4EDC56AA5C3B5F4C4880CD3EFC8DE_gshared (Action_2_tE772697F2D9461A832AD5CDF0DB054F2D96B074C * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method);
// System.Void System.Func`3<System.IntPtr,System.Int32,System.Byte>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m58E7A1A087B52AE4D97DE3C1558B05653F8588D6_gshared (Func_3_t4914565E169C495F8EEDF16020F86006DEE9DC16 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method);
// System.Void LuaInterface.StackTraits`1<System.Byte>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_Init_m1419DA2E364B72390FC078027AD461088E8A0437_gshared (Action_2_tE772697F2D9461A832AD5CDF0DB054F2D96B074C * ___push0, Func_3_t4914565E169C495F8EEDF16020F86006DEE9DC16 * ___check1, Func_3_t4914565E169C495F8EEDF16020F86006DEE9DC16 * ___to2, const RuntimeMethod* method);
// System.Void System.Action`2<System.IntPtr,System.Int16>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_2__ctor_m18209C3AB66346CD323AAA1B17E149043E83FE8D_gshared (Action_2_tB4EB59FEEEE3A79E2D0DC290EFC62488E3AE22B5 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method);
// System.Void System.Func`3<System.IntPtr,System.Int32,System.Int16>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_mAE0DE3A60B8EDDA6117330A7EF57F6ADA8441A4D_gshared (Func_3_tD9BA231B28E8025D414F8DEA5A334A58A980E3FB * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method);
// System.Void LuaInterface.StackTraits`1<System.Int16>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_Init_m6161DA476F8788F3B98850E9DEBBB4A9AA902EEE_gshared (Action_2_tB4EB59FEEEE3A79E2D0DC290EFC62488E3AE22B5 * ___push0, Func_3_tD9BA231B28E8025D414F8DEA5A334A58A980E3FB * ___check1, Func_3_tD9BA231B28E8025D414F8DEA5A334A58A980E3FB * ___to2, const RuntimeMethod* method);
// System.Void System.Action`2<System.IntPtr,System.UInt16>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_2__ctor_mC1508140F516C64610DCF13907EBF6C47ADBCC2D_gshared (Action_2_t2F9BCFF93E195509B4DC4E738F1E21F5C070B8D1 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method);
// System.Void System.Func`3<System.IntPtr,System.Int32,System.UInt16>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m07A8881CF7DF7D7523525FE120358E9CCD91039B_gshared (Func_3_tAE277EB4D08F2A47891EA5612E6BFD62BB598DF3 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method);
// System.Void LuaInterface.StackTraits`1<System.UInt16>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_Init_mB2C71685C7E4211F90D816C0AE0D2EC1B6B4A58D_gshared (Action_2_t2F9BCFF93E195509B4DC4E738F1E21F5C070B8D1 * ___push0, Func_3_tAE277EB4D08F2A47891EA5612E6BFD62BB598DF3 * ___check1, Func_3_tAE277EB4D08F2A47891EA5612E6BFD62BB598DF3 * ___to2, const RuntimeMethod* method);
// System.Void System.Action`2<System.IntPtr,System.Char>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_2__ctor_m6F3976A3041E224A75FA8FDE8A5E367231660A93_gshared (Action_2_t901677FD1134D79AF703FF8D4196AC0CDDE34DD2 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method);
// System.Void System.Func`3<System.IntPtr,System.Int32,System.Char>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_mEA18B0DCC9F9BB8DF3256D735EC1006EEADD3E64_gshared (Func_3_t5E25190CDF4697091CE1424C884F2BBD05E23A48 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method);
// System.Void LuaInterface.StackTraits`1<System.Char>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_Init_mC148EC43A68B54A4DD38CC0BF584B8EEFD869F85_gshared (Action_2_t901677FD1134D79AF703FF8D4196AC0CDDE34DD2 * ___push0, Func_3_t5E25190CDF4697091CE1424C884F2BBD05E23A48 * ___check1, Func_3_t5E25190CDF4697091CE1424C884F2BBD05E23A48 * ___to2, const RuntimeMethod* method);
// System.Void System.Action`2<System.IntPtr,System.Int32>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_2__ctor_mBCD989D9959AE03AF4F49216E96A8B89CA8A630C_gshared (Action_2_t5D128DEEE684E5B4ACF255DAF52F60E897D89C03 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method);
// System.Void System.Func`3<System.IntPtr,System.Int32,System.Int32>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_mE8A2F58C73CBF23DA442181D47A8586F363D7A4E_gshared (Func_3_t0C66154029033DCAB686EC454CCB70728D8FEA76 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method);
// System.Void LuaInterface.StackTraits`1<System.Int32>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_Init_m75F2BB0046DA135E745DC3F46DE5DE96A70F54B5_gshared (Action_2_t5D128DEEE684E5B4ACF255DAF52F60E897D89C03 * ___push0, Func_3_t0C66154029033DCAB686EC454CCB70728D8FEA76 * ___check1, Func_3_t0C66154029033DCAB686EC454CCB70728D8FEA76 * ___to2, const RuntimeMethod* method);
// System.Void System.Action`2<System.IntPtr,System.UInt32>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_2__ctor_m87987476F67734E8972B844B5D8B3F7E8D0DC13C_gshared (Action_2_tEE29E7426BDBEDB295A888A0D4DF8BA125ED0004 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method);
// System.Void System.Func`3<System.IntPtr,System.Int32,System.UInt32>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_mC80CDEE922F920EB38E6FF1FDEBD91B4082635D5_gshared (Func_3_t59B419D0129B70C10E8AD6B7BC741DD635B91BA9 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method);
// System.Void LuaInterface.StackTraits`1<System.UInt32>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_Init_m0539ACD8B3259EB166F0248C99A64A9F52470FC2_gshared (Action_2_tEE29E7426BDBEDB295A888A0D4DF8BA125ED0004 * ___push0, Func_3_t59B419D0129B70C10E8AD6B7BC741DD635B91BA9 * ___check1, Func_3_t59B419D0129B70C10E8AD6B7BC741DD635B91BA9 * ___to2, const RuntimeMethod* method);
// System.Void System.Action`2<System.IntPtr,System.Decimal>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_2__ctor_m11017B453F71B26BBEA1CFC45FFF84D8528D690B_gshared (Action_2_tD4BA29D5230903F73864185980DA93AE7D681041 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method);
// System.Void System.Func`3<System.IntPtr,System.Int32,System.Decimal>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_mF001D8A487B9676D41702F04D86372A42058B284_gshared (Func_3_t814EFF9DFA889A9C3A2470BF7069F8B442FA7891 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method);
// System.Void LuaInterface.StackTraits`1<System.Decimal>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_Init_m527D2BF44715FFA384F184E311D92C2641188F50_gshared (Action_2_tD4BA29D5230903F73864185980DA93AE7D681041 * ___push0, Func_3_t814EFF9DFA889A9C3A2470BF7069F8B442FA7891 * ___check1, Func_3_t814EFF9DFA889A9C3A2470BF7069F8B442FA7891 * ___to2, const RuntimeMethod* method);
// System.Void System.Action`2<System.IntPtr,System.Single>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_2__ctor_m0EF24AC149FD410541960A466D9E720DAD423FAD_gshared (Action_2_tB2E51277AB175E591CCF3542F19327C77D2CBA3C * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method);
// System.Void System.Func`3<System.IntPtr,System.Int32,System.Single>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_mDD466522B09FFADF690D47FC368A63859AE8B42B_gshared (Func_3_t5B55C4542D19AFBFADBCD92FC45338DA2FF6A474 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method);
// System.Void LuaInterface.StackTraits`1<System.Single>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_Init_m22B942A95A8F15F4829A8D43A26C9ADEBF11E7AD_gshared (Action_2_tB2E51277AB175E591CCF3542F19327C77D2CBA3C * ___push0, Func_3_t5B55C4542D19AFBFADBCD92FC45338DA2FF6A474 * ___check1, Func_3_t5B55C4542D19AFBFADBCD92FC45338DA2FF6A474 * ___to2, const RuntimeMethod* method);
// System.Void System.Action`2<System.IntPtr,System.Double>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_2__ctor_m2632DC0FDC25DE7C494DCDAA6DA0CFE70D8E0088_gshared (Action_2_t83A36F1AF809407488C9A0986741EEC98B1575FB * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method);
// System.Void System.Func`3<System.IntPtr,System.Int32,System.Double>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m03484BD99E48E27669471583F9D5C33B90436D03_gshared (Func_3_t74BE0765054D66B93E57E18A23EA03718EF5539D * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method);
// System.Void LuaInterface.StackTraits`1<System.Double>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_Init_mE016A6DA8A3899805D4220CD8FB8862401119D9F_gshared (Action_2_t83A36F1AF809407488C9A0986741EEC98B1575FB * ___push0, Func_3_t74BE0765054D66B93E57E18A23EA03718EF5539D * ___check1, Func_3_t74BE0765054D66B93E57E18A23EA03718EF5539D * ___to2, const RuntimeMethod* method);
// System.Void System.Action`2<System.IntPtr,System.Boolean>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_2__ctor_mE210186358C7B20CE4CD9852B3EB34D228762342_gshared (Action_2_tA2F1146E5EB31D9899B65735B2A04D9A9AE9632B * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method);
// System.Void LuaInterface.StackTraits`1<System.Boolean>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_Init_m11C842F8D1311B931DE5848AAA8379D111180786_gshared (Action_2_tA2F1146E5EB31D9899B65735B2A04D9A9AE9632B * ___push0, Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check1, Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___to2, const RuntimeMethod* method);
// System.Void System.Action`2<System.IntPtr,System.Int64>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_2__ctor_mF5D745992BAF4D25A91142790F0DF29771589503_gshared (Action_2_t425DB54857351FDDD41CD38792DC89142C373B87 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method);
// System.Void System.Func`3<System.IntPtr,System.Int32,System.Int64>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m98DD8470CF2B2D2EAE62E834C4D8F7B4E16B2B24_gshared (Func_3_t3C0AAF0CE98A4E32C2CBE23EE2DE730D922BB2FE * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method);
// System.Void LuaInterface.StackTraits`1<System.Int64>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_Init_mD4DECA1CFBA87C1298CD205DB7001F9C4AEA7082_gshared (Action_2_t425DB54857351FDDD41CD38792DC89142C373B87 * ___push0, Func_3_t3C0AAF0CE98A4E32C2CBE23EE2DE730D922BB2FE * ___check1, Func_3_t3C0AAF0CE98A4E32C2CBE23EE2DE730D922BB2FE * ___to2, const RuntimeMethod* method);
// System.Void System.Action`2<System.IntPtr,System.UInt64>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_2__ctor_m456DF38419F63DD953980E1F7F6F8678BE4E9237_gshared (Action_2_t4D0411C06C3A47724695B30CC8BE985930BF2436 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method);
// System.Void System.Func`3<System.IntPtr,System.Int32,System.UInt64>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_mCFF04331C6ED9CBE6F10DE2313A0A46C5D1B1DB8_gshared (Func_3_tC0BA9CE86F98D9C3D048F99F78D058E750643216 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method);
// System.Void LuaInterface.StackTraits`1<System.UInt64>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_Init_m08F08A9A0B648A600750C244C9B7F16C4974328E_gshared (Action_2_t4D0411C06C3A47724695B30CC8BE985930BF2436 * ___push0, Func_3_tC0BA9CE86F98D9C3D048F99F78D058E750643216 * ___check1, Func_3_tC0BA9CE86F98D9C3D048F99F78D058E750643216 * ___to2, const RuntimeMethod* method);
// System.Void System.Action`2<System.IntPtr,System.Object>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_2__ctor_mF72B4B33CCEF215C9643C4DE63EAFF29FF39A75E_gshared (Action_2_t61CD99B992F0B4609297F8B282196191515B6FF1 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method);
// System.Void System.Func`3<System.IntPtr,System.Int32,System.Object>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m38FA31254EF80C2172A2689D1598ED671ACC6952_gshared (Func_3_t4DF37EB37F68FF5EACCDB1C9E71862DDEF7579A3 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method);
// System.Void LuaInterface.StackTraits`1<System.Object>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_Init_mACA90A88A0D7EACB43C696693E3BC115996823E7_gshared (Action_2_t61CD99B992F0B4609297F8B282196191515B6FF1 * ___push0, Func_3_t4DF37EB37F68FF5EACCDB1C9E71862DDEF7579A3 * ___check1, Func_3_t4DF37EB37F68FF5EACCDB1C9E71862DDEF7579A3 * ___to2, const RuntimeMethod* method);
// System.Void System.Action`2<System.IntPtr,System.Nullable`1<System.SByte>>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_2__ctor_mDD23CF80FC694FE9C69671A2760F1C3F731F18F9_gshared (Action_2_tDF9068D4E99C4D664FF8A6AB9F08C660B2FE7AB5 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method);
// System.Void System.Func`3<System.IntPtr,System.Int32,System.Nullable`1<System.SByte>>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m530029B467654F5A6CE82959628A76A707FB169E_gshared (Func_3_t3B14CAC43FACCFDCF4062640E9368BDD8CBB06EE * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method);
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<System.SByte>>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_Init_m23B25E3C0F9D6941A2480545D3D113023835BBB7_gshared (Action_2_tDF9068D4E99C4D664FF8A6AB9F08C660B2FE7AB5 * ___push0, Func_3_t3B14CAC43FACCFDCF4062640E9368BDD8CBB06EE * ___check1, Func_3_t3B14CAC43FACCFDCF4062640E9368BDD8CBB06EE * ___to2, const RuntimeMethod* method);
// System.Void System.Action`2<System.IntPtr,System.Nullable`1<System.Byte>>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_2__ctor_m8441BE0D85302A5E6F69E01695B2707273CD879A_gshared (Action_2_t51A4D9E737B3EFC7A7D7B899CB7E8BB7E362920B * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method);
// System.Void System.Func`3<System.IntPtr,System.Int32,System.Nullable`1<System.Byte>>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m9019404F816AE97A97EECE0BE9D5193B40754E5D_gshared (Func_3_tADF3356E491E32E2CB6FB08028AF4385E131A96A * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method);
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<System.Byte>>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_Init_mAC57F6A242C912B11C80AF9ACA67EC136A0DA2C9_gshared (Action_2_t51A4D9E737B3EFC7A7D7B899CB7E8BB7E362920B * ___push0, Func_3_tADF3356E491E32E2CB6FB08028AF4385E131A96A * ___check1, Func_3_tADF3356E491E32E2CB6FB08028AF4385E131A96A * ___to2, const RuntimeMethod* method);
// System.Void System.Action`2<System.IntPtr,System.Nullable`1<System.Int16>>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_2__ctor_m1CAC5E2CA7E00747F711351524D21AEA3864BAEE_gshared (Action_2_t8F84CD97E66F32371B2D59BEE1166E5148DEA2EA * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method);
// System.Void System.Func`3<System.IntPtr,System.Int32,System.Nullable`1<System.Int16>>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_mD0F853CA0E5FAB5B0A6C1B0053455DED39FEB2A8_gshared (Func_3_t32042D09B21DA1E5DF3C5A805B580541A240297A * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method);
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<System.Int16>>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_Init_m59BFE79B1806A19531687EA5E50025E0F79C1FC2_gshared (Action_2_t8F84CD97E66F32371B2D59BEE1166E5148DEA2EA * ___push0, Func_3_t32042D09B21DA1E5DF3C5A805B580541A240297A * ___check1, Func_3_t32042D09B21DA1E5DF3C5A805B580541A240297A * ___to2, const RuntimeMethod* method);
// System.Void System.Action`2<System.IntPtr,System.Nullable`1<System.UInt16>>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_2__ctor_m65E0FBC38EBE9DFBE6586EF8B5B480B6F4A37A0F_gshared (Action_2_tC401625591DB1A60C6395ADA1D2A4CF40CA580F0 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method);
// System.Void System.Func`3<System.IntPtr,System.Int32,System.Nullable`1<System.UInt16>>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m4EC5765981792D2BEF03F9579784886E6C4165C9_gshared (Func_3_tA2BAEE48B79A3042D343F5693F5AD5A7B7910F9A * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method);
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<System.UInt16>>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_Init_m4AAEC02F2618711C561169AED4F7320B4F4ED838_gshared (Action_2_tC401625591DB1A60C6395ADA1D2A4CF40CA580F0 * ___push0, Func_3_tA2BAEE48B79A3042D343F5693F5AD5A7B7910F9A * ___check1, Func_3_tA2BAEE48B79A3042D343F5693F5AD5A7B7910F9A * ___to2, const RuntimeMethod* method);
// System.Void System.Action`2<System.IntPtr,System.Nullable`1<System.Char>>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_2__ctor_mBF5B9F8C902C63A9EF1313E88A127CF9E2E63CF1_gshared (Action_2_tB446E0A642EA30B745B45E2E2BAE6BDB126F4B21 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method);
// System.Void System.Func`3<System.IntPtr,System.Int32,System.Nullable`1<System.Char>>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_mEDF2A64DBBAE82F30DDC8F2FFC015F7F4DEF5DE6_gshared (Func_3_tFA73415807F3D7713E7BD34FF4962E5AC2242272 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method);
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<System.Char>>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_Init_m9C501A60ABF5F2982D71A298EB842E8D712A7B27_gshared (Action_2_tB446E0A642EA30B745B45E2E2BAE6BDB126F4B21 * ___push0, Func_3_tFA73415807F3D7713E7BD34FF4962E5AC2242272 * ___check1, Func_3_tFA73415807F3D7713E7BD34FF4962E5AC2242272 * ___to2, const RuntimeMethod* method);
// System.Void System.Action`2<System.IntPtr,System.Nullable`1<System.Int32>>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_2__ctor_m1689F44227E46D3F9FBD8E5D36EBDDCF93D077A3_gshared (Action_2_tC8CFF64ACCE13FEB3BAECC15A01433025185E9E0 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method);
// System.Void System.Func`3<System.IntPtr,System.Int32,System.Nullable`1<System.Int32>>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m90E9BCB0C74D645E49C62E8EDFCF92D7C8E10323_gshared (Func_3_tC0FB3CA9D95EA17F12099866FA9366131F316526 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method);
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<System.Int32>>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_Init_mC98110FB7CE57A23BB3F90A54F7DF5B63BB216BA_gshared (Action_2_tC8CFF64ACCE13FEB3BAECC15A01433025185E9E0 * ___push0, Func_3_tC0FB3CA9D95EA17F12099866FA9366131F316526 * ___check1, Func_3_tC0FB3CA9D95EA17F12099866FA9366131F316526 * ___to2, const RuntimeMethod* method);
// System.Void System.Action`2<System.IntPtr,System.Nullable`1<System.UInt32>>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_2__ctor_m112CF283CA58B4820D280EEB6364527D9E051FA9_gshared (Action_2_tF0C43083A30FBDAEC70336AAB7449C8A035A7285 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method);
// System.Void System.Func`3<System.IntPtr,System.Int32,System.Nullable`1<System.UInt32>>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m0678BEF113C26AD4A3F9D482462823CCB9C95D05_gshared (Func_3_t29A2C9A0532177075797F5FE8B479EB9FBD28C04 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method);
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<System.UInt32>>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_Init_mAEBD13A57288B2558C11A9C434AA099609C9541B_gshared (Action_2_tF0C43083A30FBDAEC70336AAB7449C8A035A7285 * ___push0, Func_3_t29A2C9A0532177075797F5FE8B479EB9FBD28C04 * ___check1, Func_3_t29A2C9A0532177075797F5FE8B479EB9FBD28C04 * ___to2, const RuntimeMethod* method);
// System.Void System.Action`2<System.IntPtr,System.Nullable`1<System.Decimal>>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_2__ctor_mE15355C900C1486A5BF8A39B885ADE7E0C1B181E_gshared (Action_2_tC479A7B58F675BD9EC969C4923BECBB4E2426CD5 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method);
// System.Void System.Func`3<System.IntPtr,System.Int32,System.Nullable`1<System.Decimal>>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_mD7F7704BBE4BAE2B6F6AA0CB3864F0D2174B86F6_gshared (Func_3_tF5AE38B96BD450D1313A668600BCBFE4CC837DFA * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method);
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<System.Decimal>>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_Init_mF8248F0A3D3D9CDDEB9166811AD6C6753779DA2B_gshared (Action_2_tC479A7B58F675BD9EC969C4923BECBB4E2426CD5 * ___push0, Func_3_tF5AE38B96BD450D1313A668600BCBFE4CC837DFA * ___check1, Func_3_tF5AE38B96BD450D1313A668600BCBFE4CC837DFA * ___to2, const RuntimeMethod* method);
// System.Void System.Action`2<System.IntPtr,System.Nullable`1<System.Single>>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_2__ctor_m38B1A41E1061C05C8F2579503F96DAA53E53E8D4_gshared (Action_2_t83B4FD852B8FFE9599C76D1DE8E73D64CEC0A9DE * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method);
// System.Void System.Func`3<System.IntPtr,System.Int32,System.Nullable`1<System.Single>>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m0425DDDAFFE35B895FC7A75E607790B522D0AFAE_gshared (Func_3_tEA97EB7757EA1A7E4EA82F67BD3C464A12F868FA * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method);
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<System.Single>>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_Init_mC87041D642EFA919DEE8869397EFAAC45D6B1DD2_gshared (Action_2_t83B4FD852B8FFE9599C76D1DE8E73D64CEC0A9DE * ___push0, Func_3_tEA97EB7757EA1A7E4EA82F67BD3C464A12F868FA * ___check1, Func_3_tEA97EB7757EA1A7E4EA82F67BD3C464A12F868FA * ___to2, const RuntimeMethod* method);
// System.Void System.Action`2<System.IntPtr,System.Nullable`1<System.Double>>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_2__ctor_m63182AABAC5AD23AA3D9BB8C59BC97CDF0B45F9D_gshared (Action_2_t9081A5CE4BD30650D23887BFE9B28752E27D2E73 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method);
// System.Void System.Func`3<System.IntPtr,System.Int32,System.Nullable`1<System.Double>>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_mA661BF3F5713C6E799ADED2885A2A4B603F317BA_gshared (Func_3_t92F3452A6B01C1BF71DFE9C088317B1FF6031E27 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method);
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<System.Double>>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_Init_mD0A84B5FFB5731FAD1713AD11F043729476476CD_gshared (Action_2_t9081A5CE4BD30650D23887BFE9B28752E27D2E73 * ___push0, Func_3_t92F3452A6B01C1BF71DFE9C088317B1FF6031E27 * ___check1, Func_3_t92F3452A6B01C1BF71DFE9C088317B1FF6031E27 * ___to2, const RuntimeMethod* method);
// System.Void System.Action`2<System.IntPtr,System.Nullable`1<System.Boolean>>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_2__ctor_mBBE06946682BDB233DE508CAD6E415E134CEBA78_gshared (Action_2_t836B3E683DC90321289A1396AC597DDF4A697DF3 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method);
// System.Void System.Func`3<System.IntPtr,System.Int32,System.Nullable`1<System.Boolean>>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_mC83CFD024352FDA8034871D819A639C03A51BB11_gshared (Func_3_tE93390A8355F333A56C28DFBE617399295300F99 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method);
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<System.Boolean>>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_Init_mB2ED79825AD950047E624C101DECFE1056D15411_gshared (Action_2_t836B3E683DC90321289A1396AC597DDF4A697DF3 * ___push0, Func_3_tE93390A8355F333A56C28DFBE617399295300F99 * ___check1, Func_3_tE93390A8355F333A56C28DFBE617399295300F99 * ___to2, const RuntimeMethod* method);
// System.Void System.Action`2<System.IntPtr,System.Nullable`1<System.Int64>>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_2__ctor_m2732842D680300A71562FA1432F7F8CB18FB7E75_gshared (Action_2_t88FD24DEC547B225152226A598345C4EDAC422F5 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method);
// System.Void System.Func`3<System.IntPtr,System.Int32,System.Nullable`1<System.Int64>>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m730998A5AD8578306BDE916508362C3770749E18_gshared (Func_3_t79CF2144C6FA6893B0C259858CE4A8E77A20C688 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method);
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<System.Int64>>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_Init_m90DF3F92828D9AFE0003139F8B00342482A13303_gshared (Action_2_t88FD24DEC547B225152226A598345C4EDAC422F5 * ___push0, Func_3_t79CF2144C6FA6893B0C259858CE4A8E77A20C688 * ___check1, Func_3_t79CF2144C6FA6893B0C259858CE4A8E77A20C688 * ___to2, const RuntimeMethod* method);
// System.Void System.Action`2<System.IntPtr,System.Nullable`1<System.UInt64>>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_2__ctor_m3D93B1C027F06E542E3FCC7C31F3282BA25BF513_gshared (Action_2_t7B6C0FDD0209202CB379F5DDBD416EF1BA82D95B * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method);
// System.Void System.Func`3<System.IntPtr,System.Int32,System.Nullable`1<System.UInt64>>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_mEF9B6B1D1BA1A7ABB9E8AF183AAED934D3B33057_gshared (Func_3_t0470EFFA90AA1658D7AC86F142E4F3B20A195E67 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method);
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<System.UInt64>>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_Init_mDA369A500FA0C99AF0D5F9675CE36615193768CA_gshared (Action_2_t7B6C0FDD0209202CB379F5DDBD416EF1BA82D95B * ___push0, Func_3_t0470EFFA90AA1658D7AC86F142E4F3B20A195E67 * ___check1, Func_3_t0470EFFA90AA1658D7AC86F142E4F3B20A195E67 * ___to2, const RuntimeMethod* method);
// System.Void System.Action`2<System.IntPtr,UnityEngine.Vector3>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_2__ctor_mAD3DA6951876DEAA792F07F90D3583C3DD2DDF24_gshared (Action_2_tFC2DE741F0345F46320F65979198A5F1998734D3 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method);
// System.Void System.Func`3<System.IntPtr,System.Int32,UnityEngine.Vector3>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m13654DCEB8FB1F15602C320A47D91544CC4DF355_gshared (Func_3_tE3E174B59EEA6CE41D95D9B4E3F37402FAD70974 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method);
// System.Void LuaInterface.StackTraits`1<UnityEngine.Vector3>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_Init_m36EA259EC1BC5E522B3EC78E645FFFE530340070_gshared (Action_2_tFC2DE741F0345F46320F65979198A5F1998734D3 * ___push0, Func_3_tE3E174B59EEA6CE41D95D9B4E3F37402FAD70974 * ___check1, Func_3_tE3E174B59EEA6CE41D95D9B4E3F37402FAD70974 * ___to2, const RuntimeMethod* method);
// System.Void System.Action`2<System.IntPtr,UnityEngine.Quaternion>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_2__ctor_m4EEB269D3A0294F5EC5BECC21050C6CBB5ECB8C3_gshared (Action_2_t6BF7422CD273BCC5955510DA1507F106B244B798 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method);
// System.Void System.Func`3<System.IntPtr,System.Int32,UnityEngine.Quaternion>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m141F67ADFE6725D962A5CDA01FE66FE988415BF5_gshared (Func_3_t938F7E4991B81D6DC680FD30554C97908093E235 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method);
// System.Void LuaInterface.StackTraits`1<UnityEngine.Quaternion>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_Init_m106EA09CA1946735EFEDDD33B6DD89D59A992EBF_gshared (Action_2_t6BF7422CD273BCC5955510DA1507F106B244B798 * ___push0, Func_3_t938F7E4991B81D6DC680FD30554C97908093E235 * ___check1, Func_3_t938F7E4991B81D6DC680FD30554C97908093E235 * ___to2, const RuntimeMethod* method);
// System.Void System.Action`2<System.IntPtr,UnityEngine.Vector2>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_2__ctor_mCEF8A563972A08C6D5F091F0E8828DE134785783_gshared (Action_2_t1E49E77C3955CCBEAD23DFFD2CDAA8CAC6CFC14D * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method);
// System.Void System.Func`3<System.IntPtr,System.Int32,UnityEngine.Vector2>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m6B4A59548A10FF52BE25BC8BDA9DBDA16E5586C0_gshared (Func_3_t5691A4C34796B7D38151CCD8C50DC7204DDE01AC * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method);
// System.Void LuaInterface.StackTraits`1<UnityEngine.Vector2>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_Init_m98959139E4410EB05130BFAA59D5C1B004BED9DE_gshared (Action_2_t1E49E77C3955CCBEAD23DFFD2CDAA8CAC6CFC14D * ___push0, Func_3_t5691A4C34796B7D38151CCD8C50DC7204DDE01AC * ___check1, Func_3_t5691A4C34796B7D38151CCD8C50DC7204DDE01AC * ___to2, const RuntimeMethod* method);
// System.Void System.Action`2<System.IntPtr,UnityEngine.Color>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_2__ctor_mD668399B748F15C984273E8F3619E28FBEC705DA_gshared (Action_2_tB5E72C6F3E69F059B8498E0548614B9F36F2A241 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method);
// System.Void System.Func`3<System.IntPtr,System.Int32,UnityEngine.Color>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m98853006C586C4C0ADE1A2766BA4EBF2529C98ED_gshared (Func_3_t67940EC97CC68B264BEDB9E7BA3D9E62A39DDF9A * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method);
// System.Void LuaInterface.StackTraits`1<UnityEngine.Color>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_Init_m9E287D2F7B86D4328DABFBD0F6DB99BD062396E5_gshared (Action_2_tB5E72C6F3E69F059B8498E0548614B9F36F2A241 * ___push0, Func_3_t67940EC97CC68B264BEDB9E7BA3D9E62A39DDF9A * ___check1, Func_3_t67940EC97CC68B264BEDB9E7BA3D9E62A39DDF9A * ___to2, const RuntimeMethod* method);
// System.Void System.Action`2<System.IntPtr,UnityEngine.Vector4>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_2__ctor_mC144CC84355426A4E79BD321FF394B07C58E9B42_gshared (Action_2_tC0026A57545BFAC4DA61F48E7BE936AD83E89FD1 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method);
// System.Void System.Func`3<System.IntPtr,System.Int32,UnityEngine.Vector4>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_mE4AA637A47E39A6031C99FDB4A935473FDB57437_gshared (Func_3_t24F26D43B70B8803063E27509568F824F5C610D5 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method);
// System.Void LuaInterface.StackTraits`1<UnityEngine.Vector4>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_Init_mD97D4482BE80E336332925FE739C653D856C8975_gshared (Action_2_tC0026A57545BFAC4DA61F48E7BE936AD83E89FD1 * ___push0, Func_3_t24F26D43B70B8803063E27509568F824F5C610D5 * ___check1, Func_3_t24F26D43B70B8803063E27509568F824F5C610D5 * ___to2, const RuntimeMethod* method);
// System.Void System.Action`2<System.IntPtr,UnityEngine.Ray>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_2__ctor_m32FEB47BD18F8192E2164BAFA502F53F79172D23_gshared (Action_2_tDE5740A89635C8866FFAC50E1AC3DF72BDF66EB9 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method);
// System.Void System.Func`3<System.IntPtr,System.Int32,UnityEngine.Ray>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_mC97F91C3D67046A12AEDA010BB5AD014D4D83BAE_gshared (Func_3_t468F20F6F932D040D63A296AE5FEBF3996164251 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method);
// System.Void LuaInterface.StackTraits`1<UnityEngine.Ray>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_Init_m7C66801383013EB28EE3069A55E1AF8D63FFB7B2_gshared (Action_2_tDE5740A89635C8866FFAC50E1AC3DF72BDF66EB9 * ___push0, Func_3_t468F20F6F932D040D63A296AE5FEBF3996164251 * ___check1, Func_3_t468F20F6F932D040D63A296AE5FEBF3996164251 * ___to2, const RuntimeMethod* method);
// System.Void System.Action`2<System.IntPtr,UnityEngine.Touch>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_2__ctor_mEA2427E2F48701AAE40400C943F734754AC8BFFE_gshared (Action_2_t88860E81E38F27F10AA09A835F57B7C3CCF731D3 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method);
// System.Void LuaInterface.StackTraits`1<UnityEngine.Touch>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_Init_m872420CC870E1B087EDBF7B63515E64A7F623A60_gshared (Action_2_t88860E81E38F27F10AA09A835F57B7C3CCF731D3 * ___push0, Func_3_tE5ADF04FA27B2F3EC662858E7A83CF51B0B4AF53 * ___check1, Func_3_tE5ADF04FA27B2F3EC662858E7A83CF51B0B4AF53 * ___to2, const RuntimeMethod* method);
// System.Void System.Action`2<System.IntPtr,UnityEngine.Bounds>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_2__ctor_m30C7595CA3A14FD1994B2CAFEA1242FF1B65B63A_gshared (Action_2_tA468D318E4EF34D443A3318E05B36DE4DA2E1209 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method);
// System.Void System.Func`3<System.IntPtr,System.Int32,UnityEngine.Bounds>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m6EBA891B8C702613D5A1993A1D582D73268A6509_gshared (Func_3_t2E05EE7ADC109CB5E6208B6E0455FF9DBAE5C75B * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method);
// System.Void LuaInterface.StackTraits`1<UnityEngine.Bounds>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_Init_m5D77603C38455F2E135BBD4E70006BA611337580_gshared (Action_2_tA468D318E4EF34D443A3318E05B36DE4DA2E1209 * ___push0, Func_3_t2E05EE7ADC109CB5E6208B6E0455FF9DBAE5C75B * ___check1, Func_3_t2E05EE7ADC109CB5E6208B6E0455FF9DBAE5C75B * ___to2, const RuntimeMethod* method);
// System.Void System.Action`2<System.IntPtr,UnityEngine.LayerMask>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_2__ctor_m517995395DEC2203EF55A51F651201638FFE85F9_gshared (Action_2_t0CCBBD7DA4903EE0CE8BA4493F386C984ADF472D * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method);
// System.Void System.Func`3<System.IntPtr,System.Int32,UnityEngine.LayerMask>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m6980E3D77C7A7E93114D6A35915F6760D0BAC784_gshared (Func_3_t2F4AF7CBF49AAED04F5953D7B23DD1CD710AA550 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method);
// System.Void LuaInterface.StackTraits`1<UnityEngine.LayerMask>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_Init_mE84F61B068BCEF5BB896EA533D3119DB717AE09C_gshared (Action_2_t0CCBBD7DA4903EE0CE8BA4493F386C984ADF472D * ___push0, Func_3_t2F4AF7CBF49AAED04F5953D7B23DD1CD710AA550 * ___check1, Func_3_t2F4AF7CBF49AAED04F5953D7B23DD1CD710AA550 * ___to2, const RuntimeMethod* method);
// System.Void System.Action`2<System.IntPtr,UnityEngine.RaycastHit>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_2__ctor_mAC908CE605FA918B66228D09967D53667B14D72F_gshared (Action_2_tF98211F1A494E977B98A78567E55A5D6EF31C6C7 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method);
// System.Void LuaInterface.StackTraits`1<UnityEngine.RaycastHit>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_Init_m35D932E7D691E3DB73CF6BE3FCB1AB15EEBA2C52_gshared (Action_2_tF98211F1A494E977B98A78567E55A5D6EF31C6C7 * ___push0, Func_3_tC94C73897E50F862E175636BE65E525BDB58F200 * ___check1, Func_3_tC94C73897E50F862E175636BE65E525BDB58F200 * ___to2, const RuntimeMethod* method);
// System.Void System.Action`2<System.IntPtr,System.Nullable`1<UnityEngine.Vector3>>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_2__ctor_m47AA878217411BC56C763C69252EE90D6A00B39A_gshared (Action_2_tC3480174CCADD9096F4D1EA41751E082FD4379F4 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method);
// System.Void System.Func`3<System.IntPtr,System.Int32,System.Nullable`1<UnityEngine.Vector3>>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m5AC3BDC803A468CCE8A70D13375F28E33C306FAC_gshared (Func_3_t4121DA09A886B0F56E28C6C87A07776ACA930748 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method);
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<UnityEngine.Vector3>>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_Init_m6EECF9A68D8C117CFF05C5CDD27F6C69176C076E_gshared (Action_2_tC3480174CCADD9096F4D1EA41751E082FD4379F4 * ___push0, Func_3_t4121DA09A886B0F56E28C6C87A07776ACA930748 * ___check1, Func_3_t4121DA09A886B0F56E28C6C87A07776ACA930748 * ___to2, const RuntimeMethod* method);
// System.Void System.Action`2<System.IntPtr,System.Nullable`1<UnityEngine.Quaternion>>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_2__ctor_m27C3B41C6020250F78D9D2F391E38BEBCBF101A1_gshared (Action_2_t38A104F7CE422D96DDC0FF0FA5BB590666E1803F * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method);
// System.Void System.Func`3<System.IntPtr,System.Int32,System.Nullable`1<UnityEngine.Quaternion>>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m34E167BD27F1CFE117528B152270627FEC2075EA_gshared (Func_3_t92A5CD0C44E511DAB3FA5B5C0F201D8CF02A9A03 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method);
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<UnityEngine.Quaternion>>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_Init_mF397E88265F003AE85C65A5957CBFFBD27BDA3AC_gshared (Action_2_t38A104F7CE422D96DDC0FF0FA5BB590666E1803F * ___push0, Func_3_t92A5CD0C44E511DAB3FA5B5C0F201D8CF02A9A03 * ___check1, Func_3_t92A5CD0C44E511DAB3FA5B5C0F201D8CF02A9A03 * ___to2, const RuntimeMethod* method);
// System.Void System.Action`2<System.IntPtr,System.Nullable`1<UnityEngine.Vector2>>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_2__ctor_m0C639EC652167888D3BB75FC40AFAC9DFF9028D7_gshared (Action_2_t461232BCAA5F6D794A6A5E1DE3A2245F20D10A9A * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method);
// System.Void System.Func`3<System.IntPtr,System.Int32,System.Nullable`1<UnityEngine.Vector2>>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m91FC20D4A59F23009569A659C9F8EBA6392C9492_gshared (Func_3_t53396128E7290708EEF160632C520A4DF67944B8 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method);
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<UnityEngine.Vector2>>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_Init_m5B84BE202F51CBC0B5BAB1F1F010E9F3088B46B4_gshared (Action_2_t461232BCAA5F6D794A6A5E1DE3A2245F20D10A9A * ___push0, Func_3_t53396128E7290708EEF160632C520A4DF67944B8 * ___check1, Func_3_t53396128E7290708EEF160632C520A4DF67944B8 * ___to2, const RuntimeMethod* method);
// System.Void System.Action`2<System.IntPtr,System.Nullable`1<UnityEngine.Color>>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_2__ctor_m24C74FA1F57511D91AB28AB563815C469CAB6637_gshared (Action_2_tE372A790F7525576DD1517EE0FE49640DD0BF4D0 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method);
// System.Void System.Func`3<System.IntPtr,System.Int32,System.Nullable`1<UnityEngine.Color>>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_mA0E24E986FD96A4488B05C4E8E0C69BC62A6B946_gshared (Func_3_tA97C46EC8961968D181CE53AC14FB533CADA68D6 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method);
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<UnityEngine.Color>>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_Init_m6D9A0FCB43FEE699DCF838BCAF430F6E9486C0D6_gshared (Action_2_tE372A790F7525576DD1517EE0FE49640DD0BF4D0 * ___push0, Func_3_tA97C46EC8961968D181CE53AC14FB533CADA68D6 * ___check1, Func_3_tA97C46EC8961968D181CE53AC14FB533CADA68D6 * ___to2, const RuntimeMethod* method);
// System.Void System.Action`2<System.IntPtr,System.Nullable`1<UnityEngine.Vector4>>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_2__ctor_m5A7DC6A71CA7C0521CE31C72293C6D185F321DFB_gshared (Action_2_t712DA8FD045050BB4792F2E3A7B361C6025CB55D * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method);
// System.Void System.Func`3<System.IntPtr,System.Int32,System.Nullable`1<UnityEngine.Vector4>>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m8CE466AE9183F0F9A394E9C0763C4E37D8C8157A_gshared (Func_3_t4C95DAFE7204583B993C2DC28261571E662E6619 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method);
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<UnityEngine.Vector4>>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_Init_m5AECA4A5B1F2D94548C823169850183F59C6E040_gshared (Action_2_t712DA8FD045050BB4792F2E3A7B361C6025CB55D * ___push0, Func_3_t4C95DAFE7204583B993C2DC28261571E662E6619 * ___check1, Func_3_t4C95DAFE7204583B993C2DC28261571E662E6619 * ___to2, const RuntimeMethod* method);
// System.Void System.Action`2<System.IntPtr,System.Nullable`1<UnityEngine.Ray>>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_2__ctor_mCD39DBD979B055B956C8292AE3D7FBE0B049794C_gshared (Action_2_t0BD6F5098B6EFAAEFC4A6A1AFA7BC2F72E15303D * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method);
// System.Void System.Func`3<System.IntPtr,System.Int32,System.Nullable`1<UnityEngine.Ray>>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m42C96C7DA89C9A90128AC16569BB57CDAA856773_gshared (Func_3_tD54C5BF4B2FC979C5367E38C049793DB4D4520F1 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method);
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<UnityEngine.Ray>>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_Init_m476B5ABD65D53EB65E517F607A800DF33892267D_gshared (Action_2_t0BD6F5098B6EFAAEFC4A6A1AFA7BC2F72E15303D * ___push0, Func_3_tD54C5BF4B2FC979C5367E38C049793DB4D4520F1 * ___check1, Func_3_tD54C5BF4B2FC979C5367E38C049793DB4D4520F1 * ___to2, const RuntimeMethod* method);
// System.Void System.Action`2<System.IntPtr,System.Nullable`1<UnityEngine.Touch>>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_2__ctor_mA8E823E9AF0CFEC0D8B0C155EA764DD391DD854B_gshared (Action_2_t03DD38C7DEFE1AA7FD9A26D7567F990143540E6D * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method);
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<UnityEngine.Touch>>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_Init_m9352F20CA27426FEECC7CDDAFFCD51DF224ECA6F_gshared (Action_2_t03DD38C7DEFE1AA7FD9A26D7567F990143540E6D * ___push0, Func_3_t3422FA98DD98D70ED6C33DC44472C9FCA7E7D9EB * ___check1, Func_3_t3422FA98DD98D70ED6C33DC44472C9FCA7E7D9EB * ___to2, const RuntimeMethod* method);
// System.Void System.Action`2<System.IntPtr,System.Nullable`1<UnityEngine.Bounds>>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_2__ctor_m161667EFC572E4BD457418D270580A042124598E_gshared (Action_2_t605B4F5294159D5A25C4E7C9EA02F6E95965A59E * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method);
// System.Void System.Func`3<System.IntPtr,System.Int32,System.Nullable`1<UnityEngine.Bounds>>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m75DB9AA02314072A4D27A0F587985767B861EB08_gshared (Func_3_t929E248D12D3C52CACEB4CDB125098EF5E92E0B4 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method);
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<UnityEngine.Bounds>>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_Init_mEE11A45FA8E8872B04ECE24558B1EAF535304A5E_gshared (Action_2_t605B4F5294159D5A25C4E7C9EA02F6E95965A59E * ___push0, Func_3_t929E248D12D3C52CACEB4CDB125098EF5E92E0B4 * ___check1, Func_3_t929E248D12D3C52CACEB4CDB125098EF5E92E0B4 * ___to2, const RuntimeMethod* method);
// System.Void System.Action`2<System.IntPtr,System.Nullable`1<UnityEngine.LayerMask>>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_2__ctor_mB84F63A023E6D31F4D05E3ED464DB975B4710CE1_gshared (Action_2_t442CB366F6427B136B305A540E2EC0F5AE17EB5C * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method);
// System.Void System.Func`3<System.IntPtr,System.Int32,System.Nullable`1<UnityEngine.LayerMask>>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_mAC512376047B2543702DA5277DAC7A3C8E09999A_gshared (Func_3_t5D0368560D6BF3A9EE73DDAB7D11C7567C529813 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method);
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<UnityEngine.LayerMask>>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_Init_m2716738CBD1F50C16C4944682A4DE9E90F1E6DA3_gshared (Action_2_t442CB366F6427B136B305A540E2EC0F5AE17EB5C * ___push0, Func_3_t5D0368560D6BF3A9EE73DDAB7D11C7567C529813 * ___check1, Func_3_t5D0368560D6BF3A9EE73DDAB7D11C7567C529813 * ___to2, const RuntimeMethod* method);
// System.Void System.Action`2<System.IntPtr,System.Nullable`1<UnityEngine.RaycastHit>>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_2__ctor_m4042FAF1F8BA1AB5B9D6D343E3794C8A768F8231_gshared (Action_2_tF5046A8994F8C367491283E7123CDA49764CE330 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method);
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<UnityEngine.RaycastHit>>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_Init_m9F637A3935E686D5270FF855FE268F3DF1CD1CF1_gshared (Action_2_tF5046A8994F8C367491283E7123CDA49764CE330 * ___push0, Func_3_tD90FA89B7B793EABABFD75EC35A4FEEAED61341E * ___check1, Func_3_tD90FA89B7B793EABABFD75EC35A4FEEAED61341E * ___to2, const RuntimeMethod* method);
// System.Void System.Action`2<System.IntPtr,System.UIntPtr>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_2__ctor_m6321047085F6293198796C29346B91F9EB750395_gshared (Action_2_t7BD988338D85AE17AC6AE05F934B417991E0A758 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method);
// System.Void System.Func`3<System.IntPtr,System.Int32,System.UIntPtr>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m95D748C06C3C470ACBF54A41BAE69015036B7D1C_gshared (Func_3_tB6A70E6CFE59B587887A14A18BDE0A07C6BD14E2 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method);
// System.Void LuaInterface.StackTraits`1<System.UIntPtr>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_Init_m3F55278F42A943A34BEB8DDF5DE3EF86DFBEACB8_gshared (Action_2_t7BD988338D85AE17AC6AE05F934B417991E0A758 * ___push0, Func_3_tB6A70E6CFE59B587887A14A18BDE0A07C6BD14E2 * ___check1, Func_3_tB6A70E6CFE59B587887A14A18BDE0A07C6BD14E2 * ___to2, const RuntimeMethod* method);
// System.Void System.Action`2<System.IntPtr,System.IntPtr>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_2__ctor_mAF6C4A681D1958AAEE13C2597B4CA5DD43B52509_gshared (Action_2_t7F072217490F2702D71284F11C8084C74FC0AA6F * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method);
// System.Void System.Func`3<System.IntPtr,System.Int32,System.IntPtr>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m5164EC58B0DE177C60C740264073DB2DB7CA193D_gshared (Func_3_tAF726CAAE9050E24FDC5E493C815AAFDB1CDB0A9 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method);
// System.Void LuaInterface.StackTraits`1<System.IntPtr>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_Init_m0F2B4B3994C3855B0BEFEBDE128262189D67BBB8_gshared (Action_2_t7F072217490F2702D71284F11C8084C74FC0AA6F * ___push0, Func_3_tAF726CAAE9050E24FDC5E493C815AAFDB1CDB0A9 * ___check1, Func_3_tAF726CAAE9050E24FDC5E493C815AAFDB1CDB0A9 * ___to2, const RuntimeMethod* method);
// System.Void System.Action`2<System.IntPtr,LuaInterface.LuaByteBuffer>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_2__ctor_m8E37727F9429AEE70C1323FEF73EE03D6A6DF88B_gshared (Action_2_tF206149DED854E5E58DFB8C00073C5AC7C9C9EEE * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method);
// System.Void System.Func`3<System.IntPtr,System.Int32,LuaInterface.LuaByteBuffer>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m197B529D336CB6FF6ABE0CB86150D01F10A01734_gshared (Func_3_t3ABC9C7636A7802537125563DD6F8DA8FDE585E2 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method);
// System.Void LuaInterface.StackTraits`1<LuaInterface.LuaByteBuffer>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_Init_mE6F5298CB7CAA366E0115CD86D0775F99EAB6AFF_gshared (Action_2_tF206149DED854E5E58DFB8C00073C5AC7C9C9EEE * ___push0, Func_3_t3ABC9C7636A7802537125563DD6F8DA8FDE585E2 * ___check1, Func_3_t3ABC9C7636A7802537125563DD6F8DA8FDE585E2 * ___to2, const RuntimeMethod* method);
// System.Void System.Action`2<System.IntPtr,LuaInterface.nil>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_2__ctor_m094AA632A83F67A18A9DA5D841BF7C94905F0942_gshared (Action_2_t6256720F7E604DBEFA404A4F7A01E83EC85115B5 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method);
// System.Void LuaInterface.StackTraits`1<LuaInterface.nil>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_Init_mB380BEA47667CCB2F1C0E6862F1497925EF63C3C_gshared (Action_2_t6256720F7E604DBEFA404A4F7A01E83EC85115B5 * ___push0, Func_3_tDB557A54BF45DE9EC6C45BCEA35E4B12469AB88A * ___check1, Func_3_tDB557A54BF45DE9EC6C45BCEA35E4B12469AB88A * ___to2, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2<System.IntPtr,System.Object>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_mB6525345E5D9E4D2DDD23F5AEED67C48218C90C6_gshared (Dictionary_2_t5667750469A1BE36926F93FF3133A9B2639A981A * __this, const RuntimeMethod* method);
// System.Void System.Object::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0 (RuntimeObject * __this, const RuntimeMethod* method);
// System.Boolean LuaInterface.LuaBaseRef::op_Inequality(LuaInterface.LuaBaseRef,LuaInterface.LuaBaseRef)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaBaseRef_op_Inequality_m4E0A4DED8FEF3D699AD927A851AF293C530F7220 (LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 * ___a0, LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 * ___b1, const RuntimeMethod* method);
// System.Void LuaInterface.LuaBaseRef::Dispose(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaBaseRef_Dispose_mC86461EE1059CED5E1749D5DD55254625F3FB7B4 (LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 * __this, int32_t ___generation0, const RuntimeMethod* method);
// System.Boolean LuaInterface.LuaBaseRef::op_Equality(LuaInterface.LuaBaseRef,LuaInterface.LuaBaseRef)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaBaseRef_op_Equality_m3930A4B3F75C8D691B661568896F24C8155CD102 (LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 * ___a0, LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 * ___b1, const RuntimeMethod* method);
// System.Boolean LuaInterface.LuaDelegate::op_Equality(LuaInterface.LuaDelegate,LuaInterface.LuaDelegate)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaDelegate_op_Equality_m59A780EBA416952E425FAA0AD848F5119C56D1FA (LuaDelegate_tB38D2386AAC5AF73845F197604BC4A11E8FA27F1 * ___a0, LuaDelegate_tB38D2386AAC5AF73845F197604BC4A11E8FA27F1 * ___b1, const RuntimeMethod* method);
// System.Boolean LuaInterface.LuaDelegate::CompareLuaDelegate(LuaInterface.LuaDelegate,LuaInterface.LuaDelegate)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaDelegate_CompareLuaDelegate_mEC0104A2F39DA28B144E9E7474A127DD13194EAA (LuaDelegate_tB38D2386AAC5AF73845F197604BC4A11E8FA27F1 * ___a0, LuaDelegate_tB38D2386AAC5AF73845F197604BC4A11E8FA27F1 * ___b1, const RuntimeMethod* method);
// System.Int32 System.Runtime.CompilerServices.RuntimeHelpers::GetHashCode(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RuntimeHelpers_GetHashCode_mB357C67BC7D5C014F6F51FE93E200F140DF7A40B (RuntimeObject * ___o0, const RuntimeMethod* method);
// System.Void LuaInterface.LuaBaseRef::AddRef()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaBaseRef_AddRef_m6E50F617280C5254307A19F2E73388ADEEDADD54 (LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 * __this, const RuntimeMethod* method);
// LuaInterface.LuaState LuaInterface.LuaBaseRef::GetLuaState()
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * LuaBaseRef_GetLuaState_m59DE3FCE4CC705ACD929988CF70F8609260CD99B_inline (LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 * __this, const RuntimeMethod* method);
// System.Object LuaInterface.LuaTable::get_Item(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * LuaTable_get_Item_m2A972E8297994F5D4CA69C9092AD3BA8F3D8A50E (LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * __this, String_t* ___key0, const RuntimeMethod* method);
// System.Void LuaInterface.LuaTable::set_Item(System.String,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaTable_set_Item_m5E082E09E4BC9646B13BD1445F50899C0B616A53 (LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * __this, String_t* ___key0, RuntimeObject * ___value1, const RuntimeMethod* method);
// System.Void System.Collections.Hashtable::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Hashtable__ctor_m72506C0A5B2608721EA285A04F004A229B537A68 (Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * __this, const RuntimeMethod* method);
// System.Collections.Generic.IEnumerator`1<System.Collections.DictionaryEntry> LuaInterface.LuaDictTable::GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* LuaDictTable_GetEnumerator_mF128F257CC06E7BCDF5EDB50F51068DBE9369DF3 (LuaDictTable_tBD3685E00B4FE4B5D6672687AA140BEC39A27356 * __this, const RuntimeMethod* method);
// System.Object System.Collections.DictionaryEntry::get_Key()
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR RuntimeObject * DictionaryEntry_get_Key_m5637186DC83BDD463E99ADDB2FE9C033D4EA0500_inline (DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 * __this, const RuntimeMethod* method);
// System.Object System.Collections.DictionaryEntry::get_Value()
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR RuntimeObject * DictionaryEntry_get_Value_m4B3DE9043323AB6C84FCD25C8610030572D67AE6_inline (DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 * __this, const RuntimeMethod* method);
// System.Void LuaInterface.LuaDictTable/Enumerator::.ctor(LuaInterface.LuaDictTable)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m244DAE071BF688B17B8B8E919A32E9773DA4C939 (Enumerator_t42B9129D35BC00BF402CB1EE0524853325FEC24B * __this, LuaDictTable_tBD3685E00B4FE4B5D6672687AA140BEC39A27356 * ___list0, 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.Void LuaInterface.LuaState::Push(LuaInterface.LuaBaseRef)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_Push_mCBECF34F0AE0D92AEA0D6B7FD1C27AEED58F2684 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 * ___lbr0, const RuntimeMethod* method);
// System.Void LuaInterface.LuaStatePtr::LuaPushNil()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaStatePtr_LuaPushNil_m40DD34128B431509C67A97103E8910F8ECB44C88 (LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C * __this, const RuntimeMethod* method);
// System.Collections.DictionaryEntry LuaInterface.LuaDictTable/Enumerator::get_Current()
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 Enumerator_get_Current_m49A5494A5A1A6C50F9A36DF91B46482FC868EB58_inline (Enumerator_t42B9129D35BC00BF402CB1EE0524853325FEC24B * __this, const RuntimeMethod* method);
// System.Boolean LuaInterface.LuaStatePtr::LuaNext(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaStatePtr_LuaNext_m887BA513B504E6063B443B410E64D3AB39E786D0 (LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C * __this, int32_t ___index0, const RuntimeMethod* method);
// System.Object LuaInterface.LuaState::ToVariant(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * LuaState_ToVariant_m4F2AE5817B28FCD03C41801E377A431C39F54CC0 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, int32_t ___stackPos0, const RuntimeMethod* method);
// System.Void System.Collections.DictionaryEntry::set_Key(System.Object)
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR void DictionaryEntry_set_Key_m5F22B36EDCD654DE1DD973ABDE12D01C363B4664_inline (DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 * __this, RuntimeObject * ___value0, const RuntimeMethod* method);
// System.Void System.Collections.DictionaryEntry::set_Value(System.Object)
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR void DictionaryEntry_set_Value_mBBEF17CFED7A35594EBFD0C6DA4A1A5706797804_inline (DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 * __this, RuntimeObject * ___value0, const RuntimeMethod* method);
// System.Void LuaInterface.LuaStatePtr::LuaPop(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaStatePtr_LuaPop_m6CC814869A69A9A3590E6026DA62D8CF1DA6CBA3 (LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C * __this, int32_t ___amount0, const RuntimeMethod* method);
// System.Boolean LuaInterface.LuaState::op_Inequality(LuaInterface.LuaState,LuaInterface.LuaState)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaState_op_Inequality_m4B28E8FA87EE2420CC573EB4E5C94D20AB8328F3 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * ___a0, LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * ___b1, 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);
// LuaInterface.LuaFunction LuaInterface.LuaTable::GetLuaFunction(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * LuaTable_GetLuaFunction_m1406C486FF1D456F7F4D61CE4C657F75006A9AB8 (LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * __this, String_t* ___key0, const RuntimeMethod* method);
// System.Void LuaInterface.LuaEvent::Clear()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaEvent_Clear_m89E626DCF0F7EF504EEB98F2A041034D115EE007 (LuaEvent_tD6547AEF6FBE2ACAD27AE03D237AD630CD2124FC * __this, const RuntimeMethod* method);
// System.Void LuaInterface.LuaFunction::Push(LuaInterface.LuaBaseRef)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaFunction_Push_m1A8856B5018F77038009CA11C3C1A2B35CEA4D28 (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * __this, LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 * ___lbr0, 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.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 System.Diagnostics.StackTrace::.ctor(System.Exception,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTrace__ctor_m3D57C02A24F1CCFD03425E2C4697A6347EB90408 (StackTrace_tD5D45826A379D8DF0CFB2CA206D992EE718C7E99 * __this, Exception_t * ___e0, bool ___fNeedFileInfo1, const RuntimeMethod* method);
// System.Void System.Text.StringBuilder::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StringBuilder__ctor_mF928376F82E8C8FF3C11842C562DB8CF28B2735E (StringBuilder_t * __this, const RuntimeMethod* method);
// System.Void LuaInterface.LuaException::ExtractFormattedStackTrace(System.Diagnostics.StackTrace,System.Text.StringBuilder,System.Diagnostics.StackTrace)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaException_ExtractFormattedStackTrace_m6E9905FE4CDB28144BD595109EC5223EEA11FD1B (StackTrace_tD5D45826A379D8DF0CFB2CA206D992EE718C7E99 * ___trace0, StringBuilder_t * ___sb1, StackTrace_tD5D45826A379D8DF0CFB2CA206D992EE718C7E99 * ___skip2, const RuntimeMethod* method);
// System.Void System.Diagnostics.StackTrace::.ctor(System.Int32,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void StackTrace__ctor_mC06D6ED2D5E080D5B9D31E7B595D8A7F0675F504 (StackTrace_tD5D45826A379D8DF0CFB2CA206D992EE718C7E99 * __this, int32_t ___skipFrames0, bool ___fNeedFileInfo1, const RuntimeMethod* method);
// System.Boolean System.Reflection.MethodBase::op_Equality(System.Reflection.MethodBase,System.Reflection.MethodBase)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MethodBase_op_Equality_mB2519FFC5324C515ED0181B94A3FA5D6FE99D736 (MethodBase_t * ___left0, MethodBase_t * ___right1, const RuntimeMethod* method);
// System.Void LuaInterface.ExtensionMethods::AppendLineEx(System.Text.StringBuilder,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExtensionMethods_AppendLineEx_mD8F2FBA75A459320EE16CB145BB43C0B6720AEF9 (StringBuilder_t * ___sb0, String_t* ___str1, const RuntimeMethod* method);
// System.Boolean System.Type::op_Equality(System.Type,System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8 (Type_t * ___left0, Type_t * ___right1, const RuntimeMethod* method);
// System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t * Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6 (RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D ___handle0, const RuntimeMethod* method);
// System.Boolean System.String::op_Equality(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_op_Equality_m139F0E4195AE2F856019E63B241F36F016997FCE (String_t* ___a0, String_t* ___b1, const RuntimeMethod* method);
// System.Int32 System.String::get_Length()
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR int32_t String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018_inline (String_t* __this, const RuntimeMethod* method);
// System.Text.StringBuilder System.Text.StringBuilder::Append(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t * StringBuilder_Append_mDBB8CCBB7750C67BE2F2D92F47E6C0FA42793260 (StringBuilder_t * __this, String_t* ___value0, const RuntimeMethod* method);
// System.String System.String::Replace(System.Char,System.Char)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Replace_m276641366A463205C185A9B3DC0E24ECB95122C9 (String_t* __this, Il2CppChar ___oldChar0, Il2CppChar ___newChar1, const RuntimeMethod* method);
// System.Boolean System.String::StartsWith(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_StartsWith_m7D468FB7C801D9C2DBEEEEC86F8BA8F4EC3243C1 (String_t* __this, String_t* ___value0, const RuntimeMethod* method);
// System.String System.String::Substring(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Substring_mB593C0A320C683E6E47EFFC0A12B7A465E5E43BB (String_t* __this, int32_t ___startIndex0, int32_t ___length1, const RuntimeMethod* method);
// System.String System.Int32::ToString()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Int32_ToString_m1863896DE712BF97C031D55B12E1583F1982DC02 (int32_t* __this, const RuntimeMethod* method);
// System.Void LuaInterface.ToLua::CheckArgsCount(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ToLua_CheckArgsCount_m12BE48035FB4D8A9B2535B6771CF4FCE6C83103B (intptr_t ___L0, int32_t ___count1, const RuntimeMethod* method);
// System.Object LuaInterface.ToLua::CheckObject(System.IntPtr,System.Int32,System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B (intptr_t ___L0, int32_t ___stackPos1, Type_t * ___type2, const RuntimeMethod* method);
// System.Delegate DelegateFactory::CreateDelegate(System.Type,LuaInterface.LuaFunction)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Delegate_t * DelegateFactory_CreateDelegate_mAC80BF256AC3A92121C8458C5FB09EB998F12083 (Type_t * ___t0, LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * ___func1, const RuntimeMethod* method);
// System.Void LuaInterface.ToLua::Push(System.IntPtr,System.Delegate)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ToLua_Push_m73A81CB96943FAAD70FA71DB07D62E845453C398 (intptr_t ___L0, Delegate_t * ___ev1, const RuntimeMethod* method);
// System.Void LuaInterface.LuaDLL::lua_pushnil(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaDLL_lua_pushnil_mEC2DBEEFF2E9EEB03DA45B0FEBC3FE3CA0581969 (intptr_t ___luaState0, const RuntimeMethod* method);
// System.Void LuaInterface.ToLua::Push(System.IntPtr,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ToLua_Push_m527AE65DDF8931A68AFE689AE47A65524F4A6C03 (intptr_t ___L0, RuntimeObject * ___obj1, const RuntimeMethod* method);
// System.Int32 LuaInterface.LuaDLL::toluaL_exception(System.IntPtr,System.Exception)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960 (intptr_t ___L0, Exception_t * ___e1, const RuntimeMethod* method);
// System.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.Object LuaInterface.ToLua::CheckVarObject(System.IntPtr,System.Int32,System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * ToLua_CheckVarObject_m27D8EB2E2BF81511814150B323C3D33DD0A2B0A4 (intptr_t ___L0, int32_t ___stackPos1, Type_t * ___t2, const RuntimeMethod* method);
// System.Object LuaInterface.ToLua::ToVarObject(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * ToLua_ToVarObject_m32C2BF7F525FB0A4D5914DC319660A523C3A7A6D (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method);
// System.Object LuaInterface.TypeChecker::ChangeType(System.Object,System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * TypeChecker_ChangeType_mB865BD38B2C8F92E9E7AE9CE337BEBFCC784DD3B (RuntimeObject * ___temp0, Type_t * ___type1, const RuntimeMethod* method);
// System.Void System.Reflection.FieldInfo::SetValue(System.Object,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FieldInfo_SetValue_m9E7A4FBA27F835B6C26CC09CF609333967150E41 (FieldInfo_t * __this, RuntimeObject * ___obj0, RuntimeObject * ___value1, const RuntimeMethod* method);
// System.Double LuaInterface.LuaDLL::luaL_checknumber(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double LuaDLL_luaL_checknumber_m7A77683D131BE59F2D1261688CBEF7892643E8E7 (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method);
// System.Int32 LuaInterface.LuaDLL::luaL_throw(System.IntPtr,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LuaDLL_luaL_throw_m3B091F4ABCD5512C6DD40F7B6A793A8DECBD4828 (intptr_t ___L0, String_t* ___message1, const RuntimeMethod* method);
// System.Void LuaInterface.LuaFileUtils::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaFileUtils__ctor_m13E9531500ADF324DD6E359A9F72C28EDF68CECF (LuaFileUtils_t5D4064077DA379A5EE940C1C01BE469CE15CD5AE * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.List`1<System.String>::.ctor()
inline void List_1__ctor_mDA22758D73530683C950C5CCF39BDB4E7E1F3F06 (List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3 * __this, const RuntimeMethod* method)
{
(( void (*) (List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3 *, const RuntimeMethod*))List_1__ctor_mC832F1AC0F814BAEB19175F5D7972A7507508BC3_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1<System.String>::Clear()
inline void List_1_Clear_mB886C990CD1F0558809236CF1D28C977A3558306 (List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3 * __this, const RuntimeMethod* method)
{
(( void (*) (List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3 *, const RuntimeMethod*))List_1_Clear_mC5CFC6C9F3007FC24FE020198265D4B5B0659FFC_gshared)(__this, method);
}
// System.Int32 System.Collections.Generic.List`1<System.String>::IndexOf(!0)
inline int32_t List_1_IndexOf_mD41DA6BF0030D061BC4BC145F65CDC9899D13AC5 (List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3 * __this, String_t* ___item0, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3 *, String_t*, const RuntimeMethod*))List_1_IndexOf_m98E4245F46A6D90AE3E96EFF3880D50ED6E2C728_gshared)(__this, ___item0, method);
}
// System.Void System.Collections.Generic.List`1<System.String>::Insert(System.Int32,!0)
inline void List_1_Insert_mBF5D461C74C96AC635EAF8ADDF7E18AE64E815A1 (List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3 * __this, int32_t ___index0, String_t* ___item1, const RuntimeMethod* method)
{
(( void (*) (List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3 *, int32_t, String_t*, const RuntimeMethod*))List_1_Insert_m327E513FB78F72441BBF2756AFCC788F89A4FA52_gshared)(__this, ___index0, ___item1, method);
}
// System.Void System.Collections.Generic.List`1<System.String>::Add(!0)
inline void List_1_Add_mA348FA1140766465189459D25B01EB179001DE83 (List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3 * __this, String_t* ___item0, const RuntimeMethod* method)
{
(( void (*) (List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3 *, String_t*, const RuntimeMethod*))List_1_Add_m6930161974C7504C80F52EC379EF012387D43138_gshared)(__this, ___item0, method);
}
// System.Void System.Collections.Generic.List`1<System.String>::RemoveAt(System.Int32)
inline void List_1_RemoveAt_mD17877118EA5CCF90E0D36CF420287270492A0F2 (List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3 * __this, int32_t ___index0, const RuntimeMethod* method)
{
(( void (*) (List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3 *, int32_t, const RuntimeMethod*))List_1_RemoveAt_m3CAF82E0FF61CD84E251E0F7231BBB867C9755C2_gshared)(__this, ___index0, method);
}
// System.Boolean System.IO.Path::IsPathRooted(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Path_IsPathRooted_mF70DAF863202638692CF75CCFA09ACBBD90C9A53 (String_t* ___path0, const RuntimeMethod* method);
// System.Boolean System.String::EndsWith(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_EndsWith_mE4F039DCC2A9FCB8C1ED2D04B00A35E3CE16DE99 (String_t* __this, String_t* ___value0, const RuntimeMethod* method);
// System.String System.String::Concat(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_mB78D0094592718DA6D5DB6C712A9C225631666BE (String_t* ___str00, String_t* ___str11, const RuntimeMethod* method);
// !0 System.Collections.Generic.List`1<System.String>::get_Item(System.Int32)
inline String_t* List_1_get_Item_mB739B0066E5F7EBDBA9978F24A73D26D4FAE5BED_inline (List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3 * __this, int32_t ___index0, const RuntimeMethod* method)
{
return (( String_t* (*) (List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3 *, int32_t, const RuntimeMethod*))List_1_get_Item_mFDB8AD680C600072736579BBF5F38F7416396588_gshared_inline)(__this, ___index0, method);
}
// System.String System.String::Replace(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Replace_m970DFB0A280952FA7D3BA20AB7A8FB9F80CF6470 (String_t* __this, String_t* ___oldValue0, String_t* ___newValue1, const RuntimeMethod* method);
// System.Boolean System.IO.File::Exists(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool File_Exists_m6B9BDD8EEB33D744EB0590DD27BC0152FAFBD1FB (String_t* ___path0, const RuntimeMethod* method);
// System.Int32 System.Collections.Generic.List`1<System.String>::get_Count()
inline int32_t List_1_get_Count_m4151A68BD4CB1D737213E7595F574987F8C812B4_inline (List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3 * __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3 *, const RuntimeMethod*))List_1_get_Count_m507C9149FF7F83AAC72C29091E745D557DA47D22_gshared_inline)(__this, method);
}
// System.String LuaInterface.LuaFileUtils::FindFile(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* LuaFileUtils_FindFile_mA14B3C2CABB2784072E8BA50935AE1BA87E8A336 (LuaFileUtils_t5D4064077DA379A5EE940C1C01BE469CE15CD5AE * __this, String_t* ___fileName0, const RuntimeMethod* method);
// System.Boolean System.String::IsNullOrEmpty(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_IsNullOrEmpty_m06A85A206AC2106D1982826C5665B9BD35324229 (String_t* ___value0, const RuntimeMethod* method);
// System.Byte[] System.IO.File::ReadAllBytes(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* File_ReadAllBytes_mF29468CED0B7B3B7C0971ACEBB16A38683718BEC (String_t* ___path0, const RuntimeMethod* method);
// IStringBlock CString::Block()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CString_Block_m67588066EF5B6F8E7BA20F2D31A6F16A765B7567 (const RuntimeMethod* method);
// CString CString::Alloc(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * CString_Alloc_m6E1453BECBE1886ECE6FE5EBC5BDEC30A5850612 (int32_t ___size0, const RuntimeMethod* method);
// CString CString::Append(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * CString_Append_m9E0B64345A4ACB260B7B20A56DDCB42F5C2BBC34 (CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * __this, String_t* ___value0, const RuntimeMethod* method);
// CString CString::Append(System.Char)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * CString_Append_m6C929ABACA99519B74565F42909562A30081AA36 (CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * __this, Il2CppChar ___value0, const RuntimeMethod* method);
// CString CString::Replace(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * CString_Replace_m638A1A66D23F0A2730220DB17C0B5A93E557146D (CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * __this, String_t* ___oldValue0, String_t* ___newValue1, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Stack`1<LuaInterface.LuaFunction/FuncData>::.ctor()
inline void Stack_1__ctor_mF83BB67C5684B5CC01BDD3E6CAF5C3BD2EEEEBBF (Stack_1_t2E6C3E81B5BEEB358E4416D261369920E3E9A211 * __this, const RuntimeMethod* method)
{
(( void (*) (Stack_1_t2E6C3E81B5BEEB358E4416D261369920E3E9A211 *, const RuntimeMethod*))Stack_1__ctor_mF83BB67C5684B5CC01BDD3E6CAF5C3BD2EEEEBBF_gshared)(__this, method);
}
// System.Void LuaInterface.LuaBaseRef::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaBaseRef__ctor_mB7071A051A3F44FFE31BB5FF5BF986E9A2D6398F (LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 * __this, const RuntimeMethod* method);
// System.Void LuaInterface.LuaBaseRef::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaBaseRef_Dispose_m0D0523BE3A5D691EF21AE21E60975C08DBED075B (LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 * __this, const RuntimeMethod* method);
// System.Boolean LuaInterface.LuaState::op_Equality(LuaInterface.LuaState,LuaInterface.LuaState)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaState_op_Equality_mE66811B7AE69D8393D5C2C157C5CA01754B6DA71 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * ___a0, LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * ___b1, const RuntimeMethod* method);
// System.Void LuaInterface.LuaException::.ctor(System.String,System.Exception,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaException__ctor_m97DD465DE175BDDF2DFA405096A286695CD2F25F (LuaException_t362D5A575564491633FB3233987012974B1564C4 * __this, String_t* ___msg0, Exception_t * ___e1, int32_t ___skip2, const RuntimeMethod* method);
// System.Void LuaInterface.LuaFunction/FuncData::.ctor(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FuncData__ctor_m48882EB31ABBC14840FF35A6274961A55791C56D (FuncData_t06E9D928FCCD98766DC42DE5A43BA9C1D184BB61 * __this, int32_t ___top0, int32_t ___stack1, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Stack`1<LuaInterface.LuaFunction/FuncData>::Push(!0)
inline void Stack_1_Push_m8E9A98197F2B95CCC944BDDA50E2226474F2BA40 (Stack_1_t2E6C3E81B5BEEB358E4416D261369920E3E9A211 * __this, FuncData_t06E9D928FCCD98766DC42DE5A43BA9C1D184BB61 ___item0, const RuntimeMethod* method)
{
(( void (*) (Stack_1_t2E6C3E81B5BEEB358E4416D261369920E3E9A211 *, FuncData_t06E9D928FCCD98766DC42DE5A43BA9C1D184BB61 , const RuntimeMethod*))Stack_1_Push_m8E9A98197F2B95CCC944BDDA50E2226474F2BA40_gshared)(__this, ___item0, method);
}
// System.Int32 LuaInterface.LuaState::BeginPCall(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LuaState_BeginPCall_m56BCEB57F544FB11BCA1ACAF5E993EAB59876D1A (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, int32_t ___reference0, const RuntimeMethod* method);
// System.Void LuaInterface.LuaState::PCall(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_PCall_mA2DCC5D607BB91E72ABC5EF5CBC83585F53D9120 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, int32_t ___args0, int32_t ___oldTop1, const RuntimeMethod* method);
// System.Void LuaInterface.LuaState::EndPCall(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_EndPCall_m9BEA76F96BA27BE55335FAA0E0AB2AA9BD1BFFE2 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, int32_t ___oldTop0, const RuntimeMethod* method);
// !0 System.Collections.Generic.Stack`1<LuaInterface.LuaFunction/FuncData>::Pop()
inline FuncData_t06E9D928FCCD98766DC42DE5A43BA9C1D184BB61 Stack_1_Pop_mC51B2EF764AE6B2E0A11295B97492249610129CE (Stack_1_t2E6C3E81B5BEEB358E4416D261369920E3E9A211 * __this, const RuntimeMethod* method)
{
return (( FuncData_t06E9D928FCCD98766DC42DE5A43BA9C1D184BB61 (*) (Stack_1_t2E6C3E81B5BEEB358E4416D261369920E3E9A211 *, const RuntimeMethod*))Stack_1_Pop_mC51B2EF764AE6B2E0A11295B97492249610129CE_gshared)(__this, method);
}
// System.Boolean LuaInterface.LuaStatePtr::LuaCheckStack(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaStatePtr_LuaCheckStack_m01FE4003F883FFAB0573CE4DCAEDBC2F5DEBA9D9 (LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C * __this, int32_t ___args0, const RuntimeMethod* method);
// System.Void LuaInterface.LuaFunction::PushArgs(System.Object[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaFunction_PushArgs_mB065DC8C1E22578674311A36662525B60795FE74 (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * __this, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ___args0, const RuntimeMethod* method);
// System.Object[] LuaInterface.LuaState::CheckObjects(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* LuaState_CheckObjects_m96114D55848AFE0C1868FB9A22A08D2AF28CFFF1 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, int32_t ___oldTop0, const RuntimeMethod* method);
// System.Void LuaInterface.LuaState::Push(System.Double)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_Push_mB12D64E6309D28273ED4EFB5D6BEA5906EFC202C (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, double ___d0, const RuntimeMethod* method);
// System.Void LuaInterface.LuaState::Push(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_Push_m28A12B4BC333F7A468738DF76C96AF0EA82C2F0B (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, int32_t ___n0, const RuntimeMethod* method);
// System.Void LuaInterface.LuaState::PushLayerMask(UnityEngine.LayerMask)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_PushLayerMask_m8BCB61A2FBA88FB0B82BB41D90041AE6FE053CB0 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, LayerMask_tBB9173D8B6939D476E67E849280AC9F4EC4D93B0 ___mask0, const RuntimeMethod* method);
// System.Void LuaInterface.LuaState::Push(System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_Push_m862E949EBBF4C8748A2D892309E0FB4C8211E13C (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, uint32_t ___un0, const RuntimeMethod* method);
// System.Void LuaInterface.LuaState::Push(System.Int64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_Push_mB0626515A5D5A174FB7D2A809F4400C5755ABEA6 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, int64_t ___l0, const RuntimeMethod* method);
// System.Void LuaInterface.LuaState::Push(System.UInt64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_Push_m00B4BBFB376DF2E6BC39D3F00294DA794D8F68A3 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, uint64_t ___ul0, const RuntimeMethod* method);
// System.Void LuaInterface.LuaState::Push(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_Push_mD74383FEE5DD1156E778064DD1416B4EAC3FAA6A (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, bool ___b0, const RuntimeMethod* method);
// System.Void LuaInterface.LuaState::Push(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_Push_m230F5E6DD013194350BA3741E2A2FFDB49FC77B8 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, String_t* ___str0, const RuntimeMethod* method);
// System.Void LuaInterface.LuaState::Push(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_Push_m4FC1F4FB509223C9F988EC007C499475329BDA64 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, intptr_t ___p0, const RuntimeMethod* method);
// System.Void LuaInterface.LuaState::PushVariant(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_PushVariant_m1B3AD7D33CDCCF14E386CB632970C509C2E4054D (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, RuntimeObject * ___obj0, const RuntimeMethod* method);
// System.Void LuaInterface.LuaState::Push(UnityEngine.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_Push_mD6DC83BC8F39F088A1BE64C2ABCE4E70ED101FF6 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, Object_tAE11E5E46CD5C37C9F3E8950C00CD8B45666A2D0 * ___obj0, const RuntimeMethod* method);
// System.Void LuaInterface.LuaState::Push(System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_Push_mC0964827003CA56566F93BA6429E5FFEF7BF5B00 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, Type_t * ___t0, const RuntimeMethod* method);
// System.Void LuaInterface.LuaState::Push(System.Enum)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_Push_mD5B2FDBDA3E02ECA14587DE568EBF0DDD63FA133 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, Enum_t2AF27C02B8653AE29442467390005ABC74D8F521 * ___e0, const RuntimeMethod* method);
// System.Void LuaInterface.LuaState::Push(System.Array)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_Push_mC7031FFFC0F99AE1F56F825F50D9DEF83EF0C79D (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, RuntimeArray * ___array0, const RuntimeMethod* method);
// System.Void LuaInterface.LuaState::Push(UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_Push_mB022A7A9CB388B9B6F0F3892FBE08E515E3111EF (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___v30, const RuntimeMethod* method);
// System.Void LuaInterface.LuaState::Push(UnityEngine.Vector2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_Push_m237463E2465D093BCBC6DF0104B1DEA506C6777D (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, Vector2_tA85D2DD88578276CA8A8796756458277E72D073D ___v20, const RuntimeMethod* method);
// System.Void LuaInterface.LuaState::Push(UnityEngine.Vector4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_Push_m08B7531A45AD0E72A843388255B28F91538A8171 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E ___v40, const RuntimeMethod* method);
// System.Void LuaInterface.LuaState::Push(UnityEngine.Quaternion)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_Push_m764C5F2029A2AC538B4BA6C24095F0C94B19F668 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, Quaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357 ___q0, const RuntimeMethod* method);
// System.Void LuaInterface.LuaState::Push(UnityEngine.Color)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_Push_mA5DC6A49AF077229186E34E587EDEC18169C875B (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, Color_t119BCA590009762C7223FDD3AF9706653AC84ED2 ___clr0, const RuntimeMethod* method);
// System.Void LuaInterface.LuaState::Push(UnityEngine.Ray)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_Push_mC43F6F83F362CC5881AEC2706AC015F6806D3F13 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, Ray_tE2163D4CB3E6B267E29F8ABE41684490E4A614B2 ___ray0, const RuntimeMethod* method);
// System.Void LuaInterface.LuaState::Push(UnityEngine.Bounds)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_Push_m2A853EBF2DEDF7E4C751A36FC7191A979B0F93EC (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, Bounds_tA2716F5212749C61B0E7B7B77E0CD3D79B742890 ___bound0, const RuntimeMethod* method);
// System.Void LuaInterface.LuaState::Push(UnityEngine.RaycastHit)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_Push_m060222C2F9BEC8ABA361E12D393FAAD47EBF3128 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, RaycastHit_t19695F18F9265FE5425062BBA6A4D330480538C3 ___hit0, const RuntimeMethod* method);
// System.Void LuaInterface.LuaState::Push(UnityEngine.Touch)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_Push_m1C054B44A593DD080B82A8CF758D336DCB932F4E (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, Touch_tAACD32535FF3FE5DD91125E0B6987B93C68D2DE8 ___touch0, const RuntimeMethod* method);
// System.Void LuaInterface.LuaState::Push(LuaInterface.LuaByteBuffer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_Push_mBD9848B02CB2470B724E20A417E94AA15D243A0F (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, LuaByteBuffer_t571A9A55C68946952DEB4D8AA98E41D5CC8B8C3E ___bb0, const RuntimeMethod* method);
// System.Void LuaInterface.LuaState::PushObject(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_PushObject_m83EEC1585FE17DD77D05C11551779CE2993F0E23 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, RuntimeObject * ___obj0, const RuntimeMethod* method);
// System.Void LuaInterface.LuaState::PushArgs(System.Object[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_PushArgs_m4E13B4F1E4F74FCF38457CCA33E1EF6197D51D3F (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ___args0, const RuntimeMethod* method);
// System.Void LuaInterface.LuaState::PushByteBuffer(System.Byte[],System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_PushByteBuffer_m120E3651EE52D51534158E0EAA5BDE72342D4FDB (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___buffer0, int32_t ___len1, const RuntimeMethod* method);
// System.Double LuaInterface.LuaStatePtr::LuaCheckNumber(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double LuaStatePtr_LuaCheckNumber_mC860C0FB142A0B8D64B3C036F4EAA6659D4C9C43 (LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C * __this, int32_t ___stackPos0, const RuntimeMethod* method);
// System.Boolean LuaInterface.LuaStatePtr::LuaCheckBoolean(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaStatePtr_LuaCheckBoolean_mFF636AEF505E3F01719E15BE18B7F7BBB6AE2211 (LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C * __this, int32_t ___stackPos0, const RuntimeMethod* method);
// System.String LuaInterface.LuaState::CheckString(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* LuaState_CheckString_m9FD804B9CAE7648CC6BC46770671F7BB790B9E93 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, int32_t ___stackPos0, const RuntimeMethod* method);
// UnityEngine.Vector3 LuaInterface.LuaState::CheckVector3(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 LuaState_CheckVector3_m0D166BD07B79F71CE50E74E8134E3FAFA7E9A552 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, int32_t ___stackPos0, const RuntimeMethod* method);
// UnityEngine.Quaternion LuaInterface.LuaState::CheckQuaternion(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357 LuaState_CheckQuaternion_m82668CA937EC67C7DBA1EBA95753760504EDF2BC (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, int32_t ___stackPos0, const RuntimeMethod* method);
// UnityEngine.Vector2 LuaInterface.LuaState::CheckVector2(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_tA85D2DD88578276CA8A8796756458277E72D073D LuaState_CheckVector2_m2800D3B217EC034A3200A84936E9C6BFF69EDEC5 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, int32_t ___stackPos0, const RuntimeMethod* method);
// UnityEngine.Vector4 LuaInterface.LuaState::CheckVector4(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E LuaState_CheckVector4_m5CDBE9BB194A151D8A773151D12E69BDC2EC8618 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, int32_t ___stackPos0, const RuntimeMethod* method);
// UnityEngine.Color LuaInterface.LuaState::CheckColor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_t119BCA590009762C7223FDD3AF9706653AC84ED2 LuaState_CheckColor_m4885C52CA6DB06AAFB7226FE861BABC514BE0C91 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, int32_t ___stackPos0, const RuntimeMethod* method);
// UnityEngine.Ray LuaInterface.LuaState::CheckRay(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Ray_tE2163D4CB3E6B267E29F8ABE41684490E4A614B2 LuaState_CheckRay_mA23576E099C3F5F9B14368D91845751E1F04CE52 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, int32_t ___stackPos0, const RuntimeMethod* method);
// UnityEngine.Bounds LuaInterface.LuaState::CheckBounds(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bounds_tA2716F5212749C61B0E7B7B77E0CD3D79B742890 LuaState_CheckBounds_m8C9522F502CF3AFE6A532693A0614B9D8FA84273 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, int32_t ___stackPos0, const RuntimeMethod* method);
// UnityEngine.LayerMask LuaInterface.LuaState::CheckLayerMask(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LayerMask_tBB9173D8B6939D476E67E849280AC9F4EC4D93B0 LuaState_CheckLayerMask_m126331D187EF7FF8E9892F9EADEBBBB2AF6451AE (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, int32_t ___stackPos0, const RuntimeMethod* method);
// System.Int64 LuaInterface.LuaState::CheckLong(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t LuaState_CheckLong_m8BF1712718166A21BB5BEDC04AE620368B7096B3 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, int32_t ___stackPos0, const RuntimeMethod* method);
// System.UInt64 LuaInterface.LuaState::CheckULong(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t LuaState_CheckULong_m342798E3F63F893C8D49C45EF6652786CF58F01C (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, int32_t ___stackPos0, const RuntimeMethod* method);
// System.Delegate LuaInterface.LuaState::CheckDelegate(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Delegate_t * LuaState_CheckDelegate_mF904723A76214A31C2528AFFF1BA3378F1CD5A63 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, int32_t ___stackPos0, const RuntimeMethod* method);
// System.Char[] LuaInterface.LuaState::CheckCharBuffer(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* LuaState_CheckCharBuffer_m5E3B6789025133D774B9B0D96853A8A5EE10CFC9 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, int32_t ___stackPos0, const RuntimeMethod* method);
// System.Byte[] LuaInterface.LuaState::CheckByteBuffer(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* LuaState_CheckByteBuffer_mF177D5FA6A94A487CFB40F0DA49ECF8CC4800805 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, int32_t ___stackPos0, const RuntimeMethod* method);
// System.Object LuaInterface.LuaState::CheckObject(System.Int32,System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * LuaState_CheckObject_m8BBDEC83F72D4EAF7E7E7825769ED31C2B43B4BB (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, int32_t ___stackPos0, Type_t * ___type1, const RuntimeMethod* method);
// LuaInterface.LuaFunction LuaInterface.LuaState::CheckLuaFunction(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * LuaState_CheckLuaFunction_m601D6B3146AC99FBA5CF022642F6D5156400035B (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, int32_t ___stackPos0, const RuntimeMethod* method);
// LuaInterface.LuaTable LuaInterface.LuaState::CheckLuaTable(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * LuaState_CheckLuaTable_m941EF173E5B7358EE9B65FE40A2802742474E72D (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, int32_t ___stackPos0, const RuntimeMethod* method);
// LuaInterface.LuaThread LuaInterface.LuaState::CheckLuaThread(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LuaThread_tE3CD20787632CE8A9ACACDD031EB48E821A20D10 * LuaState_CheckLuaThread_m970C9087227383D6B93C287FD30E2B6433A559AE (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, int32_t ___stackPos0, const RuntimeMethod* method);
// System.Boolean LuaInterface.LuaState::GetInjectInitState(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaState_GetInjectInitState_m2A6AFBEA9F8E11EA1A75BE4970B621C53ACBC09B (int32_t ___index0, const RuntimeMethod* method);
// LuaInterface.LuaTypes LuaInterface.LuaDLL::lua_type(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002 (intptr_t ___luaState0, int32_t ___index1, const RuntimeMethod* method);
// System.Int32 LuaInterface.LuaDLL::tolua_getvaluetype(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LuaDLL_tolua_getvaluetype_mF10D97C479D6299468BD2A0CB82794E697370B06 (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method);
// System.Double LuaInterface.LuaDLL::lua_tonumber(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double LuaDLL_lua_tonumber_mBCD22AAA5E8AC078092057FB0B33430AC583BA62 (intptr_t ___luaState0, int32_t ___idx1, const RuntimeMethod* method);
// System.Boolean LuaInterface.LuaMatchType::CheckClassType(System.Type,System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaMatchType_CheckClassType_m9C0E6274C5EC381CF921E60C39EAF18B4D9F8F77 (LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * __this, Type_t * ___t0, intptr_t ___L1, int32_t ___pos2, const RuntimeMethod* method);
// System.Boolean LuaInterface.LuaMatchType::CheckArray(System.Type,System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaMatchType_CheckArray_m09DAC9199C6F4C61CFDE11F3ECBB652E2824C5E6 (LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * __this, Type_t * ___t0, intptr_t ___L1, int32_t ___pos2, const RuntimeMethod* method);
// System.Int32 LuaInterface.LuaDLL::tolua_rawnetobj(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LuaDLL_tolua_rawnetobj_m2330C2B3D83D9335CA834F917EE591C1DFF6A284 (intptr_t ___luaState0, int32_t ___obj1, const RuntimeMethod* method);
// LuaInterface.ObjectTranslator LuaInterface.ObjectTranslator::Get(System.IntPtr)
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF * ObjectTranslator_Get_m7C75E407D306192C2E32ADBAC333DF3896189BD5_inline (intptr_t ___L0, const RuntimeMethod* method);
// System.Object LuaInterface.ObjectTranslator::GetObject(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * ObjectTranslator_GetObject_m83FC049E289E671077D7852DA2188EB90DC75F6F (ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF * __this, int32_t ___udata0, const RuntimeMethod* method);
// System.Boolean LuaInterface.LuaMatchType::CheckFinalType(System.Type,System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaMatchType_CheckFinalType_mADF950DF004B09921AAEE55176E41A325891E3F3 (LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * __this, Type_t * ___type0, intptr_t ___L1, int32_t ___pos2, const RuntimeMethod* method);
// System.Type System.Object::GetType()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t * Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60 (RuntimeObject * __this, const RuntimeMethod* method);
// System.Type System.Type::GetType()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t * Type_GetType_m6C9E6D55EC53587A0851176DA1D27A165724773E (Type_t * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.List`1<System.Type>::.ctor()
inline void List_1__ctor_mEC05D12D4D99D281A54478346E9E0E0BC3123399 (List_1_tE9D3AD6B1DEE5D980D8D2F6C31987453E6E1C1E0 * __this, const RuntimeMethod* method)
{
(( void (*) (List_1_tE9D3AD6B1DEE5D980D8D2F6C31987453E6E1C1E0 *, const RuntimeMethod*))List_1__ctor_mC832F1AC0F814BAEB19175F5D7972A7507508BC3_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1<System.Type>::AddRange(System.Collections.Generic.IEnumerable`1<!0>)
inline void List_1_AddRange_m03ECF021063A879A2206A42D07E32866E4CF012A (List_1_tE9D3AD6B1DEE5D980D8D2F6C31987453E6E1C1E0 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method)
{
(( void (*) (List_1_tE9D3AD6B1DEE5D980D8D2F6C31987453E6E1C1E0 *, RuntimeObject*, const RuntimeMethod*))List_1_AddRange_m629B40CD4286736C328FA496AAFC388F697CF984_gshared)(__this, ___collection0, method);
}
// System.Boolean System.Reflection.MethodBase::get_IsStatic()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MethodBase_get_IsStatic_m745A9BDA4869DB7CC4886436C52D34855C1270A5 (MethodBase_t * __this, const RuntimeMethod* method);
// System.Int32 System.Collections.Generic.List`1<System.Type>::get_Count()
inline int32_t List_1_get_Count_mB470A54EA2F652494E97FF09F589EB4587DFDA89_inline (List_1_tE9D3AD6B1DEE5D980D8D2F6C31987453E6E1C1E0 * __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_tE9D3AD6B1DEE5D980D8D2F6C31987453E6E1C1E0 *, const RuntimeMethod*))List_1_get_Count_m507C9149FF7F83AAC72C29091E745D557DA47D22_gshared_inline)(__this, method);
}
// !0 System.Collections.Generic.List`1<System.Type>::get_Item(System.Int32)
inline Type_t * List_1_get_Item_mFFA8587D3830DDCCB3D34524C792A1C31512DFA3_inline (List_1_tE9D3AD6B1DEE5D980D8D2F6C31987453E6E1C1E0 * __this, int32_t ___index0, const RuntimeMethod* method)
{
return (( Type_t * (*) (List_1_tE9D3AD6B1DEE5D980D8D2F6C31987453E6E1C1E0 *, int32_t, const RuntimeMethod*))List_1_get_Item_mFDB8AD680C600072736579BBF5F38F7416396588_gshared_inline)(__this, ___index0, method);
}
// System.Boolean System.Type::get_IsByRef()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_get_IsByRef_m13C04A998C9B19058B596A81D188B368333D24F8 (Type_t * __this, const RuntimeMethod* method);
// System.Object System.Reflection.MethodBase::Invoke(System.Object,System.Object[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * MethodBase_Invoke_m471794D56262D9DB5B5A324883030AB16BD39674 (MethodBase_t * __this, RuntimeObject * ___obj0, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ___parameters1, const RuntimeMethod* method);
// System.Boolean System.Type::op_Inequality(System.Type,System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_op_Inequality_m615014191FB05FD50F63A24EB9A6CCA785E7CEC9 (Type_t * ___left0, Type_t * ___right1, const RuntimeMethod* method);
// System.Void System.Collections.Generic.List`1<System.Type>::Clear()
inline void List_1_Clear_m03E5E8B166FE7878A734A024FD96854CF36D99B5 (List_1_tE9D3AD6B1DEE5D980D8D2F6C31987453E6E1C1E0 * __this, const RuntimeMethod* method)
{
(( void (*) (List_1_tE9D3AD6B1DEE5D980D8D2F6C31987453E6E1C1E0 *, const RuntimeMethod*))List_1_Clear_mC5CFC6C9F3007FC24FE020198265D4B5B0659FFC_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2<System.Type,System.Collections.Generic.Dictionary`2<System.String,System.Collections.Generic.List`1<System.Reflection.MethodInfo>>>::TryGetValue(!0,!1&)
inline bool Dictionary_2_TryGetValue_m7503F13C522D69021C4910627C7352490080782D (Dictionary_2_tB2C5F25C6D155D79C7549D457D540F1A1CCF55EF * __this, Type_t * ___key0, Dictionary_2_t5E8CD7E6133ED4A6D24DD2CA8F6E1879092CF592 ** ___value1, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_tB2C5F25C6D155D79C7549D457D540F1A1CCF55EF *, Type_t *, Dictionary_2_t5E8CD7E6133ED4A6D24DD2CA8F6E1879092CF592 **, const RuntimeMethod*))Dictionary_2_TryGetValue_m3455807C552312C60038DF52EF328C3687442DE3_gshared)(__this, ___key0, ___value1, method);
}
// System.Void System.Collections.Generic.Dictionary`2<System.String,System.Collections.Generic.List`1<System.Reflection.MethodInfo>>::.ctor()
inline void Dictionary_2__ctor_m7D2D67B38D7E1507529EA011BE9D1473144C52F7 (Dictionary_2_t5E8CD7E6133ED4A6D24DD2CA8F6E1879092CF592 * __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t5E8CD7E6133ED4A6D24DD2CA8F6E1879092CF592 *, const RuntimeMethod*))Dictionary_2__ctor_m2C7E51568033239B506E15E7804A0B8658246498_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2<System.Type,System.Collections.Generic.Dictionary`2<System.String,System.Collections.Generic.List`1<System.Reflection.MethodInfo>>>::Add(!0,!1)
inline void Dictionary_2_Add_m39307AFF7CC6E72FC5698CA7D6DB7373567EF4E5 (Dictionary_2_tB2C5F25C6D155D79C7549D457D540F1A1CCF55EF * __this, Type_t * ___key0, Dictionary_2_t5E8CD7E6133ED4A6D24DD2CA8F6E1879092CF592 * ___value1, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_tB2C5F25C6D155D79C7549D457D540F1A1CCF55EF *, Type_t *, Dictionary_2_t5E8CD7E6133ED4A6D24DD2CA8F6E1879092CF592 *, const RuntimeMethod*))Dictionary_2_Add_mC741BBB0A647C814227953DB9B23CB1BDF571C5B_gshared)(__this, ___key0, ___value1, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2<System.String,System.Collections.Generic.List`1<System.Reflection.MethodInfo>>::TryGetValue(!0,!1&)
inline bool Dictionary_2_TryGetValue_mF8279695611198D8BEF6669C79FCD8E31449FB12 (Dictionary_2_t5E8CD7E6133ED4A6D24DD2CA8F6E1879092CF592 * __this, String_t* ___key0, List_1_t8693F442D94ED2E09D894940915C961D2F63C69B ** ___value1, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_t5E8CD7E6133ED4A6D24DD2CA8F6E1879092CF592 *, String_t*, List_1_t8693F442D94ED2E09D894940915C961D2F63C69B **, const RuntimeMethod*))Dictionary_2_TryGetValue_m3455807C552312C60038DF52EF328C3687442DE3_gshared)(__this, ___key0, ___value1, method);
}
// System.Void System.Collections.Generic.List`1<System.Reflection.MethodInfo>::.ctor()
inline void List_1__ctor_mFBB7F821AAC1F0F68A578448DD892C8F1D7CC7D2 (List_1_t8693F442D94ED2E09D894940915C961D2F63C69B * __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t8693F442D94ED2E09D894940915C961D2F63C69B *, const RuntimeMethod*))List_1__ctor_mC832F1AC0F814BAEB19175F5D7972A7507508BC3_gshared)(__this, method);
}
// System.Reflection.MethodInfo[] System.Type::GetMethods()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MethodInfoU5BU5D_t93E968F23AF2DB5CFCFF13BE775A0E222C03586B* Type_GetMethods_m50864CCA29AC38E53711C885031DB3793D4C8C60 (Type_t * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.List`1<System.Reflection.MethodInfo>::Add(!0)
inline void List_1_Add_mB020CF1970BC807041D779C69DE0B129F319DB94 (List_1_t8693F442D94ED2E09D894940915C961D2F63C69B * __this, MethodInfo_t * ___item0, const RuntimeMethod* method)
{
(( void (*) (List_1_t8693F442D94ED2E09D894940915C961D2F63C69B *, MethodInfo_t *, const RuntimeMethod*))List_1_Add_m6930161974C7504C80F52EC379EF012387D43138_gshared)(__this, ___item0, method);
}
// System.Void System.Collections.Generic.Dictionary`2<System.String,System.Collections.Generic.List`1<System.Reflection.MethodInfo>>::Add(!0,!1)
inline void Dictionary_2_Add_mA376E776D719519DE88814B463F82F3D473D3C7B (Dictionary_2_t5E8CD7E6133ED4A6D24DD2CA8F6E1879092CF592 * __this, String_t* ___key0, List_1_t8693F442D94ED2E09D894940915C961D2F63C69B * ___value1, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t5E8CD7E6133ED4A6D24DD2CA8F6E1879092CF592 *, String_t*, List_1_t8693F442D94ED2E09D894940915C961D2F63C69B *, const RuntimeMethod*))Dictionary_2_Add_mC741BBB0A647C814227953DB9B23CB1BDF571C5B_gshared)(__this, ___key0, ___value1, method);
}
// System.Int32 System.Collections.Generic.List`1<System.Reflection.MethodInfo>::get_Count()
inline int32_t List_1_get_Count_mF108D042E84E9435217ED84C2FCF8440B5F54434_inline (List_1_t8693F442D94ED2E09D894940915C961D2F63C69B * __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t8693F442D94ED2E09D894940915C961D2F63C69B *, const RuntimeMethod*))List_1_get_Count_m507C9149FF7F83AAC72C29091E745D557DA47D22_gshared_inline)(__this, method);
}
// !0 System.Collections.Generic.List`1<System.Reflection.MethodInfo>::get_Item(System.Int32)
inline MethodInfo_t * List_1_get_Item_mF1B88D11FDCAED575E347CDBBBA7A4AEEDDD7ED9_inline (List_1_t8693F442D94ED2E09D894940915C961D2F63C69B * __this, int32_t ___index0, const RuntimeMethod* method)
{
return (( MethodInfo_t * (*) (List_1_t8693F442D94ED2E09D894940915C961D2F63C69B *, int32_t, const RuntimeMethod*))List_1_get_Item_mFDB8AD680C600072736579BBF5F38F7416396588_gshared_inline)(__this, ___index0, method);
}
// System.Reflection.MethodInfo LuaInterface.LuaMethodCache::GetMethod(System.Type,System.String,System.Type[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MethodInfo_t * LuaMethodCache_GetMethod_m37E81668AF5E349FCD2D5B2627B1098504872CFE (Type_t * ___t0, String_t* ___name1, TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* ___ts2, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2<System.Type,System.Collections.Generic.Dictionary`2<System.String,System.Collections.Generic.List`1<System.Reflection.MethodInfo>>>::.ctor()
inline void Dictionary_2__ctor_mF4AAC109B21473807737DFAA475F140D09493CA2 (Dictionary_2_tB2C5F25C6D155D79C7549D457D540F1A1CCF55EF * __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_tB2C5F25C6D155D79C7549D457D540F1A1CCF55EF *, const RuntimeMethod*))Dictionary_2__ctor_m2C7E51568033239B506E15E7804A0B8658246498_gshared)(__this, method);
}
// System.Boolean System.Type::get_IsArray()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE (Type_t * __this, const RuntimeMethod* method);
// System.String LuaInterface.LuaMisc::GetTypeName(System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* LuaMisc_GetTypeName_m51139023D7F5711A9FF1E3DD07C2EE4C3DBC65BF (Type_t * ___t0, const RuntimeMethod* method);
// System.String LuaInterface.LuaMisc::GetArrayRank(System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* LuaMisc_GetArrayRank_mEE85478CCBEFFC97FA8431BC4FB7791E86999A72 (Type_t * ___t0, const RuntimeMethod* method);
// System.String LuaInterface.LuaMisc::GetGenericName(System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* LuaMisc_GetGenericName_m4AA19880F72587462555BCA6A5FBAE01F79247D3 (Type_t * ___t0, const RuntimeMethod* method);
// System.String LuaInterface.LuaMisc::GetPrimitiveStr(System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* LuaMisc_GetPrimitiveStr_m922F333F2838BAD8A5414F57EB5EB582C53A888B (Type_t * ___t0, const RuntimeMethod* method);
// System.String System.String::Concat(System.String,System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_mF4626905368D6558695A823466A1AF65EADB9923 (String_t* ___str00, String_t* ___str11, String_t* ___str22, const RuntimeMethod* method);
// System.Int32 System.String::IndexOf(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t String_IndexOf_mA9A0117D68338238E51E5928CDA8EB3DC9DA497B (String_t* __this, String_t* ___value0, const RuntimeMethod* method);
// System.String System.String::Substring(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Substring_m2C4AFF5E79DD8BADFD2DFBCF156BF728FBB8E1AE (String_t* __this, int32_t ___startIndex0, const RuntimeMethod* method);
// System.Int32 System.String::IndexOf(System.Char)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t String_IndexOf_m2909B8CF585E1BD0C81E11ACA2F48012156FD5BD (String_t* __this, Il2CppChar ___value0, const RuntimeMethod* method);
// System.Char System.String::get_Chars(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96 (String_t* __this, int32_t ___index0, const RuntimeMethod* method);
// System.String[] LuaInterface.LuaMisc::GetGenericName(System.Type[],System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* LuaMisc_GetGenericName_m22E613762AF9312143F80D9E393A6D9ABFD4A316 (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* ___types0, int32_t ___offset1, int32_t ___count2, const RuntimeMethod* method);
// System.String System.String::Join(System.String,System.String[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Join_m49371BED70248F0FCE970CB4F2E39E9A688AAFA4 (String_t* ___separator0, StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* ___value1, const RuntimeMethod* method);
// System.String System.String::Concat(System.String,System.String,System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_mDD2E38332DED3A8C088D38D78A0E0BEB5091DA64 (String_t* ___str00, String_t* ___str11, String_t* ___str22, String_t* ___str33, const RuntimeMethod* method);
// System.String LuaInterface.LuaMisc::CombineTypeStr(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* LuaMisc_CombineTypeStr_m90A3442E8DAFD6E363B12E84557DA466DA31BE63 (String_t* ___space0, String_t* ___name1, const RuntimeMethod* method);
// System.Double System.Convert::ToDouble(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double Convert_ToDouble_mAB66BA75AC3CDFA1FEC09E3125EA444B46CD7050 (RuntimeObject * ___value0, const RuntimeMethod* method);
// System.Int32 System.Convert::ToInt32(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Convert_ToInt32_mCF1152AF4138C1DD7A16643B22EE69A38373EF86 (RuntimeObject * ___value0, const RuntimeMethod* method);
// System.UInt32 System.Convert::ToUInt32(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t Convert_ToUInt32_m5CD74B1562CFEE536D3E9A9A89CEC1CB38CED427 (RuntimeObject * ___value0, const RuntimeMethod* method);
// System.Int64 System.Convert::ToInt64(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t Convert_ToInt64_m5C049ECF72374EAC728C632D927D386E0D9DEA18 (RuntimeObject * ___value0, const RuntimeMethod* method);
// System.UInt64 System.Convert::ToUInt64(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t Convert_ToUInt64_mEB7DC37A2F6E92B628AF5F5486C1B6A4556870E6 (RuntimeObject * ___value0, const RuntimeMethod* method);
// System.Byte System.Convert::ToByte(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t Convert_ToByte_m0DC2F6EC69C3E5F90C391D4FCF81DC0AA1C0F5B1 (RuntimeObject * ___value0, const RuntimeMethod* method);
// System.SByte System.Convert::ToSByte(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int8_t Convert_ToSByte_m3F891FC650136C8663A4486898A0E6B83B2FFB94 (RuntimeObject * ___value0, const RuntimeMethod* method);
// System.Char System.Convert::ToChar(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar Convert_ToChar_m47CA89E64DBA11A936D41FD460894628800FE727 (RuntimeObject * ___value0, const RuntimeMethod* method);
// System.Int16 System.Convert::ToInt16(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int16_t Convert_ToInt16_mFAA81C2DDC75C1856B401784B7392B1FBCF182FC (RuntimeObject * ___value0, const RuntimeMethod* method);
// System.UInt16 System.Convert::ToUInt16(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint16_t Convert_ToUInt16_mD2DB978C5E5C83FE675322E76D14A515FFD96A7F (RuntimeObject * ___value0, const RuntimeMethod* method);
// System.Boolean System.Type::get_IsAbstract()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_get_IsAbstract_m769E8E92F368822B8AB5354BB0D123BDDD605D09 (Type_t * __this, const RuntimeMethod* method);
// System.Boolean System.Type::get_IsSealed()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_get_IsSealed_mC42D173AFAF7802291DEA2C3D691340F2375FD9A (Type_t * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.List`1<LuaInterface.LuaObjectPool/PoolNode>::.ctor(System.Int32)
inline void List_1__ctor_m686CCC92090A8A1AA82A60848938CFD32C6ECD6C (List_1_t2EAB55ECDA5A431310E03AE5B2BE6D6CC544FD06 * __this, int32_t ___capacity0, const RuntimeMethod* method)
{
(( void (*) (List_1_t2EAB55ECDA5A431310E03AE5B2BE6D6CC544FD06 *, int32_t, const RuntimeMethod*))List_1__ctor_mEE468B81D8E7C140F567D10FF7F5894A50EEEA57_gshared)(__this, ___capacity0, method);
}
// System.Void LuaInterface.LuaObjectPool/PoolNode::.ctor(System.Int32,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PoolNode__ctor_m694B630F393076D2C4BAD2F800A3EEB1F8A7E7F2 (PoolNode_t75CF0DEC0B0306B19BDB6E8C11A24F6721A9A3B4 * __this, int32_t ___index0, RuntimeObject * ___obj1, const RuntimeMethod* method);
// System.Void System.Collections.Generic.List`1<LuaInterface.LuaObjectPool/PoolNode>::Add(!0)
inline void List_1_Add_m4CB2CC57B148EC0DC7EDBF2ED91DD02820E6E043 (List_1_t2EAB55ECDA5A431310E03AE5B2BE6D6CC544FD06 * __this, PoolNode_t75CF0DEC0B0306B19BDB6E8C11A24F6721A9A3B4 * ___item0, const RuntimeMethod* method)
{
(( void (*) (List_1_t2EAB55ECDA5A431310E03AE5B2BE6D6CC544FD06 *, PoolNode_t75CF0DEC0B0306B19BDB6E8C11A24F6721A9A3B4 *, const RuntimeMethod*))List_1_Add_m6930161974C7504C80F52EC379EF012387D43138_gshared)(__this, ___item0, method);
}
// System.Int32 System.Collections.Generic.List`1<LuaInterface.LuaObjectPool/PoolNode>::get_Count()
inline int32_t List_1_get_Count_m3E052BBB1D6549E1D299A31A131B6862C11CBAC9_inline (List_1_t2EAB55ECDA5A431310E03AE5B2BE6D6CC544FD06 * __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t2EAB55ECDA5A431310E03AE5B2BE6D6CC544FD06 *, const RuntimeMethod*))List_1_get_Count_m507C9149FF7F83AAC72C29091E745D557DA47D22_gshared_inline)(__this, method);
}
// !0 System.Collections.Generic.List`1<LuaInterface.LuaObjectPool/PoolNode>::get_Item(System.Int32)
inline PoolNode_t75CF0DEC0B0306B19BDB6E8C11A24F6721A9A3B4 * List_1_get_Item_m23BD9A941D0CC3F194CA232D7419D4EDC7D04E2B_inline (List_1_t2EAB55ECDA5A431310E03AE5B2BE6D6CC544FD06 * __this, int32_t ___index0, const RuntimeMethod* method)
{
return (( PoolNode_t75CF0DEC0B0306B19BDB6E8C11A24F6721A9A3B4 * (*) (List_1_t2EAB55ECDA5A431310E03AE5B2BE6D6CC544FD06 *, int32_t, const RuntimeMethod*))List_1_get_Item_mFDB8AD680C600072736579BBF5F38F7416396588_gshared_inline)(__this, ___index0, method);
}
// System.Void System.Collections.Generic.List`1<LuaInterface.LuaObjectPool/PoolNode>::Clear()
inline void List_1_Clear_m316017FB1B42C1B51AFC2B9078105746B2D60912 (List_1_t2EAB55ECDA5A431310E03AE5B2BE6D6CC544FD06 * __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t2EAB55ECDA5A431310E03AE5B2BE6D6CC544FD06 *, const RuntimeMethod*))List_1_Clear_mC5CFC6C9F3007FC24FE020198265D4B5B0659FFC_gshared)(__this, method);
}
// System.Void System.Action`2<System.Object,System.Int32>::Invoke(!0,!1)
inline void Action_2_Invoke_m4BF409EFABD9061D88095A70333ACD6D1A540682 (Action_2_t88A472856F183AE803521FC39DAC3AE446810479 * __this, RuntimeObject * ___arg10, int32_t ___arg21, const RuntimeMethod* method)
{
(( void (*) (Action_2_t88A472856F183AE803521FC39DAC3AE446810479 *, RuntimeObject *, int32_t, const RuntimeMethod*))Action_2_Invoke_m4BF409EFABD9061D88095A70333ACD6D1A540682_gshared)(__this, ___arg10, ___arg21, method);
}
// System.Object[] LuaInterface.ToLua::CheckObjectArray(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ToLua_CheckObjectArray_mB59CC301F53829E4747BF861935FE3C1FAE05A4F (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method);
// System.Int32 LuaInterface.LuaReflection::OpenReflectionLibs(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LuaReflection_OpenReflectionLibs_m57EDA782C9239E18275514820F59B4C71B1F638E (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 LuaInterface.LuaReflection::FindType(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LuaReflection_FindType_m265105881CB8A05D388B12E6C881E85869B7BEEA (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 LuaInterface.LuaReflection::LoadAssembly(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LuaReflection_LoadAssembly_m3416AD908E88CC3122C2CC472DCBD529FA08B04E (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 LuaInterface.LuaReflection::GetMethod(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LuaReflection_GetMethod_mBBD01CE2F34B232F15EF0634E99CFE021A3745FC (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 LuaInterface.LuaReflection::GetConstructor(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LuaReflection_GetConstructor_mFAF9436BFC9D6F2C870719320AC01046F145DFF1 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 LuaInterface.LuaReflection::GetTypeMethod(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LuaReflection_GetTypeMethod_mD27026FB6766B48EA256EB8F1E2571D5C0A43EEB (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 LuaInterface.LuaReflection::GetProperty(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LuaReflection_GetProperty_m87AE4FD0FA97673745869C2F9700CAF30451914C (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 LuaInterface.LuaReflection::GetField(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LuaReflection_GetField_mBDB8023D06D6ABA180DDDBA8DAEF8BD9E9A7DDA3 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 LuaInterface.LuaReflection::CreateInstance(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LuaReflection_CreateInstance_mBEF5E5588D60DFB5D110CFFE4912954CF714D181 (intptr_t ___L0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.List`1<System.Reflection.Assembly>::.ctor()
inline void List_1__ctor_mD0442AB764C7B85A94117D07CA158B5666AB3BC2 (List_1_t0B17DCDEBCE728AA1CAFF9D7D1441755B5949EED * __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t0B17DCDEBCE728AA1CAFF9D7D1441755B5949EED *, const RuntimeMethod*))List_1__ctor_mC832F1AC0F814BAEB19175F5D7972A7507508BC3_gshared)(__this, method);
}
// System.Boolean LuaInterface.LuaReflection::LoadAssembly(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaReflection_LoadAssembly_mC5C25DD6C9ABB3701DC10D7635CEF92FA30D1B96 (LuaReflection_t19301C37ECEEA92E1822023F3DA02A623875496F * __this, String_t* ___name0, const RuntimeMethod* method);
// System.Void LuaInterface.LuaDLL::lua_getglobal(System.IntPtr,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaDLL_lua_getglobal_m45BBC89C9AA2DAB6E3B83527FB5E4FFBACCB8850 (intptr_t ___luaState0, String_t* ___name1, const RuntimeMethod* method);
// System.Void LuaInterface.LuaDLL::lua_pushstring(System.IntPtr,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaDLL_lua_pushstring_m1230CAB85FBD610AAA7D822AD67C9EDE4C1F13D7 (intptr_t ___luaState0, String_t* ___str1, const RuntimeMethod* method);
// System.Void LuaInterface.LuaCSFunction::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method);
// System.Void LuaInterface.LuaDLL::lua_pushcfunction(System.IntPtr,LuaInterface.LuaCSFunction)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaDLL_lua_pushcfunction_m597D3DB7BDB0C04C60925BEA7C08F792911920D1 (intptr_t ___luaState0, LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * ___func1, const RuntimeMethod* method);
// System.Void LuaInterface.LuaDLL::lua_rawset(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaDLL_lua_rawset_mA943B18C491C241BD2724FE6DAA2EA850D73C4CA (intptr_t ___luaState0, int32_t ___idx1, const RuntimeMethod* method);
// System.Void LuaInterface.LuaDLL::tolua_pushcfunction(System.IntPtr,LuaInterface.LuaCSFunction)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaDLL_tolua_pushcfunction_m29E7A4D931ADB073DCE412CB64BF4F169BAB0FB9 (intptr_t ___luaState0, LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * ___func1, const RuntimeMethod* method);
// System.Void LuaInterface.LuaDLL::lua_pop(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaDLL_lua_pop_m9ADCE736C829E8D4DED127620F869BE19539C589 (intptr_t ___luaState0, int32_t ___amount1, const RuntimeMethod* method);
// LuaInterface.LuaState LuaInterface.LuaState::Get(System.IntPtr)
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * LuaState_Get_mD5CEDF5D82EFE1715EAEA521EEF00D2B29D7C5DF_inline (intptr_t ___ptr0, const RuntimeMethod* method);
// System.Void LuaInterface.LuaState::BeginPreLoad()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_BeginPreLoad_m4727EF93649D4E45FE9F5CB484222D4F28267CE6 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, const RuntimeMethod* method);
// System.Void LuaInterface.LuaState::AddPreLoad(System.String,LuaInterface.LuaCSFunction)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_AddPreLoad_m3020019116D31773DEA4982C27F5DD2D29A1D102 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, String_t* ___name0, LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * ___func1, const RuntimeMethod* method);
// System.Void LuaInterface.LuaState::EndPreLoad()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_EndPreLoad_m62E1E498E214B42C7B635351D86F8CD7955180A9 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, const RuntimeMethod* method);
// System.Boolean LuaInterface.LuaState::BeginModule(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaState_BeginModule_m90D4690B9813A2513FFBE17BF78F53FA9B991EA9 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, String_t* ___name0, const RuntimeMethod* method);
// System.Void LuaInterface_LuaMethodWrap::Register(LuaInterface.LuaState)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaInterface_LuaMethodWrap_Register_mD31DFCD69792104A757D4997E7F2FA558D6FE1F3 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * ___L0, const RuntimeMethod* method);
// System.Void LuaInterface_LuaPropertyWrap::Register(LuaInterface.LuaState)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaInterface_LuaPropertyWrap_Register_mA381870858805D6994FAAF1AB3AD23CE5449D624 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * ___L0, const RuntimeMethod* method);
// System.Void LuaInterface_LuaFieldWrap::Register(LuaInterface.LuaState)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaInterface_LuaFieldWrap_Register_mF95C04F2A6176ACAC89E42B7B97D037C15898A97 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * ___L0, const RuntimeMethod* method);
// System.Void LuaInterface_LuaConstructorWrap::Register(LuaInterface.LuaState)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaInterface_LuaConstructorWrap_Register_m9DFADA58452A814F2A5D082ED4722C39B462BD73 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * ___L0, const RuntimeMethod* method);
// System.Void LuaInterface.LuaState::EndModule()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_EndModule_m9D2C7F0A6AB8D116272FB470A9A5B68200599B48 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, const RuntimeMethod* method);
// System.String LuaInterface.ToLua::CheckString(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method);
// LuaInterface.LuaReflection LuaInterface.LuaReflection::Get(System.IntPtr)
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR LuaReflection_t19301C37ECEEA92E1822023F3DA02A623875496F * LuaReflection_Get_m7C0E57D9FFE727169ED0EA9DF0FEDBD45F7727E6_inline (intptr_t ___L0, const RuntimeMethod* method);
// !0 System.Collections.Generic.List`1<System.Reflection.Assembly>::get_Item(System.Int32)
inline Assembly_t * List_1_get_Item_m2D875949889A6253738987A31D0121B34A8D30DF_inline (List_1_t0B17DCDEBCE728AA1CAFF9D7D1441755B5949EED * __this, int32_t ___index0, const RuntimeMethod* method)
{
return (( Assembly_t * (*) (List_1_t0B17DCDEBCE728AA1CAFF9D7D1441755B5949EED *, int32_t, const RuntimeMethod*))List_1_get_Item_mFDB8AD680C600072736579BBF5F38F7416396588_gshared_inline)(__this, ___index0, method);
}
// System.Int32 System.Collections.Generic.List`1<System.Reflection.Assembly>::get_Count()
inline int32_t List_1_get_Count_m10D86388566B27212560100E342B8A2C4686D872_inline (List_1_t0B17DCDEBCE728AA1CAFF9D7D1441755B5949EED * __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t0B17DCDEBCE728AA1CAFF9D7D1441755B5949EED *, const RuntimeMethod*))List_1_get_Count_m507C9149FF7F83AAC72C29091E745D557DA47D22_gshared_inline)(__this, method);
}
// System.Void LuaInterface.ToLua::Push(System.IntPtr,System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ToLua_Push_mB2F773CD5EE954E988D156A20F3989B8C53D48CD (intptr_t ___L0, Type_t * ___t1, const RuntimeMethod* method);
// System.Void LuaInterface.LuaDLL::lua_pushboolean(System.IntPtr,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaDLL_lua_pushboolean_m2B8D01E55F9DAAFC75B24FD6DC054776E5195B80 (intptr_t ___luaState0, bool ___value1, const RuntimeMethod* method);
// System.Boolean System.Reflection.MethodInfo::op_Inequality(System.Reflection.MethodInfo,System.Reflection.MethodInfo)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MethodInfo_op_Inequality_m76AC38C8B8FB8F28C21E6F9A3F0268FF8E4CC237 (MethodInfo_t * ___left0, MethodInfo_t * ___right1, const RuntimeMethod* method);
// System.Void LuaInterface.LuaMethod::.ctor(System.Reflection.MethodInfo,System.Type,System.Type[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaMethod__ctor_mF87454F54CC777CF4CD9F52658D876488F32D62D (LuaMethod_t0990B22A85382B95F5292A6C222FB1DB05CA9FB6 * __this, MethodInfo_t * ___md0, Type_t * ___t1, TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* ___types2, const RuntimeMethod* method);
// System.Void LuaInterface.ToLua::PushSealed<LuaInterface.LuaMethod>(System.IntPtr,T)
inline void ToLua_PushSealed_TisLuaMethod_t0990B22A85382B95F5292A6C222FB1DB05CA9FB6_m938844855EFF73A7CC3337809E1C30ECE193843E (intptr_t ___L0, LuaMethod_t0990B22A85382B95F5292A6C222FB1DB05CA9FB6 * ___o1, const RuntimeMethod* method)
{
(( void (*) (intptr_t, LuaMethod_t0990B22A85382B95F5292A6C222FB1DB05CA9FB6 *, const RuntimeMethod*))ToLua_PushSealed_TisRuntimeObject_m80A7F6E688007E3366F5ACE882AFD53AD3F838FD_gshared)(___L0, ___o1, method);
}
// System.Type LuaInterface.ToLua::CheckMonoType(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t * ToLua_CheckMonoType_m501B19F05C58D1860F4CE3D15FE8C96172477039 (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method);
// System.Int32 LuaInterface.LuaDLL::luaL_typerror(System.IntPtr,System.Int32,System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LuaDLL_luaL_typerror_mAEAFAE3F8FC42110FAA29FB99DC947D64A99A2A0 (intptr_t ___L0, int32_t ___stackPos1, String_t* ___tname2, String_t* ___t23, const RuntimeMethod* method);
// System.Reflection.MethodInfo System.Type::GetMethod(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MethodInfo_t * Type_GetMethod_mB8368D44E32C205D279BA3BB9E6FE1D09D45A6DE (Type_t * __this, String_t* ___name0, const RuntimeMethod* method);
// System.Reflection.MethodInfo System.Type::GetMethod(System.String,System.Type[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MethodInfo_t * Type_GetMethod_m54E1EF62AFF44AA621E074D123C5C0B3E73A7DD5 (Type_t * __this, String_t* ___name0, TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* ___types1, const RuntimeMethod* method);
// System.Void LuaInterface.LuaReflection::PushLuaMethod(System.IntPtr,System.Reflection.MethodInfo,System.Type,System.Type[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaReflection_PushLuaMethod_m2B84BF6E7CD901DD1B0432E623526F17A604E201 (intptr_t ___L0, MethodInfo_t * ___md1, Type_t * ___t2, TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* ___types3, const RuntimeMethod* method);
// System.Boolean System.Reflection.ConstructorInfo::op_Inequality(System.Reflection.ConstructorInfo,System.Reflection.ConstructorInfo)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConstructorInfo_op_Inequality_m7BACC92FB27D1999A084F5346451CEE9FD0445E4 (ConstructorInfo_t9CB51BFC178DF1CBCA5FD16B2D58229618F23EFF * ___left0, ConstructorInfo_t9CB51BFC178DF1CBCA5FD16B2D58229618F23EFF * ___right1, const RuntimeMethod* method);
// System.Void LuaInterface.LuaConstructor::.ctor(System.Reflection.ConstructorInfo,System.Type[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaConstructor__ctor_m8B9F194A36EC56AE793D67B20700511345847FB8 (LuaConstructor_tFD182305C354FE01AE8A5AAE0B92771A065FC6DF * __this, ConstructorInfo_t9CB51BFC178DF1CBCA5FD16B2D58229618F23EFF * ___func0, TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* ___types1, const RuntimeMethod* method);
// System.Void LuaInterface.ToLua::PushSealed<LuaInterface.LuaConstructor>(System.IntPtr,T)
inline void ToLua_PushSealed_TisLuaConstructor_tFD182305C354FE01AE8A5AAE0B92771A065FC6DF_mBF455F23E99FBF35B19A8FCB222807B66982CC96 (intptr_t ___L0, LuaConstructor_tFD182305C354FE01AE8A5AAE0B92771A065FC6DF * ___o1, const RuntimeMethod* method)
{
(( void (*) (intptr_t, LuaConstructor_tFD182305C354FE01AE8A5AAE0B92771A065FC6DF *, const RuntimeMethod*))ToLua_PushSealed_TisRuntimeObject_m80A7F6E688007E3366F5ACE882AFD53AD3F838FD_gshared)(___L0, ___o1, method);
}
// System.Reflection.ConstructorInfo System.Type::GetConstructor(System.Type[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ConstructorInfo_t9CB51BFC178DF1CBCA5FD16B2D58229618F23EFF * Type_GetConstructor_m4371D7AD6A8E15067C698696B0167323CBC7F3DA (Type_t * __this, TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* ___types0, const RuntimeMethod* method);
// System.Void LuaInterface.LuaReflection::PushLuaConstructor(System.IntPtr,System.Reflection.ConstructorInfo,System.Type[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaReflection_PushLuaConstructor_mB2F61641A6241EA00121B868D629DACD171F874B (intptr_t ___L0, ConstructorInfo_t9CB51BFC178DF1CBCA5FD16B2D58229618F23EFF * ___func1, TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* ___types2, const RuntimeMethod* method);
// System.Boolean LuaInterface.TypeChecker::CheckTypes<System.Type,System.String>(System.IntPtr,System.Int32)
inline bool TypeChecker_CheckTypes_TisType_t_TisString_t_m773F326F0D5FE667675F461E4B61204290C16C65 (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
{
return (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))TypeChecker_CheckTypes_TisRuntimeObject_TisRuntimeObject_m4CA678BACE3949B36B289C261EAE5FFB79DDCAEA_gshared)(___L0, ___pos1, method);
}
// System.Object LuaInterface.ToLua::ToObject(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method);
// System.String LuaInterface.ToLua::ToString(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ToLua_ToString_m44653DFD1626DE395107FF5FFDB0D4E7FC268D7D (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method);
// System.Boolean LuaInterface.TypeChecker::CheckTypes<System.Type,System.String,System.Type[]>(System.IntPtr,System.Int32)
inline bool TypeChecker_CheckTypes_TisType_t_TisString_t_TisTypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F_m7D2295B388D049C6AF614F67DC663EA997BF663C (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
{
return (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))TypeChecker_CheckTypes_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_m70DEEF2A23A8C3CA4EE46DDB16FEDF9946AA6406_gshared)(___L0, ___pos1, method);
}
// T[] LuaInterface.ToLua::ToObjectArray<System.Type>(System.IntPtr,System.Int32)
inline TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* ToLua_ToObjectArray_TisType_t_m62FC054B58B1761AD8B4CC77519321FC7E3FD0CA (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
return (( TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* (*) (intptr_t, int32_t, const RuntimeMethod*))ToLua_ToObjectArray_TisRuntimeObject_m844468FDFA6E7B445E392D13C6AD726C34B9BB88_gshared)(___L0, ___stackPos1, method);
}
// System.Boolean LuaInterface.TypeChecker::CheckTypes<System.Type,System.String,System.UInt32>(System.IntPtr,System.Int32)
inline bool TypeChecker_CheckTypes_TisType_t_TisString_t_TisUInt32_t4980FA09003AFAAB5A6E361BA2748EA9A005709B_mD9A728AAC5C6433566E5794BC3D53F22D80C4781 (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
{
return (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))TypeChecker_CheckTypes_TisRuntimeObject_TisRuntimeObject_TisUInt32_t4980FA09003AFAAB5A6E361BA2748EA9A005709B_m7D534635CD4E4D711A0EA8B564C40B9AB6E9E158_gshared)(___L0, ___pos1, method);
}
// System.Reflection.MethodInfo System.Type::GetMethod(System.String,System.Reflection.BindingFlags)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MethodInfo_t * Type_GetMethod_m9EC42D4B1F765B882F516EE6D7970D51CF5D80DD (Type_t * __this, String_t* ___name0, int32_t ___bindingAttr1, const RuntimeMethod* method);
// System.Boolean LuaInterface.TypeChecker::CheckTypes<System.Type,System.String,System.Type[],System.Reflection.ParameterModifier[]>(System.IntPtr,System.Int32)
inline bool TypeChecker_CheckTypes_TisType_t_TisString_t_TisTypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F_TisParameterModifierU5BU5D_t63EC46F14F048DC9EF6BF1362E8AEBEA1A05A5EA_m4D9A5A2D6ECED8C6D49AE30A13BADCD285C61AD4 (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
{
return (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))TypeChecker_CheckTypes_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_mE6DF87B05D7B09BC78E26145157CC66E57D3B7C8_gshared)(___L0, ___pos1, method);
}
// T[] LuaInterface.ToLua::ToStructArray<System.Reflection.ParameterModifier>(System.IntPtr,System.Int32)
inline ParameterModifierU5BU5D_t63EC46F14F048DC9EF6BF1362E8AEBEA1A05A5EA* ToLua_ToStructArray_TisParameterModifier_t7BEFF7C52C8D7CD73D787BDAE6A1A50196204E3E_m60925B1EFB4E7351806EC9D3EF710DE971730941 (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
return (( ParameterModifierU5BU5D_t63EC46F14F048DC9EF6BF1362E8AEBEA1A05A5EA* (*) (intptr_t, int32_t, const RuntimeMethod*))ToLua_ToStructArray_TisParameterModifier_t7BEFF7C52C8D7CD73D787BDAE6A1A50196204E3E_m60925B1EFB4E7351806EC9D3EF710DE971730941_gshared)(___L0, ___stackPos1, method);
}
// System.Reflection.MethodInfo System.Type::GetMethod(System.String,System.Type[],System.Reflection.ParameterModifier[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MethodInfo_t * Type_GetMethod_mC4A6B79B169181576E9A1A9DF3B6789FE63CC742 (Type_t * __this, String_t* ___name0, TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* ___types1, ParameterModifierU5BU5D_t63EC46F14F048DC9EF6BF1362E8AEBEA1A05A5EA* ___modifiers2, const RuntimeMethod* method);
// System.Boolean LuaInterface.TypeChecker::CheckTypes<System.Type,System.String,System.UInt32,System.Reflection.Binder,System.Type[],System.Reflection.ParameterModifier[]>(System.IntPtr,System.Int32)
inline bool TypeChecker_CheckTypes_TisType_t_TisString_t_TisUInt32_t4980FA09003AFAAB5A6E361BA2748EA9A005709B_TisBinder_t4D5CB06963501D32847C057B57157D6DC49CA759_TisTypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F_TisParameterModifierU5BU5D_t63EC46F14F048DC9EF6BF1362E8AEBEA1A05A5EA_mA7D19ED21DB3965B803340C188008DB7F147E773 (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
{
return (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))TypeChecker_CheckTypes_TisRuntimeObject_TisRuntimeObject_TisUInt32_t4980FA09003AFAAB5A6E361BA2748EA9A005709B_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_mE14485F10906BC61753292A337263A9583FBFB96_gshared)(___L0, ___pos1, method);
}
// System.Reflection.MethodInfo System.Type::GetMethod(System.String,System.Reflection.BindingFlags,System.Reflection.Binder,System.Type[],System.Reflection.ParameterModifier[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MethodInfo_t * Type_GetMethod_m694F07057F23808980BF6B1637544F34852759FA (Type_t * __this, String_t* ___name0, int32_t ___bindingAttr1, Binder_t4D5CB06963501D32847C057B57157D6DC49CA759 * ___binder2, TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* ___types3, ParameterModifierU5BU5D_t63EC46F14F048DC9EF6BF1362E8AEBEA1A05A5EA* ___modifiers4, const RuntimeMethod* method);
// System.Boolean LuaInterface.TypeChecker::CheckTypes<System.Type,System.String,System.UInt32,System.Reflection.Binder,System.Reflection.CallingConventions,System.Type[],System.Reflection.ParameterModifier[]>(System.IntPtr,System.Int32)
inline bool TypeChecker_CheckTypes_TisType_t_TisString_t_TisUInt32_t4980FA09003AFAAB5A6E361BA2748EA9A005709B_TisBinder_t4D5CB06963501D32847C057B57157D6DC49CA759_TisCallingConventions_t495B6EF267B118F780C044F96BCDE78C1982C147_TisTypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F_TisParameterModifierU5BU5D_t63EC46F14F048DC9EF6BF1362E8AEBEA1A05A5EA_m9630A29B364FAD5B7042A5F77C4FFFFEA8AFB115 (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
{
return (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))TypeChecker_CheckTypes_TisRuntimeObject_TisRuntimeObject_TisUInt32_t4980FA09003AFAAB5A6E361BA2748EA9A005709B_TisRuntimeObject_TisInt32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD_TisRuntimeObject_TisRuntimeObject_m575D419184A45EC677EC71BC293305E28FAB3DCA_gshared)(___L0, ___pos1, method);
}
// System.Reflection.MethodInfo System.Type::GetMethod(System.String,System.Reflection.BindingFlags,System.Reflection.Binder,System.Reflection.CallingConventions,System.Type[],System.Reflection.ParameterModifier[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MethodInfo_t * Type_GetMethod_m34CDCED5195A89488CF62E44CE0910CB94106E5D (Type_t * __this, String_t* ___name0, int32_t ___bindingAttr1, Binder_t4D5CB06963501D32847C057B57157D6DC49CA759 * ___binder2, int32_t ___callConvention3, TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* ___types4, ParameterModifierU5BU5D_t63EC46F14F048DC9EF6BF1362E8AEBEA1A05A5EA* ___modifiers5, const RuntimeMethod* method);
// System.Boolean System.Reflection.PropertyInfo::op_Inequality(System.Reflection.PropertyInfo,System.Reflection.PropertyInfo)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PropertyInfo_op_Inequality_m72FFC34F4BEFB4F18155B0E97F8616597AE9A782 (PropertyInfo_t * ___left0, PropertyInfo_t * ___right1, const RuntimeMethod* method);
// System.Void LuaInterface.LuaProperty::.ctor(System.Reflection.PropertyInfo,System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaProperty__ctor_mA89F00373018416109D54E10DCBB1D0FD745251F (LuaProperty_tECD5962B0CF9D8129AA119086EE40ED9AD924A0C * __this, PropertyInfo_t * ___prop0, Type_t * ___t1, const RuntimeMethod* method);
// System.Void LuaInterface.ToLua::PushSealed<LuaInterface.LuaProperty>(System.IntPtr,T)
inline void ToLua_PushSealed_TisLuaProperty_tECD5962B0CF9D8129AA119086EE40ED9AD924A0C_m7665A5665A40B036A14A6142D39500058F1CAB2D (intptr_t ___L0, LuaProperty_tECD5962B0CF9D8129AA119086EE40ED9AD924A0C * ___o1, const RuntimeMethod* method)
{
(( void (*) (intptr_t, LuaProperty_tECD5962B0CF9D8129AA119086EE40ED9AD924A0C *, const RuntimeMethod*))ToLua_PushSealed_TisRuntimeObject_m80A7F6E688007E3366F5ACE882AFD53AD3F838FD_gshared)(___L0, ___o1, method);
}
// System.Reflection.PropertyInfo System.Type::GetProperty(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PropertyInfo_t * Type_GetProperty_m309A76AAAFC344BA5EB24ACD874400F90B6E877E (Type_t * __this, String_t* ___name0, const RuntimeMethod* method);
// System.Void LuaInterface.LuaReflection::PushLuaProperty(System.IntPtr,System.Reflection.PropertyInfo,System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaReflection_PushLuaProperty_mB0D01B500CE9725524D184B13595D74F60CB8749 (intptr_t ___L0, PropertyInfo_t * ___p1, Type_t * ___t2, const RuntimeMethod* method);
// System.Reflection.PropertyInfo System.Type::GetProperty(System.String,System.Type[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PropertyInfo_t * Type_GetProperty_m09E55B3B4E7449B77F3FD7F172A10CAA4165666F (Type_t * __this, String_t* ___name0, TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* ___types1, const RuntimeMethod* method);
// System.Boolean LuaInterface.TypeChecker::CheckTypes<System.Type,System.String,System.Type>(System.IntPtr,System.Int32)
inline bool TypeChecker_CheckTypes_TisType_t_TisString_t_TisType_t_m0D255B0EAA2FAB518D48735EF9ECA1C08A1C9FB1 (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
{
return (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))TypeChecker_CheckTypes_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_m70DEEF2A23A8C3CA4EE46DDB16FEDF9946AA6406_gshared)(___L0, ___pos1, method);
}
// System.Reflection.PropertyInfo System.Type::GetProperty(System.String,System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PropertyInfo_t * Type_GetProperty_mB92E711C0B593302FC700804ECB78B45932E12B3 (Type_t * __this, String_t* ___name0, Type_t * ___returnType1, const RuntimeMethod* method);
// System.Reflection.PropertyInfo System.Type::GetProperty(System.String,System.Reflection.BindingFlags)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PropertyInfo_t * Type_GetProperty_m724FAA955DCE10E0C46A9485BCEA32C1CE608130 (Type_t * __this, String_t* ___name0, int32_t ___bindingAttr1, const RuntimeMethod* method);
// System.Boolean LuaInterface.TypeChecker::CheckTypes<System.Type,System.String,System.Type,System.Type[]>(System.IntPtr,System.Int32)
inline bool TypeChecker_CheckTypes_TisType_t_TisString_t_TisType_t_TisTypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F_m9C20449B602384D24900EAAB96ABC778BF593241 (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
{
return (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))TypeChecker_CheckTypes_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_mE6DF87B05D7B09BC78E26145157CC66E57D3B7C8_gshared)(___L0, ___pos1, method);
}
// System.Reflection.PropertyInfo System.Type::GetProperty(System.String,System.Type,System.Type[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PropertyInfo_t * Type_GetProperty_m6F2C962FDCCD4966698E40A631F8DD9F4BF5A1C0 (Type_t * __this, String_t* ___name0, Type_t * ___returnType1, TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* ___types2, const RuntimeMethod* method);
// System.Boolean LuaInterface.TypeChecker::CheckTypes<System.Type,System.String,System.Type,System.Type[],System.Reflection.ParameterModifier[]>(System.IntPtr,System.Int32)
inline bool TypeChecker_CheckTypes_TisType_t_TisString_t_TisType_t_TisTypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F_TisParameterModifierU5BU5D_t63EC46F14F048DC9EF6BF1362E8AEBEA1A05A5EA_m3E5D59F4964CBEA84E42F2E0C66391CE699FAE76 (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
{
return (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))TypeChecker_CheckTypes_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_mC55CEDCE17D86FE68CF9BC1A85DC79211C766AD4_gshared)(___L0, ___pos1, method);
}
// System.Reflection.PropertyInfo System.Type::GetProperty(System.String,System.Type,System.Type[],System.Reflection.ParameterModifier[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PropertyInfo_t * Type_GetProperty_m02239C0B9C70EB53C2BBD19E8401D6CAE9DB9FC5 (Type_t * __this, String_t* ___name0, Type_t * ___returnType1, TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* ___types2, ParameterModifierU5BU5D_t63EC46F14F048DC9EF6BF1362E8AEBEA1A05A5EA* ___modifiers3, const RuntimeMethod* method);
// System.Boolean LuaInterface.TypeChecker::CheckTypes<System.Type,System.String,System.UInt32,System.Reflection.Binder,System.Type,System.Type[],System.Reflection.ParameterModifier[]>(System.IntPtr,System.Int32)
inline bool TypeChecker_CheckTypes_TisType_t_TisString_t_TisUInt32_t4980FA09003AFAAB5A6E361BA2748EA9A005709B_TisBinder_t4D5CB06963501D32847C057B57157D6DC49CA759_TisType_t_TisTypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F_TisParameterModifierU5BU5D_t63EC46F14F048DC9EF6BF1362E8AEBEA1A05A5EA_m57168976FC671DCB36D2E8570C9179C9DE55E345 (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
{
return (( bool (*) (intptr_t, int32_t, const RuntimeMethod*))TypeChecker_CheckTypes_TisRuntimeObject_TisRuntimeObject_TisUInt32_t4980FA09003AFAAB5A6E361BA2748EA9A005709B_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_m7E966983F5693237F9E1EC4D548AAF3445F37AFC_gshared)(___L0, ___pos1, method);
}
// System.Reflection.PropertyInfo System.Type::GetProperty(System.String,System.Reflection.BindingFlags,System.Reflection.Binder,System.Type,System.Type[],System.Reflection.ParameterModifier[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PropertyInfo_t * Type_GetProperty_m35A7FCA1C89F7F03E865EBE00515336DFB482CFF (Type_t * __this, String_t* ___name0, int32_t ___bindingAttr1, Binder_t4D5CB06963501D32847C057B57157D6DC49CA759 * ___binder2, Type_t * ___returnType3, TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* ___types4, ParameterModifierU5BU5D_t63EC46F14F048DC9EF6BF1362E8AEBEA1A05A5EA* ___modifiers5, const RuntimeMethod* method);
// System.Boolean System.Reflection.FieldInfo::op_Inequality(System.Reflection.FieldInfo,System.Reflection.FieldInfo)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FieldInfo_op_Inequality_mB88B704E9238C7A9FD42274FCFEFA7CFABBF16EE (FieldInfo_t * ___left0, FieldInfo_t * ___right1, const RuntimeMethod* method);
// System.Void LuaInterface.LuaField::.ctor(System.Reflection.FieldInfo,System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaField__ctor_mB5EF752DB5B22ECDCC629B4E24B4DE1A66805B86 (LuaField_tC8BFD212BB1A4C7EFC68688A6026A7CAABA93E83 * __this, FieldInfo_t * ___info0, Type_t * ___t1, const RuntimeMethod* method);
// System.Void LuaInterface.ToLua::PushSealed<LuaInterface.LuaField>(System.IntPtr,T)
inline void ToLua_PushSealed_TisLuaField_tC8BFD212BB1A4C7EFC68688A6026A7CAABA93E83_m475FDF56C32D922C06C07967EBF035DCFE247CEB (intptr_t ___L0, LuaField_tC8BFD212BB1A4C7EFC68688A6026A7CAABA93E83 * ___o1, const RuntimeMethod* method)
{
(( void (*) (intptr_t, LuaField_tC8BFD212BB1A4C7EFC68688A6026A7CAABA93E83 *, const RuntimeMethod*))ToLua_PushSealed_TisRuntimeObject_m80A7F6E688007E3366F5ACE882AFD53AD3F838FD_gshared)(___L0, ___o1, method);
}
// System.Reflection.FieldInfo System.Type::GetField(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FieldInfo_t * Type_GetField_m564F7686385A6EA8C30F81C939250D5010DC0CA5 (Type_t * __this, String_t* ___name0, const RuntimeMethod* method);
// System.Void LuaInterface.LuaReflection::PushLuaField(System.IntPtr,System.Reflection.FieldInfo,System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaReflection_PushLuaField_mCF43D1A3DDDD6009EDE28221CEAD8DE4AD19FB24 (intptr_t ___L0, FieldInfo_t * ___f1, Type_t * ___t2, const RuntimeMethod* method);
// System.Object System.Activator::CreateInstance(System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Activator_CreateInstance_mD06EE47879F606317C6DA91FB63E678CABAC6A16 (Type_t * ___type0, const RuntimeMethod* method);
// System.Object System.Activator::CreateInstance(System.Type,System.Object[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Activator_CreateInstance_mEE50708E1E8AAD4E5021A2FFDB992DDF65727E17 (Type_t * ___type0, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ___args1, const RuntimeMethod* method);
// System.String System.Reflection.AssemblyName::get_Name()
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR String_t* AssemblyName_get_Name_m6EA5C18D2FF050D3AF58D4A21ED39D161DFF218B_inline (AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82 * __this, const RuntimeMethod* method);
// System.Reflection.Assembly System.Reflection.Assembly::Load(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Assembly_t * Assembly_Load_m4640304E91781FC3D197CD014B0C2DCEAFCFFF55 (String_t* ___assemblyString0, const RuntimeMethod* method);
// System.Boolean System.Reflection.Assembly::op_Equality(System.Reflection.Assembly,System.Reflection.Assembly)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Assembly_op_Equality_m4B6A318CE4104781ABF30A2BBBCCCFB0FE342316 (Assembly_t * ___left0, Assembly_t * ___right1, const RuntimeMethod* method);
// System.Reflection.AssemblyName System.Reflection.AssemblyName::GetAssemblyName(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82 * AssemblyName_GetAssemblyName_m9CB4D44496CD04F25AF5A194284595F2DBF7A2A7 (String_t* ___assemblyFile0, const RuntimeMethod* method);
// System.Reflection.Assembly System.Reflection.Assembly::Load(System.Reflection.AssemblyName)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Assembly_t * Assembly_Load_m85681C2C6834F36324ADB0B906228C44A50D9A4A (AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82 * ___assemblyRef0, const RuntimeMethod* method);
// System.Boolean System.Reflection.Assembly::op_Inequality(System.Reflection.Assembly,System.Reflection.Assembly)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Assembly_op_Inequality_m6949ED5777CC2840BF1EBD907C35A20E25F22F7B (Assembly_t * ___left0, Assembly_t * ___right1, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.List`1<System.Reflection.Assembly>::Contains(!0)
inline bool List_1_Contains_mC179B6CA1AE8CBCD1E928197D0CE96A507D2DB88 (List_1_t0B17DCDEBCE728AA1CAFF9D7D1441755B5949EED * __this, Assembly_t * ___item0, const RuntimeMethod* method)
{
return (( bool (*) (List_1_t0B17DCDEBCE728AA1CAFF9D7D1441755B5949EED *, Assembly_t *, const RuntimeMethod*))List_1_Contains_mE08D561E86879A26245096C572A8593279383FDB_gshared)(__this, ___item0, method);
}
// System.Void System.Collections.Generic.List`1<System.Reflection.Assembly>::Add(!0)
inline void List_1_Add_mD1D39015FDC31BE8F28F0B160606EB4EA9A91125 (List_1_t0B17DCDEBCE728AA1CAFF9D7D1441755B5949EED * __this, Assembly_t * ___item0, const RuntimeMethod* method)
{
(( void (*) (List_1_t0B17DCDEBCE728AA1CAFF9D7D1441755B5949EED *, Assembly_t *, const RuntimeMethod*))List_1_Add_m6930161974C7504C80F52EC379EF012387D43138_gshared)(__this, ___item0, method);
}
// System.Void System.Collections.Generic.List`1<System.Reflection.Assembly>::Clear()
inline void List_1_Clear_m2B3929C256D8FEE943537D0696F460B693B231A5 (List_1_t0B17DCDEBCE728AA1CAFF9D7D1441755B5949EED * __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t0B17DCDEBCE728AA1CAFF9D7D1441755B5949EED *, const RuntimeMethod*))List_1_Clear_mC5CFC6C9F3007FC24FE020198265D4B5B0659FFC_gshared)(__this, method);
}
// System.Void System.Attribute::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Attribute__ctor_m45CAD4B01265CC84CC5A84F62EE2DBE85DE89EC0 (Attribute_tF048C13FB3C8CFCC53F82290E4A3F621089F9A74 * __this, const RuntimeMethod* method);
// System.SByte System.Convert::ToSByte(System.Double)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int8_t Convert_ToSByte_m286EC501DE7B1980DE30BBB28DDA70AE4BB696E5 (double ___value0, const RuntimeMethod* method);
// System.Byte System.Convert::ToByte(System.Double)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t Convert_ToByte_m91AFBFC15EA62AF9EA9826E3F777635C1E18F32C (double ___value0, const RuntimeMethod* method);
// System.Int16 System.Convert::ToInt16(System.Double)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int16_t Convert_ToInt16_m1F982FED72A4829E1DE1A64F162F13555FC1F7EC (double ___value0, const RuntimeMethod* method);
// System.UInt16 System.Convert::ToUInt16(System.Double)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint16_t Convert_ToUInt16_mC488D697C85EE1862D2D8FFFD30BC8E99AB73BE5 (double ___value0, const RuntimeMethod* method);
// System.Char System.Convert::ToChar(System.Double)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar Convert_ToChar_m4AAA5360B1BE7E3CC081FFB90EEF969A86DE1277 (double ___value0, const RuntimeMethod* method);
// System.Int32 System.Convert::ToInt32(System.Double)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Convert_ToInt32_m1A048B98439E87B6AA81AEA091F8F515D3EF730C (double ___value0, const RuntimeMethod* method);
// System.UInt32 System.Convert::ToUInt32(System.Double)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t Convert_ToUInt32_mB7F4B7176295B3AA240199C4C2E7E59C3B74E6AF (double ___value0, const RuntimeMethod* method);
// System.Decimal System.Convert::ToDecimal(System.Double)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 Convert_ToDecimal_mF93A2E5C1006C59187BA8F1F17E66CEC2D8F7FCE (double ___value0, const RuntimeMethod* method);
// System.Single System.Convert::ToSingle(System.Double)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Convert_ToSingle_mDADB8C1C52121EE8B0040D4E5FC7CFD2CFAD8B80 (double ___value0, const RuntimeMethod* method);
// System.Byte[] LuaInterface.ToLua::ToByteBuffer(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ToLua_ToByteBuffer_mFC5348131CCBE59DB22FDF685B1BE8BD6984CD58 (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method);
// System.Void LuaInterface.LuaByteBuffer::.ctor(System.Byte[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaByteBuffer__ctor_mC8E2DBC666BFA2DC21BA28FF253254BF30373CFD (LuaByteBuffer_t571A9A55C68946952DEB4D8AA98E41D5CC8B8C3E * __this, ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___buf0, const RuntimeMethod* method);
// System.IntPtr LuaInterface.LuaDLL::lua_touserdata(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t LuaDLL_lua_touserdata_mDACE6AC44B707C35C04BC9694C0B5DB29CF2E258 (intptr_t ___luaState0, int32_t ___idx1, const RuntimeMethod* method);
// System.Byte[] LuaInterface.ToLua::CheckByteBuffer(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ToLua_CheckByteBuffer_m7C047F582199524B397D55711935A43902DA2A6F (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method);
// System.Void LuaInterface.LuaDLL::lua_pushnumber(System.IntPtr,System.Double)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaDLL_lua_pushnumber_mD621CF251BEC49D5FCA530997B02D08E2C6EC653 (intptr_t ___luaState0, double ___number1, const RuntimeMethod* method);
// System.Double System.Decimal::op_Explicit(System.Decimal)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double Decimal_op_Explicit_mB7F34E3B2DFB6211CA5ACB5497DA6CDCB09FC6CE (Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 ___value0, const RuntimeMethod* method);
// System.Boolean UnityEngine.Object::op_Equality(UnityEngine.Object,UnityEngine.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Equality_mBC2401774F3BE33E8CF6F0A8148E66C95D6CFF1C (Object_tAE11E5E46CD5C37C9F3E8950C00CD8B45666A2D0 * ___x0, Object_tAE11E5E46CD5C37C9F3E8950C00CD8B45666A2D0 * ___y1, const RuntimeMethod* method);
// System.Int32 LuaInterface.TypeTraits`1<UnityEngine.GameObject>::GetLuaReference(System.IntPtr)
inline int32_t TypeTraits_1_GetLuaReference_m394E942121D254FE78484DC08E38E81B86D2332E (intptr_t ___L0, const RuntimeMethod* method)
{
return (( int32_t (*) (intptr_t, const RuntimeMethod*))TypeTraits_1_GetLuaReference_m925DD870C148396417C8C406DF21F86364E61AD6_gshared)(___L0, method);
}
// System.Int32 LuaInterface.ToLua::LoadPreType(System.IntPtr,System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ToLua_LoadPreType_m4B71974CE8F3DFDEDB89E34DF73AB74D0C45EA87 (intptr_t ___L0, Type_t * ___type1, const RuntimeMethod* method);
// System.Void LuaInterface.ToLua::PushUserData(System.IntPtr,System.Object,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ToLua_PushUserData_mBEC8DFABAB472E05CFA4B686691B3AC8226795D8 (intptr_t ___L0, RuntimeObject * ___o1, int32_t ___reference2, const RuntimeMethod* method);
// System.Int32 LuaInterface.TypeTraits`1<UnityEngine.Transform>::GetLuaReference(System.IntPtr)
inline int32_t TypeTraits_1_GetLuaReference_mBA58FADB6701BABA453C9438E4D682C34E1DE95D (intptr_t ___L0, const RuntimeMethod* method)
{
return (( int32_t (*) (intptr_t, const RuntimeMethod*))TypeTraits_1_GetLuaReference_m925DD870C148396417C8C406DF21F86364E61AD6_gshared)(___L0, method);
}
// System.Int32 LuaInterface.LuaStatic::GetMetaReference(System.IntPtr,System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LuaStatic_GetMetaReference_mC82EDE3DE44654FAC43DFE3AA8945FAC95ABAF0D (intptr_t ___L0, Type_t * ___t1, const RuntimeMethod* method);
// System.Void System.Nullable`1<System.SByte>::.ctor(!0)
inline void Nullable_1__ctor_m5A845E01A3B6DD973133DAB9B53913A6B2C1F167 (Nullable_1_t949D4A40404623C07A81B2E10A0AF30CBFD99F41 * __this, int8_t ___value0, const RuntimeMethod* method)
{
(( void (*) (Nullable_1_t949D4A40404623C07A81B2E10A0AF30CBFD99F41 *, int8_t, const RuntimeMethod*))Nullable_1__ctor_m5A845E01A3B6DD973133DAB9B53913A6B2C1F167_gshared)(__this, ___value0, method);
}
// System.Void System.Nullable`1<System.Byte>::.ctor(!0)
inline void Nullable_1__ctor_m76F554DE21740BD508F52EA63050BFFA1C098DBB (Nullable_1_t8AC4594E194888751EE56887959C6F6F939735D6 * __this, uint8_t ___value0, const RuntimeMethod* method)
{
(( void (*) (Nullable_1_t8AC4594E194888751EE56887959C6F6F939735D6 *, uint8_t, const RuntimeMethod*))Nullable_1__ctor_m76F554DE21740BD508F52EA63050BFFA1C098DBB_gshared)(__this, ___value0, method);
}
// System.Void System.Nullable`1<System.Int16>::.ctor(!0)
inline void Nullable_1__ctor_mEEFA9805F6CAF8F540EE86466BF6C9766321B249 (Nullable_1_tBA873D326247359B10FE3DBF688D56A7B81FAE12 * __this, int16_t ___value0, const RuntimeMethod* method)
{
(( void (*) (Nullable_1_tBA873D326247359B10FE3DBF688D56A7B81FAE12 *, int16_t, const RuntimeMethod*))Nullable_1__ctor_mEEFA9805F6CAF8F540EE86466BF6C9766321B249_gshared)(__this, ___value0, method);
}
// System.Void System.Nullable`1<System.UInt16>::.ctor(!0)
inline void Nullable_1__ctor_m51C8FCE1EB595BA6DF426620E8CA8BB0ECECB025 (Nullable_1_tA8ED286030E763A5B9080413F3A753B5FF2847D1 * __this, uint16_t ___value0, const RuntimeMethod* method)
{
(( void (*) (Nullable_1_tA8ED286030E763A5B9080413F3A753B5FF2847D1 *, uint16_t, const RuntimeMethod*))Nullable_1__ctor_m51C8FCE1EB595BA6DF426620E8CA8BB0ECECB025_gshared)(__this, ___value0, method);
}
// System.Void System.Nullable`1<System.Char>::.ctor(!0)
inline void Nullable_1__ctor_m0B80129C2BC0F8A999A46D63E5ECA333B311D858 (Nullable_1_t2FD6A4F493044916FF0F72DFE4485EB058128A81 * __this, Il2CppChar ___value0, const RuntimeMethod* method)
{
(( void (*) (Nullable_1_t2FD6A4F493044916FF0F72DFE4485EB058128A81 *, Il2CppChar, const RuntimeMethod*))Nullable_1__ctor_m0B80129C2BC0F8A999A46D63E5ECA333B311D858_gshared)(__this, ___value0, method);
}
// System.Void System.Nullable`1<System.Int32>::.ctor(!0)
inline void Nullable_1__ctor_m11F9C228CFDF836DDFCD7880C09CB4098AB9D7F2 (Nullable_1_t0D03270832B3FFDDC0E7C2D89D4A0EA25376A1EB * __this, int32_t ___value0, const RuntimeMethod* method)
{
(( void (*) (Nullable_1_t0D03270832B3FFDDC0E7C2D89D4A0EA25376A1EB *, int32_t, const RuntimeMethod*))Nullable_1__ctor_m11F9C228CFDF836DDFCD7880C09CB4098AB9D7F2_gshared)(__this, ___value0, method);
}
// System.Void System.Nullable`1<System.UInt32>::.ctor(!0)
inline void Nullable_1__ctor_m0BAB60B3FBDBDDB13DF6079EF4ADB85F73754A5B (Nullable_1_tFE9ECE4D26C4B51758A06CC7BF27647E744F4043 * __this, uint32_t ___value0, const RuntimeMethod* method)
{
(( void (*) (Nullable_1_tFE9ECE4D26C4B51758A06CC7BF27647E744F4043 *, uint32_t, const RuntimeMethod*))Nullable_1__ctor_m0BAB60B3FBDBDDB13DF6079EF4ADB85F73754A5B_gshared)(__this, ___value0, method);
}
// System.Void System.Nullable`1<System.Decimal>::.ctor(!0)
inline void Nullable_1__ctor_m2C68FA0BC1D05AA24221D3C55AA7ADDB2FDBA7C6 (Nullable_1_t5AE31CDCE9498EDC82CCC83309A437C01F6549C4 * __this, Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 ___value0, const RuntimeMethod* method)
{
(( void (*) (Nullable_1_t5AE31CDCE9498EDC82CCC83309A437C01F6549C4 *, Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 , const RuntimeMethod*))Nullable_1__ctor_m2C68FA0BC1D05AA24221D3C55AA7ADDB2FDBA7C6_gshared)(__this, ___value0, method);
}
// System.Void System.Nullable`1<System.Single>::.ctor(!0)
inline void Nullable_1__ctor_m7684344C547C49122B242D657ED4F2CA1C5C6B9F (Nullable_1_t96A9DB0CC70D8F236B20E8A1F00B8FE74850F777 * __this, float ___value0, const RuntimeMethod* method)
{
(( void (*) (Nullable_1_t96A9DB0CC70D8F236B20E8A1F00B8FE74850F777 *, float, const RuntimeMethod*))Nullable_1__ctor_m7684344C547C49122B242D657ED4F2CA1C5C6B9F_gshared)(__this, ___value0, method);
}
// System.Void System.Nullable`1<System.Double>::.ctor(!0)
inline void Nullable_1__ctor_m001BA7BC902F2750A9633E2176CF8200FACBB6E0 (Nullable_1_tA635682CABFD60B7DF73271614FC04085E333AC5 * __this, double ___value0, const RuntimeMethod* method)
{
(( void (*) (Nullable_1_tA635682CABFD60B7DF73271614FC04085E333AC5 *, double, const RuntimeMethod*))Nullable_1__ctor_m001BA7BC902F2750A9633E2176CF8200FACBB6E0_gshared)(__this, ___value0, method);
}
// System.Boolean LuaInterface.LuaDLL::lua_toboolean(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaDLL_lua_toboolean_mD1040BE41EBA160232137C0852698D2900B29872 (intptr_t ___luaState0, int32_t ___idx1, const RuntimeMethod* method);
// System.Void System.Nullable`1<System.Boolean>::.ctor(!0)
inline void Nullable_1__ctor_mD3154885E88D449C69AD9DEA6F9A3EF66A3FE996 (Nullable_1_t9E6A67BECE376F0623B5C857F5674A0311C41793 * __this, bool ___value0, const RuntimeMethod* method)
{
(( void (*) (Nullable_1_t9E6A67BECE376F0623B5C857F5674A0311C41793 *, bool, const RuntimeMethod*))Nullable_1__ctor_mD3154885E88D449C69AD9DEA6F9A3EF66A3FE996_gshared)(__this, ___value0, method);
}
// System.Int64 LuaInterface.LuaDLL::tolua_toint64(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t LuaDLL_tolua_toint64_m59522CA9648BB1582947212D031D5811A81B2FD3 (intptr_t ___luaState0, int32_t ___stackPos1, const RuntimeMethod* method);
// System.Void System.Nullable`1<System.Int64>::.ctor(!0)
inline void Nullable_1__ctor_m60D6BEB25C30849657DE1AF1A72D6C6ECCF8D801 (Nullable_1_t802480A692F4F0D29F2185320296572054FB8C0B * __this, int64_t ___value0, const RuntimeMethod* method)
{
(( void (*) (Nullable_1_t802480A692F4F0D29F2185320296572054FB8C0B *, int64_t, const RuntimeMethod*))Nullable_1__ctor_m60D6BEB25C30849657DE1AF1A72D6C6ECCF8D801_gshared)(__this, ___value0, method);
}
// System.UInt64 LuaInterface.LuaDLL::tolua_touint64(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t LuaDLL_tolua_touint64_m159FD94B0E59B31CB81E369F351406CAE77350DC (intptr_t ___luaState0, int32_t ___stackPos1, const RuntimeMethod* method);
// System.Void System.Nullable`1<System.UInt64>::.ctor(!0)
inline void Nullable_1__ctor_mCA03BC6492E58DB1E0C806E16820EAB448A046A8 (Nullable_1_t005B8B09D9CB206C49CB5D1F42570F6044C181A1 * __this, uint64_t ___value0, const RuntimeMethod* method)
{
(( void (*) (Nullable_1_t005B8B09D9CB206C49CB5D1F42570F6044C181A1 *, uint64_t, const RuntimeMethod*))Nullable_1__ctor_mCA03BC6492E58DB1E0C806E16820EAB448A046A8_gshared)(__this, ___value0, method);
}
// T[] LuaInterface.ToLua::ToNumberArray<System.SByte>(System.IntPtr,System.Int32)
inline SByteU5BU5D_t623D1F33C61DEAC564E2B0560E00F1E1364F7889* ToLua_ToNumberArray_TisSByte_t9070AEA2966184235653CB9B4D33B149CDA831DF_m78B8EEE670C6FBAEE1DF13B92018384EFF589ED8 (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
return (( SByteU5BU5D_t623D1F33C61DEAC564E2B0560E00F1E1364F7889* (*) (intptr_t, int32_t, const RuntimeMethod*))ToLua_ToNumberArray_TisSByte_t9070AEA2966184235653CB9B4D33B149CDA831DF_m78B8EEE670C6FBAEE1DF13B92018384EFF589ED8_gshared)(___L0, ___stackPos1, method);
}
// T[] LuaInterface.ToLua::ToNumberArray<System.Int16>(System.IntPtr,System.Int32)
inline Int16U5BU5D_tDA0F0B2730337F72E44DB024BE9818FA8EDE8D28* ToLua_ToNumberArray_TisInt16_t823A20635DAF5A3D93A1E01CFBF3CBA27CF00B4D_mA77493AB4734F6C8E906A26AD3053CA578EBC791 (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
return (( Int16U5BU5D_tDA0F0B2730337F72E44DB024BE9818FA8EDE8D28* (*) (intptr_t, int32_t, const RuntimeMethod*))ToLua_ToNumberArray_TisInt16_t823A20635DAF5A3D93A1E01CFBF3CBA27CF00B4D_mA77493AB4734F6C8E906A26AD3053CA578EBC791_gshared)(___L0, ___stackPos1, method);
}
// T[] LuaInterface.ToLua::ToNumberArray<System.UInt16>(System.IntPtr,System.Int32)
inline UInt16U5BU5D_t2D4BB1F8C486FF4359FFA7E4A76A8708A684543E* ToLua_ToNumberArray_TisUInt16_tAE45CEF73BF720100519F6867F32145D075F928E_mCA8C1D5D217844500A1573886D6AF6A763821A06 (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
return (( UInt16U5BU5D_t2D4BB1F8C486FF4359FFA7E4A76A8708A684543E* (*) (intptr_t, int32_t, const RuntimeMethod*))ToLua_ToNumberArray_TisUInt16_tAE45CEF73BF720100519F6867F32145D075F928E_mCA8C1D5D217844500A1573886D6AF6A763821A06_gshared)(___L0, ___stackPos1, method);
}
// T[] LuaInterface.ToLua::ToNumberArray<System.Decimal>(System.IntPtr,System.Int32)
inline DecimalU5BU5D_t163CFBECCD3B6655700701D6451CA0CF493CBF0F* ToLua_ToNumberArray_TisDecimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8_mE6A5CD8CCF03B2A952C6134BBEA34EFF9EBBDCAA (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
return (( DecimalU5BU5D_t163CFBECCD3B6655700701D6451CA0CF493CBF0F* (*) (intptr_t, int32_t, const RuntimeMethod*))ToLua_ToNumberArray_TisDecimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8_mE6A5CD8CCF03B2A952C6134BBEA34EFF9EBBDCAA_gshared)(___L0, ___stackPos1, method);
}
// T[] LuaInterface.ToLua::ToNumberArray<System.Single>(System.IntPtr,System.Int32)
inline SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* ToLua_ToNumberArray_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_m4A85D3D262986BB2BED61564DB5976564F43F859 (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
return (( SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* (*) (intptr_t, int32_t, const RuntimeMethod*))ToLua_ToNumberArray_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_m4A85D3D262986BB2BED61564DB5976564F43F859_gshared)(___L0, ___stackPos1, method);
}
// T[] LuaInterface.ToLua::ToNumberArray<System.Double>(System.IntPtr,System.Int32)
inline DoubleU5BU5D_tF9383437DDA9EAC9F60627E9E6E2045CF7CB182D* ToLua_ToNumberArray_TisDouble_t358B8F23BDC52A5DD700E727E204F9F7CDE12409_m4525F538558C49B6D844FCDCC9FF60FEB1F5FF2D (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
return (( DoubleU5BU5D_tF9383437DDA9EAC9F60627E9E6E2045CF7CB182D* (*) (intptr_t, int32_t, const RuntimeMethod*))ToLua_ToNumberArray_TisDouble_t358B8F23BDC52A5DD700E727E204F9F7CDE12409_m4525F538558C49B6D844FCDCC9FF60FEB1F5FF2D_gshared)(___L0, ___stackPos1, method);
}
// T[] LuaInterface.ToLua::ToNumberArray<System.Int32>(System.IntPtr,System.Int32)
inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* ToLua_ToNumberArray_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_mEDFC4D7D883D75A2880EC717B61CCAF2C341AB6F (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
return (( Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* (*) (intptr_t, int32_t, const RuntimeMethod*))ToLua_ToNumberArray_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_mEDFC4D7D883D75A2880EC717B61CCAF2C341AB6F_gshared)(___L0, ___stackPos1, method);
}
// T[] LuaInterface.ToLua::ToNumberArray<System.UInt32>(System.IntPtr,System.Int32)
inline UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* ToLua_ToNumberArray_TisUInt32_t4980FA09003AFAAB5A6E361BA2748EA9A005709B_m0660E8CF490F4E6B0ECBB94648E0D4C38D676710 (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
return (( UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* (*) (intptr_t, int32_t, const RuntimeMethod*))ToLua_ToNumberArray_TisUInt32_t4980FA09003AFAAB5A6E361BA2748EA9A005709B_m0660E8CF490F4E6B0ECBB94648E0D4C38D676710_gshared)(___L0, ___stackPos1, method);
}
// T[] LuaInterface.ToLua::ToStructArray<System.Int64>(System.IntPtr,System.Int32)
inline Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* ToLua_ToStructArray_TisInt64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_mAD300BDE3B98C5082E9AD3C1AF421155432D9B2C (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
return (( Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* (*) (intptr_t, int32_t, const RuntimeMethod*))ToLua_ToStructArray_TisInt64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_mAD300BDE3B98C5082E9AD3C1AF421155432D9B2C_gshared)(___L0, ___stackPos1, method);
}
// T[] LuaInterface.ToLua::ToStructArray<System.UInt64>(System.IntPtr,System.Int32)
inline UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4* ToLua_ToStructArray_TisUInt64_tA02DF3B59C8FC4A849BD207DA11038CC64E4CB4E_m98DCC5231278EDD3CE2D2ADBFAD74F593FD80CCF (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
return (( UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4* (*) (intptr_t, int32_t, const RuntimeMethod*))ToLua_ToStructArray_TisUInt64_tA02DF3B59C8FC4A849BD207DA11038CC64E4CB4E_m98DCC5231278EDD3CE2D2ADBFAD74F593FD80CCF_gshared)(___L0, ___stackPos1, method);
}
// System.Void LuaInterface.LuaDLL::tolua_getvec3(System.IntPtr,System.Int32,System.Single&,System.Single&,System.Single&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaDLL_tolua_getvec3_m04DDB79BD2FA4254FFB41B6D3C62D8DDDE526155 (intptr_t ___luaState0, int32_t ___stackPos1, float* ___x2, float* ___y3, float* ___z4, const RuntimeMethod* method);
// System.Void UnityEngine.Vector3::.ctor(System.Single,System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector3__ctor_m08F61F548AA5836D8789843ACB4A81E4963D2EE1 (Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 * __this, float ___x0, float ___y1, float ___z2, const RuntimeMethod* method);
// System.Void System.Nullable`1<UnityEngine.Vector3>::.ctor(!0)
inline void Nullable_1__ctor_mEE25CE8D9D7805C77F0C30A71CCF7F2DE1540165 (Nullable_1_t75BFB9848B0C0C6930A6973335B59621D36E6203 * __this, Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___value0, const RuntimeMethod* method)
{
(( void (*) (Nullable_1_t75BFB9848B0C0C6930A6973335B59621D36E6203 *, Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 , const RuntimeMethod*))Nullable_1__ctor_mEE25CE8D9D7805C77F0C30A71CCF7F2DE1540165_gshared)(__this, ___value0, method);
}
// System.Void LuaInterface.LuaDLL::tolua_getquat(System.IntPtr,System.Int32,System.Single&,System.Single&,System.Single&,System.Single&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaDLL_tolua_getquat_m2A095FE1B63FA752744E69351048FF7A648594D3 (intptr_t ___luaState0, int32_t ___stackPos1, float* ___x2, float* ___y3, float* ___z4, float* ___w5, const RuntimeMethod* method);
// System.Void UnityEngine.Quaternion::.ctor(System.Single,System.Single,System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Quaternion__ctor_m7502F0C38E04C6DE24C965D1CAF278DDD02B9D61 (Quaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357 * __this, float ___x0, float ___y1, float ___z2, float ___w3, const RuntimeMethod* method);
// System.Void System.Nullable`1<UnityEngine.Quaternion>::.ctor(!0)
inline void Nullable_1__ctor_m428AF9780AF1A5AB0C076A142D44F48FD11827B6 (Nullable_1_t1AF22E72609C109A63AC7BE47F596B5956149D41 * __this, Quaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357 ___value0, const RuntimeMethod* method)
{
(( void (*) (Nullable_1_t1AF22E72609C109A63AC7BE47F596B5956149D41 *, Quaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357 , const RuntimeMethod*))Nullable_1__ctor_m428AF9780AF1A5AB0C076A142D44F48FD11827B6_gshared)(__this, ___value0, method);
}
// System.Void LuaInterface.LuaDLL::tolua_getvec2(System.IntPtr,System.Int32,System.Single&,System.Single&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaDLL_tolua_getvec2_mEA105138D8932056D208808D0DBC76F89E26D11E (intptr_t ___luaState0, int32_t ___stackPos1, float* ___x2, float* ___y3, const RuntimeMethod* method);
// System.Void UnityEngine.Vector2::.ctor(System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector2__ctor_mEE8FB117AB1F8DB746FB8B3EB4C0DA3BF2A230D0 (Vector2_tA85D2DD88578276CA8A8796756458277E72D073D * __this, float ___x0, float ___y1, const RuntimeMethod* method);
// System.Void System.Nullable`1<UnityEngine.Vector2>::.ctor(!0)
inline void Nullable_1__ctor_m0F37E45681DA751DF5D2214A215A8D1901FDA6B4 (Nullable_1_tB1C6E075C826A61C0A490505216275E606423CDF * __this, Vector2_tA85D2DD88578276CA8A8796756458277E72D073D ___value0, const RuntimeMethod* method)
{
(( void (*) (Nullable_1_tB1C6E075C826A61C0A490505216275E606423CDF *, Vector2_tA85D2DD88578276CA8A8796756458277E72D073D , const RuntimeMethod*))Nullable_1__ctor_m0F37E45681DA751DF5D2214A215A8D1901FDA6B4_gshared)(__this, ___value0, method);
}
// System.Void LuaInterface.LuaDLL::tolua_getclr(System.IntPtr,System.Int32,System.Single&,System.Single&,System.Single&,System.Single&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaDLL_tolua_getclr_mA0A0C93970C41814AD2AC93E12316F214E134750 (intptr_t ___luaState0, int32_t ___stackPos1, float* ___r2, float* ___g3, float* ___b4, float* ___a5, const RuntimeMethod* method);
// System.Void UnityEngine.Color::.ctor(System.Single,System.Single,System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Color__ctor_m20DF490CEB364C4FC36D7EE392640DF5B7420D7C (Color_t119BCA590009762C7223FDD3AF9706653AC84ED2 * __this, float ___r0, float ___g1, float ___b2, float ___a3, const RuntimeMethod* method);
// System.Void System.Nullable`1<UnityEngine.Color>::.ctor(!0)
inline void Nullable_1__ctor_m04D6D6F6B0D572ED38D3E5CB80E2528C5E6360BD (Nullable_1_tAF01623AB359AB6D460A6F432BF98EA08C7F9C60 * __this, Color_t119BCA590009762C7223FDD3AF9706653AC84ED2 ___value0, const RuntimeMethod* method)
{
(( void (*) (Nullable_1_tAF01623AB359AB6D460A6F432BF98EA08C7F9C60 *, Color_t119BCA590009762C7223FDD3AF9706653AC84ED2 , const RuntimeMethod*))Nullable_1__ctor_m04D6D6F6B0D572ED38D3E5CB80E2528C5E6360BD_gshared)(__this, ___value0, method);
}
// System.Void LuaInterface.LuaDLL::tolua_getvec4(System.IntPtr,System.Int32,System.Single&,System.Single&,System.Single&,System.Single&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaDLL_tolua_getvec4_mCBF3240C930A4DE1E3AEDC5F4B210DAE108237B7 (intptr_t ___luaState0, int32_t ___stackPos1, float* ___x2, float* ___y3, float* ___z4, float* ___w5, const RuntimeMethod* method);
// System.Void UnityEngine.Vector4::.ctor(System.Single,System.Single,System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector4__ctor_m545458525879607A5392A10B175D0C19B2BC715D (Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E * __this, float ___x0, float ___y1, float ___z2, float ___w3, const RuntimeMethod* method);
// System.Void System.Nullable`1<UnityEngine.Vector4>::.ctor(!0)
inline void Nullable_1__ctor_mF87F7FF675E4B47A669B1FFDD9ADE758C6062A1B (Nullable_1_t0974FEE69B139689A432B8171D904496B2C3E533 * __this, Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E ___value0, const RuntimeMethod* method)
{
(( void (*) (Nullable_1_t0974FEE69B139689A432B8171D904496B2C3E533 *, Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E , const RuntimeMethod*))Nullable_1__ctor_mF87F7FF675E4B47A669B1FFDD9ADE758C6062A1B_gshared)(__this, ___value0, method);
}
// UnityEngine.Ray LuaInterface.ToLua::ToRay(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Ray_tE2163D4CB3E6B267E29F8ABE41684490E4A614B2 ToLua_ToRay_m25EB1A0E15515DFF75B472E5D9D0A8A3F86C6524 (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method);
// System.Void System.Nullable`1<UnityEngine.Ray>::.ctor(!0)
inline void Nullable_1__ctor_m7A569670D8A55E7D133344F8395F551394359C78 (Nullable_1_t5C6FF4BB8DD1DB0820894DBF35EE86A3A7BE3779 * __this, Ray_tE2163D4CB3E6B267E29F8ABE41684490E4A614B2 ___value0, const RuntimeMethod* method)
{
(( void (*) (Nullable_1_t5C6FF4BB8DD1DB0820894DBF35EE86A3A7BE3779 *, Ray_tE2163D4CB3E6B267E29F8ABE41684490E4A614B2 , const RuntimeMethod*))Nullable_1__ctor_m7A569670D8A55E7D133344F8395F551394359C78_gshared)(__this, ___value0, method);
}
// UnityEngine.Bounds LuaInterface.ToLua::ToBounds(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bounds_tA2716F5212749C61B0E7B7B77E0CD3D79B742890 ToLua_ToBounds_mF6AC41931D2B16703DB78E1A0618B3D7A5DB9DCE (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method);
// System.Void System.Nullable`1<UnityEngine.Bounds>::.ctor(!0)
inline void Nullable_1__ctor_m7EE57126FF8CAB8E172EE3BBDBB6412014F0F45D (Nullable_1_tDF20EC8AEED58EF63E0FF40609AE5861454729C9 * __this, Bounds_tA2716F5212749C61B0E7B7B77E0CD3D79B742890 ___value0, const RuntimeMethod* method)
{
(( void (*) (Nullable_1_tDF20EC8AEED58EF63E0FF40609AE5861454729C9 *, Bounds_tA2716F5212749C61B0E7B7B77E0CD3D79B742890 , const RuntimeMethod*))Nullable_1__ctor_m7EE57126FF8CAB8E172EE3BBDBB6412014F0F45D_gshared)(__this, ___value0, method);
}
// System.Int32 LuaInterface.LuaDLL::tolua_getlayermask(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LuaDLL_tolua_getlayermask_mBAFDC05A0F7E427CEC0468D60C3CE66B35FA5902 (intptr_t ___luaState0, int32_t ___stackPos1, const RuntimeMethod* method);
// UnityEngine.LayerMask UnityEngine.LayerMask::op_Implicit(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LayerMask_tBB9173D8B6939D476E67E849280AC9F4EC4D93B0 LayerMask_op_Implicit_m3F256A7D96C66548F5B62C4621B9725301850300 (int32_t ___intVal0, const RuntimeMethod* method);
// System.Void System.Nullable`1<UnityEngine.LayerMask>::.ctor(!0)
inline void Nullable_1__ctor_mEE842B732E891CA7E5F9F24468F2ED96B2701ECF (Nullable_1_t4AC0FC016F117C9382E95C8264C5100667EBAFB3 * __this, LayerMask_tBB9173D8B6939D476E67E849280AC9F4EC4D93B0 ___value0, const RuntimeMethod* method)
{
(( void (*) (Nullable_1_t4AC0FC016F117C9382E95C8264C5100667EBAFB3 *, LayerMask_tBB9173D8B6939D476E67E849280AC9F4EC4D93B0 , const RuntimeMethod*))Nullable_1__ctor_mEE842B732E891CA7E5F9F24468F2ED96B2701ECF_gshared)(__this, ___value0, method);
}
// T[] LuaInterface.ToLua::ToStructArray<UnityEngine.Vector3>(System.IntPtr,System.Int32)
inline Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* ToLua_ToStructArray_TisVector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720_m5520049FC45BFECBB194FCAD586F74A9BBF6B8DF (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
return (( Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* (*) (intptr_t, int32_t, const RuntimeMethod*))ToLua_ToStructArray_TisVector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720_m5520049FC45BFECBB194FCAD586F74A9BBF6B8DF_gshared)(___L0, ___stackPos1, method);
}
// T[] LuaInterface.ToLua::ToStructArray<UnityEngine.Quaternion>(System.IntPtr,System.Int32)
inline QuaternionU5BU5D_t26EB10EEE89DD3EF913D52E8797FAB841F6F2AA3* ToLua_ToStructArray_TisQuaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357_m4AC5C23785FBD18279588A160380D5E41EB1B794 (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
return (( QuaternionU5BU5D_t26EB10EEE89DD3EF913D52E8797FAB841F6F2AA3* (*) (intptr_t, int32_t, const RuntimeMethod*))ToLua_ToStructArray_TisQuaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357_m4AC5C23785FBD18279588A160380D5E41EB1B794_gshared)(___L0, ___stackPos1, method);
}
// T[] LuaInterface.ToLua::ToStructArray<UnityEngine.Vector2>(System.IntPtr,System.Int32)
inline Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6* ToLua_ToStructArray_TisVector2_tA85D2DD88578276CA8A8796756458277E72D073D_m76120D06B1E915F888FDDE9E7924B3D3F0C6732D (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
return (( Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6* (*) (intptr_t, int32_t, const RuntimeMethod*))ToLua_ToStructArray_TisVector2_tA85D2DD88578276CA8A8796756458277E72D073D_m76120D06B1E915F888FDDE9E7924B3D3F0C6732D_gshared)(___L0, ___stackPos1, method);
}
// T[] LuaInterface.ToLua::ToStructArray<UnityEngine.Color>(System.IntPtr,System.Int32)
inline ColorU5BU5D_t166D390E0E6F24360F990D1F81881A72B73CA399* ToLua_ToStructArray_TisColor_t119BCA590009762C7223FDD3AF9706653AC84ED2_m8C88ECC9767D7607D53449FD4027797F3B22809A (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
return (( ColorU5BU5D_t166D390E0E6F24360F990D1F81881A72B73CA399* (*) (intptr_t, int32_t, const RuntimeMethod*))ToLua_ToStructArray_TisColor_t119BCA590009762C7223FDD3AF9706653AC84ED2_m8C88ECC9767D7607D53449FD4027797F3B22809A_gshared)(___L0, ___stackPos1, method);
}
// T[] LuaInterface.ToLua::ToStructArray<UnityEngine.Vector4>(System.IntPtr,System.Int32)
inline Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* ToLua_ToStructArray_TisVector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E_m1FEED9DB33F1FA2FA2918799687F3A78EEC6C794 (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
return (( Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* (*) (intptr_t, int32_t, const RuntimeMethod*))ToLua_ToStructArray_TisVector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E_m1FEED9DB33F1FA2FA2918799687F3A78EEC6C794_gshared)(___L0, ___stackPos1, method);
}
// System.Boolean LuaInterface.LuaDLL::luaL_checkboolean(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaDLL_luaL_checkboolean_m8F28B1A574BE19A9735A60537D96B5D359FE7CFE (intptr_t ___luaState0, int32_t ___index1, const RuntimeMethod* method);
// System.Int64 LuaInterface.LuaDLL::tolua_checkint64(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t LuaDLL_tolua_checkint64_mA7BC58ACFDD558EB1205149B339A6FD72A860B41 (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method);
// System.UInt64 LuaInterface.LuaDLL::tolua_checkuint64(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t LuaDLL_tolua_checkuint64_m3ECA0825C81A0CC3E5A0C00563FAF97B99E3EDB0 (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method);
// T[] LuaInterface.ToLua::CheckNumberArray<System.SByte>(System.IntPtr,System.Int32)
inline SByteU5BU5D_t623D1F33C61DEAC564E2B0560E00F1E1364F7889* ToLua_CheckNumberArray_TisSByte_t9070AEA2966184235653CB9B4D33B149CDA831DF_mE92F38D5BB12E9010317DB53A8D082D7C7D9548F (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
return (( SByteU5BU5D_t623D1F33C61DEAC564E2B0560E00F1E1364F7889* (*) (intptr_t, int32_t, const RuntimeMethod*))ToLua_CheckNumberArray_TisSByte_t9070AEA2966184235653CB9B4D33B149CDA831DF_mE92F38D5BB12E9010317DB53A8D082D7C7D9548F_gshared)(___L0, ___stackPos1, method);
}
// T[] LuaInterface.ToLua::CheckNumberArray<System.Int16>(System.IntPtr,System.Int32)
inline Int16U5BU5D_tDA0F0B2730337F72E44DB024BE9818FA8EDE8D28* ToLua_CheckNumberArray_TisInt16_t823A20635DAF5A3D93A1E01CFBF3CBA27CF00B4D_mDE4206122DFD7A1898F1EF1FE1948ABA61B5F94A (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
return (( Int16U5BU5D_tDA0F0B2730337F72E44DB024BE9818FA8EDE8D28* (*) (intptr_t, int32_t, const RuntimeMethod*))ToLua_CheckNumberArray_TisInt16_t823A20635DAF5A3D93A1E01CFBF3CBA27CF00B4D_mDE4206122DFD7A1898F1EF1FE1948ABA61B5F94A_gshared)(___L0, ___stackPos1, method);
}
// T[] LuaInterface.ToLua::CheckNumberArray<System.UInt16>(System.IntPtr,System.Int32)
inline UInt16U5BU5D_t2D4BB1F8C486FF4359FFA7E4A76A8708A684543E* ToLua_CheckNumberArray_TisUInt16_tAE45CEF73BF720100519F6867F32145D075F928E_mD86B8407D96153C15BDA5003D0B4366C5D50F88B (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
return (( UInt16U5BU5D_t2D4BB1F8C486FF4359FFA7E4A76A8708A684543E* (*) (intptr_t, int32_t, const RuntimeMethod*))ToLua_CheckNumberArray_TisUInt16_tAE45CEF73BF720100519F6867F32145D075F928E_mD86B8407D96153C15BDA5003D0B4366C5D50F88B_gshared)(___L0, ___stackPos1, method);
}
// T[] LuaInterface.ToLua::CheckNumberArray<System.Decimal>(System.IntPtr,System.Int32)
inline DecimalU5BU5D_t163CFBECCD3B6655700701D6451CA0CF493CBF0F* ToLua_CheckNumberArray_TisDecimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8_m8DCF08873B95AFBFCF90D9155B62ED6C095EE9FF (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
return (( DecimalU5BU5D_t163CFBECCD3B6655700701D6451CA0CF493CBF0F* (*) (intptr_t, int32_t, const RuntimeMethod*))ToLua_CheckNumberArray_TisDecimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8_m8DCF08873B95AFBFCF90D9155B62ED6C095EE9FF_gshared)(___L0, ___stackPos1, method);
}
// T[] LuaInterface.ToLua::CheckNumberArray<System.Single>(System.IntPtr,System.Int32)
inline SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* ToLua_CheckNumberArray_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_mC4F7D84F3E4B6CC900FBB54F44800352289709F5 (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
return (( SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* (*) (intptr_t, int32_t, const RuntimeMethod*))ToLua_CheckNumberArray_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_mC4F7D84F3E4B6CC900FBB54F44800352289709F5_gshared)(___L0, ___stackPos1, method);
}
// T[] LuaInterface.ToLua::CheckNumberArray<System.Double>(System.IntPtr,System.Int32)
inline DoubleU5BU5D_tF9383437DDA9EAC9F60627E9E6E2045CF7CB182D* ToLua_CheckNumberArray_TisDouble_t358B8F23BDC52A5DD700E727E204F9F7CDE12409_m194B5D137A2BAAEFFD3707F435034974217F7D28 (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
return (( DoubleU5BU5D_tF9383437DDA9EAC9F60627E9E6E2045CF7CB182D* (*) (intptr_t, int32_t, const RuntimeMethod*))ToLua_CheckNumberArray_TisDouble_t358B8F23BDC52A5DD700E727E204F9F7CDE12409_m194B5D137A2BAAEFFD3707F435034974217F7D28_gshared)(___L0, ___stackPos1, method);
}
// T[] LuaInterface.ToLua::CheckNumberArray<System.Int32>(System.IntPtr,System.Int32)
inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* ToLua_CheckNumberArray_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_mA12834A4F35CFED82B26CA2C4C8BED443880E9DB (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
return (( Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* (*) (intptr_t, int32_t, const RuntimeMethod*))ToLua_CheckNumberArray_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_mA12834A4F35CFED82B26CA2C4C8BED443880E9DB_gshared)(___L0, ___stackPos1, method);
}
// T[] LuaInterface.ToLua::CheckNumberArray<System.UInt32>(System.IntPtr,System.Int32)
inline UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* ToLua_CheckNumberArray_TisUInt32_t4980FA09003AFAAB5A6E361BA2748EA9A005709B_m65AA75778F278B829B14AC96B7BB7261188C0863 (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
return (( UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* (*) (intptr_t, int32_t, const RuntimeMethod*))ToLua_CheckNumberArray_TisUInt32_t4980FA09003AFAAB5A6E361BA2748EA9A005709B_m65AA75778F278B829B14AC96B7BB7261188C0863_gshared)(___L0, ___stackPos1, method);
}
// T[] LuaInterface.ToLua::CheckStructArray<System.Int64>(System.IntPtr,System.Int32)
inline Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* ToLua_CheckStructArray_TisInt64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_m3EB37845B50798CC20A0A02E222067F9A462BFDA (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
return (( Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* (*) (intptr_t, int32_t, const RuntimeMethod*))ToLua_CheckStructArray_TisInt64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_m3EB37845B50798CC20A0A02E222067F9A462BFDA_gshared)(___L0, ___stackPos1, method);
}
// T[] LuaInterface.ToLua::CheckStructArray<System.UInt64>(System.IntPtr,System.Int32)
inline UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4* ToLua_CheckStructArray_TisUInt64_tA02DF3B59C8FC4A849BD207DA11038CC64E4CB4E_mD28742B455F2C7B1A5843FCE96622B7656684F8C (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
return (( UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4* (*) (intptr_t, int32_t, const RuntimeMethod*))ToLua_CheckStructArray_TisUInt64_tA02DF3B59C8FC4A849BD207DA11038CC64E4CB4E_mD28742B455F2C7B1A5843FCE96622B7656684F8C_gshared)(___L0, ___stackPos1, method);
}
// UnityEngine.Vector3 LuaInterface.ToLua::CheckVector3(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ToLua_CheckVector3_m16499815A2448C71638EF08FB0AEDC1D0A51E9D4 (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method);
// UnityEngine.Quaternion LuaInterface.ToLua::CheckQuaternion(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357 ToLua_CheckQuaternion_m59E90718F32C0345BB777A032CBC0F1FC1B4668B (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method);
// UnityEngine.Vector2 LuaInterface.ToLua::CheckVector2(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_tA85D2DD88578276CA8A8796756458277E72D073D ToLua_CheckVector2_m9B20CEC652532062C83B0AFD09E7E905D9C89186 (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method);
// UnityEngine.Color LuaInterface.ToLua::CheckColor(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_t119BCA590009762C7223FDD3AF9706653AC84ED2 ToLua_CheckColor_m471709A490B12E7B2DD71A10C3CB62F0C335E084 (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method);
// UnityEngine.Vector4 LuaInterface.ToLua::CheckVector4(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E ToLua_CheckVector4_m518ED33E9AEBACB61E8DC4BF651A4A14BFD991D4 (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method);
// UnityEngine.Ray LuaInterface.ToLua::CheckRay(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Ray_tE2163D4CB3E6B267E29F8ABE41684490E4A614B2 ToLua_CheckRay_mC21365F2F7E6DB14F6A5BFE6A18ECC9575EF877C (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method);
// UnityEngine.Bounds LuaInterface.ToLua::CheckBounds(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bounds_tA2716F5212749C61B0E7B7B77E0CD3D79B742890 ToLua_CheckBounds_m832C725CF9FC52B2BD725B9A04CC3999E810F220 (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method);
// UnityEngine.LayerMask LuaInterface.ToLua::CheckLayerMask(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LayerMask_tBB9173D8B6939D476E67E849280AC9F4EC4D93B0 ToLua_CheckLayerMask_m2E26F166A06A13142C787B04D4F32819DA935F60 (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method);
// T[] LuaInterface.ToLua::CheckStructArray<UnityEngine.Vector3>(System.IntPtr,System.Int32)
inline Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* ToLua_CheckStructArray_TisVector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720_m0EAB36C7DE5870C1CE7903ECE945D0D2FB7E3296 (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
return (( Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* (*) (intptr_t, int32_t, const RuntimeMethod*))ToLua_CheckStructArray_TisVector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720_m0EAB36C7DE5870C1CE7903ECE945D0D2FB7E3296_gshared)(___L0, ___stackPos1, method);
}
// T[] LuaInterface.ToLua::CheckStructArray<UnityEngine.Quaternion>(System.IntPtr,System.Int32)
inline QuaternionU5BU5D_t26EB10EEE89DD3EF913D52E8797FAB841F6F2AA3* ToLua_CheckStructArray_TisQuaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357_mF6E9907912769AE31BA286794FA4429AAAB70FEE (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
return (( QuaternionU5BU5D_t26EB10EEE89DD3EF913D52E8797FAB841F6F2AA3* (*) (intptr_t, int32_t, const RuntimeMethod*))ToLua_CheckStructArray_TisQuaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357_mF6E9907912769AE31BA286794FA4429AAAB70FEE_gshared)(___L0, ___stackPos1, method);
}
// T[] LuaInterface.ToLua::CheckStructArray<UnityEngine.Vector2>(System.IntPtr,System.Int32)
inline Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6* ToLua_CheckStructArray_TisVector2_tA85D2DD88578276CA8A8796756458277E72D073D_m68A11DBA3049DFBE2AD7A2BA84407B7716D113F2 (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
return (( Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6* (*) (intptr_t, int32_t, const RuntimeMethod*))ToLua_CheckStructArray_TisVector2_tA85D2DD88578276CA8A8796756458277E72D073D_m68A11DBA3049DFBE2AD7A2BA84407B7716D113F2_gshared)(___L0, ___stackPos1, method);
}
// T[] LuaInterface.ToLua::CheckStructArray<UnityEngine.Color>(System.IntPtr,System.Int32)
inline ColorU5BU5D_t166D390E0E6F24360F990D1F81881A72B73CA399* ToLua_CheckStructArray_TisColor_t119BCA590009762C7223FDD3AF9706653AC84ED2_mBE4D9208E918E1C32F5C82E9FC46E0BEEB817EB9 (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
return (( ColorU5BU5D_t166D390E0E6F24360F990D1F81881A72B73CA399* (*) (intptr_t, int32_t, const RuntimeMethod*))ToLua_CheckStructArray_TisColor_t119BCA590009762C7223FDD3AF9706653AC84ED2_mBE4D9208E918E1C32F5C82E9FC46E0BEEB817EB9_gshared)(___L0, ___stackPos1, method);
}
// T[] LuaInterface.ToLua::CheckStructArray<UnityEngine.Vector4>(System.IntPtr,System.Int32)
inline Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* ToLua_CheckStructArray_TisVector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E_mC460807DF1C92DBD410035C7EAFA9359865718F6 (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
return (( Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* (*) (intptr_t, int32_t, const RuntimeMethod*))ToLua_CheckStructArray_TisVector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E_mC460807DF1C92DBD410035C7EAFA9359865718F6_gshared)(___L0, ___stackPos1, method);
}
// T[] LuaInterface.ToLua::CheckObjectArray<System.Type>(System.IntPtr,System.Int32)
inline TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* ToLua_CheckObjectArray_TisType_t_m31E499CEAF14BC2C1450DC68510C0D95EF6C64EA (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
return (( TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* (*) (intptr_t, int32_t, const RuntimeMethod*))ToLua_CheckObjectArray_TisRuntimeObject_m7390929E807D5D8B295E6710DBC8F812865BF754_gshared)(___L0, ___stackPos1, method);
}
// System.Boolean System.Nullable`1<System.SByte>::get_HasValue()
inline bool Nullable_1_get_HasValue_mE516475764A73C3CD8EBDC69A7F41AED7C32194F_inline (Nullable_1_t949D4A40404623C07A81B2E10A0AF30CBFD99F41 * __this, const RuntimeMethod* method)
{
return (( bool (*) (Nullable_1_t949D4A40404623C07A81B2E10A0AF30CBFD99F41 *, const RuntimeMethod*))Nullable_1_get_HasValue_mE516475764A73C3CD8EBDC69A7F41AED7C32194F_gshared_inline)(__this, method);
}
// !0 System.Nullable`1<System.SByte>::get_Value()
inline int8_t Nullable_1_get_Value_mBE07DA8A7091995FA78E7DFEEDFFEEB99819148A (Nullable_1_t949D4A40404623C07A81B2E10A0AF30CBFD99F41 * __this, const RuntimeMethod* method)
{
return (( int8_t (*) (Nullable_1_t949D4A40404623C07A81B2E10A0AF30CBFD99F41 *, const RuntimeMethod*))Nullable_1_get_Value_mBE07DA8A7091995FA78E7DFEEDFFEEB99819148A_gshared)(__this, method);
}
// System.Boolean System.Nullable`1<System.Byte>::get_HasValue()
inline bool Nullable_1_get_HasValue_mC3C29F58307DA06B06688E78E6FBF5F63CA8DBED_inline (Nullable_1_t8AC4594E194888751EE56887959C6F6F939735D6 * __this, const RuntimeMethod* method)
{
return (( bool (*) (Nullable_1_t8AC4594E194888751EE56887959C6F6F939735D6 *, const RuntimeMethod*))Nullable_1_get_HasValue_mC3C29F58307DA06B06688E78E6FBF5F63CA8DBED_gshared_inline)(__this, method);
}
// !0 System.Nullable`1<System.Byte>::get_Value()
inline uint8_t Nullable_1_get_Value_m83A993859744C472B85DB69555FEDF1CCDFCBE1C (Nullable_1_t8AC4594E194888751EE56887959C6F6F939735D6 * __this, const RuntimeMethod* method)
{
return (( uint8_t (*) (Nullable_1_t8AC4594E194888751EE56887959C6F6F939735D6 *, const RuntimeMethod*))Nullable_1_get_Value_m83A993859744C472B85DB69555FEDF1CCDFCBE1C_gshared)(__this, method);
}
// System.Boolean System.Nullable`1<System.Int16>::get_HasValue()
inline bool Nullable_1_get_HasValue_m188EBDFDEFE8D8547DCA63C06B0E38B52F894962_inline (Nullable_1_tBA873D326247359B10FE3DBF688D56A7B81FAE12 * __this, const RuntimeMethod* method)
{
return (( bool (*) (Nullable_1_tBA873D326247359B10FE3DBF688D56A7B81FAE12 *, const RuntimeMethod*))Nullable_1_get_HasValue_m188EBDFDEFE8D8547DCA63C06B0E38B52F894962_gshared_inline)(__this, method);
}
// !0 System.Nullable`1<System.Int16>::get_Value()
inline int16_t Nullable_1_get_Value_mDA69C943FA12672C2A927BBF822317124BB338E2 (Nullable_1_tBA873D326247359B10FE3DBF688D56A7B81FAE12 * __this, const RuntimeMethod* method)
{
return (( int16_t (*) (Nullable_1_tBA873D326247359B10FE3DBF688D56A7B81FAE12 *, const RuntimeMethod*))Nullable_1_get_Value_mDA69C943FA12672C2A927BBF822317124BB338E2_gshared)(__this, method);
}
// System.Boolean System.Nullable`1<System.UInt16>::get_HasValue()
inline bool Nullable_1_get_HasValue_m65415530BA2FEB323EA35E75B0DE0C08A1D4227F_inline (Nullable_1_tA8ED286030E763A5B9080413F3A753B5FF2847D1 * __this, const RuntimeMethod* method)
{
return (( bool (*) (Nullable_1_tA8ED286030E763A5B9080413F3A753B5FF2847D1 *, const RuntimeMethod*))Nullable_1_get_HasValue_m65415530BA2FEB323EA35E75B0DE0C08A1D4227F_gshared_inline)(__this, method);
}
// !0 System.Nullable`1<System.UInt16>::get_Value()
inline uint16_t Nullable_1_get_Value_m3E3B9520E79F2029E0E6A0E322D9BD854724A274 (Nullable_1_tA8ED286030E763A5B9080413F3A753B5FF2847D1 * __this, const RuntimeMethod* method)
{
return (( uint16_t (*) (Nullable_1_tA8ED286030E763A5B9080413F3A753B5FF2847D1 *, const RuntimeMethod*))Nullable_1_get_Value_m3E3B9520E79F2029E0E6A0E322D9BD854724A274_gshared)(__this, method);
}
// System.Boolean System.Nullable`1<System.Char>::get_HasValue()
inline bool Nullable_1_get_HasValue_m1B80A915B653E8C2340C974B3831079AE9EDA912_inline (Nullable_1_t2FD6A4F493044916FF0F72DFE4485EB058128A81 * __this, const RuntimeMethod* method)
{
return (( bool (*) (Nullable_1_t2FD6A4F493044916FF0F72DFE4485EB058128A81 *, const RuntimeMethod*))Nullable_1_get_HasValue_m1B80A915B653E8C2340C974B3831079AE9EDA912_gshared_inline)(__this, method);
}
// !0 System.Nullable`1<System.Char>::get_Value()
inline Il2CppChar Nullable_1_get_Value_m59902BD99BEB8BD7942D59CD7122BC5F7A7544D1 (Nullable_1_t2FD6A4F493044916FF0F72DFE4485EB058128A81 * __this, const RuntimeMethod* method)
{
return (( Il2CppChar (*) (Nullable_1_t2FD6A4F493044916FF0F72DFE4485EB058128A81 *, const RuntimeMethod*))Nullable_1_get_Value_m59902BD99BEB8BD7942D59CD7122BC5F7A7544D1_gshared)(__this, method);
}
// System.Boolean System.Nullable`1<System.Int32>::get_HasValue()
inline bool Nullable_1_get_HasValue_mB664E2C41CADA8413EF8842E6601B8C696A7CE15_inline (Nullable_1_t0D03270832B3FFDDC0E7C2D89D4A0EA25376A1EB * __this, const RuntimeMethod* method)
{
return (( bool (*) (Nullable_1_t0D03270832B3FFDDC0E7C2D89D4A0EA25376A1EB *, const RuntimeMethod*))Nullable_1_get_HasValue_mB664E2C41CADA8413EF8842E6601B8C696A7CE15_gshared_inline)(__this, method);
}
// !0 System.Nullable`1<System.Int32>::get_Value()
inline int32_t Nullable_1_get_Value_mA8BB683CA6A8C5BF448A737FB5A2AF63C730B3E5 (Nullable_1_t0D03270832B3FFDDC0E7C2D89D4A0EA25376A1EB * __this, const RuntimeMethod* method)
{
return (( int32_t (*) (Nullable_1_t0D03270832B3FFDDC0E7C2D89D4A0EA25376A1EB *, const RuntimeMethod*))Nullable_1_get_Value_mA8BB683CA6A8C5BF448A737FB5A2AF63C730B3E5_gshared)(__this, method);
}
// System.Boolean System.Nullable`1<System.UInt32>::get_HasValue()
inline bool Nullable_1_get_HasValue_m7857E0707BE956584C4D0E84C611396208A4C4AC_inline (Nullable_1_tFE9ECE4D26C4B51758A06CC7BF27647E744F4043 * __this, const RuntimeMethod* method)
{
return (( bool (*) (Nullable_1_tFE9ECE4D26C4B51758A06CC7BF27647E744F4043 *, const RuntimeMethod*))Nullable_1_get_HasValue_m7857E0707BE956584C4D0E84C611396208A4C4AC_gshared_inline)(__this, method);
}
// !0 System.Nullable`1<System.UInt32>::get_Value()
inline uint32_t Nullable_1_get_Value_mC3560E06CEEA6DDCBD563A9042F6EAB557F907E6 (Nullable_1_tFE9ECE4D26C4B51758A06CC7BF27647E744F4043 * __this, const RuntimeMethod* method)
{
return (( uint32_t (*) (Nullable_1_tFE9ECE4D26C4B51758A06CC7BF27647E744F4043 *, const RuntimeMethod*))Nullable_1_get_Value_mC3560E06CEEA6DDCBD563A9042F6EAB557F907E6_gshared)(__this, method);
}
// System.Boolean System.Nullable`1<System.Decimal>::get_HasValue()
inline bool Nullable_1_get_HasValue_m85AC85742665CB72F2A5AF0D9552583CB57555AD_inline (Nullable_1_t5AE31CDCE9498EDC82CCC83309A437C01F6549C4 * __this, const RuntimeMethod* method)
{
return (( bool (*) (Nullable_1_t5AE31CDCE9498EDC82CCC83309A437C01F6549C4 *, const RuntimeMethod*))Nullable_1_get_HasValue_m85AC85742665CB72F2A5AF0D9552583CB57555AD_gshared_inline)(__this, method);
}
// !0 System.Nullable`1<System.Decimal>::get_Value()
inline Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 Nullable_1_get_Value_m664877E67383CE0B93F6157491DE11B2974A9A9E (Nullable_1_t5AE31CDCE9498EDC82CCC83309A437C01F6549C4 * __this, const RuntimeMethod* method)
{
return (( Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 (*) (Nullable_1_t5AE31CDCE9498EDC82CCC83309A437C01F6549C4 *, const RuntimeMethod*))Nullable_1_get_Value_m664877E67383CE0B93F6157491DE11B2974A9A9E_gshared)(__this, method);
}
// System.Double System.Convert::ToDouble(System.Decimal)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double Convert_ToDouble_mB31B6067B5E9336860641CBD4424E17CA42EC3FA (Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 ___value0, const RuntimeMethod* method);
// System.Boolean System.Nullable`1<System.Single>::get_HasValue()
inline bool Nullable_1_get_HasValue_mC3A17DB301190693522F552F6CB7BC525F3E1F88_inline (Nullable_1_t96A9DB0CC70D8F236B20E8A1F00B8FE74850F777 * __this, const RuntimeMethod* method)
{
return (( bool (*) (Nullable_1_t96A9DB0CC70D8F236B20E8A1F00B8FE74850F777 *, const RuntimeMethod*))Nullable_1_get_HasValue_mC3A17DB301190693522F552F6CB7BC525F3E1F88_gshared_inline)(__this, method);
}
// !0 System.Nullable`1<System.Single>::get_Value()
inline float Nullable_1_get_Value_m1EE8221CA0BA4F2442E7B9859AC5A1351199E4A9 (Nullable_1_t96A9DB0CC70D8F236B20E8A1F00B8FE74850F777 * __this, const RuntimeMethod* method)
{
return (( float (*) (Nullable_1_t96A9DB0CC70D8F236B20E8A1F00B8FE74850F777 *, const RuntimeMethod*))Nullable_1_get_Value_m1EE8221CA0BA4F2442E7B9859AC5A1351199E4A9_gshared)(__this, method);
}
// System.Boolean System.Nullable`1<System.Double>::get_HasValue()
inline bool Nullable_1_get_HasValue_mB5A3476D09561D825AA685EDEF82B930AD2A1A86_inline (Nullable_1_tA635682CABFD60B7DF73271614FC04085E333AC5 * __this, const RuntimeMethod* method)
{
return (( bool (*) (Nullable_1_tA635682CABFD60B7DF73271614FC04085E333AC5 *, const RuntimeMethod*))Nullable_1_get_HasValue_mB5A3476D09561D825AA685EDEF82B930AD2A1A86_gshared_inline)(__this, method);
}
// !0 System.Nullable`1<System.Double>::get_Value()
inline double Nullable_1_get_Value_m9BBD0F510585A0B531A3CB787ABFE4D8510C67CD (Nullable_1_tA635682CABFD60B7DF73271614FC04085E333AC5 * __this, const RuntimeMethod* method)
{
return (( double (*) (Nullable_1_tA635682CABFD60B7DF73271614FC04085E333AC5 *, const RuntimeMethod*))Nullable_1_get_Value_m9BBD0F510585A0B531A3CB787ABFE4D8510C67CD_gshared)(__this, method);
}
// System.Boolean System.Nullable`1<System.Boolean>::get_HasValue()
inline bool Nullable_1_get_HasValue_m275A31438FCDAEEE039E95D887684E04FD6ECE2B_inline (Nullable_1_t9E6A67BECE376F0623B5C857F5674A0311C41793 * __this, const RuntimeMethod* method)
{
return (( bool (*) (Nullable_1_t9E6A67BECE376F0623B5C857F5674A0311C41793 *, const RuntimeMethod*))Nullable_1_get_HasValue_m275A31438FCDAEEE039E95D887684E04FD6ECE2B_gshared_inline)(__this, method);
}
// !0 System.Nullable`1<System.Boolean>::get_Value()
inline bool Nullable_1_get_Value_m7C9CFCE6186F3CD55B4D63BB50E6D3D48A78583A (Nullable_1_t9E6A67BECE376F0623B5C857F5674A0311C41793 * __this, const RuntimeMethod* method)
{
return (( bool (*) (Nullable_1_t9E6A67BECE376F0623B5C857F5674A0311C41793 *, const RuntimeMethod*))Nullable_1_get_Value_m7C9CFCE6186F3CD55B4D63BB50E6D3D48A78583A_gshared)(__this, method);
}
// System.Boolean System.Nullable`1<System.Int64>::get_HasValue()
inline bool Nullable_1_get_HasValue_m5830617855BF2294797312275431F513C653E6F2_inline (Nullable_1_t802480A692F4F0D29F2185320296572054FB8C0B * __this, const RuntimeMethod* method)
{
return (( bool (*) (Nullable_1_t802480A692F4F0D29F2185320296572054FB8C0B *, const RuntimeMethod*))Nullable_1_get_HasValue_m5830617855BF2294797312275431F513C653E6F2_gshared_inline)(__this, method);
}
// !0 System.Nullable`1<System.Int64>::get_Value()
inline int64_t Nullable_1_get_Value_m8C18577D5CFAED153CBAC76830E294D2670FA8A8 (Nullable_1_t802480A692F4F0D29F2185320296572054FB8C0B * __this, const RuntimeMethod* method)
{
return (( int64_t (*) (Nullable_1_t802480A692F4F0D29F2185320296572054FB8C0B *, const RuntimeMethod*))Nullable_1_get_Value_m8C18577D5CFAED153CBAC76830E294D2670FA8A8_gshared)(__this, method);
}
// System.Void LuaInterface.LuaDLL::tolua_pushint64(System.IntPtr,System.Int64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaDLL_tolua_pushint64_m1DA9A18008B17BAE8CCE7EBA3E45EA9F066A9A42 (intptr_t ___luaState0, int64_t ___n1, const RuntimeMethod* method);
// System.Boolean System.Nullable`1<System.UInt64>::get_HasValue()
inline bool Nullable_1_get_HasValue_m7182B8AF145EF9B31103EE01E613368B9DEE5147_inline (Nullable_1_t005B8B09D9CB206C49CB5D1F42570F6044C181A1 * __this, const RuntimeMethod* method)
{
return (( bool (*) (Nullable_1_t005B8B09D9CB206C49CB5D1F42570F6044C181A1 *, const RuntimeMethod*))Nullable_1_get_HasValue_m7182B8AF145EF9B31103EE01E613368B9DEE5147_gshared_inline)(__this, method);
}
// !0 System.Nullable`1<System.UInt64>::get_Value()
inline uint64_t Nullable_1_get_Value_mBACCC5F8E1AA5A02FD544489038F82218EC87C91 (Nullable_1_t005B8B09D9CB206C49CB5D1F42570F6044C181A1 * __this, const RuntimeMethod* method)
{
return (( uint64_t (*) (Nullable_1_t005B8B09D9CB206C49CB5D1F42570F6044C181A1 *, const RuntimeMethod*))Nullable_1_get_Value_mBACCC5F8E1AA5A02FD544489038F82218EC87C91_gshared)(__this, method);
}
// System.Void LuaInterface.LuaDLL::tolua_pushuint64(System.IntPtr,System.UInt64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaDLL_tolua_pushuint64_m95DA69CAD2155F29E64BA65334E2608F9EBDB010 (intptr_t ___luaState0, uint64_t ___n1, const RuntimeMethod* method);
// System.Boolean System.Nullable`1<UnityEngine.Vector3>::get_HasValue()
inline bool Nullable_1_get_HasValue_m1811EC8A022D2B95FE8053537377A554AE61CD61_inline (Nullable_1_t75BFB9848B0C0C6930A6973335B59621D36E6203 * __this, const RuntimeMethod* method)
{
return (( bool (*) (Nullable_1_t75BFB9848B0C0C6930A6973335B59621D36E6203 *, const RuntimeMethod*))Nullable_1_get_HasValue_m1811EC8A022D2B95FE8053537377A554AE61CD61_gshared_inline)(__this, method);
}
// !0 System.Nullable`1<UnityEngine.Vector3>::get_Value()
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 Nullable_1_get_Value_m59310BC9FCEE79F371FF375D192DCCF0E27BDCB9 (Nullable_1_t75BFB9848B0C0C6930A6973335B59621D36E6203 * __this, const RuntimeMethod* method)
{
return (( Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 (*) (Nullable_1_t75BFB9848B0C0C6930A6973335B59621D36E6203 *, const RuntimeMethod*))Nullable_1_get_Value_m59310BC9FCEE79F371FF375D192DCCF0E27BDCB9_gshared)(__this, method);
}
// System.Void LuaInterface.LuaDLL::tolua_pushvec3(System.IntPtr,System.Single,System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaDLL_tolua_pushvec3_mDC2A69078FC3487ED72002F19DFE3146F7E7712E (intptr_t ___luaState0, float ___x1, float ___y2, float ___z3, const RuntimeMethod* method);
// System.Boolean System.Nullable`1<UnityEngine.Quaternion>::get_HasValue()
inline bool Nullable_1_get_HasValue_mD1DE7B0F2999161E2697BAFC616ABCDDE38D1924_inline (Nullable_1_t1AF22E72609C109A63AC7BE47F596B5956149D41 * __this, const RuntimeMethod* method)
{
return (( bool (*) (Nullable_1_t1AF22E72609C109A63AC7BE47F596B5956149D41 *, const RuntimeMethod*))Nullable_1_get_HasValue_mD1DE7B0F2999161E2697BAFC616ABCDDE38D1924_gshared_inline)(__this, method);
}
// !0 System.Nullable`1<UnityEngine.Quaternion>::get_Value()
inline Quaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357 Nullable_1_get_Value_m3ADDEE054BEFEDE4EFD33C2CA3DD2F4AE8E6B6F9 (Nullable_1_t1AF22E72609C109A63AC7BE47F596B5956149D41 * __this, const RuntimeMethod* method)
{
return (( Quaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357 (*) (Nullable_1_t1AF22E72609C109A63AC7BE47F596B5956149D41 *, const RuntimeMethod*))Nullable_1_get_Value_m3ADDEE054BEFEDE4EFD33C2CA3DD2F4AE8E6B6F9_gshared)(__this, method);
}
// System.Void LuaInterface.LuaDLL::tolua_pushquat(System.IntPtr,System.Single,System.Single,System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaDLL_tolua_pushquat_m51DC901FD3DEF98A961E638376E7572220A7EDD8 (intptr_t ___luaState0, float ___x1, float ___y2, float ___z3, float ___w4, const RuntimeMethod* method);
// System.Boolean System.Nullable`1<UnityEngine.Vector2>::get_HasValue()
inline bool Nullable_1_get_HasValue_m3B2215D420E21B4D600BF5481A4F3E1A8A38F7EE_inline (Nullable_1_tB1C6E075C826A61C0A490505216275E606423CDF * __this, const RuntimeMethod* method)
{
return (( bool (*) (Nullable_1_tB1C6E075C826A61C0A490505216275E606423CDF *, const RuntimeMethod*))Nullable_1_get_HasValue_m3B2215D420E21B4D600BF5481A4F3E1A8A38F7EE_gshared_inline)(__this, method);
}
// !0 System.Nullable`1<UnityEngine.Vector2>::get_Value()
inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D Nullable_1_get_Value_m9CD200931779B9F29BBBBDE0B3D28D1B734F9AAC (Nullable_1_tB1C6E075C826A61C0A490505216275E606423CDF * __this, const RuntimeMethod* method)
{
return (( Vector2_tA85D2DD88578276CA8A8796756458277E72D073D (*) (Nullable_1_tB1C6E075C826A61C0A490505216275E606423CDF *, const RuntimeMethod*))Nullable_1_get_Value_m9CD200931779B9F29BBBBDE0B3D28D1B734F9AAC_gshared)(__this, method);
}
// System.Void LuaInterface.LuaDLL::tolua_pushvec2(System.IntPtr,System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaDLL_tolua_pushvec2_m1A0E4D78055CAD1E5473B199394EA418000BA31B (intptr_t ___luaState0, float ___x1, float ___y2, const RuntimeMethod* method);
// System.Boolean System.Nullable`1<UnityEngine.Color>::get_HasValue()
inline bool Nullable_1_get_HasValue_m06E09C501A387D5B084B2822359BAEA6A6CB16FC_inline (Nullable_1_tAF01623AB359AB6D460A6F432BF98EA08C7F9C60 * __this, const RuntimeMethod* method)
{
return (( bool (*) (Nullable_1_tAF01623AB359AB6D460A6F432BF98EA08C7F9C60 *, const RuntimeMethod*))Nullable_1_get_HasValue_m06E09C501A387D5B084B2822359BAEA6A6CB16FC_gshared_inline)(__this, method);
}
// !0 System.Nullable`1<UnityEngine.Color>::get_Value()
inline Color_t119BCA590009762C7223FDD3AF9706653AC84ED2 Nullable_1_get_Value_m0966949AA2C0406D295C45CA755A064B8DC06988 (Nullable_1_tAF01623AB359AB6D460A6F432BF98EA08C7F9C60 * __this, const RuntimeMethod* method)
{
return (( Color_t119BCA590009762C7223FDD3AF9706653AC84ED2 (*) (Nullable_1_tAF01623AB359AB6D460A6F432BF98EA08C7F9C60 *, const RuntimeMethod*))Nullable_1_get_Value_m0966949AA2C0406D295C45CA755A064B8DC06988_gshared)(__this, method);
}
// System.Void LuaInterface.LuaDLL::tolua_pushclr(System.IntPtr,System.Single,System.Single,System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaDLL_tolua_pushclr_m2625C0788E1B88CE4ACF5114154139DFF36EDB96 (intptr_t ___luaState0, float ___r1, float ___g2, float ___b3, float ___a4, const RuntimeMethod* method);
// System.Boolean System.Nullable`1<UnityEngine.Vector4>::get_HasValue()
inline bool Nullable_1_get_HasValue_m0C56A8A0D4F58D8BA2845DC3E5E1611F663124A6_inline (Nullable_1_t0974FEE69B139689A432B8171D904496B2C3E533 * __this, const RuntimeMethod* method)
{
return (( bool (*) (Nullable_1_t0974FEE69B139689A432B8171D904496B2C3E533 *, const RuntimeMethod*))Nullable_1_get_HasValue_m0C56A8A0D4F58D8BA2845DC3E5E1611F663124A6_gshared_inline)(__this, method);
}
// !0 System.Nullable`1<UnityEngine.Vector4>::get_Value()
inline Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E Nullable_1_get_Value_mEDA0EFD8F266D1E116D0144CB0B9F4E5ECD1C34F (Nullable_1_t0974FEE69B139689A432B8171D904496B2C3E533 * __this, const RuntimeMethod* method)
{
return (( Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E (*) (Nullable_1_t0974FEE69B139689A432B8171D904496B2C3E533 *, const RuntimeMethod*))Nullable_1_get_Value_mEDA0EFD8F266D1E116D0144CB0B9F4E5ECD1C34F_gshared)(__this, method);
}
// System.Void LuaInterface.LuaDLL::tolua_pushvec4(System.IntPtr,System.Single,System.Single,System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaDLL_tolua_pushvec4_mA18B9769D85A28049C9A01173684EB85B842C40B (intptr_t ___luaState0, float ___x1, float ___y2, float ___z3, float ___w4, const RuntimeMethod* method);
// System.Boolean System.Nullable`1<UnityEngine.Ray>::get_HasValue()
inline bool Nullable_1_get_HasValue_mCEDF51FCF634A5ADE5A1C9E83B1691884D992B1D_inline (Nullable_1_t5C6FF4BB8DD1DB0820894DBF35EE86A3A7BE3779 * __this, const RuntimeMethod* method)
{
return (( bool (*) (Nullable_1_t5C6FF4BB8DD1DB0820894DBF35EE86A3A7BE3779 *, const RuntimeMethod*))Nullable_1_get_HasValue_mCEDF51FCF634A5ADE5A1C9E83B1691884D992B1D_gshared_inline)(__this, method);
}
// !0 System.Nullable`1<UnityEngine.Ray>::get_Value()
inline Ray_tE2163D4CB3E6B267E29F8ABE41684490E4A614B2 Nullable_1_get_Value_mC8C36E4AADCE4ABB6084879B229E63A74B1491BB (Nullable_1_t5C6FF4BB8DD1DB0820894DBF35EE86A3A7BE3779 * __this, const RuntimeMethod* method)
{
return (( Ray_tE2163D4CB3E6B267E29F8ABE41684490E4A614B2 (*) (Nullable_1_t5C6FF4BB8DD1DB0820894DBF35EE86A3A7BE3779 *, const RuntimeMethod*))Nullable_1_get_Value_mC8C36E4AADCE4ABB6084879B229E63A74B1491BB_gshared)(__this, method);
}
// System.Void LuaInterface.ToLua::Push(System.IntPtr,UnityEngine.Ray)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ToLua_Push_m08962506BF31452B329B65AE9EDF5136298543E9 (intptr_t ___L0, Ray_tE2163D4CB3E6B267E29F8ABE41684490E4A614B2 ___ray1, const RuntimeMethod* method);
// System.Boolean System.Nullable`1<UnityEngine.Bounds>::get_HasValue()
inline bool Nullable_1_get_HasValue_m8FADB0D2CEB869F596809E06DC233B8A142C392E_inline (Nullable_1_tDF20EC8AEED58EF63E0FF40609AE5861454729C9 * __this, const RuntimeMethod* method)
{
return (( bool (*) (Nullable_1_tDF20EC8AEED58EF63E0FF40609AE5861454729C9 *, const RuntimeMethod*))Nullable_1_get_HasValue_m8FADB0D2CEB869F596809E06DC233B8A142C392E_gshared_inline)(__this, method);
}
// !0 System.Nullable`1<UnityEngine.Bounds>::get_Value()
inline Bounds_tA2716F5212749C61B0E7B7B77E0CD3D79B742890 Nullable_1_get_Value_m0AE783687235187DCC362A542149B9804ECBA467 (Nullable_1_tDF20EC8AEED58EF63E0FF40609AE5861454729C9 * __this, const RuntimeMethod* method)
{
return (( Bounds_tA2716F5212749C61B0E7B7B77E0CD3D79B742890 (*) (Nullable_1_tDF20EC8AEED58EF63E0FF40609AE5861454729C9 *, const RuntimeMethod*))Nullable_1_get_Value_m0AE783687235187DCC362A542149B9804ECBA467_gshared)(__this, method);
}
// System.Void LuaInterface.ToLua::Push(System.IntPtr,UnityEngine.Bounds)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ToLua_Push_m7E2B6F75D43082CA7E21F189B2EB5271E85CFC7E (intptr_t ___L0, Bounds_tA2716F5212749C61B0E7B7B77E0CD3D79B742890 ___bound1, const RuntimeMethod* method);
// System.Boolean System.Nullable`1<UnityEngine.LayerMask>::get_HasValue()
inline bool Nullable_1_get_HasValue_mF3D1ECFFC31D6320C4139ABA17A7648614098DE6_inline (Nullable_1_t4AC0FC016F117C9382E95C8264C5100667EBAFB3 * __this, const RuntimeMethod* method)
{
return (( bool (*) (Nullable_1_t4AC0FC016F117C9382E95C8264C5100667EBAFB3 *, const RuntimeMethod*))Nullable_1_get_HasValue_mF3D1ECFFC31D6320C4139ABA17A7648614098DE6_gshared_inline)(__this, method);
}
// !0 System.Nullable`1<UnityEngine.LayerMask>::get_Value()
inline LayerMask_tBB9173D8B6939D476E67E849280AC9F4EC4D93B0 Nullable_1_get_Value_m08621EA7219A6AF37F8263B17C896EBA8C44A133 (Nullable_1_t4AC0FC016F117C9382E95C8264C5100667EBAFB3 * __this, const RuntimeMethod* method)
{
return (( LayerMask_tBB9173D8B6939D476E67E849280AC9F4EC4D93B0 (*) (Nullable_1_t4AC0FC016F117C9382E95C8264C5100667EBAFB3 *, const RuntimeMethod*))Nullable_1_get_Value_m08621EA7219A6AF37F8263B17C896EBA8C44A133_gshared)(__this, method);
}
// System.Int32 UnityEngine.LayerMask::op_Implicit(UnityEngine.LayerMask)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LayerMask_op_Implicit_m2AFFC7F931005437E8F356C953F439829AF4CFA5 (LayerMask_tBB9173D8B6939D476E67E849280AC9F4EC4D93B0 ___mask0, const RuntimeMethod* method);
// System.Void LuaInterface.LuaDLL::tolua_pushlayermask(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaDLL_tolua_pushlayermask_m32452293886FCBE84F2DEF78A5A53354DC50E3ED (intptr_t ___luaState0, int32_t ___mask1, const RuntimeMethod* method);
// System.Boolean System.Nullable`1<UnityEngine.Touch>::get_HasValue()
inline bool Nullable_1_get_HasValue_m3E9B7DC1E556462E065E0C586E407C46D0DAA287_inline (Nullable_1_t82CF555203FAD9031B9208606DFCDF173FFCC280 * __this, const RuntimeMethod* method)
{
return (( bool (*) (Nullable_1_t82CF555203FAD9031B9208606DFCDF173FFCC280 *, const RuntimeMethod*))Nullable_1_get_HasValue_m3E9B7DC1E556462E065E0C586E407C46D0DAA287_gshared_inline)(__this, method);
}
// !0 System.Nullable`1<UnityEngine.Touch>::get_Value()
inline Touch_tAACD32535FF3FE5DD91125E0B6987B93C68D2DE8 Nullable_1_get_Value_mAF9F4A5222693A0021CD69B36E05DBA0C3C7CE2C (Nullable_1_t82CF555203FAD9031B9208606DFCDF173FFCC280 * __this, const RuntimeMethod* method)
{
return (( Touch_tAACD32535FF3FE5DD91125E0B6987B93C68D2DE8 (*) (Nullable_1_t82CF555203FAD9031B9208606DFCDF173FFCC280 *, const RuntimeMethod*))Nullable_1_get_Value_mAF9F4A5222693A0021CD69B36E05DBA0C3C7CE2C_gshared)(__this, method);
}
// System.Void LuaInterface.ToLua::Push(System.IntPtr,UnityEngine.Touch)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ToLua_Push_m14873FA8B00F55373BB963C11F7E9CB64DF7D81E (intptr_t ___L0, Touch_tAACD32535FF3FE5DD91125E0B6987B93C68D2DE8 ___t1, const RuntimeMethod* method);
// System.Boolean System.Nullable`1<UnityEngine.RaycastHit>::get_HasValue()
inline bool Nullable_1_get_HasValue_m6048C6BC1D41A8C0B929063A89F534CBD88A40EE_inline (Nullable_1_t6224B732028631256932FA4C4176E10D171EFE29 * __this, const RuntimeMethod* method)
{
return (( bool (*) (Nullable_1_t6224B732028631256932FA4C4176E10D171EFE29 *, const RuntimeMethod*))Nullable_1_get_HasValue_m6048C6BC1D41A8C0B929063A89F534CBD88A40EE_gshared_inline)(__this, method);
}
// !0 System.Nullable`1<UnityEngine.RaycastHit>::get_Value()
inline RaycastHit_t19695F18F9265FE5425062BBA6A4D330480538C3 Nullable_1_get_Value_m5A77DCDC8F2AB95782B371C30B7BE64626ECC3AE (Nullable_1_t6224B732028631256932FA4C4176E10D171EFE29 * __this, const RuntimeMethod* method)
{
return (( RaycastHit_t19695F18F9265FE5425062BBA6A4D330480538C3 (*) (Nullable_1_t6224B732028631256932FA4C4176E10D171EFE29 *, const RuntimeMethod*))Nullable_1_get_Value_m5A77DCDC8F2AB95782B371C30B7BE64626ECC3AE_gshared)(__this, method);
}
// System.Void LuaInterface.ToLua::Push(System.IntPtr,UnityEngine.RaycastHit)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ToLua_Push_mE35FD6B22753F0A4FD6B650BAD5F77122239CA66 (intptr_t ___L0, RaycastHit_t19695F18F9265FE5425062BBA6A4D330480538C3 ___hit1, const RuntimeMethod* method);
// System.Int32 LuaInterface.LuaState::Collect(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LuaState_Collect_mC3A2190266A914FCE2832AAB28AE9EF3D0B533A6 (intptr_t ___L0, const RuntimeMethod* method);
// System.Void LuaInterface.ObjectTranslator::set_LogGC(System.Boolean)
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR void ObjectTranslator_set_LogGC_m53709D9D37131485EB9C62A72E7BD037D799F432_inline (ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF * __this, bool ___value0, const RuntimeMethod* method);
// System.Void LuaInterface.ObjectTranslator::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObjectTranslator__ctor_mC8F57EDCA8281C52720723E12119C591949B682A (ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF * __this, const RuntimeMethod* method);
// System.Void LuaInterface.LuaReflection::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaReflection__ctor_m6D1FA3306FA6C73542032F1EA125FFD664827A79 (LuaReflection_t19301C37ECEEA92E1822023F3DA02A623875496F * __this, const RuntimeMethod* method);
// System.Void System.Action::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action__ctor_m570E96B2A0C48BC1DC6788460316191F24572760 (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2<System.String,System.WeakReference>::.ctor()
inline void Dictionary_2__ctor_mFAFC18ECF23E510E1D19F13B122D36A665090C75 (Dictionary_2_t4DFB78733A30CBA0D97E97E6520159E27C47BAA3 * __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t4DFB78733A30CBA0D97E97E6520159E27C47BAA3 *, const RuntimeMethod*))Dictionary_2__ctor_m2C7E51568033239B506E15E7804A0B8658246498_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2<System.Int32,System.WeakReference>::.ctor()
inline void Dictionary_2__ctor_m262EA8BD4E3A6264C3ADC9EB08CE24ECA2D591C4 (Dictionary_2_t81F516F814A3463D65D07253CF5167FBF9378593 * __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t81F516F814A3463D65D07253CF5167FBF9378593 *, const RuntimeMethod*))Dictionary_2__ctor_m7D745ADE56151C2895459668F4A4242985E526D8_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2<System.Int64,System.WeakReference>::.ctor()
inline void Dictionary_2__ctor_m1A5B12DE1447298C3AD2B59459A0246A66EC1EB9 (Dictionary_2_t35D9A5097C30B9E0B442FCEF1B4E05D3B6C168B9 * __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t35D9A5097C30B9E0B442FCEF1B4E05D3B6C168B9 *, const RuntimeMethod*))Dictionary_2__ctor_mEDBB6DC10D5035A29DBA9E2AB96745D22A043776_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1<LuaInterface.GCRef>::.ctor()
inline void List_1__ctor_m59F43783B8FB296D769AB668E19212350472F3FE (List_1_t8B834EA70735F6D6583AA875AC98991EF26FA22F * __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t8B834EA70735F6D6583AA875AC98991EF26FA22F *, const RuntimeMethod*))List_1__ctor_mC832F1AC0F814BAEB19175F5D7972A7507508BC3_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1<LuaInterface.LuaBaseRef>::.ctor()
inline void List_1__ctor_m5DBA18538B57C8FE8553D5BDEE8BDBA486D0D95C (List_1_t09C52EC41C0032242B13200CFA642DCA685D5FF1 * __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t09C52EC41C0032242B13200CFA642DCA685D5FF1 *, const RuntimeMethod*))List_1__ctor_mC832F1AC0F814BAEB19175F5D7972A7507508BC3_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2<System.Type,System.Int32>::.ctor()
inline void Dictionary_2__ctor_m1A7F393009417F4DA8D07CAEEFA6BC4236754260 (Dictionary_2_tA4F27994EF77494F74F85FCFD482DBAD219E6E8F * __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_tA4F27994EF77494F74F85FCFD482DBAD219E6E8F *, const RuntimeMethod*))Dictionary_2__ctor_m56FBD260A4D190AD833E9B108B1E80A574AA62C4_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2<System.Enum,System.Object>::.ctor()
inline void Dictionary_2__ctor_m096CE465EC579F2A6C688AC493E40D42F4D337D6 (Dictionary_2_t86DA606688BA1954C5CC9368104CE9722112D2C2 * __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t86DA606688BA1954C5CC9368104CE9722112D2C2 *, const RuntimeMethod*))Dictionary_2__ctor_m2C7E51568033239B506E15E7804A0B8658246498_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2<System.Type,LuaInterface.LuaCSFunction>::.ctor()
inline void Dictionary_2__ctor_mEAC0F1F45615FA76E943304156AFBEA3060E0894 (Dictionary_2_tFBD3EE1AE887BC5C589B41D13A6B666269FF9B16 * __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_tFBD3EE1AE887BC5C589B41D13A6B666269FF9B16 *, const RuntimeMethod*))Dictionary_2__ctor_m2C7E51568033239B506E15E7804A0B8658246498_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2<System.Int32,System.Type>::.ctor()
inline void Dictionary_2__ctor_m67A248000E3AFB86371B05D43C4AB537954F9CDC (Dictionary_2_t1302C50AC2AF6849C455DCE970305F09D16B7258 * __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t1302C50AC2AF6849C455DCE970305F09D16B7258 *, const RuntimeMethod*))Dictionary_2__ctor_m7D745ADE56151C2895459668F4A4242985E526D8_gshared)(__this, method);
}
// System.Void System.Collections.Generic.HashSet`1<System.Type>::.ctor()
inline void HashSet_1__ctor_m8016180D4211B61113275CC42F114EDCBB985445 (HashSet_1_tE84F3F43144CEC800A734119BDF178122DCF1B05 * __this, const RuntimeMethod* method)
{
(( void (*) (HashSet_1_tE84F3F43144CEC800A734119BDF178122DCF1B05 *, const RuntimeMethod*))HashSet_1__ctor_m8A209D312FD08A21AFB5551881E7A6946A07C0D5_gshared)(__this, method);
}
// System.Void LuaInterface.LuaStatePtr::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaStatePtr__ctor_m1AA28E0655CF0F9DE5A752AD3CB2CF9C382511BA (LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C * __this, const RuntimeMethod* method);
// System.Single UnityEngine.Time::get_realtimeSinceStartup()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Time_get_realtimeSinceStartup_mCA1086EC9DFCF135F77BC46D3B7127711EA3DE03 (const RuntimeMethod* method);
// System.Void LuaInterface.LuaState::InitTypeTraits()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_InitTypeTraits_mA519020519D0D04D64B55C17BA3EC406ACF09DC9 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, const RuntimeMethod* method);
// System.Void LuaInterface.LuaState::InitStackTraits()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_InitStackTraits_m81A1B1E103D929A3980244C5E510C64F733D8D18 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, const RuntimeMethod* method);
// System.IntPtr LuaInterface.LuaStatePtr::LuaNewState()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t LuaStatePtr_LuaNewState_m06D002BDC3C5FAC5779404E18BD4DD05AC9C4977 (LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C * __this, const RuntimeMethod* method);
// System.Void LuaInterface.LuaException::Init(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaException_Init_m921AD6A36DF8317E14B88102E6312686C7D18448 (intptr_t ___L00, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2<System.IntPtr,LuaInterface.LuaState>::Add(!0,!1)
inline void Dictionary_2_Add_mDCF2E8C278DFCC79AB2EF5AE2BDB548EDD853356 (Dictionary_2_tE2C4B84883C857DB2F1AD0ED287337B1F1C52601 * __this, intptr_t ___key0, LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * ___value1, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_tE2C4B84883C857DB2F1AD0ED287337B1F1C52601 *, intptr_t, LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *, const RuntimeMethod*))Dictionary_2_Add_mADD5B80446AEAFDB3A0BC40618B0E76A42C1E3E3_gshared)(__this, ___key0, ___value1, method);
}
// System.Void LuaInterface.LuaStatePtr::OpenToLuaLibs()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaStatePtr_OpenToLuaLibs_m1A5D9B252AE6C85EBEA4EF78A084CB9FB1EEF3E5 (LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C * __this, const RuntimeMethod* method);
// System.Void LuaInterface.ToLua::OpenLibs(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ToLua_OpenLibs_mD3F071C89B25846021892D45B83E238B09CD5EBE (intptr_t ___L0, const RuntimeMethod* method);
// System.Void LuaInterface.LuaState::OpenBaseLibs()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_OpenBaseLibs_mD27EE4A9B0D2C54469138CAAD76A6DD13D7E4179 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, const RuntimeMethod* method);
// System.Void LuaInterface.LuaState::InitLuaPath()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_InitLuaPath_mF91A5D71116AA5BBCB4AF011E2D720CEABCBB382 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, const RuntimeMethod* method);
// System.Void LuaInterface.Debugger::Log(System.String,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debugger_Log_m7E5F6EC0FEEA5B3DBF69F1AF3B654B89ADAE2419 (String_t* ___str0, RuntimeObject * ___arg01, const RuntimeMethod* method);
// System.Void System_ObjectWrap::Register(LuaInterface.LuaState)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void System_ObjectWrap_Register_m9EE79FBF7B65ED3A71747EA68F0C20F8C02F82FB (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * ___L0, const RuntimeMethod* method);
// System.Void System_NullObjectWrap::Register(LuaInterface.LuaState)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void System_NullObjectWrap_Register_m4F05521875DAD8FF71489063CE244C76C9AFA66A (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * ___L0, const RuntimeMethod* method);
// System.Void System_StringWrap::Register(LuaInterface.LuaState)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void System_StringWrap_Register_mBADF16D992AB7BFDE67AC3DEFCD2D950574F0BEE (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * ___L0, const RuntimeMethod* method);
// System.Void System_DelegateWrap::Register(LuaInterface.LuaState)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void System_DelegateWrap_Register_m754542F3B46673F93876779DF78EE26FCB8D27BD (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * ___L0, const RuntimeMethod* method);
// System.Void System_EnumWrap::Register(LuaInterface.LuaState)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void System_EnumWrap_Register_m333FB3D5370F3B883DF97253F16D455A2EC15681 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * ___L0, const RuntimeMethod* method);
// System.Void System_ArrayWrap::Register(LuaInterface.LuaState)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void System_ArrayWrap_Register_m38A53AA2520CB2D03CED0DFC7533CD064BB26471 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * ___L0, const RuntimeMethod* method);
// System.Void System_TypeWrap::Register(LuaInterface.LuaState)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void System_TypeWrap_Register_mC645CC9229EAB80E47EA66979F9E645577C27830 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * ___L0, const RuntimeMethod* method);
// System.Void System_Collections_IEnumeratorWrap::Register(LuaInterface.LuaState)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void System_Collections_IEnumeratorWrap_Register_mE3BCD02552431272D20F33D258FB9E9262378561 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * ___L0, const RuntimeMethod* method);
// System.Void System_Collections_ObjectModel_ReadOnlyCollectionWrap::Register(LuaInterface.LuaState)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void System_Collections_ObjectModel_ReadOnlyCollectionWrap_Register_mEEA74694C95352902191643B876FD7D17CAAD8EC (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * ___L0, const RuntimeMethod* method);
// System.Void System_Collections_Generic_ListWrap::Register(LuaInterface.LuaState)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void System_Collections_Generic_ListWrap_Register_m237CC1256AE303232AB8FF607DAF60D9E712E5B8 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * ___L0, const RuntimeMethod* method);
// System.Void System_Collections_Generic_DictionaryWrap::Register(LuaInterface.LuaState)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void System_Collections_Generic_DictionaryWrap_Register_mE3A678E28B655E68076A5FC69F30B0A90BF27A3F (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * ___L0, const RuntimeMethod* method);
// System.Void System_Collections_Generic_KeyValuePairWrap::Register(LuaInterface.LuaState)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void System_Collections_Generic_KeyValuePairWrap_Register_mB42BCFA39B5F8C9B8CB866C32C1C835947B05C3A (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * ___L0, const RuntimeMethod* method);
// System.Void System_Collections_Generic_Dictionary_KeyCollectionWrap::Register(LuaInterface.LuaState)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void System_Collections_Generic_Dictionary_KeyCollectionWrap_Register_m48B0E642E10D973699D77AC5E113CBFCEACA6EF0 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * ___L0, const RuntimeMethod* method);
// System.Void System_Collections_Generic_Dictionary_ValueCollectionWrap::Register(LuaInterface.LuaState)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void System_Collections_Generic_Dictionary_ValueCollectionWrap_Register_m06DA7CA7AC9FBA7EC917FC61F84A065587393DE9 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * ___L0, const RuntimeMethod* method);
// System.Void LuaInterface_LuaOutWrap::Register(LuaInterface.LuaState)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaInterface_LuaOutWrap_Register_m69CB4D9F4EAEDB6D6AFE34E3242CAC824E2B270D (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * ___L0, const RuntimeMethod* method);
// System.Void LuaInterface_EventObjectWrap::Register(LuaInterface.LuaState)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaInterface_EventObjectWrap_Register_m171BB85159B53FA29DF127AFBBD40AB7841E7D7E (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * ___L0, const RuntimeMethod* method);
// System.Void UnityEngine_ObjectWrap::Register(LuaInterface.LuaState)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityEngine_ObjectWrap_Register_m53ED36559C08454DA7C70DD7B6378085B05CACDC (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * ___L0, const RuntimeMethod* method);
// System.Void UnityEngine_CoroutineWrap::Register(LuaInterface.LuaState)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityEngine_CoroutineWrap_Register_m1AEA4A9617A9D76AC04CFADBEE84E6CE960D9C55 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * ___L0, const RuntimeMethod* method);
// System.Void LuaInterface.LuaUnityLibs::OpenLibs(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaUnityLibs_OpenLibs_mA62B07B081335C615D80CC3DC7325D6F179715D0 (intptr_t ___L0, const RuntimeMethod* method);
// System.Void LuaInterface.LuaReflection::OpenLibs(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaReflection_OpenLibs_m827B90630CF5DCDA6C49A4DFB37FC2B9D62F58B1 (intptr_t ___L0, const RuntimeMethod* method);
// !1 System.Collections.Generic.Dictionary`2<System.Type,System.Int32>::get_Item(!0)
inline int32_t Dictionary_2_get_Item_m1B1B028D832E8F26E70BABC5ABEA83F2DFD5BD8E (Dictionary_2_tA4F27994EF77494F74F85FCFD482DBAD219E6E8F * __this, Type_t * ___key0, const RuntimeMethod* method)
{
return (( int32_t (*) (Dictionary_2_tA4F27994EF77494F74F85FCFD482DBAD219E6E8F *, Type_t *, const RuntimeMethod*))Dictionary_2_get_Item_m6F2BB7FC61476D210FA060962086B5B21FB1B6CA_gshared)(__this, ___key0, method);
}
// System.Void LuaInterface.LuaState::set_ArrayMetatable(System.Int32)
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR void LuaState_set_ArrayMetatable_mF4EE61908C16822902633BD2C18D0052495FD5FA_inline (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, int32_t ___value0, const RuntimeMethod* method);
// System.Void LuaInterface.LuaState::set_TypeMetatable(System.Int32)
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR void LuaState_set_TypeMetatable_m4E94FEB82694F01758D666A897EE737007333BC3_inline (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, int32_t ___value0, const RuntimeMethod* method);
// System.Void LuaInterface.LuaState::set_DelegateMetatable(System.Int32)
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR void LuaState_set_DelegateMetatable_m905C550A351F086D5EE82A603ED156E134D85C50_inline (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, int32_t ___value0, const RuntimeMethod* method);
// System.Void LuaInterface.LuaState::set_EnumMetatable(System.Int32)
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR void LuaState_set_EnumMetatable_m9F380D4A944A7E0C2A12F6EB67FC14BE5F220F2B_inline (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, int32_t ___value0, const RuntimeMethod* method);
// System.Void LuaInterface.LuaState::set_IterMetatable(System.Int32)
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR void LuaState_set_IterMetatable_m4480B5368D5AC9B0A4628926F0405649DC5B7C02_inline (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, int32_t ___value0, const RuntimeMethod* method);
// System.Void LuaInterface.LuaState::set_EventMetatable(System.Int32)
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR void LuaState_set_EventMetatable_m07CF98232335ACA806631433660693AFB02A4F3C_inline (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, int32_t ___value0, const RuntimeMethod* method);
// System.Void LuaInterface.LuaState::InitPackagePath()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_InitPackagePath_mB94131E0A06EDD3AD7FA3C5B4930807DA9EB7266 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, const RuntimeMethod* method);
// LuaInterface.LuaFileUtils LuaInterface.LuaFileUtils::get_Instance()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LuaFileUtils_t5D4064077DA379A5EE940C1C01BE469CE15CD5AE * LuaFileUtils_get_Instance_mE02E0FB7B1A248B24C84FC59CBBBC095158DD460 (const RuntimeMethod* method);
// System.Void LuaInterface.LuaState::AddSearchPath(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_AddSearchPath_m93D1F720D81DEB47A6FAC2DBA79F30ED8B2BE293 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, String_t* ___fullPath0, const RuntimeMethod* method);
// System.Void LuaInterface.LuaState::DoFile(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_DoFile_m516840CB83E96403B2AAAF49C6A5735A96BD86F3 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, String_t* ___fileName0, const RuntimeMethod* method);
// System.Void LuaInterface.LuaUnityLibs::OpenLuaLibs(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaUnityLibs_OpenLuaLibs_m0D4A2D17E27D0E2DCDCF75A2F1E844E1492F93EF (intptr_t ___L0, const RuntimeMethod* method);
// System.Void LuaInterface.Debugger::Log(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debugger_Log_m8E652B74CD56EAE875D36842689AB8C68ECD7506 (String_t* ___str0, const RuntimeMethod* method);
// System.Void LuaInterface.LuaState::OpenBaseLuaLibs()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_OpenBaseLuaLibs_m8C2F190FC6CE4ABE84FCEA1E0D5EEEC1727B9BE9 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, const RuntimeMethod* method);
// System.Int32 LuaInterface.LuaState::GetFuncRef(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LuaState_GetFuncRef_m694BFEEC5B8F8101E2BCE35FB581D012DDE9BADC (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, String_t* ___name0, const RuntimeMethod* method);
// System.Void LuaInterface.LuaState::set_PackBounds(System.Int32)
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR void LuaState_set_PackBounds_mF4AA49927882AA9845EE53078CAC904C76CA6EA7_inline (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, int32_t ___value0, const RuntimeMethod* method);
// System.Void LuaInterface.LuaState::set_UnpackBounds(System.Int32)
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR void LuaState_set_UnpackBounds_m82E6595076171645226FA3EE27E4913EA71A0A59_inline (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, int32_t ___value0, const RuntimeMethod* method);
// System.Void LuaInterface.LuaState::set_PackRay(System.Int32)
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR void LuaState_set_PackRay_m795143DFA9694CD793658B852787DC91B33DA584_inline (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, int32_t ___value0, const RuntimeMethod* method);
// System.Void LuaInterface.LuaState::set_UnpackRay(System.Int32)
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR void LuaState_set_UnpackRay_mE021FE95B51BCADAF7981B59C791B4A25BA1DCFB_inline (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, int32_t ___value0, const RuntimeMethod* method);
// System.Void LuaInterface.LuaState::set_PackRaycastHit(System.Int32)
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR void LuaState_set_PackRaycastHit_m8D75B9D16C02C959BFF49B91A01D72E91A9F802F_inline (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, int32_t ___value0, const RuntimeMethod* method);
// System.Void LuaInterface.LuaState::set_PackTouch(System.Int32)
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR void LuaState_set_PackTouch_mA843E24377BF58036442E557AC5BA13E8BB2F5D9_inline (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, int32_t ___value0, const RuntimeMethod* method);
// System.Int32 LuaInterface.LuaCSFunction::Invoke(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LuaCSFunction_Invoke_m1823DF37F217D0AB511E0546D0A20D0BD76BB533 (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * __this, intptr_t ___luaState0, const RuntimeMethod* method);
// System.Void LuaInterface.LuaStatePtr::LuaGetGlobal(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaStatePtr_LuaGetGlobal_m7ABC9446E710F4180A37E51810187CFD7818EB12 (LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C * __this, String_t* ___name0, const RuntimeMethod* method);
// System.Void LuaInterface.LuaStatePtr::LuaGetField(System.Int32,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaStatePtr_LuaGetField_m8C7442FD94C2BF9F81CEE7E38AC3AE5579E14647 (LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C * __this, int32_t ___index0, String_t* ___key1, const RuntimeMethod* method);
// System.Void System.Collections.Generic.HashSet`1<System.String>::.ctor()
inline void HashSet_1__ctor_mD07425BBACDADAC32A4B42FDE00C5DAAEC59880D (HashSet_1_tAF31CD0D5B1F27E354D2DA33F8CF07F490E8C98A * __this, const RuntimeMethod* method)
{
(( void (*) (HashSet_1_tAF31CD0D5B1F27E354D2DA33F8CF07F490E8C98A *, const RuntimeMethod*))HashSet_1__ctor_m8A209D312FD08A21AFB5551881E7A6946A07C0D5_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2<System.Type,LuaInterface.LuaCSFunction>::ContainsKey(!0)
inline bool Dictionary_2_ContainsKey_m36E35C0309D029DF434069CDB4852D255BBBE1DB (Dictionary_2_tFBD3EE1AE887BC5C589B41D13A6B666269FF9B16 * __this, Type_t * ___key0, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_tFBD3EE1AE887BC5C589B41D13A6B666269FF9B16 *, Type_t *, const RuntimeMethod*))Dictionary_2_ContainsKey_m4EBC00E16E83DA33851A551757D2B7332D5756B9_gshared)(__this, ___key0, method);
}
// System.Void LuaInterface.LuaStatePtr::LuaSetField(System.Int32,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaStatePtr_LuaSetField_m73DA14643A3E58567397CAC4615BC4A8C800DB5A (LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C * __this, int32_t ___idx0, String_t* ___key1, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2<System.Type,LuaInterface.LuaCSFunction>::set_Item(!0,!1)
inline void Dictionary_2_set_Item_mA1D2D706E8AB65BB626813F35EB24A43671C13EE (Dictionary_2_tFBD3EE1AE887BC5C589B41D13A6B666269FF9B16 * __this, Type_t * ___key0, LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * ___value1, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_tFBD3EE1AE887BC5C589B41D13A6B666269FF9B16 *, Type_t *, LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *, const RuntimeMethod*))Dictionary_2_set_Item_m466D001F105E25DEB5C9BCB17837EE92A27FDE93_gshared)(__this, ___key0, ___value1, method);
}
// System.Boolean System.Collections.Generic.HashSet`1<System.String>::Contains(!0)
inline bool HashSet_1_Contains_m87AD3D6A936FABDA8CFECAD1C37AF4A2426C2913 (HashSet_1_tAF31CD0D5B1F27E354D2DA33F8CF07F490E8C98A * __this, String_t* ___item0, const RuntimeMethod* method)
{
return (( bool (*) (HashSet_1_tAF31CD0D5B1F27E354D2DA33F8CF07F490E8C98A *, String_t*, const RuntimeMethod*))HashSet_1_Contains_m27DF3431A256F7282084B6AA47B6C8F5409D4D46_gshared)(__this, ___item0, method);
}
// System.Boolean LuaInterface.LuaDLL::tolua_addpreload(System.IntPtr,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaDLL_tolua_addpreload_mFE5DDFDE224C7C139A93981C4FFCA464069D08EE (intptr_t ___L0, String_t* ___path1, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.HashSet`1<System.String>::Add(!0)
inline bool HashSet_1_Add_mD0E40F9E35B3EEAED652C38D1784046EAD4057E1 (HashSet_1_tAF31CD0D5B1F27E354D2DA33F8CF07F490E8C98A * __this, String_t* ___item0, const RuntimeMethod* method)
{
return (( bool (*) (HashSet_1_tAF31CD0D5B1F27E354D2DA33F8CF07F490E8C98A *, String_t*, const RuntimeMethod*))HashSet_1_Add_m91C02F120E47946E978515CDAF67DA4867A244C4_gshared)(__this, ___item0, method);
}
// System.Void LuaInterface.LuaDLL::lua_pushvalue(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaDLL_lua_pushvalue_m713DDDB9414ED15F1F823B50C1B5C58E56A82498 (intptr_t ___luaState0, int32_t ___idx1, const RuntimeMethod* method);
// System.Boolean LuaInterface.LuaDLL::tolua_beginpremodule(System.IntPtr,System.String,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaDLL_tolua_beginpremodule_mF22A2B4A615657E259A938A7C9B4BE9682F5AB7A (intptr_t ___L0, String_t* ___fullPath1, int32_t ___szhint2, const RuntimeMethod* method);
// System.String System.String::Format(System.String,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_m0ACDD8B34764E4040AED0B3EEB753567E4576BFA (String_t* ___format0, RuntimeObject * ___arg01, const RuntimeMethod* method);
// System.Void LuaInterface.LuaDLL::tolua_endpremodule(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaDLL_tolua_endpremodule_m0146118FFF7FF211F2C06DC8CA51D6C41ACF65C5 (intptr_t ___L0, int32_t ___reference1, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2<System.Type,LuaInterface.LuaCSFunction>::TryGetValue(!0,!1&)
inline bool Dictionary_2_TryGetValue_m956B9CB771A555520F01638802BA0493E196BB6E (Dictionary_2_tFBD3EE1AE887BC5C589B41D13A6B666269FF9B16 * __this, Type_t * ___key0, LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE ** ___value1, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_tFBD3EE1AE887BC5C589B41D13A6B666269FF9B16 *, Type_t *, LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE **, const RuntimeMethod*))Dictionary_2_TryGetValue_m3455807C552312C60038DF52EF328C3687442DE3_gshared)(__this, ___key0, ___value1, method);
}
// System.Boolean LuaInterface.LuaDLL::tolua_beginmodule(System.IntPtr,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaDLL_tolua_beginmodule_m457E65BE1FD6B059A12AC909F81E2165DB04A24E (intptr_t ___L0, String_t* ___name1, const RuntimeMethod* method);
// System.Void LuaInterface.LuaDLL::tolua_endmodule(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaDLL_tolua_endmodule_mE8C322AB972E2FE291EC7B461DF1D8D0ED0BB093 (intptr_t ___L0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2<System.Type,System.Int32>::Add(!0,!1)
inline void Dictionary_2_Add_m300FB238A54985355790B5F6D2B6D6EC29EB6BB8 (Dictionary_2_tA4F27994EF77494F74F85FCFD482DBAD219E6E8F * __this, Type_t * ___key0, int32_t ___value1, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_tA4F27994EF77494F74F85FCFD482DBAD219E6E8F *, Type_t *, int32_t, const RuntimeMethod*))Dictionary_2_Add_m786A1D72D4E499C0776742D3B2921F47E3A54545_gshared)(__this, ___key0, ___value1, method);
}
// System.Void System.Collections.Generic.Dictionary`2<System.Int32,System.Type>::Add(!0,!1)
inline void Dictionary_2_Add_m97678F4940F2F643444FD1C33DFB7867255EE5CF (Dictionary_2_t1302C50AC2AF6849C455DCE970305F09D16B7258 * __this, int32_t ___key0, Type_t * ___value1, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t1302C50AC2AF6849C455DCE970305F09D16B7258 *, int32_t, Type_t *, const RuntimeMethod*))Dictionary_2_Add_mF7AEA0EFA07EEBC1A4B283A26A7CB720EE7A4C20_gshared)(__this, ___key0, ___value1, method);
}
// System.Boolean System.Collections.Generic.HashSet`1<System.Type>::Add(!0)
inline bool HashSet_1_Add_mCF751D6EBC8C6EA1BFCD01CA3DF574C45E206F7B (HashSet_1_tE84F3F43144CEC800A734119BDF178122DCF1B05 * __this, Type_t * ___item0, const RuntimeMethod* method)
{
return (( bool (*) (HashSet_1_tE84F3F43144CEC800A734119BDF178122DCF1B05 *, Type_t *, const RuntimeMethod*))HashSet_1_Add_m91C02F120E47946E978515CDAF67DA4867A244C4_gshared)(__this, ___item0, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2<System.Int32,System.Type>::TryGetValue(!0,!1&)
inline bool Dictionary_2_TryGetValue_m41C1DC9EA985C7D04A778C71A63416B8B76195CD (Dictionary_2_t1302C50AC2AF6849C455DCE970305F09D16B7258 * __this, int32_t ___key0, Type_t ** ___value1, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_t1302C50AC2AF6849C455DCE970305F09D16B7258 *, int32_t, Type_t **, const RuntimeMethod*))Dictionary_2_TryGetValue_m867F6DA953678D0333A55270B7C6EF38EFC293FF_gshared)(__this, ___key0, ___value1, method);
}
// LuaInterface.ObjectTranslator LuaInterface.LuaState::GetTranslator(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF * LuaState_GetTranslator_m1CAB323E334D81C63AAABC4E6EE53BBC43F966C2 (intptr_t ___ptr0, const RuntimeMethod* method);
// System.Void LuaInterface.ObjectTranslator::RemoveObject(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObjectTranslator_RemoveObject_mA05406CCFDD534A3C43500FC6F2B86E5F1E85B51 (ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF * __this, int32_t ___udata0, const RuntimeMethod* method);
// System.String LuaInterface.LuaState::GetToLuaTypeName(System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* LuaState_GetToLuaTypeName_mB6AA818CC3D610AA5F16663A8DCAF73D8F3759CA (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, Type_t * ___t0, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2<System.Type,System.Int32>::TryGetValue(!0,!1&)
inline bool Dictionary_2_TryGetValue_m4E8C44AD29842ED38A9137940086F1DB72928F6F (Dictionary_2_tA4F27994EF77494F74F85FCFD482DBAD219E6E8F * __this, Type_t * ___key0, int32_t* ___value1, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_tA4F27994EF77494F74F85FCFD482DBAD219E6E8F *, Type_t *, int32_t*, const RuntimeMethod*))Dictionary_2_TryGetValue_mE7571EF8ACAF5941AF78909A00CD9CE5FB07C69C_gshared)(__this, ___key0, ___value1, method);
}
// System.Void LuaInterface.LuaStatePtr::LuaCreateTable(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaStatePtr_LuaCreateTable_mBA991E48FA9254F96CE0D4345EDFC664B2EFA661 (LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C * __this, int32_t ___narr0, int32_t ___nec1, const RuntimeMethod* method);
// System.Int32 LuaInterface.LuaStatePtr::LuaRef(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LuaStatePtr_LuaRef_mD7A4F5C9536E835327AE85F50C015BB48397FEA6 (LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C * __this, int32_t ___t0, const RuntimeMethod* method);
// System.Void LuaInterface.LuaState::BindTypeRef(System.Int32,System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_BindTypeRef_mAF426052A39FD902CF027CD3E5E4679AB5130654 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, int32_t ___reference0, Type_t * ___t1, const RuntimeMethod* method);
// System.Int32 LuaInterface.LuaDLL::tolua_beginclass(System.IntPtr,System.String,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LuaDLL_tolua_beginclass_m3B3DA4BFCE14B6D1EB04ED12FE3B6A8475B8DC93 (intptr_t ___L0, String_t* ___name1, int32_t ___baseMetaRef2, int32_t ___reference3, const RuntimeMethod* method);
// System.Void LuaInterface.LuaState::RegFunction(System.String,LuaInterface.LuaCSFunction)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, String_t* ___name0, LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * ___func1, const RuntimeMethod* method);
// System.Void LuaInterface.LuaDLL::tolua_endclass(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaDLL_tolua_endclass_m99594C995D37CEC1149B6FB4C74FC15CB32A33E0 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 LuaInterface.LuaDLL::tolua_beginenum(System.IntPtr,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LuaDLL_tolua_beginenum_m1AF0C1D62D4441E4FF79863A49BA293426840AD4 (intptr_t ___L0, String_t* ___name1, const RuntimeMethod* method);
// System.Void LuaInterface.LuaDLL::tolua_endenum(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaDLL_tolua_endenum_m2A0060B80DEDAA013F1A965D9C5D9F5D300546C9 (intptr_t ___L0, const RuntimeMethod* method);
// System.Void LuaInterface.LuaDLL::tolua_beginstaticclass(System.IntPtr,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaDLL_tolua_beginstaticclass_m55F4C2445A0CD77A5ACD16D3EF9AD06CFA16F6BD (intptr_t ___L0, String_t* ___name1, const RuntimeMethod* method);
// System.Void LuaInterface.LuaDLL::tolua_endstaticclass(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaDLL_tolua_endstaticclass_mBC311BEAE0203942F5DB0EE1340655EAE488062E (intptr_t ___L0, const RuntimeMethod* method);
// System.IntPtr System.Runtime.InteropServices.Marshal::GetFunctionPointerForDelegate<LuaInterface.LuaCSFunction>(!!0)
inline intptr_t Marshal_GetFunctionPointerForDelegate_TisLuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_mC47D09AD0344D2CA3D17A63D4BBF5A0A06C74FF8 (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * ___d0, const RuntimeMethod* method)
{
return (( intptr_t (*) (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *, const RuntimeMethod*))Marshal_GetFunctionPointerForDelegate_TisRuntimeObject_m48759D7F3A90CB3B0B0E73773B1E40147247A61B_gshared)(___d0, method);
}
// System.Void LuaInterface.LuaDLL::tolua_function(System.IntPtr,System.String,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaDLL_tolua_function_m6CCD0235E8B61911165EA2D545A4DE714AF421C4 (intptr_t ___L0, String_t* ___name1, intptr_t ___fn2, const RuntimeMethod* method);
// System.Void LuaInterface.LuaDLL::tolua_variable(System.IntPtr,System.String,System.IntPtr,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaDLL_tolua_variable_mC0C7C885C1CD0D84C1F467BD31AD69FBA6FE4E80 (intptr_t ___L0, String_t* ___name1, intptr_t ___get2, intptr_t ___set3, const RuntimeMethod* method);
// System.Void LuaInterface.LuaDLL::tolua_constant(System.IntPtr,System.String,System.Double)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaDLL_tolua_constant_m4187F17DAC242869926606DB3BC848E86EA00E7B (intptr_t ___L0, String_t* ___name1, double ___val2, const RuntimeMethod* method);
// System.Boolean LuaInterface.LuaState::PushLuaFunction(System.String,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaState_PushLuaFunction_mD62F4FFFC5DBB947F5AEF63E1C7DD4C9E0D7D275 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, String_t* ___fullPath0, bool ___checkMap1, const RuntimeMethod* method);
// System.Text.Encoding System.Text.Encoding::get_UTF8()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * Encoding_get_UTF8_m67C8652936B681E7BC7505E459E88790E0FF16D9 (const RuntimeMethod* method);
// System.Void LuaInterface.LuaState::LuaLoadBuffer(System.Byte[],System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_LuaLoadBuffer_m3D4FD6BA5F5C31BA1F36AC0B8E470F647F8CEB36 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___buffer0, String_t* ___chunkName1, const RuntimeMethod* method);
// System.Byte[] LuaInterface.LuaState::LoadFileBuffer(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* LuaState_LoadFileBuffer_m5C7E9BF41C3D14E2D71CBD0185023AA354A81F60 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, String_t* ___fileName0, const RuntimeMethod* method);
// System.String LuaInterface.LuaState::LuaChunkName(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* LuaState_LuaChunkName_m0A481B49A3003C247F65B4094071EEE9AED0FF3E (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, String_t* ___name0, const RuntimeMethod* method);
// System.Int32 LuaInterface.LuaStatePtr::LuaRequire(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LuaStatePtr_LuaRequire_mE469AC48BB6B0C69922E13976EBAB4B9015883AE (LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C * __this, String_t* ___fileName0, const RuntimeMethod* method);
// System.String LuaInterface.LuaStatePtr::LuaToString(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* LuaStatePtr_LuaToString_mA5D0802A0FBB010479E2C436480E6A6D660C4A86 (LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C * __this, int32_t ___index0, const RuntimeMethod* method);
// System.Exception LuaInterface.LuaException::GetLastError()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t * LuaException_GetLastError_m7A7041AF600E06731A8C27888C9D1F2CE4BF0857 (const RuntimeMethod* method);
// System.String[] System.String::Split(System.Char[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* String_Split_m13262358217AD2C119FD1B9733C3C0289D608512 (String_t* __this, CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* ___separator0, const RuntimeMethod* method);
// System.Boolean LuaInterface.LuaFileUtils::AddSearchPath(System.String,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaFileUtils_AddSearchPath_m1F4E032EA6E26BD2C2F01A9FD7D41C99A05834E7 (LuaFileUtils_t5D4064077DA379A5EE940C1C01BE469CE15CD5AE * __this, String_t* ___path0, bool ___front1, const RuntimeMethod* method);
// System.Void LuaInterface.LuaStatePtr::LuaPushString(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaStatePtr_LuaPushString_m46C208FCCE91F77FF907882470E5C6EAE1CE5B09 (LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C * __this, String_t* ___str0, const RuntimeMethod* method);
// CString CString::Replace(System.Char,System.Char)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * CString_Replace_m496689C8F695A948F87A9E306456E05C6FFA0B28 (CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * __this, Il2CppChar ___oldChar0, Il2CppChar ___newChar1, const RuntimeMethod* method);
// System.Int32 CString::get_Length()
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR int32_t CString_get_Length_m7421D3D96F8063CC6C46C44ED30DFB2D5656557A_inline (CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * __this, const RuntimeMethod* method);
// System.Char CString::get_Item(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar CString_get_Item_mB289D6ABC6D2B95AB117D43BB84066A29DF370E8 (CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * __this, int32_t ___index0, const RuntimeMethod* method);
// System.String LuaInterface.LuaState::ToPackagePath(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* LuaState_ToPackagePath_m45E4FC68C9085D9F4276E9A56F0F66F850F00ED4 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, String_t* ___path0, const RuntimeMethod* method);
// System.Boolean LuaInterface.LuaFileUtils::RemoveSearchPath(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaFileUtils_RemoveSearchPath_m9ED39052025F12F8A194EB42C9E71BA9EA8206D6 (LuaFileUtils_t5D4064077DA379A5EE940C1C01BE469CE15CD5AE * __this, String_t* ___path0, const RuntimeMethod* method);
// System.Int32 LuaInterface.LuaDLL::tolua_beginpcall(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LuaDLL_tolua_beginpcall_m3F066430EBFC47891727C2148F9D2C3ADE80816D (intptr_t ___L0, int32_t ___reference1, const RuntimeMethod* method);
// System.Int32 LuaInterface.LuaDLL::lua_pcall(System.IntPtr,System.Int32,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LuaDLL_lua_pcall_m1B708F9BA6605F17B0F2395FA92920C2A3B342EB (intptr_t ___luaState0, int32_t ___nArgs1, int32_t ___nResults2, int32_t ___errfunc3, 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.Boolean System.Collections.Generic.Dictionary`2<System.String,System.WeakReference>::TryGetValue(!0,!1&)
inline bool Dictionary_2_TryGetValue_m6A32CAFCD15224774C6C10629DDE7BB24DF7859C (Dictionary_2_t4DFB78733A30CBA0D97E97E6520159E27C47BAA3 * __this, String_t* ___key0, WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D ** ___value1, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_t4DFB78733A30CBA0D97E97E6520159E27C47BAA3 *, String_t*, WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D **, const RuntimeMethod*))Dictionary_2_TryGetValue_m3455807C552312C60038DF52EF328C3687442DE3_gshared)(__this, ___key0, ___value1, method);
}
// System.Void LuaInterface.LuaState::CheckNull(LuaInterface.LuaBaseRef,System.String,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_CheckNull_m92C6801CF2B1D35E40FD24294EF7AD281B248E3F (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 * ___lbr0, String_t* ___fmt1, RuntimeObject * ___arg02, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2<System.String,System.WeakReference>::Remove(!0)
inline bool Dictionary_2_Remove_m0A5B58EB7981A4D44B9A8C60346775EBF9A92447 (Dictionary_2_t4DFB78733A30CBA0D97E97E6520159E27C47BAA3 * __this, String_t* ___key0, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_t4DFB78733A30CBA0D97E97E6520159E27C47BAA3 *, String_t*, const RuntimeMethod*))Dictionary_2_Remove_m0FCCD33CE2C6A7589E52A2AB0872FE361BF5EF60_gshared)(__this, ___key0, method);
}
// System.Boolean LuaInterface.LuaDLL::tolua_pushluatable(System.IntPtr,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaDLL_tolua_pushluatable_m12B44CEF69C3A364521C7CADF40ED23341A4F557 (intptr_t ___L0, String_t* ___fullPath1, const RuntimeMethod* method);
// System.Int32 System.String::LastIndexOf(System.Char)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t String_LastIndexOf_m76C37E3915E802044761572007B8FB0635995F59 (String_t* __this, Il2CppChar ___value0, const RuntimeMethod* method);
// System.Boolean LuaInterface.LuaState::PushLuaTable(System.String,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaState_PushLuaTable_mF4CCC5DFF06070C5FDFFF5FB72B97BB8012B73D5 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, String_t* ___fullPath0, bool ___checkMap1, const RuntimeMethod* method);
// System.Void LuaInterface.LuaDLL::lua_rawget(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaDLL_lua_rawget_mE0ABC6489297AADDE0A2893D0E840A8039DFCFB9 (intptr_t ___luaState0, int32_t ___idx1, const RuntimeMethod* method);
// System.Void LuaInterface.LuaDLL::lua_insert(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaDLL_lua_insert_mEE1350801348D90FAD1E7B373007902676D67B73 (intptr_t ___luaState0, int32_t ___idx1, const RuntimeMethod* method);
// System.Void System.Threading.Monitor::Enter(System.Object,System.Boolean&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Monitor_Enter_mC5B353DD83A0B0155DF6FBCC4DF5A580C25534C5 (RuntimeObject * ___obj0, bool* ___lockTaken1, const RuntimeMethod* method);
// !0 System.Collections.Generic.List`1<LuaInterface.GCRef>::get_Item(System.Int32)
inline GCRef_tDDB8569385E3C98E44AC5735D9D10E2F0AACFE85 * List_1_get_Item_m4AF98788CDDF1D4075A3CDFDC4BFDC9C9C0959CD_inline (List_1_t8B834EA70735F6D6583AA875AC98991EF26FA22F * __this, int32_t ___index0, const RuntimeMethod* method)
{
return (( GCRef_tDDB8569385E3C98E44AC5735D9D10E2F0AACFE85 * (*) (List_1_t8B834EA70735F6D6583AA875AC98991EF26FA22F *, int32_t, const RuntimeMethod*))List_1_get_Item_mFDB8AD680C600072736579BBF5F38F7416396588_gshared_inline)(__this, ___index0, method);
}
// System.Void System.Collections.Generic.List`1<LuaInterface.GCRef>::RemoveAt(System.Int32)
inline void List_1_RemoveAt_m6BF3DA68B39C4BC4ABAE0B64C955081352ABDB12 (List_1_t8B834EA70735F6D6583AA875AC98991EF26FA22F * __this, int32_t ___index0, const RuntimeMethod* method)
{
(( void (*) (List_1_t8B834EA70735F6D6583AA875AC98991EF26FA22F *, int32_t, const RuntimeMethod*))List_1_RemoveAt_m3CAF82E0FF61CD84E251E0F7231BBB867C9755C2_gshared)(__this, ___index0, method);
}
// System.Int32 System.Collections.Generic.List`1<LuaInterface.GCRef>::get_Count()
inline int32_t List_1_get_Count_m180EB7D8FEC0056B52219A2CEB7E495846EAC4D2_inline (List_1_t8B834EA70735F6D6583AA875AC98991EF26FA22F * __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t8B834EA70735F6D6583AA875AC98991EF26FA22F *, const RuntimeMethod*))List_1_get_Count_m507C9149FF7F83AAC72C29091E745D557DA47D22_gshared_inline)(__this, method);
}
// System.Void System.Threading.Monitor::Exit(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Monitor_Exit_m49A1E5356D984D0B934BB97A305E2E5E207225C2 (RuntimeObject * ___obj0, const RuntimeMethod* method);
// System.Void LuaInterface.LuaState::RemoveFromGCList(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_RemoveFromGCList_m513BEBC466D3C2EB80AC56E632560A84B8CE9E79 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, int32_t ___reference0, const RuntimeMethod* method);
// System.Int32 LuaInterface.LuaStatePtr::ToLuaRef()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LuaStatePtr_ToLuaRef_mE99053A7863060E83C20E698BFD1B9732271BA28 (LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2<System.Int32,System.WeakReference>::TryGetValue(!0,!1&)
inline bool Dictionary_2_TryGetValue_mF396A01A6203250352C9335AFE956F6F41250C5D (Dictionary_2_t81F516F814A3463D65D07253CF5167FBF9378593 * __this, int32_t ___key0, WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D ** ___value1, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_t81F516F814A3463D65D07253CF5167FBF9378593 *, int32_t, WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D **, const RuntimeMethod*))Dictionary_2_TryGetValue_m867F6DA953678D0333A55270B7C6EF38EFC293FF_gshared)(__this, ___key0, ___value1, method);
}
// System.Void System.Collections.Generic.Dictionary`2<System.String,System.WeakReference>::Add(!0,!1)
inline void Dictionary_2_Add_mC93C4691B7F1A82386C6D150AC41C4A0269A6743 (Dictionary_2_t4DFB78733A30CBA0D97E97E6520159E27C47BAA3 * __this, String_t* ___key0, WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D * ___value1, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t4DFB78733A30CBA0D97E97E6520159E27C47BAA3 *, String_t*, WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D *, const RuntimeMethod*))Dictionary_2_Add_mC741BBB0A647C814227953DB9B23CB1BDF571C5B_gshared)(__this, ___key0, ___value1, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2<System.Int32,System.WeakReference>::Remove(!0)
inline bool Dictionary_2_Remove_m34735F60E1633F7D7E7ED450029CD37D53947314 (Dictionary_2_t81F516F814A3463D65D07253CF5167FBF9378593 * __this, int32_t ___key0, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_t81F516F814A3463D65D07253CF5167FBF9378593 *, int32_t, const RuntimeMethod*))Dictionary_2_Remove_m2204D6D532702FD13AB2A9AD8DB538E4E8FB1913_gshared)(__this, ___key0, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2<System.Int64,System.WeakReference>::Remove(!0)
inline bool Dictionary_2_Remove_m71A622CAE6E41AB042C3BC0D766085BADB5B4A43 (Dictionary_2_t35D9A5097C30B9E0B442FCEF1B4E05D3B6C168B9 * __this, int64_t ___key0, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_t35D9A5097C30B9E0B442FCEF1B4E05D3B6C168B9 *, int64_t, const RuntimeMethod*))Dictionary_2_Remove_m0B4BDFC69B7CED643AE1DAA4F9DDA3AA099DDFAB_gshared)(__this, ___key0, method);
}
// System.Void LuaInterface.LuaFunction::.ctor(System.Int32,LuaInterface.LuaState)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaFunction__ctor_mFA412738F3113FA780BE66B4F1A838CC71D11575 (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * __this, int32_t ___reference0, LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * ___state1, const RuntimeMethod* method);
// System.Void System.WeakReference::.ctor(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WeakReference__ctor_m12F7412E9F228AA2276BBB37441CFBCD21A0ABBB (WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D * __this, RuntimeObject * ___target0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2<System.Int32,System.WeakReference>::Add(!0,!1)
inline void Dictionary_2_Add_m20447A0D2C19201CD422869C554B64B14598F330 (Dictionary_2_t81F516F814A3463D65D07253CF5167FBF9378593 * __this, int32_t ___key0, WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D * ___value1, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t81F516F814A3463D65D07253CF5167FBF9378593 *, int32_t, WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D *, const RuntimeMethod*))Dictionary_2_Add_mF7AEA0EFA07EEBC1A4B283A26A7CB720EE7A4C20_gshared)(__this, ___key0, ___value1, method);
}
// System.Boolean LuaInterface.LuaState::get_LogGC()
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR bool LuaState_get_LogGC_mA8E1798D23188784E175055FBD2A38222A4BF904_inline (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, const RuntimeMethod* method);
// System.Void LuaInterface.Debugger::Log(System.String,System.Object,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debugger_Log_m301AF5A498B3D681ACB39661FB8F85B17D22AA5A (String_t* ___str0, RuntimeObject * ___arg01, RuntimeObject * ___arg12, const RuntimeMethod* method);
// LuaInterface.LuaBaseRef LuaInterface.LuaState::TryGetLuaRef(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 * LuaState_TryGetLuaRef_m0FF797325662AF0ED1F4F3A047EE508DCC206846 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, int32_t ___reference0, const RuntimeMethod* method);
// System.Void LuaInterface.LuaTable::.ctor(System.Int32,LuaInterface.LuaState)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaTable__ctor_m16D6F4B479B50AA914A4543381C62C5F7158D8F5 (LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * __this, int32_t ___reference0, LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * ___state1, const RuntimeMethod* method);
// System.Void LuaInterface.Debugger::LogWarning(System.String,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debugger_LogWarning_mEBEADCB89D8445AADE3077EAC26B6828F4EFE714 (String_t* ___str0, RuntimeObject * ___arg01, const RuntimeMethod* method);
// System.Void LuaInterface.LuaThread::.ctor(System.Int32,LuaInterface.LuaState)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaThread__ctor_m5C134376EAA727C1634F5D547F0A4125AFD454CD (LuaThread_tE3CD20787632CE8A9ACACDD031EB48E821A20D10 * __this, int32_t ___reference0, LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * ___state1, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2<System.Int64,System.WeakReference>::TryGetValue(!0,!1&)
inline bool Dictionary_2_TryGetValue_m32AC13166BA789C6334233C4EED097FB013CC85D (Dictionary_2_t35D9A5097C30B9E0B442FCEF1B4E05D3B6C168B9 * __this, int64_t ___key0, WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D ** ___value1, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_t35D9A5097C30B9E0B442FCEF1B4E05D3B6C168B9 *, int64_t, WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D **, const RuntimeMethod*))Dictionary_2_TryGetValue_mD505D618179AB84ED9864D70B3895FA7F3BF328D_gshared)(__this, ___key0, ___value1, method);
}
// System.Void System.Collections.Generic.Dictionary`2<System.Int64,System.WeakReference>::set_Item(!0,!1)
inline void Dictionary_2_set_Item_m16BBBA1CDD362C308A1F7F6B57972CB2418EE865 (Dictionary_2_t35D9A5097C30B9E0B442FCEF1B4E05D3B6C168B9 * __this, int64_t ___key0, WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D * ___value1, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t35D9A5097C30B9E0B442FCEF1B4E05D3B6C168B9 *, int64_t, WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D *, const RuntimeMethod*))Dictionary_2_set_Item_m5501914E7BE497D24880C023C56B05EC5C2F9167_gshared)(__this, ___key0, ___value1, method);
}
// System.Void LuaInterface.LuaDLL::lua_pushinteger(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaDLL_lua_pushinteger_m8203BA6BB26C5BD0E84223531CFCB129352C2D23 (intptr_t ___L0, int32_t ___n1, const RuntimeMethod* method);
// System.Void LuaInterface.LuaDLL::lua_pushlightuserdata(System.IntPtr,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaDLL_lua_pushlightuserdata_m3B731064C79F76F9AE70C580CFCEB889E6D1B917 (intptr_t ___luaState0, intptr_t ___udata1, const RuntimeMethod* method);
// System.Int32 UnityEngine.LayerMask::get_value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LayerMask_get_value_m682288E860BBE36F5668DCDBC59245DE6319E537 (LayerMask_tBB9173D8B6939D476E67E849280AC9F4EC4D93B0 * __this, const RuntimeMethod* method);
// System.Int32 LuaInterface.LuaByteBuffer::get_Length()
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR int32_t LuaByteBuffer_get_Length_m5BF6CB69B00E37D9BFFF0691A4B493BBBCE2277A_inline (LuaByteBuffer_t571A9A55C68946952DEB4D8AA98E41D5CC8B8C3E * __this, const RuntimeMethod* method);
// System.Void LuaInterface.LuaDLL::lua_pushlstring(System.IntPtr,System.Byte[],System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaDLL_lua_pushlstring_mBE214E6ACD66964F1F96F5B509046737F485E1A6 (intptr_t ___luaState0, ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___str1, int32_t ___size2, const RuntimeMethod* method);
// System.Void LuaInterface.LuaStatePtr::LuaGetRef(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaStatePtr_LuaGetRef_m80E1593A7D059BFF163366214DD209FA8B0CECDD (LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C * __this, int32_t ___reference0, const RuntimeMethod* method);
// System.Boolean LuaInterface.ObjectTranslator::Getudata(System.Object,System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ObjectTranslator_Getudata_m348CF656EFA372E1149E9B4DA6CFFCEE76A78519 (ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF * __this, RuntimeObject * ___o0, int32_t* ___index1, const RuntimeMethod* method);
// System.Boolean LuaInterface.LuaDLL::tolua_pushudata(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaDLL_tolua_pushudata_m992A66FF7D124512B083390828E3D7BBC6A1143E (intptr_t ___L0, int32_t ___index1, const RuntimeMethod* method);
// System.Void LuaInterface.ObjectTranslator::Destroyudata(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObjectTranslator_Destroyudata_m7038A131E9CC238D54F0D2E02AB71DFC3328BEEC (ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF * __this, int32_t ___udata0, const RuntimeMethod* method);
// System.Int32 LuaInterface.ObjectTranslator::AddObject(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ObjectTranslator_AddObject_m5AD9A5B533079B17182C3D9D5F10C598FEDB5800 (ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF * __this, RuntimeObject * ___obj0, const RuntimeMethod* method);
// System.Boolean LuaInterface.LuaDLL::tolua_pushnewudata(System.IntPtr,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaDLL_tolua_pushnewudata_m58AA53C37E4133597430AD420E033737E9ACEA8E (intptr_t ___L0, int32_t ___metaRef1, int32_t ___index2, const RuntimeMethod* method);
// System.Int32 LuaInterface.LuaState::get_ArrayMetatable()
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR int32_t LuaState_get_ArrayMetatable_mE7F73EFBB66FBE9382A43498FBFA19EDD7011394_inline (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, const RuntimeMethod* method);
// System.Void LuaInterface.LuaState::PushUserData(System.Object,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_PushUserData_m5FECE204746AFED41F6A2F7834B165763226D4B3 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, RuntimeObject * ___o0, int32_t ___reference1, const RuntimeMethod* method);
// System.Int32 LuaInterface.LuaState::get_TypeMetatable()
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR int32_t LuaState_get_TypeMetatable_m9D58B962AAD2449D218DC7F0BA70CFB13CD5A9E9_inline (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, const RuntimeMethod* method);
// System.Int32 LuaInterface.LuaState::get_DelegateMetatable()
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR int32_t LuaState_get_DelegateMetatable_m72251A94A1DDCD06677B5809E63B85D62204BC24_inline (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2<System.Enum,System.Object>::TryGetValue(!0,!1&)
inline bool Dictionary_2_TryGetValue_mC0564F3DB06CCCF3EA5E70A411ED6059BBE2F420 (Dictionary_2_t86DA606688BA1954C5CC9368104CE9722112D2C2 * __this, Enum_t2AF27C02B8653AE29442467390005ABC74D8F521 * ___key0, RuntimeObject ** ___value1, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_t86DA606688BA1954C5CC9368104CE9722112D2C2 *, Enum_t2AF27C02B8653AE29442467390005ABC74D8F521 *, RuntimeObject **, const RuntimeMethod*))Dictionary_2_TryGetValue_m3455807C552312C60038DF52EF328C3687442DE3_gshared)(__this, ___key0, ___value1, method);
}
// System.Void System.Collections.Generic.Dictionary`2<System.Enum,System.Object>::Add(!0,!1)
inline void Dictionary_2_Add_mFCA0686A6AF31BE7C13683081AA4713B6378CF0A (Dictionary_2_t86DA606688BA1954C5CC9368104CE9722112D2C2 * __this, Enum_t2AF27C02B8653AE29442467390005ABC74D8F521 * ___key0, RuntimeObject * ___value1, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t86DA606688BA1954C5CC9368104CE9722112D2C2 *, Enum_t2AF27C02B8653AE29442467390005ABC74D8F521 *, RuntimeObject *, const RuntimeMethod*))Dictionary_2_Add_mC741BBB0A647C814227953DB9B23CB1BDF571C5B_gshared)(__this, ___key0, ___value1, method);
}
// System.Object LuaInterface.LuaState::GetEnumObj(System.Enum)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * LuaState_GetEnumObj_mA6F2D102625581827A71890158649B83F000F654 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, Enum_t2AF27C02B8653AE29442467390005ABC74D8F521 * ___e0, const RuntimeMethod* method);
// System.Int32 LuaInterface.LuaState::get_EnumMetatable()
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR int32_t LuaState_get_EnumMetatable_m1A2076699BE149D602BEB3F87C079658949423AC_inline (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, const RuntimeMethod* method);
// System.Void LuaInterface.ToLua::Push(System.IntPtr,System.Collections.IEnumerator)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ToLua_Push_m0C5C43A12210CCE2EA2C934C03DDC5A75A1BB4E2 (intptr_t ___L0, RuntimeObject* ___iter1, const RuntimeMethod* method);
// System.Void LuaInterface.ToLua::Push(System.IntPtr,UnityEngine.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ToLua_Push_mB5BA1866994D174500A23AE9D829AE923148EC3A (intptr_t ___L0, Object_tAE11E5E46CD5C37C9F3E8950C00CD8B45666A2D0 * ___obj1, const RuntimeMethod* method);
// System.Void LuaInterface.ToLua::Push(System.IntPtr,UnityEngine.TrackedReference)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ToLua_Push_mB09EE6AD6705FA32B43B5ADA773FD5766CB2309C (intptr_t ___L0, TrackedReference_tE93229EF7055CBB35B2A98DD2493947428D06107 * ___obj1, const RuntimeMethod* method);
// System.Void LuaInterface.ToLua::PushObject(System.IntPtr,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ToLua_PushObject_mAF111189B98F55714B489FACC08BF0CB11788C7A (intptr_t ___L0, RuntimeObject * ___o1, const RuntimeMethod* method);
// System.Int32 LuaInterface.LuaDLL::abs_index(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LuaDLL_abs_index_m3B851E5A4D31BC170E24F733E727B58CF9EA8524 (intptr_t ___L0, int32_t ___i1, const RuntimeMethod* method);
// System.String LuaInterface.LuaValueTypeName::Get(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* LuaValueTypeName_Get_m8667333573E678956FFEFB4DEB9E06AB004C2E70 (int32_t ___type0, const RuntimeMethod* method);
// System.Int32 LuaInterface.LuaStatePtr::LuaTypeError(System.Int32,System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LuaStatePtr_LuaTypeError_m43EAA483D0F6764C08C36CAB9DF941F571C718E8 (LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C * __this, int32_t ___stackPos0, String_t* ___tname1, String_t* ___t22, const RuntimeMethod* method);
// UnityEngine.Vector3 UnityEngine.Vector3::get_zero()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 Vector3_get_zero_m3CDDCAE94581DF3BB16C4B40A100E28E9C6649C2 (const RuntimeMethod* method);
// UnityEngine.Quaternion UnityEngine.Quaternion::get_identity()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357 Quaternion_get_identity_m548B37D80F2DEE60E41D1F09BF6889B557BE1A64 (const RuntimeMethod* method);
// UnityEngine.Vector2 UnityEngine.Vector2::get_zero()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_tA85D2DD88578276CA8A8796756458277E72D073D Vector2_get_zero_mFE0C3213BB698130D6C5247AB4B887A59074D0A8 (const RuntimeMethod* method);
// UnityEngine.Vector4 UnityEngine.Vector4::get_zero()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E Vector4_get_zero_m42821248DDFA4F9A3E0B2E84CBCB737BE9DCE3E9 (const RuntimeMethod* method);
// UnityEngine.Color UnityEngine.Color::get_black()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_t119BCA590009762C7223FDD3AF9706653AC84ED2 Color_get_black_mEB3C91F45F8AA7E4842238DFCC578BB322723DAF (const RuntimeMethod* method);
// System.Int32 LuaInterface.LuaState::get_UnpackRay()
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR int32_t LuaState_get_UnpackRay_m320244FD386B0039D0F34FD728872D0945566C5C_inline (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, const RuntimeMethod* method);
// System.Void LuaInterface.LuaStatePtr::LuaPushValue(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaStatePtr_LuaPushValue_m520901E917A643C438B9641D9DAE4E22E2EC7018 (LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C * __this, int32_t ___idx0, const RuntimeMethod* method);
// UnityEngine.Vector3 LuaInterface.LuaState::ToVector3(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 LuaState_ToVector3_m3BCF92FC85FFF98E2402C071B5403958F98C2AD7 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, int32_t ___stackPos0, const RuntimeMethod* method);
// System.Void UnityEngine.Ray::.ctor(UnityEngine.Vector3,UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Ray__ctor_m695D219349B8AA4C82F96C55A27D384C07736F6B (Ray_tE2163D4CB3E6B267E29F8ABE41684490E4A614B2 * __this, Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___origin0, Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___direction1, const RuntimeMethod* method);
// System.Int32 LuaInterface.LuaState::get_UnpackBounds()
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR int32_t LuaState_get_UnpackBounds_m0705F03A8BC5D8CE79DD9C69E021384A12E1F393_inline (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, const RuntimeMethod* method);
// System.Void UnityEngine.Bounds::.ctor(UnityEngine.Vector3,UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Bounds__ctor_m294E77A20EC1A3E96985FE1A925CB271D1B5266D (Bounds_tA2716F5212749C61B0E7B7B77E0CD3D79B742890 * __this, Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___center0, Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___size1, const RuntimeMethod* method);
// System.Boolean LuaInterface.LuaDLL::lua_isnil(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaDLL_lua_isnil_mB1EFB39078F9432C638D9EFD5DD4B03BF9DA8FAB (intptr_t ___luaState0, int32_t ___n1, const RuntimeMethod* method);
// System.Char[] LuaInterface.ToLua::CheckCharBuffer(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* ToLua_CheckCharBuffer_m144FB4A6B1B2FED6DF5266169EDD337A8F8C4D33 (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method);
// System.Void System.Collections.Generic.List`1<System.Object>::.ctor()
inline void List_1__ctor_mC832F1AC0F814BAEB19175F5D7972A7507508BC3 (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *, const RuntimeMethod*))List_1__ctor_mC832F1AC0F814BAEB19175F5D7972A7507508BC3_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1<System.Object>::Add(!0)
inline void List_1_Add_m6930161974C7504C80F52EC379EF012387D43138 (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * __this, RuntimeObject * ___item0, const RuntimeMethod* method)
{
(( void (*) (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *, RuntimeObject *, const RuntimeMethod*))List_1_Add_m6930161974C7504C80F52EC379EF012387D43138_gshared)(__this, ___item0, method);
}
// !0[] System.Collections.Generic.List`1<System.Object>::ToArray()
inline ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* List_1_ToArray_m801D4DEF3587F60F463F04EEABE5CBE711FE5612 (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * __this, const RuntimeMethod* method)
{
return (( ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* (*) (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *, const RuntimeMethod*))List_1_ToArray_m801D4DEF3587F60F463F04EEABE5CBE711FE5612_gshared)(__this, method);
}
// LuaInterface.LuaFunction LuaInterface.ToLua::CheckLuaFunction(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * ToLua_CheckLuaFunction_mC750609BBB49B299E709AA7E2F3AEB8029E8990B (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method);
// LuaInterface.LuaTable LuaInterface.ToLua::CheckLuaTable(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * ToLua_CheckLuaTable_mF2CDE2421648E4E9948D4A81E1EF7259B49D6A77 (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method);
// LuaInterface.LuaThread LuaInterface.ToLua::CheckLuaThread(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LuaThread_tE3CD20787632CE8A9ACACDD031EB48E821A20D10 * ToLua_CheckLuaThread_m5CA9CE5F8BF6247217D03B6D719A86A3A840AD30 (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method);
// System.Void LuaInterface.LuaState::Collect(System.Int32,System.String,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_Collect_m85252D01C175CAD9E200451109144E03074D6E0B (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, int32_t ___reference0, String_t* ___name1, bool ___beThread2, const RuntimeMethod* method);
// System.Void LuaInterface.GCRef::.ctor(System.Int32,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GCRef__ctor_m14078AAD7149158542BB3CD833D99F0BB92A95BE (GCRef_tDDB8569385E3C98E44AC5735D9D10E2F0AACFE85 * __this, int32_t ___reference0, String_t* ___name1, const RuntimeMethod* method);
// System.Void System.Collections.Generic.List`1<LuaInterface.GCRef>::Add(!0)
inline void List_1_Add_mD4FF48A5B22935598CBDCA9705FAFCDBFF0595EC (List_1_t8B834EA70735F6D6583AA875AC98991EF26FA22F * __this, GCRef_tDDB8569385E3C98E44AC5735D9D10E2F0AACFE85 * ___item0, const RuntimeMethod* method)
{
(( void (*) (List_1_t8B834EA70735F6D6583AA875AC98991EF26FA22F *, GCRef_tDDB8569385E3C98E44AC5735D9D10E2F0AACFE85 *, const RuntimeMethod*))List_1_Add_m6930161974C7504C80F52EC379EF012387D43138_gshared)(__this, ___item0, method);
}
// System.Void System.Collections.Generic.List`1<LuaInterface.LuaBaseRef>::Add(!0)
inline void List_1_Add_m3F0443FBF5124EAC3ADEE3504B4145521243AC9B (List_1_t09C52EC41C0032242B13200CFA642DCA685D5FF1 * __this, LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 * ___item0, const RuntimeMethod* method)
{
(( void (*) (List_1_t09C52EC41C0032242B13200CFA642DCA685D5FF1 *, LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *, const RuntimeMethod*))List_1_Add_m6930161974C7504C80F52EC379EF012387D43138_gshared)(__this, ___item0, method);
}
// System.Void System.Collections.Generic.List`1<LuaInterface.GCRef>::Clear()
inline void List_1_Clear_mD3289B1AEE4B515A8277BE1EB2D9BA22A15A88E6 (List_1_t8B834EA70735F6D6583AA875AC98991EF26FA22F * __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t8B834EA70735F6D6583AA875AC98991EF26FA22F *, const RuntimeMethod*))List_1_Clear_mC5CFC6C9F3007FC24FE020198265D4B5B0659FFC_gshared)(__this, method);
}
// !0 System.Collections.Generic.List`1<LuaInterface.LuaBaseRef>::get_Item(System.Int32)
inline LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 * List_1_get_Item_m1181AA29F0918EB6125713543C05F20DF151F353_inline (List_1_t09C52EC41C0032242B13200CFA642DCA685D5FF1 * __this, int32_t ___index0, const RuntimeMethod* method)
{
return (( LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 * (*) (List_1_t09C52EC41C0032242B13200CFA642DCA685D5FF1 *, int32_t, const RuntimeMethod*))List_1_get_Item_mFDB8AD680C600072736579BBF5F38F7416396588_gshared_inline)(__this, ___index0, method);
}
// System.Int32 System.Collections.Generic.List`1<LuaInterface.LuaBaseRef>::get_Count()
inline int32_t List_1_get_Count_mB0F721CB5F29DAFEC0D52A8D8F5AA377ED100694_inline (List_1_t09C52EC41C0032242B13200CFA642DCA685D5FF1 * __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t09C52EC41C0032242B13200CFA642DCA685D5FF1 *, const RuntimeMethod*))List_1_get_Count_m507C9149FF7F83AAC72C29091E745D557DA47D22_gshared_inline)(__this, method);
}
// System.Void System.Collections.Generic.List`1<LuaInterface.LuaBaseRef>::Clear()
inline void List_1_Clear_mDF11CC79EE1E96B7E6932F45522C5A7B52E111BD (List_1_t09C52EC41C0032242B13200CFA642DCA685D5FF1 * __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t09C52EC41C0032242B13200CFA642DCA685D5FF1 *, const RuntimeMethod*))List_1_Clear_mC5CFC6C9F3007FC24FE020198265D4B5B0659FFC_gshared)(__this, method);
}
// System.Void LuaInterface.ObjectTranslator::Collect()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObjectTranslator_Collect_m537B91E6BD9AC57DCCE345D186E0EC1568769AF8 (ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF * __this, const RuntimeMethod* method);
// System.Void LuaInterface.ObjectTranslator::StepCollect()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObjectTranslator_StepCollect_mAE2569D81C329DB6658E74D4BA4A58FB9E9346B4 (ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.List`1<System.Int64>::.ctor()
inline void List_1__ctor_mB838D66032DB35270366FF7078DFB8FFA8D8FA59 (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 * __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *, const RuntimeMethod*))List_1__ctor_mB838D66032DB35270366FF7078DFB8FFA8D8FA59_gshared)(__this, method);
}
// System.Collections.Generic.Dictionary`2/Enumerator<!0,!1> System.Collections.Generic.Dictionary`2<System.Int64,System.WeakReference>::GetEnumerator()
inline Enumerator_t0E9EB279108495C59EFFE7E514F19049A97C519C Dictionary_2_GetEnumerator_mD7327257B10C50B6E21CC34442911F8B49938E68 (Dictionary_2_t35D9A5097C30B9E0B442FCEF1B4E05D3B6C168B9 * __this, const RuntimeMethod* method)
{
return (( Enumerator_t0E9EB279108495C59EFFE7E514F19049A97C519C (*) (Dictionary_2_t35D9A5097C30B9E0B442FCEF1B4E05D3B6C168B9 *, const RuntimeMethod*))Dictionary_2_GetEnumerator_mF1C0D99F1D74161B52E54DFA0FAB1B2B938E2A8C_gshared)(__this, method);
}
// System.Collections.Generic.KeyValuePair`2<!0,!1> System.Collections.Generic.Dictionary`2/Enumerator<System.Int64,System.WeakReference>::get_Current()
inline KeyValuePair_2_tAFCCA987DCFB0AC06419E3E44077B32578F192A4 Enumerator_get_Current_mDF39CF5652801676BD478391FE4147362113289B_inline (Enumerator_t0E9EB279108495C59EFFE7E514F19049A97C519C * __this, const RuntimeMethod* method)
{
return (( KeyValuePair_2_tAFCCA987DCFB0AC06419E3E44077B32578F192A4 (*) (Enumerator_t0E9EB279108495C59EFFE7E514F19049A97C519C *, const RuntimeMethod*))Enumerator_get_Current_m0061A28BF5E798CAECEBC2A2DE893C3CBE6A326F_gshared_inline)(__this, method);
}
// !1 System.Collections.Generic.KeyValuePair`2<System.Int64,System.WeakReference>::get_Value()
inline WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D * KeyValuePair_2_get_Value_mEDB2B5A65212C750D5F1DB82849C97F71E65A92B_inline (KeyValuePair_2_tAFCCA987DCFB0AC06419E3E44077B32578F192A4 * __this, const RuntimeMethod* method)
{
return (( WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D * (*) (KeyValuePair_2_tAFCCA987DCFB0AC06419E3E44077B32578F192A4 *, const RuntimeMethod*))KeyValuePair_2_get_Value_m50A10E5B6FCC2418F03FA34E2A70B84F16CE8B84_gshared_inline)(__this, method);
}
// !0 System.Collections.Generic.KeyValuePair`2<System.Int64,System.WeakReference>::get_Key()
inline int64_t KeyValuePair_2_get_Key_m70340D9F3D523B9288A7CA260C7835E71D70BEA1_inline (KeyValuePair_2_tAFCCA987DCFB0AC06419E3E44077B32578F192A4 * __this, const RuntimeMethod* method)
{
return (( int64_t (*) (KeyValuePair_2_tAFCCA987DCFB0AC06419E3E44077B32578F192A4 *, const RuntimeMethod*))KeyValuePair_2_get_Key_m89819ADCF57B0FAB7895AD67A45532933C191651_gshared_inline)(__this, method);
}
// System.Void System.Collections.Generic.List`1<System.Int64>::Add(!0)
inline void List_1_Add_m0FBED11435936BEF537D39FD9BC95F18CD0118EA (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 * __this, int64_t ___item0, const RuntimeMethod* method)
{
(( void (*) (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *, int64_t, const RuntimeMethod*))List_1_Add_m0FBED11435936BEF537D39FD9BC95F18CD0118EA_gshared)(__this, ___item0, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.Int64,System.WeakReference>::MoveNext()
inline bool Enumerator_MoveNext_m48DFFD2B576B3E8C1D9C3899C34C459478EF4538 (Enumerator_t0E9EB279108495C59EFFE7E514F19049A97C519C * __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_t0E9EB279108495C59EFFE7E514F19049A97C519C *, const RuntimeMethod*))Enumerator_MoveNext_mDE1F75EA7C681FE72A84AF54AD7E18054AAE6708_gshared)(__this, method);
}
// !0 System.Collections.Generic.List`1<System.Int64>::get_Item(System.Int32)
inline int64_t List_1_get_Item_mE89664A5623A5AAC3D982CA202B59DD43140336C_inline (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 * __this, int32_t ___index0, const RuntimeMethod* method)
{
return (( int64_t (*) (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *, int32_t, const RuntimeMethod*))List_1_get_Item_mE89664A5623A5AAC3D982CA202B59DD43140336C_gshared_inline)(__this, ___index0, method);
}
// System.Int32 System.Collections.Generic.List`1<System.Int64>::get_Count()
inline int32_t List_1_get_Count_m1480F95D7F5074B5FB373765075ADCBDCD4AEFB9_inline (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 * __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *, const RuntimeMethod*))List_1_get_Count_m1480F95D7F5074B5FB373765075ADCBDCD4AEFB9_gshared_inline)(__this, method);
}
// System.Void LuaInterface.LuaStatePtr::LuaRawGet(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaStatePtr_LuaRawGet_m5B8F58AD8A78BA405F993F6CCEB54EC137112112 (LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C * __this, int32_t ___idx0, const RuntimeMethod* method);
// System.IntPtr LuaInterface.LuaStatePtr::LuaFindTable(System.Int32,System.String,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t LuaStatePtr_LuaFindTable_m5525E64A94377C79D2F9C6B811B9634036657444 (LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C * __this, int32_t ___idx0, String_t* ___fname1, int32_t ___szhint2, 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);
// System.Void LuaInterface.LuaStatePtr::LuaSetTable(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaStatePtr_LuaSetTable_mE06B6DB1B528E21152FBBA19BE93B3A5CD76AC96 (LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C * __this, int32_t ___idx0, const RuntimeMethod* method);
// System.Int32 LuaInterface.LuaDLL::tolua_strlen(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LuaDLL_tolua_strlen_m6D9801899F5D51296C403A28DC81D42BA5C8AF89 (intptr_t ___str0, const RuntimeMethod* method);
// System.String LuaInterface.LuaDLL::lua_ptrtostring(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* LuaDLL_lua_ptrtostring_mA59883E99CB26816804DCD7DC19F4A15BA3F039D (intptr_t ___str0, int32_t ___len1, const RuntimeMethod* method);
// System.Void LuaInterface.LuaStatePtr::LuaSetGlobal(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaStatePtr_LuaSetGlobal_m04BD4E43B1DD7E5940346675D2773998AF76F1F0 (LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C * __this, String_t* ___name0, const RuntimeMethod* method);
// System.Void LuaInterface.LuaDLL::lua_newtable(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaDLL_lua_newtable_mECAEF0EC3480765A648C34C54568A9CDBED87E54 (intptr_t ___luaState0, const RuntimeMethod* method);
// System.Void LuaInterface.LuaDLL::lua_setglobal(System.IntPtr,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaDLL_lua_setglobal_m11056E522FF3DED43DE36D76DCEFF14F02E7D9FE (intptr_t ___luaState0, String_t* ___name1, const RuntimeMethod* method);
// System.Void LuaInterface.LuaDLL::lua_gettable(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaDLL_lua_gettable_m60AF7A3D549EDF8C7A6D1F10AF3968E9324F524C (intptr_t ___L0, int32_t ___idx1, const RuntimeMethod* method);
// System.Void LuaInterface.LuaDLL::lua_settable(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaDLL_lua_settable_mE33B55B2A438CFCCB005DF06317CD3B83D538766 (intptr_t ___L0, int32_t ___idx1, const RuntimeMethod* method);
// System.Void LuaInterface.LuaDLL::lua_createtable(System.IntPtr,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaDLL_lua_createtable_m13EF26E077DA13A6055F63B5591E2C097AEE7E20 (intptr_t ___luaState0, int32_t ___narr1, int32_t ___nrec2, const RuntimeMethod* method);
// LuaInterface.LuaTable LuaInterface.ToLua::ToLuaTable(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * ToLua_ToLuaTable_m404C190600C4C58E905018EE3B225B6C2133A128 (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method);
// System.Void LuaInterface.LuaStatePtr::LuaGetTable(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaStatePtr_LuaGetTable_m9B829C35CDB66BAC20FB3BEA7F7D0E809BF0ADD3 (LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C * __this, int32_t ___idx0, const RuntimeMethod* method);
// System.Boolean LuaInterface.LuaStatePtr::LuaIsNil(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaStatePtr_LuaIsNil_mAECE673ACF13553A020C2BDF277CBFB71CEA64FB (LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C * __this, int32_t ___n0, const RuntimeMethod* method);
// System.Void LuaInterface.LuaState::DoString(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_DoString_m630E50C88FCEBF838B5E07BC7611270816C64837 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, String_t* ___chunk0, String_t* ___chunkName1, const RuntimeMethod* method);
// System.Type LuaInterface.LuaState::GetBaseType(System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t * LuaState_GetBaseType_mD850D2D1C880A0B18799127645D0007EED3892B7 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, Type_t * ___t0, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.HashSet`1<System.Type>::Contains(!0)
inline bool HashSet_1_Contains_mF1450B36D058509E8FCC90EB42AB320F47E8D820 (HashSet_1_tE84F3F43144CEC800A734119BDF178122DCF1B05 * __this, Type_t * ___item0, const RuntimeMethod* method)
{
return (( bool (*) (HashSet_1_tE84F3F43144CEC800A734119BDF178122DCF1B05 *, Type_t *, const RuntimeMethod*))HashSet_1_Contains_m27DF3431A256F7282084B6AA47B6C8F5409D4D46_gshared)(__this, ___item0, method);
}
// System.Void LuaInterface.Debugger::LogWarning(System.String,System.Object,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debugger_LogWarning_m39C5E6B6F35D7803F3599464A5E6F5212E622443 (String_t* ___str0, RuntimeObject * ___arg01, RuntimeObject * ___arg12, const RuntimeMethod* method);
// System.Type LuaInterface.LuaState::GetSpecialGenericType(System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t * LuaState_GetSpecialGenericType_m70B48DBFA10C64275E6A1243F94575B2F9E88AD4 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, Type_t * ___t0, const RuntimeMethod* method);
// System.Type LuaInterface.LuaMisc::GetExportBaseType(System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t * LuaMisc_GetExportBaseType_m5ABBD80E0B17E3595801B26347565563F0A1E6EE (Type_t * ___t0, const RuntimeMethod* method);
// System.Int32 LuaInterface.LuaState::get_PackBounds()
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR int32_t LuaState_get_PackBounds_m95A264077ADE80E3F41B3BF04BA456DFF3AE6D00_inline (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, const RuntimeMethod* method);
// System.Void LuaInterface.LuaStatePtr::LuaUnRef(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaStatePtr_LuaUnRef_mB2B23AFC613CC3331160B68CDC3A4A8D942FE132 (LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C * __this, int32_t ___reference0, const RuntimeMethod* method);
// System.Int32 LuaInterface.LuaState::get_PackRay()
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR int32_t LuaState_get_PackRay_mBF8C680B78BEE2035DA509AD8D1E3B34003D0D82_inline (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, const RuntimeMethod* method);
// System.Int32 LuaInterface.LuaState::get_PackRaycastHit()
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR int32_t LuaState_get_PackRaycastHit_m3ACC2FADC258898896F13D76BD5454CF8DFFCC14_inline (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, const RuntimeMethod* method);
// System.Int32 LuaInterface.LuaState::get_PackTouch()
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR int32_t LuaState_get_PackTouch_mBAEA2B653E40B097C2436EE96064082BF84E59B7_inline (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, const RuntimeMethod* method);
// System.Boolean System.IntPtr::op_Inequality(System.IntPtr,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool IntPtr_op_Inequality_mB4886A806009EA825EFCC60CD2A7F6EB8E273A61 (intptr_t ___value10, intptr_t ___value21, const RuntimeMethod* method);
// System.Int32 LuaInterface.LuaState::Collect()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LuaState_Collect_mF3B6A682562781BC4EB1ADD20FAE8472EE2E5C75 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, const RuntimeMethod* method);
// System.Collections.Generic.Dictionary`2/Enumerator<!0,!1> System.Collections.Generic.Dictionary`2<System.Type,System.Int32>::GetEnumerator()
inline Enumerator_tA47FBE9A39AD933513C4CCEC13ACDABE45FA03EB Dictionary_2_GetEnumerator_m65CD730E9AE779C1C9842814E1C769E054E15A72 (Dictionary_2_tA4F27994EF77494F74F85FCFD482DBAD219E6E8F * __this, const RuntimeMethod* method)
{
return (( Enumerator_tA47FBE9A39AD933513C4CCEC13ACDABE45FA03EB (*) (Dictionary_2_tA4F27994EF77494F74F85FCFD482DBAD219E6E8F *, const RuntimeMethod*))Dictionary_2_GetEnumerator_mB66B07980C7D37D660EEC338635BC224ADE14877_gshared)(__this, method);
}
// System.Collections.Generic.KeyValuePair`2<!0,!1> System.Collections.Generic.Dictionary`2/Enumerator<System.Type,System.Int32>::get_Current()
inline KeyValuePair_2_t953D0D227E878C3A67C2B478571CC0C1D1C5918F Enumerator_get_Current_mCC9CA9A8922BA7B398AC26B25501356B40AFA2DE_inline (Enumerator_tA47FBE9A39AD933513C4CCEC13ACDABE45FA03EB * __this, const RuntimeMethod* method)
{
return (( KeyValuePair_2_t953D0D227E878C3A67C2B478571CC0C1D1C5918F (*) (Enumerator_tA47FBE9A39AD933513C4CCEC13ACDABE45FA03EB *, const RuntimeMethod*))Enumerator_get_Current_m35211BCAA8768874960A082DD71C47E8F12993A7_gshared_inline)(__this, method);
}
// !1 System.Collections.Generic.KeyValuePair`2<System.Type,System.Int32>::get_Value()
inline int32_t KeyValuePair_2_get_Value_m31489843F789B36902FEA6582EE23E1CE66BBB93_inline (KeyValuePair_2_t953D0D227E878C3A67C2B478571CC0C1D1C5918F * __this, const RuntimeMethod* method)
{
return (( int32_t (*) (KeyValuePair_2_t953D0D227E878C3A67C2B478571CC0C1D1C5918F *, const RuntimeMethod*))KeyValuePair_2_get_Value_m24A5AC0D5FC0501CC02B85EB38A56A7C34E9BB9A_gshared_inline)(__this, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.Type,System.Int32>::MoveNext()
inline bool Enumerator_MoveNext_mF47E6E2C7D79B33A9B637D7C56A5638DEA9DBB04 (Enumerator_tA47FBE9A39AD933513C4CCEC13ACDABE45FA03EB * __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_tA47FBE9A39AD933513C4CCEC13ACDABE45FA03EB *, const RuntimeMethod*))Enumerator_MoveNext_mFA3AE5237C9C6316F62BCE3FFD7B8DA5478CB1C2_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Type,System.Int32>::Dispose()
inline void Enumerator_Dispose_m719E452B354B91FCCF8583304CE9C5DB81E718A3 (Enumerator_tA47FBE9A39AD933513C4CCEC13ACDABE45FA03EB * __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_tA47FBE9A39AD933513C4CCEC13ACDABE45FA03EB *, const RuntimeMethod*))Enumerator_Dispose_mA50DBA0C24DBBC85BC9F1DDE011645D185FED3D3_gshared)(__this, method);
}
// System.Collections.Generic.Dictionary`2/Enumerator<!0,!1> System.Collections.Generic.Dictionary`2<System.Int32,System.WeakReference>::GetEnumerator()
inline Enumerator_t50E26456A93EF59EAC0EEDEED41C981D27E804FA Dictionary_2_GetEnumerator_m01B98B016DC8E76707483C9CF9CD6D99718BAEDC (Dictionary_2_t81F516F814A3463D65D07253CF5167FBF9378593 * __this, const RuntimeMethod* method)
{
return (( Enumerator_t50E26456A93EF59EAC0EEDEED41C981D27E804FA (*) (Dictionary_2_t81F516F814A3463D65D07253CF5167FBF9378593 *, const RuntimeMethod*))Dictionary_2_GetEnumerator_mE47C13FC1B2BACBEE6F795B0E40E6406CAC55D4B_gshared)(__this, method);
}
// System.Collections.Generic.KeyValuePair`2<!0,!1> System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.WeakReference>::get_Current()
inline KeyValuePair_2_t84A31FB4EA551BA5DBE1567E9AFA7BB2248AA25A Enumerator_get_Current_mA38A11D4417B178A87C8CFA85BD9A8DF593F5CA2_inline (Enumerator_t50E26456A93EF59EAC0EEDEED41C981D27E804FA * __this, const RuntimeMethod* method)
{
return (( KeyValuePair_2_t84A31FB4EA551BA5DBE1567E9AFA7BB2248AA25A (*) (Enumerator_t50E26456A93EF59EAC0EEDEED41C981D27E804FA *, const RuntimeMethod*))Enumerator_get_Current_m73F8FC135A20BDFEA0846D8FC876863ED85FEA49_gshared_inline)(__this, method);
}
// !1 System.Collections.Generic.KeyValuePair`2<System.Int32,System.WeakReference>::get_Value()
inline WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D * KeyValuePair_2_get_Value_m1B0A0889C3BB1D7597A8665DD9D2E3E52EEBD2D0_inline (KeyValuePair_2_t84A31FB4EA551BA5DBE1567E9AFA7BB2248AA25A * __this, const RuntimeMethod* method)
{
return (( WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D * (*) (KeyValuePair_2_t84A31FB4EA551BA5DBE1567E9AFA7BB2248AA25A *, const RuntimeMethod*))KeyValuePair_2_get_Value_mAD6801F3BC9BA1E99D4E0F72B2B420182D0494FC_gshared_inline)(__this, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.WeakReference>::MoveNext()
inline bool Enumerator_MoveNext_mA1ED91372D49DA19B372C87A67699B054F65378F (Enumerator_t50E26456A93EF59EAC0EEDEED41C981D27E804FA * __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_t50E26456A93EF59EAC0EEDEED41C981D27E804FA *, const RuntimeMethod*))Enumerator_MoveNext_m637AE52AC4BDE5BEB1D89BE4B75E49B4C328EFC9_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.WeakReference>::Dispose()
inline void Enumerator_Dispose_m861E91C1A985EB6EFAFB12287A35864AF911E97C (Enumerator_t50E26456A93EF59EAC0EEDEED41C981D27E804FA * __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_t50E26456A93EF59EAC0EEDEED41C981D27E804FA *, const RuntimeMethod*))Enumerator_Dispose_m772E7049D8DA96AF5021EA09C3E6322CD4BFBDFC_gshared)(__this, method);
}
// System.Void LuaInterface.LuaState::CloseBaseRef()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_CloseBaseRef_m0979813E0D31F6A7BE8E4CF35269DDE6DAD11EB1 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2<System.Int64,System.WeakReference>::Clear()
inline void Dictionary_2_Clear_m93D68A06521CCA7272E7F7B2445AED1F484732DB (Dictionary_2_t35D9A5097C30B9E0B442FCEF1B4E05D3B6C168B9 * __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t35D9A5097C30B9E0B442FCEF1B4E05D3B6C168B9 *, const RuntimeMethod*))Dictionary_2_Clear_m11BB5317022F3432141FEEF1F93F7C4DF8E31559_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2<System.Int32,System.WeakReference>::Clear()
inline void Dictionary_2_Clear_m2E9F6BF6739FAC0C79D24F42766F367C0C9B7847 (Dictionary_2_t81F516F814A3463D65D07253CF5167FBF9378593 * __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t81F516F814A3463D65D07253CF5167FBF9378593 *, const RuntimeMethod*))Dictionary_2_Clear_m8B31D0EA3C1FCE4C6977A76829773DA0D127E217_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2<System.String,System.WeakReference>::Clear()
inline void Dictionary_2_Clear_m5724F35F45E15BB299D235769B65E687ADAE2E4D (Dictionary_2_t4DFB78733A30CBA0D97E97E6520159E27C47BAA3 * __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t4DFB78733A30CBA0D97E97E6520159E27C47BAA3 *, const RuntimeMethod*))Dictionary_2_Clear_m0EC0FF0E4C6FE91D15CEE92696B25109A202B942_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2<System.Type,System.Int32>::Clear()
inline void Dictionary_2_Clear_m7EEA1E16148A157E071E91FE993B768331F8E8EA (Dictionary_2_tA4F27994EF77494F74F85FCFD482DBAD219E6E8F * __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_tA4F27994EF77494F74F85FCFD482DBAD219E6E8F *, const RuntimeMethod*))Dictionary_2_Clear_m5BF977C6A62D42CBAFD0B85BFE21694A9676E862_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2<System.Int32,System.Type>::Clear()
inline void Dictionary_2_Clear_m823C5E4EA1BA2EF55763A89495C6D722398BDD97 (Dictionary_2_t1302C50AC2AF6849C455DCE970305F09D16B7258 * __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t1302C50AC2AF6849C455DCE970305F09D16B7258 *, const RuntimeMethod*))Dictionary_2_Clear_m8B31D0EA3C1FCE4C6977A76829773DA0D127E217_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2<System.Enum,System.Object>::Clear()
inline void Dictionary_2_Clear_m8E6F7C29DDAA05B25746D9E51FE6CBDE3BD70D1E (Dictionary_2_t86DA606688BA1954C5CC9368104CE9722112D2C2 * __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t86DA606688BA1954C5CC9368104CE9722112D2C2 *, const RuntimeMethod*))Dictionary_2_Clear_m0EC0FF0E4C6FE91D15CEE92696B25109A202B942_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2<System.Type,LuaInterface.LuaCSFunction>::Clear()
inline void Dictionary_2_Clear_m2D2C10DEF177B375A324E04574048CF747D7E103 (Dictionary_2_tFBD3EE1AE887BC5C589B41D13A6B666269FF9B16 * __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_tFBD3EE1AE887BC5C589B41D13A6B666269FF9B16 *, const RuntimeMethod*))Dictionary_2_Clear_m0EC0FF0E4C6FE91D15CEE92696B25109A202B942_gshared)(__this, method);
}
// System.Void System.Collections.Generic.HashSet`1<System.Type>::Clear()
inline void HashSet_1_Clear_mDE8478C058A280C630B5FF2BDE2E1631E96F3AE0 (HashSet_1_tE84F3F43144CEC800A734119BDF178122DCF1B05 * __this, const RuntimeMethod* method)
{
(( void (*) (HashSet_1_tE84F3F43144CEC800A734119BDF178122DCF1B05 *, const RuntimeMethod*))HashSet_1_Clear_m388A2F05FCB0FA0E03CFC7FB5F3A8DF69B2D4D5A_gshared)(__this, method);
}
// System.Void LuaInterface.LuaDLL::lua_close(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaDLL_lua_close_mF5CD633AECDD465F35C5AB6A4832D864A9DD1DFF (intptr_t ___luaState0, const RuntimeMethod* method);
// System.Void LuaInterface.ObjectTranslator::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObjectTranslator_Dispose_mD254D15D6C4705BFBA353A711D29F432D05702F9 (ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2<System.IntPtr,LuaInterface.LuaState>::Remove(!0)
inline bool Dictionary_2_Remove_m0BA6C4703E952419C1127AEF45FA90507F26958C (Dictionary_2_tE2C4B84883C857DB2F1AD0ED287337B1F1C52601 * __this, intptr_t ___key0, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_tE2C4B84883C857DB2F1AD0ED287337B1F1C52601 *, intptr_t, const RuntimeMethod*))Dictionary_2_Remove_mC50CD2934346A1A3BF7107E9C7834E9AC087CED9_gshared)(__this, ___key0, method);
}
// System.Void System.Action::Invoke()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_Invoke_mC8D676E5DDF967EC5D23DD0E96FB52AA499817FD (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * __this, const RuntimeMethod* method);
// System.Void LuaInterface.LuaInjectionStation::Clear()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaInjectionStation_Clear_m515A1387449EF9C10417435BCABF871DC1C98AB6 (const RuntimeMethod* method);
// System.Void System.GC::SuppressFinalize(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GC_SuppressFinalize_m037319A9B95A5BA437E806DE592802225EE5B425 (RuntimeObject * ___obj0, const RuntimeMethod* method);
// LuaInterface.LuaTable LuaInterface.LuaState::GetTable(System.String,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * LuaState_GetTable_m773ED27D40CB55CD34E453EDA8D8DB6A9EF0DB7D (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, String_t* ___fullPath0, bool ___beLogMiss1, const RuntimeMethod* method);
// LuaInterface.LuaDictTable LuaInterface.LuaTable::ToDictTable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LuaDictTable_tBD3685E00B4FE4B5D6672687AA140BEC39A27356 * LuaTable_ToDictTable_mEE522760E0DC542D58D07FA6FB0C2E1AA3584CCC (LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * __this, const RuntimeMethod* method);
// System.Void LuaInterface.LuaDictTable::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaDictTable_Dispose_m40029B805E6B27F7B961E175548DC528BA2FCBBB (LuaDictTable_tBD3685E00B4FE4B5D6672687AA140BEC39A27356 * __this, const RuntimeMethod* method);
// System.Void LuaInterface.LuaStatePtr::ToLuaUnRef(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaStatePtr_ToLuaUnRef_m6B607D2C00F33EEB0EC5D901E9E6C341928EF77F (LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C * __this, int32_t ___reference0, const RuntimeMethod* method);
// System.Void LuaInterface.LuaDLL::tolua_pushtraceback(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaDLL_tolua_pushtraceback_m536BF4094B475D3611D5609D3C7C9AEA42CE51C6 (intptr_t ___L0, const RuntimeMethod* method);
// System.Int32 LuaInterface.LuaStatePtr::LuaLoadBuffer(System.Byte[],System.Int32,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LuaStatePtr_LuaLoadBuffer_mB2BDB3F58E616805E3A65CB2D837ED315103BE96 (LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C * __this, ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___buff0, int32_t ___size1, String_t* ___name2, const RuntimeMethod* method);
// System.Int32 LuaInterface.LuaStatePtr::LuaPCall(System.Int32,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LuaStatePtr_LuaPCall_mBA0AEA63B324ADA89ACA0301930BF7843936CF9B (LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C * __this, int32_t ___nArgs0, int32_t ___nResults1, int32_t ___errfunc2, const RuntimeMethod* method);
// System.String LuaInterface.LuaDLL::lua_tostring(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* LuaDLL_lua_tostring_mA765A14A38D27A5CFD264A2E21E638E49B9236CF (intptr_t ___luaState0, int32_t ___index1, const RuntimeMethod* method);
// System.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.LuaMatchType::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaMatchType__ctor_m3D5BA0DB230E5DF7991157A716656E620DCA16B8 (LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * __this, const RuntimeMethod* method);
// System.Void System.Func`3<System.IntPtr,System.Int32,System.Boolean>::.ctor(System.Object,System.IntPtr)
inline void Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7 (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *, RuntimeObject *, intptr_t, const RuntimeMethod*))Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_gshared)(__this, ___object0, ___method1, method);
}
// System.Void LuaInterface.TypeTraits`1<System.SByte>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
inline void TypeTraits_1_Init_m154F9C8AFEA14BBA71878A8DC281F1EF7B5993CD (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
{
(( void (*) (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *, const RuntimeMethod*))TypeTraits_1_Init_m154F9C8AFEA14BBA71878A8DC281F1EF7B5993CD_gshared)(___check0, method);
}
// System.Void LuaInterface.TypeTraits`1<System.Byte>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
inline void TypeTraits_1_Init_m54436AE0558EE6E24195B023831639859A0836BB (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
{
(( void (*) (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *, const RuntimeMethod*))TypeTraits_1_Init_m54436AE0558EE6E24195B023831639859A0836BB_gshared)(___check0, method);
}
// System.Void LuaInterface.TypeTraits`1<System.Int16>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
inline void TypeTraits_1_Init_m6332D13F69004B3F19C7255F1AA6F8541A640ACE (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
{
(( void (*) (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *, const RuntimeMethod*))TypeTraits_1_Init_m6332D13F69004B3F19C7255F1AA6F8541A640ACE_gshared)(___check0, method);
}
// System.Void LuaInterface.TypeTraits`1<System.UInt16>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
inline void TypeTraits_1_Init_m85343A9706294ACAB9DCE48483FEF71EFA153C3D (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
{
(( void (*) (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *, const RuntimeMethod*))TypeTraits_1_Init_m85343A9706294ACAB9DCE48483FEF71EFA153C3D_gshared)(___check0, method);
}
// System.Void LuaInterface.TypeTraits`1<System.Char>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
inline void TypeTraits_1_Init_mDCA75ED85135F927505551B497EDB7817D250D84 (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
{
(( void (*) (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *, const RuntimeMethod*))TypeTraits_1_Init_mDCA75ED85135F927505551B497EDB7817D250D84_gshared)(___check0, method);
}
// System.Void LuaInterface.TypeTraits`1<System.Int32>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
inline void TypeTraits_1_Init_m753E66D1F900C5A2ABED8F649C1C6990319E3229 (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
{
(( void (*) (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *, const RuntimeMethod*))TypeTraits_1_Init_m753E66D1F900C5A2ABED8F649C1C6990319E3229_gshared)(___check0, method);
}
// System.Void LuaInterface.TypeTraits`1<System.UInt32>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
inline void TypeTraits_1_Init_mBF4C5B95242157461081CFB9A0FC529674C5504F (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
{
(( void (*) (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *, const RuntimeMethod*))TypeTraits_1_Init_mBF4C5B95242157461081CFB9A0FC529674C5504F_gshared)(___check0, method);
}
// System.Void LuaInterface.TypeTraits`1<System.Decimal>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
inline void TypeTraits_1_Init_m5531D2FF857A68B97D79A452A6F79843E9D63D1B (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
{
(( void (*) (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *, const RuntimeMethod*))TypeTraits_1_Init_m5531D2FF857A68B97D79A452A6F79843E9D63D1B_gshared)(___check0, method);
}
// System.Void LuaInterface.TypeTraits`1<System.Single>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
inline void TypeTraits_1_Init_mB7C66E25AECD9B9CE254C5B06C7EC314CA1B7B62 (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
{
(( void (*) (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *, const RuntimeMethod*))TypeTraits_1_Init_mB7C66E25AECD9B9CE254C5B06C7EC314CA1B7B62_gshared)(___check0, method);
}
// System.Void LuaInterface.TypeTraits`1<System.Double>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
inline void TypeTraits_1_Init_mAE958C4FA47D56043E851CF0C45ECE479E44A01C (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
{
(( void (*) (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *, const RuntimeMethod*))TypeTraits_1_Init_mAE958C4FA47D56043E851CF0C45ECE479E44A01C_gshared)(___check0, method);
}
// System.Void LuaInterface.TypeTraits`1<System.Boolean>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
inline void TypeTraits_1_Init_mA4C90E2553688378E6D42D39A4EAC8D9105E558F (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
{
(( void (*) (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *, const RuntimeMethod*))TypeTraits_1_Init_mA4C90E2553688378E6D42D39A4EAC8D9105E558F_gshared)(___check0, method);
}
// System.Void LuaInterface.TypeTraits`1<System.Int64>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
inline void TypeTraits_1_Init_m2C7843C5C3E5601822E711FC55CEF1229112CED9 (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
{
(( void (*) (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *, const RuntimeMethod*))TypeTraits_1_Init_m2C7843C5C3E5601822E711FC55CEF1229112CED9_gshared)(___check0, method);
}
// System.Void LuaInterface.TypeTraits`1<System.UInt64>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
inline void TypeTraits_1_Init_mD026DA54C33F9EC6BD869F2F1B174E1FB2540F5A (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
{
(( void (*) (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *, const RuntimeMethod*))TypeTraits_1_Init_mD026DA54C33F9EC6BD869F2F1B174E1FB2540F5A_gshared)(___check0, method);
}
// System.Void LuaInterface.TypeTraits`1<System.String>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
inline void TypeTraits_1_Init_m4706CFA74E1BBF16ED4475DD60DDA9838CF6E990 (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
{
(( void (*) (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *, const RuntimeMethod*))TypeTraits_1_Init_mA29E12F3A17E1F12057B61CF978A82E1CA04B612_gshared)(___check0, method);
}
// System.Void LuaInterface.TypeTraits`1<System.Nullable`1<System.SByte>>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
inline void TypeTraits_1_Init_mFEF7A63A3B9DF2294D17BE2C2BDD7A472BB73E41 (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
{
(( void (*) (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *, const RuntimeMethod*))TypeTraits_1_Init_mFEF7A63A3B9DF2294D17BE2C2BDD7A472BB73E41_gshared)(___check0, method);
}
// System.Void LuaInterface.TypeTraits`1<System.Nullable`1<System.Byte>>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
inline void TypeTraits_1_Init_m7AD8141C7C9C55FB60E0B18FCC57B271277C597E (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
{
(( void (*) (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *, const RuntimeMethod*))TypeTraits_1_Init_m7AD8141C7C9C55FB60E0B18FCC57B271277C597E_gshared)(___check0, method);
}
// System.Void LuaInterface.TypeTraits`1<System.Nullable`1<System.Int16>>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
inline void TypeTraits_1_Init_m3DB79683682DB673100161D5C149E43900F9FBA4 (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
{
(( void (*) (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *, const RuntimeMethod*))TypeTraits_1_Init_m3DB79683682DB673100161D5C149E43900F9FBA4_gshared)(___check0, method);
}
// System.Void LuaInterface.TypeTraits`1<System.Nullable`1<System.UInt16>>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
inline void TypeTraits_1_Init_mD2A406FBDF08A3AEA2818879D3EE0DB5B83414A2 (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
{
(( void (*) (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *, const RuntimeMethod*))TypeTraits_1_Init_mD2A406FBDF08A3AEA2818879D3EE0DB5B83414A2_gshared)(___check0, method);
}
// System.Void LuaInterface.TypeTraits`1<System.Nullable`1<System.Char>>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
inline void TypeTraits_1_Init_m2B37E8A4E9A0D65E8EC99AF977305A39B45EEBB8 (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
{
(( void (*) (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *, const RuntimeMethod*))TypeTraits_1_Init_m2B37E8A4E9A0D65E8EC99AF977305A39B45EEBB8_gshared)(___check0, method);
}
// System.Void LuaInterface.TypeTraits`1<System.Nullable`1<System.Int32>>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
inline void TypeTraits_1_Init_m41175635243C344B333D3A626A3F98E10443C73E (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
{
(( void (*) (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *, const RuntimeMethod*))TypeTraits_1_Init_m41175635243C344B333D3A626A3F98E10443C73E_gshared)(___check0, method);
}
// System.Void LuaInterface.TypeTraits`1<System.Nullable`1<System.UInt32>>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
inline void TypeTraits_1_Init_m4045570C6DFCD5C407FA735F9A1B194BD60A3BEA (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
{
(( void (*) (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *, const RuntimeMethod*))TypeTraits_1_Init_m4045570C6DFCD5C407FA735F9A1B194BD60A3BEA_gshared)(___check0, method);
}
// System.Void LuaInterface.TypeTraits`1<System.Nullable`1<System.Decimal>>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
inline void TypeTraits_1_Init_m277A4612792541163376469BCCD74677748569FC (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
{
(( void (*) (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *, const RuntimeMethod*))TypeTraits_1_Init_m277A4612792541163376469BCCD74677748569FC_gshared)(___check0, method);
}
// System.Void LuaInterface.TypeTraits`1<System.Nullable`1<System.Single>>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
inline void TypeTraits_1_Init_mB0F41F8CF40E14EB547C46DED0AFC652A2462381 (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
{
(( void (*) (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *, const RuntimeMethod*))TypeTraits_1_Init_mB0F41F8CF40E14EB547C46DED0AFC652A2462381_gshared)(___check0, method);
}
// System.Void LuaInterface.TypeTraits`1<System.Nullable`1<System.Double>>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
inline void TypeTraits_1_Init_mEC83F3F41CA00D3D90BFE306BCD3F8DAC3929AC1 (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
{
(( void (*) (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *, const RuntimeMethod*))TypeTraits_1_Init_mEC83F3F41CA00D3D90BFE306BCD3F8DAC3929AC1_gshared)(___check0, method);
}
// System.Void LuaInterface.TypeTraits`1<System.Nullable`1<System.Boolean>>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
inline void TypeTraits_1_Init_m8C6D20C17AD7C327BA1D4EB9787A9332C4EE5403 (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
{
(( void (*) (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *, const RuntimeMethod*))TypeTraits_1_Init_m8C6D20C17AD7C327BA1D4EB9787A9332C4EE5403_gshared)(___check0, method);
}
// System.Void LuaInterface.TypeTraits`1<System.Nullable`1<System.Int64>>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
inline void TypeTraits_1_Init_mBBB2CAE546B27391EF0EB72F55CB5FF48E5F3CB6 (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
{
(( void (*) (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *, const RuntimeMethod*))TypeTraits_1_Init_mBBB2CAE546B27391EF0EB72F55CB5FF48E5F3CB6_gshared)(___check0, method);
}
// System.Void LuaInterface.TypeTraits`1<System.Nullable`1<System.UInt64>>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
inline void TypeTraits_1_Init_m056D1EFF153D55A2D775EEB11C929D790CBB07B2 (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
{
(( void (*) (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *, const RuntimeMethod*))TypeTraits_1_Init_m056D1EFF153D55A2D775EEB11C929D790CBB07B2_gshared)(___check0, method);
}
// System.Void LuaInterface.TypeTraits`1<System.Byte[]>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
inline void TypeTraits_1_Init_m00FB4FE80CDACC34F2227ED6C9BE236F1B95B857 (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
{
(( void (*) (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *, const RuntimeMethod*))TypeTraits_1_Init_mA29E12F3A17E1F12057B61CF978A82E1CA04B612_gshared)(___check0, method);
}
// System.Void LuaInterface.TypeTraits`1<System.Char[]>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
inline void TypeTraits_1_Init_m7361B92F7458893B58AA90B6293816680CE76677 (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
{
(( void (*) (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *, const RuntimeMethod*))TypeTraits_1_Init_mA29E12F3A17E1F12057B61CF978A82E1CA04B612_gshared)(___check0, method);
}
// System.Void LuaInterface.TypeTraits`1<System.Boolean[]>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
inline void TypeTraits_1_Init_mA18E3A9DAD156C52CA48617D1FAFED743D2F2070 (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
{
(( void (*) (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *, const RuntimeMethod*))TypeTraits_1_Init_mA29E12F3A17E1F12057B61CF978A82E1CA04B612_gshared)(___check0, method);
}
// System.Void LuaInterface.TypeTraits`1<System.SByte[]>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
inline void TypeTraits_1_Init_mBED33D069D6C457A64E0AF396237DD7651AA0403 (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
{
(( void (*) (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *, const RuntimeMethod*))TypeTraits_1_Init_mA29E12F3A17E1F12057B61CF978A82E1CA04B612_gshared)(___check0, method);
}
// System.Void LuaInterface.TypeTraits`1<System.Int16[]>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
inline void TypeTraits_1_Init_mC0CC7E595D7CA74192863AC76E33E2B930820D16 (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
{
(( void (*) (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *, const RuntimeMethod*))TypeTraits_1_Init_mA29E12F3A17E1F12057B61CF978A82E1CA04B612_gshared)(___check0, method);
}
// System.Void LuaInterface.TypeTraits`1<System.UInt16[]>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
inline void TypeTraits_1_Init_mE7CB840C531277DBD20F3D83EA1A2072124ADF69 (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
{
(( void (*) (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *, const RuntimeMethod*))TypeTraits_1_Init_mA29E12F3A17E1F12057B61CF978A82E1CA04B612_gshared)(___check0, method);
}
// System.Void LuaInterface.TypeTraits`1<System.Decimal[]>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
inline void TypeTraits_1_Init_m73B70BA28ABDBF4FEF665B5A865A6937E740576C (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
{
(( void (*) (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *, const RuntimeMethod*))TypeTraits_1_Init_mA29E12F3A17E1F12057B61CF978A82E1CA04B612_gshared)(___check0, method);
}
// System.Void LuaInterface.TypeTraits`1<System.Single[]>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
inline void TypeTraits_1_Init_m26811C1C6308A24FEBAE7BA5AAD1EDC33E6D38DC (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
{
(( void (*) (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *, const RuntimeMethod*))TypeTraits_1_Init_mA29E12F3A17E1F12057B61CF978A82E1CA04B612_gshared)(___check0, method);
}
// System.Void LuaInterface.TypeTraits`1<System.Double[]>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
inline void TypeTraits_1_Init_mF21F0E6001BADEFF324413ECF9E26F8167074085 (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
{
(( void (*) (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *, const RuntimeMethod*))TypeTraits_1_Init_mA29E12F3A17E1F12057B61CF978A82E1CA04B612_gshared)(___check0, method);
}
// System.Void LuaInterface.TypeTraits`1<System.Int32[]>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
inline void TypeTraits_1_Init_mEE8F0D3ED82D092624779274D20EE3A9727B324F (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
{
(( void (*) (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *, const RuntimeMethod*))TypeTraits_1_Init_mA29E12F3A17E1F12057B61CF978A82E1CA04B612_gshared)(___check0, method);
}
// System.Void LuaInterface.TypeTraits`1<System.UInt32[]>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
inline void TypeTraits_1_Init_m1A8E46B3F6643B65C0DEF6FB9129A79244DB4AF4 (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
{
(( void (*) (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *, const RuntimeMethod*))TypeTraits_1_Init_mA29E12F3A17E1F12057B61CF978A82E1CA04B612_gshared)(___check0, method);
}
// System.Void LuaInterface.TypeTraits`1<System.Int64[]>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
inline void TypeTraits_1_Init_m45EC4D09005848DE8E4612445C7C2331CE1D178B (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
{
(( void (*) (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *, const RuntimeMethod*))TypeTraits_1_Init_mA29E12F3A17E1F12057B61CF978A82E1CA04B612_gshared)(___check0, method);
}
// System.Void LuaInterface.TypeTraits`1<System.UInt64[]>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
inline void TypeTraits_1_Init_m67D3D7E8E43B075BC3E0FBE465829FBF222A98C0 (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
{
(( void (*) (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *, const RuntimeMethod*))TypeTraits_1_Init_mA29E12F3A17E1F12057B61CF978A82E1CA04B612_gshared)(___check0, method);
}
// System.Void LuaInterface.TypeTraits`1<System.String[]>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
inline void TypeTraits_1_Init_mB4F303B7291B91289EBFD19A1AD400AFC91D824C (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
{
(( void (*) (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *, const RuntimeMethod*))TypeTraits_1_Init_mA29E12F3A17E1F12057B61CF978A82E1CA04B612_gshared)(___check0, method);
}
// System.Void LuaInterface.TypeTraits`1<UnityEngine.Vector3>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
inline void TypeTraits_1_Init_m11A30CE33C4517A8F99FD8AD5B752A3FB5D3EE32 (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
{
(( void (*) (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *, const RuntimeMethod*))TypeTraits_1_Init_m11A30CE33C4517A8F99FD8AD5B752A3FB5D3EE32_gshared)(___check0, method);
}
// System.Void LuaInterface.TypeTraits`1<UnityEngine.Quaternion>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
inline void TypeTraits_1_Init_m31C8385209B63BD6DA5348DFFEF60FD1610C7B83 (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
{
(( void (*) (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *, const RuntimeMethod*))TypeTraits_1_Init_m31C8385209B63BD6DA5348DFFEF60FD1610C7B83_gshared)(___check0, method);
}
// System.Void LuaInterface.TypeTraits`1<UnityEngine.Vector2>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
inline void TypeTraits_1_Init_mF41381487AE620BC2ABE562A6E58A8C2F0E057D4 (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
{
(( void (*) (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *, const RuntimeMethod*))TypeTraits_1_Init_mF41381487AE620BC2ABE562A6E58A8C2F0E057D4_gshared)(___check0, method);
}
// System.Void LuaInterface.TypeTraits`1<UnityEngine.Color>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
inline void TypeTraits_1_Init_m2C07DA16621286598AAE343D7BB0B21B0E2BC12F (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
{
(( void (*) (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *, const RuntimeMethod*))TypeTraits_1_Init_m2C07DA16621286598AAE343D7BB0B21B0E2BC12F_gshared)(___check0, method);
}
// System.Void LuaInterface.TypeTraits`1<UnityEngine.Vector4>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
inline void TypeTraits_1_Init_m3708F2532511B436CB32B4CB90DAD8BA6A1BFBD5 (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
{
(( void (*) (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *, const RuntimeMethod*))TypeTraits_1_Init_m3708F2532511B436CB32B4CB90DAD8BA6A1BFBD5_gshared)(___check0, method);
}
// System.Void LuaInterface.TypeTraits`1<UnityEngine.Ray>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
inline void TypeTraits_1_Init_m529E499D0FB0685AD003AB0409E837111B1BB198 (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
{
(( void (*) (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *, const RuntimeMethod*))TypeTraits_1_Init_m529E499D0FB0685AD003AB0409E837111B1BB198_gshared)(___check0, method);
}
// System.Void LuaInterface.TypeTraits`1<UnityEngine.Bounds>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
inline void TypeTraits_1_Init_m31A17860D642CB8A55C6F884387341686DE6F40E (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
{
(( void (*) (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *, const RuntimeMethod*))TypeTraits_1_Init_m31A17860D642CB8A55C6F884387341686DE6F40E_gshared)(___check0, method);
}
// System.Void LuaInterface.TypeTraits`1<UnityEngine.Touch>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
inline void TypeTraits_1_Init_m23E72DFAD7CE5DE2684519677042550A9F1C841A (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
{
(( void (*) (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *, const RuntimeMethod*))TypeTraits_1_Init_m23E72DFAD7CE5DE2684519677042550A9F1C841A_gshared)(___check0, method);
}
// System.Void LuaInterface.TypeTraits`1<UnityEngine.LayerMask>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
inline void TypeTraits_1_Init_m9CB21634A6110192372AE1940812C7B1753995F0 (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
{
(( void (*) (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *, const RuntimeMethod*))TypeTraits_1_Init_m9CB21634A6110192372AE1940812C7B1753995F0_gshared)(___check0, method);
}
// System.Void LuaInterface.TypeTraits`1<UnityEngine.RaycastHit>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
inline void TypeTraits_1_Init_m75FFC51B5A5324435C307C037C0CF367FC35DA4B (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
{
(( void (*) (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *, const RuntimeMethod*))TypeTraits_1_Init_m75FFC51B5A5324435C307C037C0CF367FC35DA4B_gshared)(___check0, method);
}
// System.Void LuaInterface.TypeTraits`1<System.Nullable`1<UnityEngine.Vector3>>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
inline void TypeTraits_1_Init_mEA1B76B45B557E37FB764F03F1180EA79BF6C40C (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
{
(( void (*) (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *, const RuntimeMethod*))TypeTraits_1_Init_mEA1B76B45B557E37FB764F03F1180EA79BF6C40C_gshared)(___check0, method);
}
// System.Void LuaInterface.TypeTraits`1<System.Nullable`1<UnityEngine.Quaternion>>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
inline void TypeTraits_1_Init_m1ABCD6CF87E5887557D37435B4C691EA03C0775A (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
{
(( void (*) (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *, const RuntimeMethod*))TypeTraits_1_Init_m1ABCD6CF87E5887557D37435B4C691EA03C0775A_gshared)(___check0, method);
}
// System.Void LuaInterface.TypeTraits`1<System.Nullable`1<UnityEngine.Vector2>>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
inline void TypeTraits_1_Init_m1CF51DC0585BA971AF4B7B9746A1A4198BD5BA15 (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
{
(( void (*) (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *, const RuntimeMethod*))TypeTraits_1_Init_m1CF51DC0585BA971AF4B7B9746A1A4198BD5BA15_gshared)(___check0, method);
}
// System.Void LuaInterface.TypeTraits`1<System.Nullable`1<UnityEngine.Color>>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
inline void TypeTraits_1_Init_m348FD32A9BA0E2B944431370E33AC0D3724DB437 (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
{
(( void (*) (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *, const RuntimeMethod*))TypeTraits_1_Init_m348FD32A9BA0E2B944431370E33AC0D3724DB437_gshared)(___check0, method);
}
// System.Void LuaInterface.TypeTraits`1<System.Nullable`1<UnityEngine.Vector4>>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
inline void TypeTraits_1_Init_mC43D5284BAED2EF87EB4B4EA9D628C0C88565757 (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
{
(( void (*) (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *, const RuntimeMethod*))TypeTraits_1_Init_mC43D5284BAED2EF87EB4B4EA9D628C0C88565757_gshared)(___check0, method);
}
// System.Void LuaInterface.TypeTraits`1<System.Nullable`1<UnityEngine.Ray>>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
inline void TypeTraits_1_Init_m82AECBE89B5DFCCD9D9BB9FE89773747FD586652 (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
{
(( void (*) (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *, const RuntimeMethod*))TypeTraits_1_Init_m82AECBE89B5DFCCD9D9BB9FE89773747FD586652_gshared)(___check0, method);
}
// System.Void LuaInterface.TypeTraits`1<System.Nullable`1<UnityEngine.Bounds>>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
inline void TypeTraits_1_Init_mAA4CA2A8EBC3A45B992534A0ABBBF86250695818 (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
{
(( void (*) (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *, const RuntimeMethod*))TypeTraits_1_Init_mAA4CA2A8EBC3A45B992534A0ABBBF86250695818_gshared)(___check0, method);
}
// System.Void LuaInterface.TypeTraits`1<System.Nullable`1<UnityEngine.Touch>>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
inline void TypeTraits_1_Init_m767350766D8997886915D52B9EEB496738698684 (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
{
(( void (*) (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *, const RuntimeMethod*))TypeTraits_1_Init_m767350766D8997886915D52B9EEB496738698684_gshared)(___check0, method);
}
// System.Void LuaInterface.TypeTraits`1<System.Nullable`1<UnityEngine.LayerMask>>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
inline void TypeTraits_1_Init_m7C2E46992D3D31B2E0BA9A16ADCE78B857DCBE79 (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
{
(( void (*) (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *, const RuntimeMethod*))TypeTraits_1_Init_m7C2E46992D3D31B2E0BA9A16ADCE78B857DCBE79_gshared)(___check0, method);
}
// System.Void LuaInterface.TypeTraits`1<System.Nullable`1<UnityEngine.RaycastHit>>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
inline void TypeTraits_1_Init_m2EE1F63210584C9690D60E2F1236D76E7DBEE377 (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
{
(( void (*) (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *, const RuntimeMethod*))TypeTraits_1_Init_m2EE1F63210584C9690D60E2F1236D76E7DBEE377_gshared)(___check0, method);
}
// System.Void LuaInterface.TypeTraits`1<UnityEngine.Vector3[]>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
inline void TypeTraits_1_Init_m69650EB0CCBA28C0863EA1A30386A154505DB34F (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
{
(( void (*) (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *, const RuntimeMethod*))TypeTraits_1_Init_mA29E12F3A17E1F12057B61CF978A82E1CA04B612_gshared)(___check0, method);
}
// System.Void LuaInterface.TypeTraits`1<UnityEngine.Quaternion[]>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
inline void TypeTraits_1_Init_m1EC08CEE56DA55259CD8FC22B9F3E55EADBBE5C7 (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
{
(( void (*) (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *, const RuntimeMethod*))TypeTraits_1_Init_mA29E12F3A17E1F12057B61CF978A82E1CA04B612_gshared)(___check0, method);
}
// System.Void LuaInterface.TypeTraits`1<UnityEngine.Vector2[]>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
inline void TypeTraits_1_Init_m02B118D31E9B3668096C54728FAAE0E1C398619F (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
{
(( void (*) (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *, const RuntimeMethod*))TypeTraits_1_Init_mA29E12F3A17E1F12057B61CF978A82E1CA04B612_gshared)(___check0, method);
}
// System.Void LuaInterface.TypeTraits`1<UnityEngine.Color[]>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
inline void TypeTraits_1_Init_m845F57AD9EB7C7E9519774B783EC1260AE24C10B (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
{
(( void (*) (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *, const RuntimeMethod*))TypeTraits_1_Init_mA29E12F3A17E1F12057B61CF978A82E1CA04B612_gshared)(___check0, method);
}
// System.Void LuaInterface.TypeTraits`1<UnityEngine.Vector4[]>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
inline void TypeTraits_1_Init_mC6AAF00289E58CE0CE5F1CAC3FE644F912C92476 (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
{
(( void (*) (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *, const RuntimeMethod*))TypeTraits_1_Init_mA29E12F3A17E1F12057B61CF978A82E1CA04B612_gshared)(___check0, method);
}
// System.Void LuaInterface.TypeTraits`1<System.IntPtr>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
inline void TypeTraits_1_Init_m2F6EA86411086F0EFD5720A60506753B0E9E3895 (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
{
(( void (*) (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *, const RuntimeMethod*))TypeTraits_1_Init_m2F6EA86411086F0EFD5720A60506753B0E9E3895_gshared)(___check0, method);
}
// System.Void LuaInterface.TypeTraits`1<System.UIntPtr>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
inline void TypeTraits_1_Init_m42971EC92C3719EF442F7D5675CA3EB0D7C4D44A (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
{
(( void (*) (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *, const RuntimeMethod*))TypeTraits_1_Init_m42971EC92C3719EF442F7D5675CA3EB0D7C4D44A_gshared)(___check0, method);
}
// System.Void LuaInterface.TypeTraits`1<LuaInterface.LuaFunction>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
inline void TypeTraits_1_Init_mA250D96685982FC7FD94FB3688EBFA16B20FC383 (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
{
(( void (*) (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *, const RuntimeMethod*))TypeTraits_1_Init_mA29E12F3A17E1F12057B61CF978A82E1CA04B612_gshared)(___check0, method);
}
// System.Void LuaInterface.TypeTraits`1<LuaInterface.LuaTable>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
inline void TypeTraits_1_Init_mEDE4286D89B604F02A395BF5D0172854CD68609F (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
{
(( void (*) (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *, const RuntimeMethod*))TypeTraits_1_Init_mA29E12F3A17E1F12057B61CF978A82E1CA04B612_gshared)(___check0, method);
}
// System.Void LuaInterface.TypeTraits`1<LuaInterface.LuaThread>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
inline void TypeTraits_1_Init_mEE62DC2F881AFA0ECB80F4A1CF12320CDBD1EA5F (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
{
(( void (*) (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *, const RuntimeMethod*))TypeTraits_1_Init_mA29E12F3A17E1F12057B61CF978A82E1CA04B612_gshared)(___check0, method);
}
// System.Void LuaInterface.TypeTraits`1<LuaInterface.LuaBaseRef>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
inline void TypeTraits_1_Init_m75EF2376E9937A6A84020548DB6EAE3F4104BCE3 (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
{
(( void (*) (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *, const RuntimeMethod*))TypeTraits_1_Init_mA29E12F3A17E1F12057B61CF978A82E1CA04B612_gshared)(___check0, method);
}
// System.Void LuaInterface.TypeTraits`1<LuaInterface.LuaByteBuffer>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
inline void TypeTraits_1_Init_m71665810F3FFF198AC156DCF26EA3234BF1D8C51 (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
{
(( void (*) (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *, const RuntimeMethod*))TypeTraits_1_Init_m71665810F3FFF198AC156DCF26EA3234BF1D8C51_gshared)(___check0, method);
}
// System.Void LuaInterface.TypeTraits`1<LuaInterface.EventObject>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
inline void TypeTraits_1_Init_mCEA7186CBAC79332C694EA779DC0217D176D9019 (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
{
(( void (*) (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *, const RuntimeMethod*))TypeTraits_1_Init_mA29E12F3A17E1F12057B61CF978A82E1CA04B612_gshared)(___check0, method);
}
// System.Void LuaInterface.TypeTraits`1<System.Collections.IEnumerator>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
inline void TypeTraits_1_Init_m017C066D5FE7D86B9FDCF0C6175189FE8F7CC8AC (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
{
(( void (*) (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *, const RuntimeMethod*))TypeTraits_1_Init_mA29E12F3A17E1F12057B61CF978A82E1CA04B612_gshared)(___check0, method);
}
// System.Void LuaInterface.TypeTraits`1<System.Type>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
inline void TypeTraits_1_Init_m6D597A2CD959BCFD28E81D4B25DE13F178A7257B (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
{
(( void (*) (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *, const RuntimeMethod*))TypeTraits_1_Init_mA29E12F3A17E1F12057B61CF978A82E1CA04B612_gshared)(___check0, method);
}
// System.Void LuaInterface.TypeTraits`1<UnityEngine.GameObject>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
inline void TypeTraits_1_Init_m76E6FF7FF5BEA867ED01E981115DE1206F618191 (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
{
(( void (*) (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *, const RuntimeMethod*))TypeTraits_1_Init_mA29E12F3A17E1F12057B61CF978A82E1CA04B612_gshared)(___check0, method);
}
// System.Void LuaInterface.TypeTraits`1<UnityEngine.Transform>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
inline void TypeTraits_1_Init_mD0ED35A815E1A8954AD7E58CAA575211AA62754F (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
{
(( void (*) (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *, const RuntimeMethod*))TypeTraits_1_Init_mA29E12F3A17E1F12057B61CF978A82E1CA04B612_gshared)(___check0, method);
}
// System.Void LuaInterface.TypeTraits`1<System.Type[]>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
inline void TypeTraits_1_Init_mC3DEFCB0343AE09AA7379B7EC94D3BD94B9DFD2F (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
{
(( void (*) (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *, const RuntimeMethod*))TypeTraits_1_Init_mA29E12F3A17E1F12057B61CF978A82E1CA04B612_gshared)(___check0, method);
}
// System.Void LuaInterface.TypeTraits`1<System.Object>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
inline void TypeTraits_1_Init_mA29E12F3A17E1F12057B61CF978A82E1CA04B612 (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
{
(( void (*) (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *, const RuntimeMethod*))TypeTraits_1_Init_mA29E12F3A17E1F12057B61CF978A82E1CA04B612_gshared)(___check0, method);
}
// System.Void LuaInterface.TypeTraits`1<System.Object[]>::Init(System.Func`3<System.IntPtr,System.Int32,System.Boolean>)
inline void TypeTraits_1_Init_mA895A8FDE336B7D3A8A0D7E067BA5A25E8CCD4F6 (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check0, const RuntimeMethod* method)
{
(( void (*) (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *, const RuntimeMethod*))TypeTraits_1_Init_mA29E12F3A17E1F12057B61CF978A82E1CA04B612_gshared)(___check0, method);
}
// System.Void LuaInterface.LuaStackOp::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaStackOp__ctor_mDE0EE308B7DB536DFC1420A103ED32C321BD9BBB (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, const RuntimeMethod* method);
// System.Void System.Action`2<System.IntPtr,System.SByte>::.ctor(System.Object,System.IntPtr)
inline void Action_2__ctor_m66A6795BEE687B95B086A60FB55AAAF882B9A82F (Action_2_t10C97B7716A2EAFA26256DB8D88EA71A154C487A * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Action_2_t10C97B7716A2EAFA26256DB8D88EA71A154C487A *, RuntimeObject *, intptr_t, const RuntimeMethod*))Action_2__ctor_m66A6795BEE687B95B086A60FB55AAAF882B9A82F_gshared)(__this, ___object0, ___method1, method);
}
// System.Void System.Func`3<System.IntPtr,System.Int32,System.SByte>::.ctor(System.Object,System.IntPtr)
inline void Func_3__ctor_mF91FCB5FA3861E4160B0881A08A2A47C0DC1E387 (Func_3_t12759D3A6C2C9A176AA3B5B243A6C6010FDF7BAE * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_3_t12759D3A6C2C9A176AA3B5B243A6C6010FDF7BAE *, RuntimeObject *, intptr_t, const RuntimeMethod*))Func_3__ctor_mF91FCB5FA3861E4160B0881A08A2A47C0DC1E387_gshared)(__this, ___object0, ___method1, method);
}
// System.Void LuaInterface.StackTraits`1<System.SByte>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
inline void StackTraits_1_Init_m1866FEAB1242991A06D629569EE992F1817EE9F3 (Action_2_t10C97B7716A2EAFA26256DB8D88EA71A154C487A * ___push0, Func_3_t12759D3A6C2C9A176AA3B5B243A6C6010FDF7BAE * ___check1, Func_3_t12759D3A6C2C9A176AA3B5B243A6C6010FDF7BAE * ___to2, const RuntimeMethod* method)
{
(( void (*) (Action_2_t10C97B7716A2EAFA26256DB8D88EA71A154C487A *, Func_3_t12759D3A6C2C9A176AA3B5B243A6C6010FDF7BAE *, Func_3_t12759D3A6C2C9A176AA3B5B243A6C6010FDF7BAE *, const RuntimeMethod*))StackTraits_1_Init_m1866FEAB1242991A06D629569EE992F1817EE9F3_gshared)(___push0, ___check1, ___to2, method);
}
// System.Void System.Action`2<System.IntPtr,System.Byte>::.ctor(System.Object,System.IntPtr)
inline void Action_2__ctor_mA1A7424AC6A4EDC56AA5C3B5F4C4880CD3EFC8DE (Action_2_tE772697F2D9461A832AD5CDF0DB054F2D96B074C * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Action_2_tE772697F2D9461A832AD5CDF0DB054F2D96B074C *, RuntimeObject *, intptr_t, const RuntimeMethod*))Action_2__ctor_mA1A7424AC6A4EDC56AA5C3B5F4C4880CD3EFC8DE_gshared)(__this, ___object0, ___method1, method);
}
// System.Void System.Func`3<System.IntPtr,System.Int32,System.Byte>::.ctor(System.Object,System.IntPtr)
inline void Func_3__ctor_m58E7A1A087B52AE4D97DE3C1558B05653F8588D6 (Func_3_t4914565E169C495F8EEDF16020F86006DEE9DC16 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_3_t4914565E169C495F8EEDF16020F86006DEE9DC16 *, RuntimeObject *, intptr_t, const RuntimeMethod*))Func_3__ctor_m58E7A1A087B52AE4D97DE3C1558B05653F8588D6_gshared)(__this, ___object0, ___method1, method);
}
// System.Void LuaInterface.StackTraits`1<System.Byte>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
inline void StackTraits_1_Init_m1419DA2E364B72390FC078027AD461088E8A0437 (Action_2_tE772697F2D9461A832AD5CDF0DB054F2D96B074C * ___push0, Func_3_t4914565E169C495F8EEDF16020F86006DEE9DC16 * ___check1, Func_3_t4914565E169C495F8EEDF16020F86006DEE9DC16 * ___to2, const RuntimeMethod* method)
{
(( void (*) (Action_2_tE772697F2D9461A832AD5CDF0DB054F2D96B074C *, Func_3_t4914565E169C495F8EEDF16020F86006DEE9DC16 *, Func_3_t4914565E169C495F8EEDF16020F86006DEE9DC16 *, const RuntimeMethod*))StackTraits_1_Init_m1419DA2E364B72390FC078027AD461088E8A0437_gshared)(___push0, ___check1, ___to2, method);
}
// System.Void System.Action`2<System.IntPtr,System.Int16>::.ctor(System.Object,System.IntPtr)
inline void Action_2__ctor_m18209C3AB66346CD323AAA1B17E149043E83FE8D (Action_2_tB4EB59FEEEE3A79E2D0DC290EFC62488E3AE22B5 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Action_2_tB4EB59FEEEE3A79E2D0DC290EFC62488E3AE22B5 *, RuntimeObject *, intptr_t, const RuntimeMethod*))Action_2__ctor_m18209C3AB66346CD323AAA1B17E149043E83FE8D_gshared)(__this, ___object0, ___method1, method);
}
// System.Void System.Func`3<System.IntPtr,System.Int32,System.Int16>::.ctor(System.Object,System.IntPtr)
inline void Func_3__ctor_mAE0DE3A60B8EDDA6117330A7EF57F6ADA8441A4D (Func_3_tD9BA231B28E8025D414F8DEA5A334A58A980E3FB * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_3_tD9BA231B28E8025D414F8DEA5A334A58A980E3FB *, RuntimeObject *, intptr_t, const RuntimeMethod*))Func_3__ctor_mAE0DE3A60B8EDDA6117330A7EF57F6ADA8441A4D_gshared)(__this, ___object0, ___method1, method);
}
// System.Void LuaInterface.StackTraits`1<System.Int16>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
inline void StackTraits_1_Init_m6161DA476F8788F3B98850E9DEBBB4A9AA902EEE (Action_2_tB4EB59FEEEE3A79E2D0DC290EFC62488E3AE22B5 * ___push0, Func_3_tD9BA231B28E8025D414F8DEA5A334A58A980E3FB * ___check1, Func_3_tD9BA231B28E8025D414F8DEA5A334A58A980E3FB * ___to2, const RuntimeMethod* method)
{
(( void (*) (Action_2_tB4EB59FEEEE3A79E2D0DC290EFC62488E3AE22B5 *, Func_3_tD9BA231B28E8025D414F8DEA5A334A58A980E3FB *, Func_3_tD9BA231B28E8025D414F8DEA5A334A58A980E3FB *, const RuntimeMethod*))StackTraits_1_Init_m6161DA476F8788F3B98850E9DEBBB4A9AA902EEE_gshared)(___push0, ___check1, ___to2, method);
}
// System.Void System.Action`2<System.IntPtr,System.UInt16>::.ctor(System.Object,System.IntPtr)
inline void Action_2__ctor_mC1508140F516C64610DCF13907EBF6C47ADBCC2D (Action_2_t2F9BCFF93E195509B4DC4E738F1E21F5C070B8D1 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Action_2_t2F9BCFF93E195509B4DC4E738F1E21F5C070B8D1 *, RuntimeObject *, intptr_t, const RuntimeMethod*))Action_2__ctor_mC1508140F516C64610DCF13907EBF6C47ADBCC2D_gshared)(__this, ___object0, ___method1, method);
}
// System.Void System.Func`3<System.IntPtr,System.Int32,System.UInt16>::.ctor(System.Object,System.IntPtr)
inline void Func_3__ctor_m07A8881CF7DF7D7523525FE120358E9CCD91039B (Func_3_tAE277EB4D08F2A47891EA5612E6BFD62BB598DF3 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_3_tAE277EB4D08F2A47891EA5612E6BFD62BB598DF3 *, RuntimeObject *, intptr_t, const RuntimeMethod*))Func_3__ctor_m07A8881CF7DF7D7523525FE120358E9CCD91039B_gshared)(__this, ___object0, ___method1, method);
}
// System.Void LuaInterface.StackTraits`1<System.UInt16>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
inline void StackTraits_1_Init_mB2C71685C7E4211F90D816C0AE0D2EC1B6B4A58D (Action_2_t2F9BCFF93E195509B4DC4E738F1E21F5C070B8D1 * ___push0, Func_3_tAE277EB4D08F2A47891EA5612E6BFD62BB598DF3 * ___check1, Func_3_tAE277EB4D08F2A47891EA5612E6BFD62BB598DF3 * ___to2, const RuntimeMethod* method)
{
(( void (*) (Action_2_t2F9BCFF93E195509B4DC4E738F1E21F5C070B8D1 *, Func_3_tAE277EB4D08F2A47891EA5612E6BFD62BB598DF3 *, Func_3_tAE277EB4D08F2A47891EA5612E6BFD62BB598DF3 *, const RuntimeMethod*))StackTraits_1_Init_mB2C71685C7E4211F90D816C0AE0D2EC1B6B4A58D_gshared)(___push0, ___check1, ___to2, method);
}
// System.Void System.Action`2<System.IntPtr,System.Char>::.ctor(System.Object,System.IntPtr)
inline void Action_2__ctor_m6F3976A3041E224A75FA8FDE8A5E367231660A93 (Action_2_t901677FD1134D79AF703FF8D4196AC0CDDE34DD2 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Action_2_t901677FD1134D79AF703FF8D4196AC0CDDE34DD2 *, RuntimeObject *, intptr_t, const RuntimeMethod*))Action_2__ctor_m6F3976A3041E224A75FA8FDE8A5E367231660A93_gshared)(__this, ___object0, ___method1, method);
}
// System.Void System.Func`3<System.IntPtr,System.Int32,System.Char>::.ctor(System.Object,System.IntPtr)
inline void Func_3__ctor_mEA18B0DCC9F9BB8DF3256D735EC1006EEADD3E64 (Func_3_t5E25190CDF4697091CE1424C884F2BBD05E23A48 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_3_t5E25190CDF4697091CE1424C884F2BBD05E23A48 *, RuntimeObject *, intptr_t, const RuntimeMethod*))Func_3__ctor_mEA18B0DCC9F9BB8DF3256D735EC1006EEADD3E64_gshared)(__this, ___object0, ___method1, method);
}
// System.Void LuaInterface.StackTraits`1<System.Char>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
inline void StackTraits_1_Init_mC148EC43A68B54A4DD38CC0BF584B8EEFD869F85 (Action_2_t901677FD1134D79AF703FF8D4196AC0CDDE34DD2 * ___push0, Func_3_t5E25190CDF4697091CE1424C884F2BBD05E23A48 * ___check1, Func_3_t5E25190CDF4697091CE1424C884F2BBD05E23A48 * ___to2, const RuntimeMethod* method)
{
(( void (*) (Action_2_t901677FD1134D79AF703FF8D4196AC0CDDE34DD2 *, Func_3_t5E25190CDF4697091CE1424C884F2BBD05E23A48 *, Func_3_t5E25190CDF4697091CE1424C884F2BBD05E23A48 *, const RuntimeMethod*))StackTraits_1_Init_mC148EC43A68B54A4DD38CC0BF584B8EEFD869F85_gshared)(___push0, ___check1, ___to2, method);
}
// System.Void System.Action`2<System.IntPtr,System.Int32>::.ctor(System.Object,System.IntPtr)
inline void Action_2__ctor_mBCD989D9959AE03AF4F49216E96A8B89CA8A630C (Action_2_t5D128DEEE684E5B4ACF255DAF52F60E897D89C03 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Action_2_t5D128DEEE684E5B4ACF255DAF52F60E897D89C03 *, RuntimeObject *, intptr_t, const RuntimeMethod*))Action_2__ctor_mBCD989D9959AE03AF4F49216E96A8B89CA8A630C_gshared)(__this, ___object0, ___method1, method);
}
// System.Void System.Func`3<System.IntPtr,System.Int32,System.Int32>::.ctor(System.Object,System.IntPtr)
inline void Func_3__ctor_mE8A2F58C73CBF23DA442181D47A8586F363D7A4E (Func_3_t0C66154029033DCAB686EC454CCB70728D8FEA76 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_3_t0C66154029033DCAB686EC454CCB70728D8FEA76 *, RuntimeObject *, intptr_t, const RuntimeMethod*))Func_3__ctor_mE8A2F58C73CBF23DA442181D47A8586F363D7A4E_gshared)(__this, ___object0, ___method1, method);
}
// System.Void LuaInterface.StackTraits`1<System.Int32>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
inline void StackTraits_1_Init_m75F2BB0046DA135E745DC3F46DE5DE96A70F54B5 (Action_2_t5D128DEEE684E5B4ACF255DAF52F60E897D89C03 * ___push0, Func_3_t0C66154029033DCAB686EC454CCB70728D8FEA76 * ___check1, Func_3_t0C66154029033DCAB686EC454CCB70728D8FEA76 * ___to2, const RuntimeMethod* method)
{
(( void (*) (Action_2_t5D128DEEE684E5B4ACF255DAF52F60E897D89C03 *, Func_3_t0C66154029033DCAB686EC454CCB70728D8FEA76 *, Func_3_t0C66154029033DCAB686EC454CCB70728D8FEA76 *, const RuntimeMethod*))StackTraits_1_Init_m75F2BB0046DA135E745DC3F46DE5DE96A70F54B5_gshared)(___push0, ___check1, ___to2, method);
}
// System.Void System.Action`2<System.IntPtr,System.UInt32>::.ctor(System.Object,System.IntPtr)
inline void Action_2__ctor_m87987476F67734E8972B844B5D8B3F7E8D0DC13C (Action_2_tEE29E7426BDBEDB295A888A0D4DF8BA125ED0004 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Action_2_tEE29E7426BDBEDB295A888A0D4DF8BA125ED0004 *, RuntimeObject *, intptr_t, const RuntimeMethod*))Action_2__ctor_m87987476F67734E8972B844B5D8B3F7E8D0DC13C_gshared)(__this, ___object0, ___method1, method);
}
// System.Void System.Func`3<System.IntPtr,System.Int32,System.UInt32>::.ctor(System.Object,System.IntPtr)
inline void Func_3__ctor_mC80CDEE922F920EB38E6FF1FDEBD91B4082635D5 (Func_3_t59B419D0129B70C10E8AD6B7BC741DD635B91BA9 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_3_t59B419D0129B70C10E8AD6B7BC741DD635B91BA9 *, RuntimeObject *, intptr_t, const RuntimeMethod*))Func_3__ctor_mC80CDEE922F920EB38E6FF1FDEBD91B4082635D5_gshared)(__this, ___object0, ___method1, method);
}
// System.Void LuaInterface.StackTraits`1<System.UInt32>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
inline void StackTraits_1_Init_m0539ACD8B3259EB166F0248C99A64A9F52470FC2 (Action_2_tEE29E7426BDBEDB295A888A0D4DF8BA125ED0004 * ___push0, Func_3_t59B419D0129B70C10E8AD6B7BC741DD635B91BA9 * ___check1, Func_3_t59B419D0129B70C10E8AD6B7BC741DD635B91BA9 * ___to2, const RuntimeMethod* method)
{
(( void (*) (Action_2_tEE29E7426BDBEDB295A888A0D4DF8BA125ED0004 *, Func_3_t59B419D0129B70C10E8AD6B7BC741DD635B91BA9 *, Func_3_t59B419D0129B70C10E8AD6B7BC741DD635B91BA9 *, const RuntimeMethod*))StackTraits_1_Init_m0539ACD8B3259EB166F0248C99A64A9F52470FC2_gshared)(___push0, ___check1, ___to2, method);
}
// System.Void System.Action`2<System.IntPtr,System.Decimal>::.ctor(System.Object,System.IntPtr)
inline void Action_2__ctor_m11017B453F71B26BBEA1CFC45FFF84D8528D690B (Action_2_tD4BA29D5230903F73864185980DA93AE7D681041 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Action_2_tD4BA29D5230903F73864185980DA93AE7D681041 *, RuntimeObject *, intptr_t, const RuntimeMethod*))Action_2__ctor_m11017B453F71B26BBEA1CFC45FFF84D8528D690B_gshared)(__this, ___object0, ___method1, method);
}
// System.Void System.Func`3<System.IntPtr,System.Int32,System.Decimal>::.ctor(System.Object,System.IntPtr)
inline void Func_3__ctor_mF001D8A487B9676D41702F04D86372A42058B284 (Func_3_t814EFF9DFA889A9C3A2470BF7069F8B442FA7891 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_3_t814EFF9DFA889A9C3A2470BF7069F8B442FA7891 *, RuntimeObject *, intptr_t, const RuntimeMethod*))Func_3__ctor_mF001D8A487B9676D41702F04D86372A42058B284_gshared)(__this, ___object0, ___method1, method);
}
// System.Void LuaInterface.StackTraits`1<System.Decimal>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
inline void StackTraits_1_Init_m527D2BF44715FFA384F184E311D92C2641188F50 (Action_2_tD4BA29D5230903F73864185980DA93AE7D681041 * ___push0, Func_3_t814EFF9DFA889A9C3A2470BF7069F8B442FA7891 * ___check1, Func_3_t814EFF9DFA889A9C3A2470BF7069F8B442FA7891 * ___to2, const RuntimeMethod* method)
{
(( void (*) (Action_2_tD4BA29D5230903F73864185980DA93AE7D681041 *, Func_3_t814EFF9DFA889A9C3A2470BF7069F8B442FA7891 *, Func_3_t814EFF9DFA889A9C3A2470BF7069F8B442FA7891 *, const RuntimeMethod*))StackTraits_1_Init_m527D2BF44715FFA384F184E311D92C2641188F50_gshared)(___push0, ___check1, ___to2, method);
}
// System.Void System.Action`2<System.IntPtr,System.Single>::.ctor(System.Object,System.IntPtr)
inline void Action_2__ctor_m0EF24AC149FD410541960A466D9E720DAD423FAD (Action_2_tB2E51277AB175E591CCF3542F19327C77D2CBA3C * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Action_2_tB2E51277AB175E591CCF3542F19327C77D2CBA3C *, RuntimeObject *, intptr_t, const RuntimeMethod*))Action_2__ctor_m0EF24AC149FD410541960A466D9E720DAD423FAD_gshared)(__this, ___object0, ___method1, method);
}
// System.Void System.Func`3<System.IntPtr,System.Int32,System.Single>::.ctor(System.Object,System.IntPtr)
inline void Func_3__ctor_mDD466522B09FFADF690D47FC368A63859AE8B42B (Func_3_t5B55C4542D19AFBFADBCD92FC45338DA2FF6A474 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_3_t5B55C4542D19AFBFADBCD92FC45338DA2FF6A474 *, RuntimeObject *, intptr_t, const RuntimeMethod*))Func_3__ctor_mDD466522B09FFADF690D47FC368A63859AE8B42B_gshared)(__this, ___object0, ___method1, method);
}
// System.Void LuaInterface.StackTraits`1<System.Single>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
inline void StackTraits_1_Init_m22B942A95A8F15F4829A8D43A26C9ADEBF11E7AD (Action_2_tB2E51277AB175E591CCF3542F19327C77D2CBA3C * ___push0, Func_3_t5B55C4542D19AFBFADBCD92FC45338DA2FF6A474 * ___check1, Func_3_t5B55C4542D19AFBFADBCD92FC45338DA2FF6A474 * ___to2, const RuntimeMethod* method)
{
(( void (*) (Action_2_tB2E51277AB175E591CCF3542F19327C77D2CBA3C *, Func_3_t5B55C4542D19AFBFADBCD92FC45338DA2FF6A474 *, Func_3_t5B55C4542D19AFBFADBCD92FC45338DA2FF6A474 *, const RuntimeMethod*))StackTraits_1_Init_m22B942A95A8F15F4829A8D43A26C9ADEBF11E7AD_gshared)(___push0, ___check1, ___to2, method);
}
// System.Void System.Action`2<System.IntPtr,System.Double>::.ctor(System.Object,System.IntPtr)
inline void Action_2__ctor_m2632DC0FDC25DE7C494DCDAA6DA0CFE70D8E0088 (Action_2_t83A36F1AF809407488C9A0986741EEC98B1575FB * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Action_2_t83A36F1AF809407488C9A0986741EEC98B1575FB *, RuntimeObject *, intptr_t, const RuntimeMethod*))Action_2__ctor_m2632DC0FDC25DE7C494DCDAA6DA0CFE70D8E0088_gshared)(__this, ___object0, ___method1, method);
}
// System.Void System.Func`3<System.IntPtr,System.Int32,System.Double>::.ctor(System.Object,System.IntPtr)
inline void Func_3__ctor_m03484BD99E48E27669471583F9D5C33B90436D03 (Func_3_t74BE0765054D66B93E57E18A23EA03718EF5539D * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_3_t74BE0765054D66B93E57E18A23EA03718EF5539D *, RuntimeObject *, intptr_t, const RuntimeMethod*))Func_3__ctor_m03484BD99E48E27669471583F9D5C33B90436D03_gshared)(__this, ___object0, ___method1, method);
}
// System.Void LuaInterface.StackTraits`1<System.Double>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
inline void StackTraits_1_Init_mE016A6DA8A3899805D4220CD8FB8862401119D9F (Action_2_t83A36F1AF809407488C9A0986741EEC98B1575FB * ___push0, Func_3_t74BE0765054D66B93E57E18A23EA03718EF5539D * ___check1, Func_3_t74BE0765054D66B93E57E18A23EA03718EF5539D * ___to2, const RuntimeMethod* method)
{
(( void (*) (Action_2_t83A36F1AF809407488C9A0986741EEC98B1575FB *, Func_3_t74BE0765054D66B93E57E18A23EA03718EF5539D *, Func_3_t74BE0765054D66B93E57E18A23EA03718EF5539D *, const RuntimeMethod*))StackTraits_1_Init_mE016A6DA8A3899805D4220CD8FB8862401119D9F_gshared)(___push0, ___check1, ___to2, method);
}
// System.Void System.Action`2<System.IntPtr,System.Boolean>::.ctor(System.Object,System.IntPtr)
inline void Action_2__ctor_mE210186358C7B20CE4CD9852B3EB34D228762342 (Action_2_tA2F1146E5EB31D9899B65735B2A04D9A9AE9632B * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Action_2_tA2F1146E5EB31D9899B65735B2A04D9A9AE9632B *, RuntimeObject *, intptr_t, const RuntimeMethod*))Action_2__ctor_mE210186358C7B20CE4CD9852B3EB34D228762342_gshared)(__this, ___object0, ___method1, method);
}
// System.Void LuaInterface.StackTraits`1<System.Boolean>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
inline void StackTraits_1_Init_m11C842F8D1311B931DE5848AAA8379D111180786 (Action_2_tA2F1146E5EB31D9899B65735B2A04D9A9AE9632B * ___push0, Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___check1, Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___to2, const RuntimeMethod* method)
{
(( void (*) (Action_2_tA2F1146E5EB31D9899B65735B2A04D9A9AE9632B *, Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *, Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *, const RuntimeMethod*))StackTraits_1_Init_m11C842F8D1311B931DE5848AAA8379D111180786_gshared)(___push0, ___check1, ___to2, method);
}
// System.Void System.Action`2<System.IntPtr,System.Int64>::.ctor(System.Object,System.IntPtr)
inline void Action_2__ctor_mF5D745992BAF4D25A91142790F0DF29771589503 (Action_2_t425DB54857351FDDD41CD38792DC89142C373B87 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Action_2_t425DB54857351FDDD41CD38792DC89142C373B87 *, RuntimeObject *, intptr_t, const RuntimeMethod*))Action_2__ctor_mF5D745992BAF4D25A91142790F0DF29771589503_gshared)(__this, ___object0, ___method1, method);
}
// System.Void System.Func`3<System.IntPtr,System.Int32,System.Int64>::.ctor(System.Object,System.IntPtr)
inline void Func_3__ctor_m98DD8470CF2B2D2EAE62E834C4D8F7B4E16B2B24 (Func_3_t3C0AAF0CE98A4E32C2CBE23EE2DE730D922BB2FE * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_3_t3C0AAF0CE98A4E32C2CBE23EE2DE730D922BB2FE *, RuntimeObject *, intptr_t, const RuntimeMethod*))Func_3__ctor_m98DD8470CF2B2D2EAE62E834C4D8F7B4E16B2B24_gshared)(__this, ___object0, ___method1, method);
}
// System.Void LuaInterface.StackTraits`1<System.Int64>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
inline void StackTraits_1_Init_mD4DECA1CFBA87C1298CD205DB7001F9C4AEA7082 (Action_2_t425DB54857351FDDD41CD38792DC89142C373B87 * ___push0, Func_3_t3C0AAF0CE98A4E32C2CBE23EE2DE730D922BB2FE * ___check1, Func_3_t3C0AAF0CE98A4E32C2CBE23EE2DE730D922BB2FE * ___to2, const RuntimeMethod* method)
{
(( void (*) (Action_2_t425DB54857351FDDD41CD38792DC89142C373B87 *, Func_3_t3C0AAF0CE98A4E32C2CBE23EE2DE730D922BB2FE *, Func_3_t3C0AAF0CE98A4E32C2CBE23EE2DE730D922BB2FE *, const RuntimeMethod*))StackTraits_1_Init_mD4DECA1CFBA87C1298CD205DB7001F9C4AEA7082_gshared)(___push0, ___check1, ___to2, method);
}
// System.Void System.Action`2<System.IntPtr,System.UInt64>::.ctor(System.Object,System.IntPtr)
inline void Action_2__ctor_m456DF38419F63DD953980E1F7F6F8678BE4E9237 (Action_2_t4D0411C06C3A47724695B30CC8BE985930BF2436 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Action_2_t4D0411C06C3A47724695B30CC8BE985930BF2436 *, RuntimeObject *, intptr_t, const RuntimeMethod*))Action_2__ctor_m456DF38419F63DD953980E1F7F6F8678BE4E9237_gshared)(__this, ___object0, ___method1, method);
}
// System.Void System.Func`3<System.IntPtr,System.Int32,System.UInt64>::.ctor(System.Object,System.IntPtr)
inline void Func_3__ctor_mCFF04331C6ED9CBE6F10DE2313A0A46C5D1B1DB8 (Func_3_tC0BA9CE86F98D9C3D048F99F78D058E750643216 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_3_tC0BA9CE86F98D9C3D048F99F78D058E750643216 *, RuntimeObject *, intptr_t, const RuntimeMethod*))Func_3__ctor_mCFF04331C6ED9CBE6F10DE2313A0A46C5D1B1DB8_gshared)(__this, ___object0, ___method1, method);
}
// System.Void LuaInterface.StackTraits`1<System.UInt64>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
inline void StackTraits_1_Init_m08F08A9A0B648A600750C244C9B7F16C4974328E (Action_2_t4D0411C06C3A47724695B30CC8BE985930BF2436 * ___push0, Func_3_tC0BA9CE86F98D9C3D048F99F78D058E750643216 * ___check1, Func_3_tC0BA9CE86F98D9C3D048F99F78D058E750643216 * ___to2, const RuntimeMethod* method)
{
(( void (*) (Action_2_t4D0411C06C3A47724695B30CC8BE985930BF2436 *, Func_3_tC0BA9CE86F98D9C3D048F99F78D058E750643216 *, Func_3_tC0BA9CE86F98D9C3D048F99F78D058E750643216 *, const RuntimeMethod*))StackTraits_1_Init_m08F08A9A0B648A600750C244C9B7F16C4974328E_gshared)(___push0, ___check1, ___to2, method);
}
// System.Void System.Action`2<System.IntPtr,System.String>::.ctor(System.Object,System.IntPtr)
inline void Action_2__ctor_m98310F25F0ABE4B5626D92C2C04FB8BD0F3FFDE9 (Action_2_tC9599D1DD7AE00404F47B0AFD4B9506560F47227 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Action_2_tC9599D1DD7AE00404F47B0AFD4B9506560F47227 *, RuntimeObject *, intptr_t, const RuntimeMethod*))Action_2__ctor_mF72B4B33CCEF215C9643C4DE63EAFF29FF39A75E_gshared)(__this, ___object0, ___method1, method);
}
// System.Void System.Func`3<System.IntPtr,System.Int32,System.String>::.ctor(System.Object,System.IntPtr)
inline void Func_3__ctor_mDB169F696A369159E00E2DEB9557311EAA09311C (Func_3_t8509C573CEE9E3583AB831C5C8CE6810CA4E98CA * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_3_t8509C573CEE9E3583AB831C5C8CE6810CA4E98CA *, RuntimeObject *, intptr_t, const RuntimeMethod*))Func_3__ctor_m38FA31254EF80C2172A2689D1598ED671ACC6952_gshared)(__this, ___object0, ___method1, method);
}
// System.Void LuaInterface.StackTraits`1<System.String>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
inline void StackTraits_1_Init_m425FE432BFECAAAEE9CA69E0B84640C04CA726A1 (Action_2_tC9599D1DD7AE00404F47B0AFD4B9506560F47227 * ___push0, Func_3_t8509C573CEE9E3583AB831C5C8CE6810CA4E98CA * ___check1, Func_3_t8509C573CEE9E3583AB831C5C8CE6810CA4E98CA * ___to2, const RuntimeMethod* method)
{
(( void (*) (Action_2_tC9599D1DD7AE00404F47B0AFD4B9506560F47227 *, Func_3_t8509C573CEE9E3583AB831C5C8CE6810CA4E98CA *, Func_3_t8509C573CEE9E3583AB831C5C8CE6810CA4E98CA *, const RuntimeMethod*))StackTraits_1_Init_mACA90A88A0D7EACB43C696693E3BC115996823E7_gshared)(___push0, ___check1, ___to2, method);
}
// System.Void System.Action`2<System.IntPtr,System.Nullable`1<System.SByte>>::.ctor(System.Object,System.IntPtr)
inline void Action_2__ctor_mDD23CF80FC694FE9C69671A2760F1C3F731F18F9 (Action_2_tDF9068D4E99C4D664FF8A6AB9F08C660B2FE7AB5 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Action_2_tDF9068D4E99C4D664FF8A6AB9F08C660B2FE7AB5 *, RuntimeObject *, intptr_t, const RuntimeMethod*))Action_2__ctor_mDD23CF80FC694FE9C69671A2760F1C3F731F18F9_gshared)(__this, ___object0, ___method1, method);
}
// System.Void System.Func`3<System.IntPtr,System.Int32,System.Nullable`1<System.SByte>>::.ctor(System.Object,System.IntPtr)
inline void Func_3__ctor_m530029B467654F5A6CE82959628A76A707FB169E (Func_3_t3B14CAC43FACCFDCF4062640E9368BDD8CBB06EE * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_3_t3B14CAC43FACCFDCF4062640E9368BDD8CBB06EE *, RuntimeObject *, intptr_t, const RuntimeMethod*))Func_3__ctor_m530029B467654F5A6CE82959628A76A707FB169E_gshared)(__this, ___object0, ___method1, method);
}
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<System.SByte>>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
inline void StackTraits_1_Init_m23B25E3C0F9D6941A2480545D3D113023835BBB7 (Action_2_tDF9068D4E99C4D664FF8A6AB9F08C660B2FE7AB5 * ___push0, Func_3_t3B14CAC43FACCFDCF4062640E9368BDD8CBB06EE * ___check1, Func_3_t3B14CAC43FACCFDCF4062640E9368BDD8CBB06EE * ___to2, const RuntimeMethod* method)
{
(( void (*) (Action_2_tDF9068D4E99C4D664FF8A6AB9F08C660B2FE7AB5 *, Func_3_t3B14CAC43FACCFDCF4062640E9368BDD8CBB06EE *, Func_3_t3B14CAC43FACCFDCF4062640E9368BDD8CBB06EE *, const RuntimeMethod*))StackTraits_1_Init_m23B25E3C0F9D6941A2480545D3D113023835BBB7_gshared)(___push0, ___check1, ___to2, method);
}
// System.Void System.Action`2<System.IntPtr,System.Nullable`1<System.Byte>>::.ctor(System.Object,System.IntPtr)
inline void Action_2__ctor_m8441BE0D85302A5E6F69E01695B2707273CD879A (Action_2_t51A4D9E737B3EFC7A7D7B899CB7E8BB7E362920B * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Action_2_t51A4D9E737B3EFC7A7D7B899CB7E8BB7E362920B *, RuntimeObject *, intptr_t, const RuntimeMethod*))Action_2__ctor_m8441BE0D85302A5E6F69E01695B2707273CD879A_gshared)(__this, ___object0, ___method1, method);
}
// System.Void System.Func`3<System.IntPtr,System.Int32,System.Nullable`1<System.Byte>>::.ctor(System.Object,System.IntPtr)
inline void Func_3__ctor_m9019404F816AE97A97EECE0BE9D5193B40754E5D (Func_3_tADF3356E491E32E2CB6FB08028AF4385E131A96A * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_3_tADF3356E491E32E2CB6FB08028AF4385E131A96A *, RuntimeObject *, intptr_t, const RuntimeMethod*))Func_3__ctor_m9019404F816AE97A97EECE0BE9D5193B40754E5D_gshared)(__this, ___object0, ___method1, method);
}
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<System.Byte>>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
inline void StackTraits_1_Init_mAC57F6A242C912B11C80AF9ACA67EC136A0DA2C9 (Action_2_t51A4D9E737B3EFC7A7D7B899CB7E8BB7E362920B * ___push0, Func_3_tADF3356E491E32E2CB6FB08028AF4385E131A96A * ___check1, Func_3_tADF3356E491E32E2CB6FB08028AF4385E131A96A * ___to2, const RuntimeMethod* method)
{
(( void (*) (Action_2_t51A4D9E737B3EFC7A7D7B899CB7E8BB7E362920B *, Func_3_tADF3356E491E32E2CB6FB08028AF4385E131A96A *, Func_3_tADF3356E491E32E2CB6FB08028AF4385E131A96A *, const RuntimeMethod*))StackTraits_1_Init_mAC57F6A242C912B11C80AF9ACA67EC136A0DA2C9_gshared)(___push0, ___check1, ___to2, method);
}
// System.Void System.Action`2<System.IntPtr,System.Nullable`1<System.Int16>>::.ctor(System.Object,System.IntPtr)
inline void Action_2__ctor_m1CAC5E2CA7E00747F711351524D21AEA3864BAEE (Action_2_t8F84CD97E66F32371B2D59BEE1166E5148DEA2EA * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Action_2_t8F84CD97E66F32371B2D59BEE1166E5148DEA2EA *, RuntimeObject *, intptr_t, const RuntimeMethod*))Action_2__ctor_m1CAC5E2CA7E00747F711351524D21AEA3864BAEE_gshared)(__this, ___object0, ___method1, method);
}
// System.Void System.Func`3<System.IntPtr,System.Int32,System.Nullable`1<System.Int16>>::.ctor(System.Object,System.IntPtr)
inline void Func_3__ctor_mD0F853CA0E5FAB5B0A6C1B0053455DED39FEB2A8 (Func_3_t32042D09B21DA1E5DF3C5A805B580541A240297A * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_3_t32042D09B21DA1E5DF3C5A805B580541A240297A *, RuntimeObject *, intptr_t, const RuntimeMethod*))Func_3__ctor_mD0F853CA0E5FAB5B0A6C1B0053455DED39FEB2A8_gshared)(__this, ___object0, ___method1, method);
}
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<System.Int16>>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
inline void StackTraits_1_Init_m59BFE79B1806A19531687EA5E50025E0F79C1FC2 (Action_2_t8F84CD97E66F32371B2D59BEE1166E5148DEA2EA * ___push0, Func_3_t32042D09B21DA1E5DF3C5A805B580541A240297A * ___check1, Func_3_t32042D09B21DA1E5DF3C5A805B580541A240297A * ___to2, const RuntimeMethod* method)
{
(( void (*) (Action_2_t8F84CD97E66F32371B2D59BEE1166E5148DEA2EA *, Func_3_t32042D09B21DA1E5DF3C5A805B580541A240297A *, Func_3_t32042D09B21DA1E5DF3C5A805B580541A240297A *, const RuntimeMethod*))StackTraits_1_Init_m59BFE79B1806A19531687EA5E50025E0F79C1FC2_gshared)(___push0, ___check1, ___to2, method);
}
// System.Void System.Action`2<System.IntPtr,System.Nullable`1<System.UInt16>>::.ctor(System.Object,System.IntPtr)
inline void Action_2__ctor_m65E0FBC38EBE9DFBE6586EF8B5B480B6F4A37A0F (Action_2_tC401625591DB1A60C6395ADA1D2A4CF40CA580F0 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Action_2_tC401625591DB1A60C6395ADA1D2A4CF40CA580F0 *, RuntimeObject *, intptr_t, const RuntimeMethod*))Action_2__ctor_m65E0FBC38EBE9DFBE6586EF8B5B480B6F4A37A0F_gshared)(__this, ___object0, ___method1, method);
}
// System.Void System.Func`3<System.IntPtr,System.Int32,System.Nullable`1<System.UInt16>>::.ctor(System.Object,System.IntPtr)
inline void Func_3__ctor_m4EC5765981792D2BEF03F9579784886E6C4165C9 (Func_3_tA2BAEE48B79A3042D343F5693F5AD5A7B7910F9A * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_3_tA2BAEE48B79A3042D343F5693F5AD5A7B7910F9A *, RuntimeObject *, intptr_t, const RuntimeMethod*))Func_3__ctor_m4EC5765981792D2BEF03F9579784886E6C4165C9_gshared)(__this, ___object0, ___method1, method);
}
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<System.UInt16>>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
inline void StackTraits_1_Init_m4AAEC02F2618711C561169AED4F7320B4F4ED838 (Action_2_tC401625591DB1A60C6395ADA1D2A4CF40CA580F0 * ___push0, Func_3_tA2BAEE48B79A3042D343F5693F5AD5A7B7910F9A * ___check1, Func_3_tA2BAEE48B79A3042D343F5693F5AD5A7B7910F9A * ___to2, const RuntimeMethod* method)
{
(( void (*) (Action_2_tC401625591DB1A60C6395ADA1D2A4CF40CA580F0 *, Func_3_tA2BAEE48B79A3042D343F5693F5AD5A7B7910F9A *, Func_3_tA2BAEE48B79A3042D343F5693F5AD5A7B7910F9A *, const RuntimeMethod*))StackTraits_1_Init_m4AAEC02F2618711C561169AED4F7320B4F4ED838_gshared)(___push0, ___check1, ___to2, method);
}
// System.Void System.Action`2<System.IntPtr,System.Nullable`1<System.Char>>::.ctor(System.Object,System.IntPtr)
inline void Action_2__ctor_mBF5B9F8C902C63A9EF1313E88A127CF9E2E63CF1 (Action_2_tB446E0A642EA30B745B45E2E2BAE6BDB126F4B21 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Action_2_tB446E0A642EA30B745B45E2E2BAE6BDB126F4B21 *, RuntimeObject *, intptr_t, const RuntimeMethod*))Action_2__ctor_mBF5B9F8C902C63A9EF1313E88A127CF9E2E63CF1_gshared)(__this, ___object0, ___method1, method);
}
// System.Void System.Func`3<System.IntPtr,System.Int32,System.Nullable`1<System.Char>>::.ctor(System.Object,System.IntPtr)
inline void Func_3__ctor_mEDF2A64DBBAE82F30DDC8F2FFC015F7F4DEF5DE6 (Func_3_tFA73415807F3D7713E7BD34FF4962E5AC2242272 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_3_tFA73415807F3D7713E7BD34FF4962E5AC2242272 *, RuntimeObject *, intptr_t, const RuntimeMethod*))Func_3__ctor_mEDF2A64DBBAE82F30DDC8F2FFC015F7F4DEF5DE6_gshared)(__this, ___object0, ___method1, method);
}
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<System.Char>>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
inline void StackTraits_1_Init_m9C501A60ABF5F2982D71A298EB842E8D712A7B27 (Action_2_tB446E0A642EA30B745B45E2E2BAE6BDB126F4B21 * ___push0, Func_3_tFA73415807F3D7713E7BD34FF4962E5AC2242272 * ___check1, Func_3_tFA73415807F3D7713E7BD34FF4962E5AC2242272 * ___to2, const RuntimeMethod* method)
{
(( void (*) (Action_2_tB446E0A642EA30B745B45E2E2BAE6BDB126F4B21 *, Func_3_tFA73415807F3D7713E7BD34FF4962E5AC2242272 *, Func_3_tFA73415807F3D7713E7BD34FF4962E5AC2242272 *, const RuntimeMethod*))StackTraits_1_Init_m9C501A60ABF5F2982D71A298EB842E8D712A7B27_gshared)(___push0, ___check1, ___to2, method);
}
// System.Void System.Action`2<System.IntPtr,System.Nullable`1<System.Int32>>::.ctor(System.Object,System.IntPtr)
inline void Action_2__ctor_m1689F44227E46D3F9FBD8E5D36EBDDCF93D077A3 (Action_2_tC8CFF64ACCE13FEB3BAECC15A01433025185E9E0 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Action_2_tC8CFF64ACCE13FEB3BAECC15A01433025185E9E0 *, RuntimeObject *, intptr_t, const RuntimeMethod*))Action_2__ctor_m1689F44227E46D3F9FBD8E5D36EBDDCF93D077A3_gshared)(__this, ___object0, ___method1, method);
}
// System.Void System.Func`3<System.IntPtr,System.Int32,System.Nullable`1<System.Int32>>::.ctor(System.Object,System.IntPtr)
inline void Func_3__ctor_m90E9BCB0C74D645E49C62E8EDFCF92D7C8E10323 (Func_3_tC0FB3CA9D95EA17F12099866FA9366131F316526 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_3_tC0FB3CA9D95EA17F12099866FA9366131F316526 *, RuntimeObject *, intptr_t, const RuntimeMethod*))Func_3__ctor_m90E9BCB0C74D645E49C62E8EDFCF92D7C8E10323_gshared)(__this, ___object0, ___method1, method);
}
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<System.Int32>>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
inline void StackTraits_1_Init_mC98110FB7CE57A23BB3F90A54F7DF5B63BB216BA (Action_2_tC8CFF64ACCE13FEB3BAECC15A01433025185E9E0 * ___push0, Func_3_tC0FB3CA9D95EA17F12099866FA9366131F316526 * ___check1, Func_3_tC0FB3CA9D95EA17F12099866FA9366131F316526 * ___to2, const RuntimeMethod* method)
{
(( void (*) (Action_2_tC8CFF64ACCE13FEB3BAECC15A01433025185E9E0 *, Func_3_tC0FB3CA9D95EA17F12099866FA9366131F316526 *, Func_3_tC0FB3CA9D95EA17F12099866FA9366131F316526 *, const RuntimeMethod*))StackTraits_1_Init_mC98110FB7CE57A23BB3F90A54F7DF5B63BB216BA_gshared)(___push0, ___check1, ___to2, method);
}
// System.Void System.Action`2<System.IntPtr,System.Nullable`1<System.UInt32>>::.ctor(System.Object,System.IntPtr)
inline void Action_2__ctor_m112CF283CA58B4820D280EEB6364527D9E051FA9 (Action_2_tF0C43083A30FBDAEC70336AAB7449C8A035A7285 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Action_2_tF0C43083A30FBDAEC70336AAB7449C8A035A7285 *, RuntimeObject *, intptr_t, const RuntimeMethod*))Action_2__ctor_m112CF283CA58B4820D280EEB6364527D9E051FA9_gshared)(__this, ___object0, ___method1, method);
}
// System.Void System.Func`3<System.IntPtr,System.Int32,System.Nullable`1<System.UInt32>>::.ctor(System.Object,System.IntPtr)
inline void Func_3__ctor_m0678BEF113C26AD4A3F9D482462823CCB9C95D05 (Func_3_t29A2C9A0532177075797F5FE8B479EB9FBD28C04 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_3_t29A2C9A0532177075797F5FE8B479EB9FBD28C04 *, RuntimeObject *, intptr_t, const RuntimeMethod*))Func_3__ctor_m0678BEF113C26AD4A3F9D482462823CCB9C95D05_gshared)(__this, ___object0, ___method1, method);
}
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<System.UInt32>>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
inline void StackTraits_1_Init_mAEBD13A57288B2558C11A9C434AA099609C9541B (Action_2_tF0C43083A30FBDAEC70336AAB7449C8A035A7285 * ___push0, Func_3_t29A2C9A0532177075797F5FE8B479EB9FBD28C04 * ___check1, Func_3_t29A2C9A0532177075797F5FE8B479EB9FBD28C04 * ___to2, const RuntimeMethod* method)
{
(( void (*) (Action_2_tF0C43083A30FBDAEC70336AAB7449C8A035A7285 *, Func_3_t29A2C9A0532177075797F5FE8B479EB9FBD28C04 *, Func_3_t29A2C9A0532177075797F5FE8B479EB9FBD28C04 *, const RuntimeMethod*))StackTraits_1_Init_mAEBD13A57288B2558C11A9C434AA099609C9541B_gshared)(___push0, ___check1, ___to2, method);
}
// System.Void System.Action`2<System.IntPtr,System.Nullable`1<System.Decimal>>::.ctor(System.Object,System.IntPtr)
inline void Action_2__ctor_mE15355C900C1486A5BF8A39B885ADE7E0C1B181E (Action_2_tC479A7B58F675BD9EC969C4923BECBB4E2426CD5 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Action_2_tC479A7B58F675BD9EC969C4923BECBB4E2426CD5 *, RuntimeObject *, intptr_t, const RuntimeMethod*))Action_2__ctor_mE15355C900C1486A5BF8A39B885ADE7E0C1B181E_gshared)(__this, ___object0, ___method1, method);
}
// System.Void System.Func`3<System.IntPtr,System.Int32,System.Nullable`1<System.Decimal>>::.ctor(System.Object,System.IntPtr)
inline void Func_3__ctor_mD7F7704BBE4BAE2B6F6AA0CB3864F0D2174B86F6 (Func_3_tF5AE38B96BD450D1313A668600BCBFE4CC837DFA * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_3_tF5AE38B96BD450D1313A668600BCBFE4CC837DFA *, RuntimeObject *, intptr_t, const RuntimeMethod*))Func_3__ctor_mD7F7704BBE4BAE2B6F6AA0CB3864F0D2174B86F6_gshared)(__this, ___object0, ___method1, method);
}
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<System.Decimal>>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
inline void StackTraits_1_Init_mF8248F0A3D3D9CDDEB9166811AD6C6753779DA2B (Action_2_tC479A7B58F675BD9EC969C4923BECBB4E2426CD5 * ___push0, Func_3_tF5AE38B96BD450D1313A668600BCBFE4CC837DFA * ___check1, Func_3_tF5AE38B96BD450D1313A668600BCBFE4CC837DFA * ___to2, const RuntimeMethod* method)
{
(( void (*) (Action_2_tC479A7B58F675BD9EC969C4923BECBB4E2426CD5 *, Func_3_tF5AE38B96BD450D1313A668600BCBFE4CC837DFA *, Func_3_tF5AE38B96BD450D1313A668600BCBFE4CC837DFA *, const RuntimeMethod*))StackTraits_1_Init_mF8248F0A3D3D9CDDEB9166811AD6C6753779DA2B_gshared)(___push0, ___check1, ___to2, method);
}
// System.Void System.Action`2<System.IntPtr,System.Nullable`1<System.Single>>::.ctor(System.Object,System.IntPtr)
inline void Action_2__ctor_m38B1A41E1061C05C8F2579503F96DAA53E53E8D4 (Action_2_t83B4FD852B8FFE9599C76D1DE8E73D64CEC0A9DE * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Action_2_t83B4FD852B8FFE9599C76D1DE8E73D64CEC0A9DE *, RuntimeObject *, intptr_t, const RuntimeMethod*))Action_2__ctor_m38B1A41E1061C05C8F2579503F96DAA53E53E8D4_gshared)(__this, ___object0, ___method1, method);
}
// System.Void System.Func`3<System.IntPtr,System.Int32,System.Nullable`1<System.Single>>::.ctor(System.Object,System.IntPtr)
inline void Func_3__ctor_m0425DDDAFFE35B895FC7A75E607790B522D0AFAE (Func_3_tEA97EB7757EA1A7E4EA82F67BD3C464A12F868FA * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_3_tEA97EB7757EA1A7E4EA82F67BD3C464A12F868FA *, RuntimeObject *, intptr_t, const RuntimeMethod*))Func_3__ctor_m0425DDDAFFE35B895FC7A75E607790B522D0AFAE_gshared)(__this, ___object0, ___method1, method);
}
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<System.Single>>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
inline void StackTraits_1_Init_mC87041D642EFA919DEE8869397EFAAC45D6B1DD2 (Action_2_t83B4FD852B8FFE9599C76D1DE8E73D64CEC0A9DE * ___push0, Func_3_tEA97EB7757EA1A7E4EA82F67BD3C464A12F868FA * ___check1, Func_3_tEA97EB7757EA1A7E4EA82F67BD3C464A12F868FA * ___to2, const RuntimeMethod* method)
{
(( void (*) (Action_2_t83B4FD852B8FFE9599C76D1DE8E73D64CEC0A9DE *, Func_3_tEA97EB7757EA1A7E4EA82F67BD3C464A12F868FA *, Func_3_tEA97EB7757EA1A7E4EA82F67BD3C464A12F868FA *, const RuntimeMethod*))StackTraits_1_Init_mC87041D642EFA919DEE8869397EFAAC45D6B1DD2_gshared)(___push0, ___check1, ___to2, method);
}
// System.Void System.Action`2<System.IntPtr,System.Nullable`1<System.Double>>::.ctor(System.Object,System.IntPtr)
inline void Action_2__ctor_m63182AABAC5AD23AA3D9BB8C59BC97CDF0B45F9D (Action_2_t9081A5CE4BD30650D23887BFE9B28752E27D2E73 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Action_2_t9081A5CE4BD30650D23887BFE9B28752E27D2E73 *, RuntimeObject *, intptr_t, const RuntimeMethod*))Action_2__ctor_m63182AABAC5AD23AA3D9BB8C59BC97CDF0B45F9D_gshared)(__this, ___object0, ___method1, method);
}
// System.Void System.Func`3<System.IntPtr,System.Int32,System.Nullable`1<System.Double>>::.ctor(System.Object,System.IntPtr)
inline void Func_3__ctor_mA661BF3F5713C6E799ADED2885A2A4B603F317BA (Func_3_t92F3452A6B01C1BF71DFE9C088317B1FF6031E27 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_3_t92F3452A6B01C1BF71DFE9C088317B1FF6031E27 *, RuntimeObject *, intptr_t, const RuntimeMethod*))Func_3__ctor_mA661BF3F5713C6E799ADED2885A2A4B603F317BA_gshared)(__this, ___object0, ___method1, method);
}
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<System.Double>>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
inline void StackTraits_1_Init_mD0A84B5FFB5731FAD1713AD11F043729476476CD (Action_2_t9081A5CE4BD30650D23887BFE9B28752E27D2E73 * ___push0, Func_3_t92F3452A6B01C1BF71DFE9C088317B1FF6031E27 * ___check1, Func_3_t92F3452A6B01C1BF71DFE9C088317B1FF6031E27 * ___to2, const RuntimeMethod* method)
{
(( void (*) (Action_2_t9081A5CE4BD30650D23887BFE9B28752E27D2E73 *, Func_3_t92F3452A6B01C1BF71DFE9C088317B1FF6031E27 *, Func_3_t92F3452A6B01C1BF71DFE9C088317B1FF6031E27 *, const RuntimeMethod*))StackTraits_1_Init_mD0A84B5FFB5731FAD1713AD11F043729476476CD_gshared)(___push0, ___check1, ___to2, method);
}
// System.Void System.Action`2<System.IntPtr,System.Nullable`1<System.Boolean>>::.ctor(System.Object,System.IntPtr)
inline void Action_2__ctor_mBBE06946682BDB233DE508CAD6E415E134CEBA78 (Action_2_t836B3E683DC90321289A1396AC597DDF4A697DF3 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Action_2_t836B3E683DC90321289A1396AC597DDF4A697DF3 *, RuntimeObject *, intptr_t, const RuntimeMethod*))Action_2__ctor_mBBE06946682BDB233DE508CAD6E415E134CEBA78_gshared)(__this, ___object0, ___method1, method);
}
// System.Void System.Func`3<System.IntPtr,System.Int32,System.Nullable`1<System.Boolean>>::.ctor(System.Object,System.IntPtr)
inline void Func_3__ctor_mC83CFD024352FDA8034871D819A639C03A51BB11 (Func_3_tE93390A8355F333A56C28DFBE617399295300F99 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_3_tE93390A8355F333A56C28DFBE617399295300F99 *, RuntimeObject *, intptr_t, const RuntimeMethod*))Func_3__ctor_mC83CFD024352FDA8034871D819A639C03A51BB11_gshared)(__this, ___object0, ___method1, method);
}
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<System.Boolean>>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
inline void StackTraits_1_Init_mB2ED79825AD950047E624C101DECFE1056D15411 (Action_2_t836B3E683DC90321289A1396AC597DDF4A697DF3 * ___push0, Func_3_tE93390A8355F333A56C28DFBE617399295300F99 * ___check1, Func_3_tE93390A8355F333A56C28DFBE617399295300F99 * ___to2, const RuntimeMethod* method)
{
(( void (*) (Action_2_t836B3E683DC90321289A1396AC597DDF4A697DF3 *, Func_3_tE93390A8355F333A56C28DFBE617399295300F99 *, Func_3_tE93390A8355F333A56C28DFBE617399295300F99 *, const RuntimeMethod*))StackTraits_1_Init_mB2ED79825AD950047E624C101DECFE1056D15411_gshared)(___push0, ___check1, ___to2, method);
}
// System.Void System.Action`2<System.IntPtr,System.Nullable`1<System.Int64>>::.ctor(System.Object,System.IntPtr)
inline void Action_2__ctor_m2732842D680300A71562FA1432F7F8CB18FB7E75 (Action_2_t88FD24DEC547B225152226A598345C4EDAC422F5 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Action_2_t88FD24DEC547B225152226A598345C4EDAC422F5 *, RuntimeObject *, intptr_t, const RuntimeMethod*))Action_2__ctor_m2732842D680300A71562FA1432F7F8CB18FB7E75_gshared)(__this, ___object0, ___method1, method);
}
// System.Void System.Func`3<System.IntPtr,System.Int32,System.Nullable`1<System.Int64>>::.ctor(System.Object,System.IntPtr)
inline void Func_3__ctor_m730998A5AD8578306BDE916508362C3770749E18 (Func_3_t79CF2144C6FA6893B0C259858CE4A8E77A20C688 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_3_t79CF2144C6FA6893B0C259858CE4A8E77A20C688 *, RuntimeObject *, intptr_t, const RuntimeMethod*))Func_3__ctor_m730998A5AD8578306BDE916508362C3770749E18_gshared)(__this, ___object0, ___method1, method);
}
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<System.Int64>>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
inline void StackTraits_1_Init_m90DF3F92828D9AFE0003139F8B00342482A13303 (Action_2_t88FD24DEC547B225152226A598345C4EDAC422F5 * ___push0, Func_3_t79CF2144C6FA6893B0C259858CE4A8E77A20C688 * ___check1, Func_3_t79CF2144C6FA6893B0C259858CE4A8E77A20C688 * ___to2, const RuntimeMethod* method)
{
(( void (*) (Action_2_t88FD24DEC547B225152226A598345C4EDAC422F5 *, Func_3_t79CF2144C6FA6893B0C259858CE4A8E77A20C688 *, Func_3_t79CF2144C6FA6893B0C259858CE4A8E77A20C688 *, const RuntimeMethod*))StackTraits_1_Init_m90DF3F92828D9AFE0003139F8B00342482A13303_gshared)(___push0, ___check1, ___to2, method);
}
// System.Void System.Action`2<System.IntPtr,System.Nullable`1<System.UInt64>>::.ctor(System.Object,System.IntPtr)
inline void Action_2__ctor_m3D93B1C027F06E542E3FCC7C31F3282BA25BF513 (Action_2_t7B6C0FDD0209202CB379F5DDBD416EF1BA82D95B * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Action_2_t7B6C0FDD0209202CB379F5DDBD416EF1BA82D95B *, RuntimeObject *, intptr_t, const RuntimeMethod*))Action_2__ctor_m3D93B1C027F06E542E3FCC7C31F3282BA25BF513_gshared)(__this, ___object0, ___method1, method);
}
// System.Void System.Func`3<System.IntPtr,System.Int32,System.Nullable`1<System.UInt64>>::.ctor(System.Object,System.IntPtr)
inline void Func_3__ctor_mEF9B6B1D1BA1A7ABB9E8AF183AAED934D3B33057 (Func_3_t0470EFFA90AA1658D7AC86F142E4F3B20A195E67 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_3_t0470EFFA90AA1658D7AC86F142E4F3B20A195E67 *, RuntimeObject *, intptr_t, const RuntimeMethod*))Func_3__ctor_mEF9B6B1D1BA1A7ABB9E8AF183AAED934D3B33057_gshared)(__this, ___object0, ___method1, method);
}
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<System.UInt64>>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
inline void StackTraits_1_Init_mDA369A500FA0C99AF0D5F9675CE36615193768CA (Action_2_t7B6C0FDD0209202CB379F5DDBD416EF1BA82D95B * ___push0, Func_3_t0470EFFA90AA1658D7AC86F142E4F3B20A195E67 * ___check1, Func_3_t0470EFFA90AA1658D7AC86F142E4F3B20A195E67 * ___to2, const RuntimeMethod* method)
{
(( void (*) (Action_2_t7B6C0FDD0209202CB379F5DDBD416EF1BA82D95B *, Func_3_t0470EFFA90AA1658D7AC86F142E4F3B20A195E67 *, Func_3_t0470EFFA90AA1658D7AC86F142E4F3B20A195E67 *, const RuntimeMethod*))StackTraits_1_Init_mDA369A500FA0C99AF0D5F9675CE36615193768CA_gshared)(___push0, ___check1, ___to2, method);
}
// System.Void System.Action`2<System.IntPtr,System.Byte[]>::.ctor(System.Object,System.IntPtr)
inline void Action_2__ctor_m10FD8752A8437F58BDB4281ED91F4251A4A34F73 (Action_2_t862ED48EE4FEE96D04AA507F09B0F211721068AE * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Action_2_t862ED48EE4FEE96D04AA507F09B0F211721068AE *, RuntimeObject *, intptr_t, const RuntimeMethod*))Action_2__ctor_mF72B4B33CCEF215C9643C4DE63EAFF29FF39A75E_gshared)(__this, ___object0, ___method1, method);
}
// System.Void System.Func`3<System.IntPtr,System.Int32,System.Byte[]>::.ctor(System.Object,System.IntPtr)
inline void Func_3__ctor_mFA69A3735A5E1F607BEB888D72750FA9A646BF50 (Func_3_t1384B6DF021975284399922333B76FEE99DC5F2A * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_3_t1384B6DF021975284399922333B76FEE99DC5F2A *, RuntimeObject *, intptr_t, const RuntimeMethod*))Func_3__ctor_m38FA31254EF80C2172A2689D1598ED671ACC6952_gshared)(__this, ___object0, ___method1, method);
}
// System.Void LuaInterface.StackTraits`1<System.Byte[]>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
inline void StackTraits_1_Init_m2EA2C4BA8416E0343E06172F8F3D2107E67E01AB (Action_2_t862ED48EE4FEE96D04AA507F09B0F211721068AE * ___push0, Func_3_t1384B6DF021975284399922333B76FEE99DC5F2A * ___check1, Func_3_t1384B6DF021975284399922333B76FEE99DC5F2A * ___to2, const RuntimeMethod* method)
{
(( void (*) (Action_2_t862ED48EE4FEE96D04AA507F09B0F211721068AE *, Func_3_t1384B6DF021975284399922333B76FEE99DC5F2A *, Func_3_t1384B6DF021975284399922333B76FEE99DC5F2A *, const RuntimeMethod*))StackTraits_1_Init_mACA90A88A0D7EACB43C696693E3BC115996823E7_gshared)(___push0, ___check1, ___to2, method);
}
// System.Void System.Action`2<System.IntPtr,System.Char[]>::.ctor(System.Object,System.IntPtr)
inline void Action_2__ctor_m09AE1F8EC158BEF072849E49259B908419176583 (Action_2_t7ABFEBF250F55612A9D17AB5B10A01BEC870DC6D * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Action_2_t7ABFEBF250F55612A9D17AB5B10A01BEC870DC6D *, RuntimeObject *, intptr_t, const RuntimeMethod*))Action_2__ctor_mF72B4B33CCEF215C9643C4DE63EAFF29FF39A75E_gshared)(__this, ___object0, ___method1, method);
}
// System.Void System.Func`3<System.IntPtr,System.Int32,System.Char[]>::.ctor(System.Object,System.IntPtr)
inline void Func_3__ctor_mF8ACC6B57D64A434A0AAF33EA2564034AF71830C (Func_3_tACEA9E36338275CD90E09B72E87ECF6D9BBD761E * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_3_tACEA9E36338275CD90E09B72E87ECF6D9BBD761E *, RuntimeObject *, intptr_t, const RuntimeMethod*))Func_3__ctor_m38FA31254EF80C2172A2689D1598ED671ACC6952_gshared)(__this, ___object0, ___method1, method);
}
// System.Void LuaInterface.StackTraits`1<System.Char[]>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
inline void StackTraits_1_Init_m8575B8B80792353BCDCC8793214A649C385A8824 (Action_2_t7ABFEBF250F55612A9D17AB5B10A01BEC870DC6D * ___push0, Func_3_tACEA9E36338275CD90E09B72E87ECF6D9BBD761E * ___check1, Func_3_tACEA9E36338275CD90E09B72E87ECF6D9BBD761E * ___to2, const RuntimeMethod* method)
{
(( void (*) (Action_2_t7ABFEBF250F55612A9D17AB5B10A01BEC870DC6D *, Func_3_tACEA9E36338275CD90E09B72E87ECF6D9BBD761E *, Func_3_tACEA9E36338275CD90E09B72E87ECF6D9BBD761E *, const RuntimeMethod*))StackTraits_1_Init_mACA90A88A0D7EACB43C696693E3BC115996823E7_gshared)(___push0, ___check1, ___to2, method);
}
// System.Void System.Action`2<System.IntPtr,System.Boolean[]>::.ctor(System.Object,System.IntPtr)
inline void Action_2__ctor_mA46EFDB28597F28023C6C9439D18506215598B3B (Action_2_t7154FEDC108879165EF79C65BB7EA11CF20A4A03 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Action_2_t7154FEDC108879165EF79C65BB7EA11CF20A4A03 *, RuntimeObject *, intptr_t, const RuntimeMethod*))Action_2__ctor_mF72B4B33CCEF215C9643C4DE63EAFF29FF39A75E_gshared)(__this, ___object0, ___method1, method);
}
// System.Void System.Func`3<System.IntPtr,System.Int32,System.Boolean[]>::.ctor(System.Object,System.IntPtr)
inline void Func_3__ctor_m1CB799CBDE2FA53DCD90C21303375718130D65F8 (Func_3_t03A9D1E451184F536125CF0E743A735EEC67C784 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_3_t03A9D1E451184F536125CF0E743A735EEC67C784 *, RuntimeObject *, intptr_t, const RuntimeMethod*))Func_3__ctor_m38FA31254EF80C2172A2689D1598ED671ACC6952_gshared)(__this, ___object0, ___method1, method);
}
// System.Void LuaInterface.StackTraits`1<System.Boolean[]>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
inline void StackTraits_1_Init_m996E0026FE2AADC07507570596FF44DB53414BB4 (Action_2_t7154FEDC108879165EF79C65BB7EA11CF20A4A03 * ___push0, Func_3_t03A9D1E451184F536125CF0E743A735EEC67C784 * ___check1, Func_3_t03A9D1E451184F536125CF0E743A735EEC67C784 * ___to2, const RuntimeMethod* method)
{
(( void (*) (Action_2_t7154FEDC108879165EF79C65BB7EA11CF20A4A03 *, Func_3_t03A9D1E451184F536125CF0E743A735EEC67C784 *, Func_3_t03A9D1E451184F536125CF0E743A735EEC67C784 *, const RuntimeMethod*))StackTraits_1_Init_mACA90A88A0D7EACB43C696693E3BC115996823E7_gshared)(___push0, ___check1, ___to2, method);
}
// System.Void System.Action`2<System.IntPtr,System.SByte[]>::.ctor(System.Object,System.IntPtr)
inline void Action_2__ctor_mF766FAD298F66EDB89D3402A1CB2E0E56EC1D802 (Action_2_tB143D634E1F844F4309A04AF2EE6FEE9D74873F4 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Action_2_tB143D634E1F844F4309A04AF2EE6FEE9D74873F4 *, RuntimeObject *, intptr_t, const RuntimeMethod*))Action_2__ctor_mF72B4B33CCEF215C9643C4DE63EAFF29FF39A75E_gshared)(__this, ___object0, ___method1, method);
}
// System.Void System.Func`3<System.IntPtr,System.Int32,System.SByte[]>::.ctor(System.Object,System.IntPtr)
inline void Func_3__ctor_m28C1E06C12B00D251294BD02D067EA45531B1452 (Func_3_tF5F853B82D0B71F1A17C6D491553E9B5042A72CA * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_3_tF5F853B82D0B71F1A17C6D491553E9B5042A72CA *, RuntimeObject *, intptr_t, const RuntimeMethod*))Func_3__ctor_m38FA31254EF80C2172A2689D1598ED671ACC6952_gshared)(__this, ___object0, ___method1, method);
}
// System.Void LuaInterface.StackTraits`1<System.SByte[]>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
inline void StackTraits_1_Init_mA850813B327544113E86A8E976C77C033DAC018E (Action_2_tB143D634E1F844F4309A04AF2EE6FEE9D74873F4 * ___push0, Func_3_tF5F853B82D0B71F1A17C6D491553E9B5042A72CA * ___check1, Func_3_tF5F853B82D0B71F1A17C6D491553E9B5042A72CA * ___to2, const RuntimeMethod* method)
{
(( void (*) (Action_2_tB143D634E1F844F4309A04AF2EE6FEE9D74873F4 *, Func_3_tF5F853B82D0B71F1A17C6D491553E9B5042A72CA *, Func_3_tF5F853B82D0B71F1A17C6D491553E9B5042A72CA *, const RuntimeMethod*))StackTraits_1_Init_mACA90A88A0D7EACB43C696693E3BC115996823E7_gshared)(___push0, ___check1, ___to2, method);
}
// System.Void System.Action`2<System.IntPtr,System.Int16[]>::.ctor(System.Object,System.IntPtr)
inline void Action_2__ctor_m861AF25C14B902831FEEF7F3CABF5791CC68A670 (Action_2_t951A4D1C0330F6C3265A91E2BAE39D9E0B20A143 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Action_2_t951A4D1C0330F6C3265A91E2BAE39D9E0B20A143 *, RuntimeObject *, intptr_t, const RuntimeMethod*))Action_2__ctor_mF72B4B33CCEF215C9643C4DE63EAFF29FF39A75E_gshared)(__this, ___object0, ___method1, method);
}
// System.Void System.Func`3<System.IntPtr,System.Int32,System.Int16[]>::.ctor(System.Object,System.IntPtr)
inline void Func_3__ctor_m54A2BD85387106F3FE4F3649D2665C5FC8B2BB35 (Func_3_t8820D31F8F243C9B7E5B76C63FC44E1A162D0B40 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_3_t8820D31F8F243C9B7E5B76C63FC44E1A162D0B40 *, RuntimeObject *, intptr_t, const RuntimeMethod*))Func_3__ctor_m38FA31254EF80C2172A2689D1598ED671ACC6952_gshared)(__this, ___object0, ___method1, method);
}
// System.Void LuaInterface.StackTraits`1<System.Int16[]>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
inline void StackTraits_1_Init_m40FC3B655925A5787485E4BAAA030F4AE8F1B534 (Action_2_t951A4D1C0330F6C3265A91E2BAE39D9E0B20A143 * ___push0, Func_3_t8820D31F8F243C9B7E5B76C63FC44E1A162D0B40 * ___check1, Func_3_t8820D31F8F243C9B7E5B76C63FC44E1A162D0B40 * ___to2, const RuntimeMethod* method)
{
(( void (*) (Action_2_t951A4D1C0330F6C3265A91E2BAE39D9E0B20A143 *, Func_3_t8820D31F8F243C9B7E5B76C63FC44E1A162D0B40 *, Func_3_t8820D31F8F243C9B7E5B76C63FC44E1A162D0B40 *, const RuntimeMethod*))StackTraits_1_Init_mACA90A88A0D7EACB43C696693E3BC115996823E7_gshared)(___push0, ___check1, ___to2, method);
}
// System.Void System.Action`2<System.IntPtr,System.UInt16[]>::.ctor(System.Object,System.IntPtr)
inline void Action_2__ctor_m983862B36EC7A927E6C5286BFD23D95F46D6BEC6 (Action_2_t09FF38987FB66AC589C7FE6FC49B6A56DA9C79AB * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Action_2_t09FF38987FB66AC589C7FE6FC49B6A56DA9C79AB *, RuntimeObject *, intptr_t, const RuntimeMethod*))Action_2__ctor_mF72B4B33CCEF215C9643C4DE63EAFF29FF39A75E_gshared)(__this, ___object0, ___method1, method);
}
// System.Void System.Func`3<System.IntPtr,System.Int32,System.UInt16[]>::.ctor(System.Object,System.IntPtr)
inline void Func_3__ctor_m01BE626E09F08A5F51909C1B1A8FA3B5646A3D2B (Func_3_t944687C546863D794350F159159CC5A0F8F0B963 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_3_t944687C546863D794350F159159CC5A0F8F0B963 *, RuntimeObject *, intptr_t, const RuntimeMethod*))Func_3__ctor_m38FA31254EF80C2172A2689D1598ED671ACC6952_gshared)(__this, ___object0, ___method1, method);
}
// System.Void LuaInterface.StackTraits`1<System.UInt16[]>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
inline void StackTraits_1_Init_mF6237F0F74AF043A15D63B10B300C31C968EEEDC (Action_2_t09FF38987FB66AC589C7FE6FC49B6A56DA9C79AB * ___push0, Func_3_t944687C546863D794350F159159CC5A0F8F0B963 * ___check1, Func_3_t944687C546863D794350F159159CC5A0F8F0B963 * ___to2, const RuntimeMethod* method)
{
(( void (*) (Action_2_t09FF38987FB66AC589C7FE6FC49B6A56DA9C79AB *, Func_3_t944687C546863D794350F159159CC5A0F8F0B963 *, Func_3_t944687C546863D794350F159159CC5A0F8F0B963 *, const RuntimeMethod*))StackTraits_1_Init_mACA90A88A0D7EACB43C696693E3BC115996823E7_gshared)(___push0, ___check1, ___to2, method);
}
// System.Void System.Action`2<System.IntPtr,System.Decimal[]>::.ctor(System.Object,System.IntPtr)
inline void Action_2__ctor_mAE0DCEFB8A23531FC888C4AF54F371994255C184 (Action_2_tB79688957E9A2BAA46FCC31164709C0BA37665DF * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Action_2_tB79688957E9A2BAA46FCC31164709C0BA37665DF *, RuntimeObject *, intptr_t, const RuntimeMethod*))Action_2__ctor_mF72B4B33CCEF215C9643C4DE63EAFF29FF39A75E_gshared)(__this, ___object0, ___method1, method);
}
// System.Void System.Func`3<System.IntPtr,System.Int32,System.Decimal[]>::.ctor(System.Object,System.IntPtr)
inline void Func_3__ctor_m854F7F7578A36D0250EC2FBE3982AAD3767458F3 (Func_3_tEE6B883C8590C9A9FFEBD3A147FA035D62CDF85F * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_3_tEE6B883C8590C9A9FFEBD3A147FA035D62CDF85F *, RuntimeObject *, intptr_t, const RuntimeMethod*))Func_3__ctor_m38FA31254EF80C2172A2689D1598ED671ACC6952_gshared)(__this, ___object0, ___method1, method);
}
// System.Void LuaInterface.StackTraits`1<System.Decimal[]>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
inline void StackTraits_1_Init_mC9A41649F4CC5AF8BCFECA0AD5CF4F6C53A0E87C (Action_2_tB79688957E9A2BAA46FCC31164709C0BA37665DF * ___push0, Func_3_tEE6B883C8590C9A9FFEBD3A147FA035D62CDF85F * ___check1, Func_3_tEE6B883C8590C9A9FFEBD3A147FA035D62CDF85F * ___to2, const RuntimeMethod* method)
{
(( void (*) (Action_2_tB79688957E9A2BAA46FCC31164709C0BA37665DF *, Func_3_tEE6B883C8590C9A9FFEBD3A147FA035D62CDF85F *, Func_3_tEE6B883C8590C9A9FFEBD3A147FA035D62CDF85F *, const RuntimeMethod*))StackTraits_1_Init_mACA90A88A0D7EACB43C696693E3BC115996823E7_gshared)(___push0, ___check1, ___to2, method);
}
// System.Void System.Action`2<System.IntPtr,System.Single[]>::.ctor(System.Object,System.IntPtr)
inline void Action_2__ctor_m0CB82C6325F8AB99F21479804B3E5C9B07BD9043 (Action_2_t1785DF82D5F0EFEE024702FF7C7FBA68671D2617 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Action_2_t1785DF82D5F0EFEE024702FF7C7FBA68671D2617 *, RuntimeObject *, intptr_t, const RuntimeMethod*))Action_2__ctor_mF72B4B33CCEF215C9643C4DE63EAFF29FF39A75E_gshared)(__this, ___object0, ___method1, method);
}
// System.Void System.Func`3<System.IntPtr,System.Int32,System.Single[]>::.ctor(System.Object,System.IntPtr)
inline void Func_3__ctor_m1D12126FF7C49A5F182F8F61007E59AAB4AC646F (Func_3_t5964AF80AE530F7BC6D091B4846EBF423DB63B08 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_3_t5964AF80AE530F7BC6D091B4846EBF423DB63B08 *, RuntimeObject *, intptr_t, const RuntimeMethod*))Func_3__ctor_m38FA31254EF80C2172A2689D1598ED671ACC6952_gshared)(__this, ___object0, ___method1, method);
}
// System.Void LuaInterface.StackTraits`1<System.Single[]>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
inline void StackTraits_1_Init_m810F1DDBFEB29C974BC7634C27298F35FAE3D5A7 (Action_2_t1785DF82D5F0EFEE024702FF7C7FBA68671D2617 * ___push0, Func_3_t5964AF80AE530F7BC6D091B4846EBF423DB63B08 * ___check1, Func_3_t5964AF80AE530F7BC6D091B4846EBF423DB63B08 * ___to2, const RuntimeMethod* method)
{
(( void (*) (Action_2_t1785DF82D5F0EFEE024702FF7C7FBA68671D2617 *, Func_3_t5964AF80AE530F7BC6D091B4846EBF423DB63B08 *, Func_3_t5964AF80AE530F7BC6D091B4846EBF423DB63B08 *, const RuntimeMethod*))StackTraits_1_Init_mACA90A88A0D7EACB43C696693E3BC115996823E7_gshared)(___push0, ___check1, ___to2, method);
}
// System.Void System.Action`2<System.IntPtr,System.Double[]>::.ctor(System.Object,System.IntPtr)
inline void Action_2__ctor_m4992C6C388A3B56A637F102B58A1E13851001BB3 (Action_2_t4F645B893E5946A718566526EA85585954552A5F * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Action_2_t4F645B893E5946A718566526EA85585954552A5F *, RuntimeObject *, intptr_t, const RuntimeMethod*))Action_2__ctor_mF72B4B33CCEF215C9643C4DE63EAFF29FF39A75E_gshared)(__this, ___object0, ___method1, method);
}
// System.Void System.Func`3<System.IntPtr,System.Int32,System.Double[]>::.ctor(System.Object,System.IntPtr)
inline void Func_3__ctor_m648AC3224E320845F3C5A65C8B439DE6E36876BB (Func_3_tD4CD6DE7BDAB80E1B637F9A9E5F4E82AF90D308D * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_3_tD4CD6DE7BDAB80E1B637F9A9E5F4E82AF90D308D *, RuntimeObject *, intptr_t, const RuntimeMethod*))Func_3__ctor_m38FA31254EF80C2172A2689D1598ED671ACC6952_gshared)(__this, ___object0, ___method1, method);
}
// System.Void LuaInterface.StackTraits`1<System.Double[]>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
inline void StackTraits_1_Init_m80F4907F1C03964BCC6126C516500D43764DA302 (Action_2_t4F645B893E5946A718566526EA85585954552A5F * ___push0, Func_3_tD4CD6DE7BDAB80E1B637F9A9E5F4E82AF90D308D * ___check1, Func_3_tD4CD6DE7BDAB80E1B637F9A9E5F4E82AF90D308D * ___to2, const RuntimeMethod* method)
{
(( void (*) (Action_2_t4F645B893E5946A718566526EA85585954552A5F *, Func_3_tD4CD6DE7BDAB80E1B637F9A9E5F4E82AF90D308D *, Func_3_tD4CD6DE7BDAB80E1B637F9A9E5F4E82AF90D308D *, const RuntimeMethod*))StackTraits_1_Init_mACA90A88A0D7EACB43C696693E3BC115996823E7_gshared)(___push0, ___check1, ___to2, method);
}
// System.Void System.Action`2<System.IntPtr,System.Int32[]>::.ctor(System.Object,System.IntPtr)
inline void Action_2__ctor_m430690F989F5B9EFDA78CAA0C258F7F3E9C91004 (Action_2_t3F63EB0743290735035CC97A002E63AFF5FD6040 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Action_2_t3F63EB0743290735035CC97A002E63AFF5FD6040 *, RuntimeObject *, intptr_t, const RuntimeMethod*))Action_2__ctor_mF72B4B33CCEF215C9643C4DE63EAFF29FF39A75E_gshared)(__this, ___object0, ___method1, method);
}
// System.Void System.Func`3<System.IntPtr,System.Int32,System.Int32[]>::.ctor(System.Object,System.IntPtr)
inline void Func_3__ctor_mEB85067614999574A28F10E3DAE3FD2A54FBEE73 (Func_3_tE6D277E7BD3F38F146E193EFDCCCC17FB33921FC * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_3_tE6D277E7BD3F38F146E193EFDCCCC17FB33921FC *, RuntimeObject *, intptr_t, const RuntimeMethod*))Func_3__ctor_m38FA31254EF80C2172A2689D1598ED671ACC6952_gshared)(__this, ___object0, ___method1, method);
}
// System.Void LuaInterface.StackTraits`1<System.Int32[]>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
inline void StackTraits_1_Init_mF6AC6E7B2440D2AAF73D264BAD0E9EEE822C61B6 (Action_2_t3F63EB0743290735035CC97A002E63AFF5FD6040 * ___push0, Func_3_tE6D277E7BD3F38F146E193EFDCCCC17FB33921FC * ___check1, Func_3_tE6D277E7BD3F38F146E193EFDCCCC17FB33921FC * ___to2, const RuntimeMethod* method)
{
(( void (*) (Action_2_t3F63EB0743290735035CC97A002E63AFF5FD6040 *, Func_3_tE6D277E7BD3F38F146E193EFDCCCC17FB33921FC *, Func_3_tE6D277E7BD3F38F146E193EFDCCCC17FB33921FC *, const RuntimeMethod*))StackTraits_1_Init_mACA90A88A0D7EACB43C696693E3BC115996823E7_gshared)(___push0, ___check1, ___to2, method);
}
// System.Void System.Action`2<System.IntPtr,System.UInt32[]>::.ctor(System.Object,System.IntPtr)
inline void Action_2__ctor_m7FF4E9012B3388F7035947C8CBE409277768148C (Action_2_tEA668387C23612BA23595F483D065D852DE1AAEB * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Action_2_tEA668387C23612BA23595F483D065D852DE1AAEB *, RuntimeObject *, intptr_t, const RuntimeMethod*))Action_2__ctor_mF72B4B33CCEF215C9643C4DE63EAFF29FF39A75E_gshared)(__this, ___object0, ___method1, method);
}
// System.Void System.Func`3<System.IntPtr,System.Int32,System.UInt32[]>::.ctor(System.Object,System.IntPtr)
inline void Func_3__ctor_mFE41BB44563F4EE334A54B9F20614864A6CF8E92 (Func_3_tF1B7FB76935F4AC0AC3EEAEC4BBE24041682A678 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_3_tF1B7FB76935F4AC0AC3EEAEC4BBE24041682A678 *, RuntimeObject *, intptr_t, const RuntimeMethod*))Func_3__ctor_m38FA31254EF80C2172A2689D1598ED671ACC6952_gshared)(__this, ___object0, ___method1, method);
}
// System.Void LuaInterface.StackTraits`1<System.UInt32[]>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
inline void StackTraits_1_Init_m559A85C0B20D77E7C15C50D7CEFECFC03CFC4385 (Action_2_tEA668387C23612BA23595F483D065D852DE1AAEB * ___push0, Func_3_tF1B7FB76935F4AC0AC3EEAEC4BBE24041682A678 * ___check1, Func_3_tF1B7FB76935F4AC0AC3EEAEC4BBE24041682A678 * ___to2, const RuntimeMethod* method)
{
(( void (*) (Action_2_tEA668387C23612BA23595F483D065D852DE1AAEB *, Func_3_tF1B7FB76935F4AC0AC3EEAEC4BBE24041682A678 *, Func_3_tF1B7FB76935F4AC0AC3EEAEC4BBE24041682A678 *, const RuntimeMethod*))StackTraits_1_Init_mACA90A88A0D7EACB43C696693E3BC115996823E7_gshared)(___push0, ___check1, ___to2, method);
}
// System.Void System.Action`2<System.IntPtr,System.Int64[]>::.ctor(System.Object,System.IntPtr)
inline void Action_2__ctor_m7F90F3764D175F6B8E8F6FC8553B75198B97CBDD (Action_2_t412D6F0301D858737D06AF50DBF3F9D340FA350B * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Action_2_t412D6F0301D858737D06AF50DBF3F9D340FA350B *, RuntimeObject *, intptr_t, const RuntimeMethod*))Action_2__ctor_mF72B4B33CCEF215C9643C4DE63EAFF29FF39A75E_gshared)(__this, ___object0, ___method1, method);
}
// System.Void System.Func`3<System.IntPtr,System.Int32,System.Int64[]>::.ctor(System.Object,System.IntPtr)
inline void Func_3__ctor_m61A7E34F831302936FCBCFBE2F4276B9F853E38E (Func_3_t4C290E1356D929421322F530DFCDACB0F35BDD73 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_3_t4C290E1356D929421322F530DFCDACB0F35BDD73 *, RuntimeObject *, intptr_t, const RuntimeMethod*))Func_3__ctor_m38FA31254EF80C2172A2689D1598ED671ACC6952_gshared)(__this, ___object0, ___method1, method);
}
// System.Void LuaInterface.StackTraits`1<System.Int64[]>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
inline void StackTraits_1_Init_mDED2EDC4BC6799D8AA0558CC42C990DF985638FF (Action_2_t412D6F0301D858737D06AF50DBF3F9D340FA350B * ___push0, Func_3_t4C290E1356D929421322F530DFCDACB0F35BDD73 * ___check1, Func_3_t4C290E1356D929421322F530DFCDACB0F35BDD73 * ___to2, const RuntimeMethod* method)
{
(( void (*) (Action_2_t412D6F0301D858737D06AF50DBF3F9D340FA350B *, Func_3_t4C290E1356D929421322F530DFCDACB0F35BDD73 *, Func_3_t4C290E1356D929421322F530DFCDACB0F35BDD73 *, const RuntimeMethod*))StackTraits_1_Init_mACA90A88A0D7EACB43C696693E3BC115996823E7_gshared)(___push0, ___check1, ___to2, method);
}
// System.Void System.Action`2<System.IntPtr,System.UInt64[]>::.ctor(System.Object,System.IntPtr)
inline void Action_2__ctor_m80B0CA76A890CBF941D2770C8C19A971E25CD0E0 (Action_2_t9622B45404E9D4E95F8F57361A463888D66146EB * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Action_2_t9622B45404E9D4E95F8F57361A463888D66146EB *, RuntimeObject *, intptr_t, const RuntimeMethod*))Action_2__ctor_mF72B4B33CCEF215C9643C4DE63EAFF29FF39A75E_gshared)(__this, ___object0, ___method1, method);
}
// System.Void System.Func`3<System.IntPtr,System.Int32,System.UInt64[]>::.ctor(System.Object,System.IntPtr)
inline void Func_3__ctor_m95A07F95C1BD45891E64270E8BB4E98F16FC2FB7 (Func_3_t9724A7CC1633007496E0C8EDBA37616B63B70119 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_3_t9724A7CC1633007496E0C8EDBA37616B63B70119 *, RuntimeObject *, intptr_t, const RuntimeMethod*))Func_3__ctor_m38FA31254EF80C2172A2689D1598ED671ACC6952_gshared)(__this, ___object0, ___method1, method);
}
// System.Void LuaInterface.StackTraits`1<System.UInt64[]>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
inline void StackTraits_1_Init_m254E23A287860B635F63BD235D325DB2E8FDAC3D (Action_2_t9622B45404E9D4E95F8F57361A463888D66146EB * ___push0, Func_3_t9724A7CC1633007496E0C8EDBA37616B63B70119 * ___check1, Func_3_t9724A7CC1633007496E0C8EDBA37616B63B70119 * ___to2, const RuntimeMethod* method)
{
(( void (*) (Action_2_t9622B45404E9D4E95F8F57361A463888D66146EB *, Func_3_t9724A7CC1633007496E0C8EDBA37616B63B70119 *, Func_3_t9724A7CC1633007496E0C8EDBA37616B63B70119 *, const RuntimeMethod*))StackTraits_1_Init_mACA90A88A0D7EACB43C696693E3BC115996823E7_gshared)(___push0, ___check1, ___to2, method);
}
// System.Void System.Action`2<System.IntPtr,System.String[]>::.ctor(System.Object,System.IntPtr)
inline void Action_2__ctor_m1D6BB3A2F74CA13B5D9E1F02E7A291EF41AC4D49 (Action_2_t8E05E75199F097290A00AB911E5B482CA41E7C58 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Action_2_t8E05E75199F097290A00AB911E5B482CA41E7C58 *, RuntimeObject *, intptr_t, const RuntimeMethod*))Action_2__ctor_mF72B4B33CCEF215C9643C4DE63EAFF29FF39A75E_gshared)(__this, ___object0, ___method1, method);
}
// System.Void System.Func`3<System.IntPtr,System.Int32,System.String[]>::.ctor(System.Object,System.IntPtr)
inline void Func_3__ctor_m4C9132923097C79CFE1FBD5963E85F9508CD84A5 (Func_3_t6761E8F9DD0801DB351F342A76EDC1D57D7A56AB * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_3_t6761E8F9DD0801DB351F342A76EDC1D57D7A56AB *, RuntimeObject *, intptr_t, const RuntimeMethod*))Func_3__ctor_m38FA31254EF80C2172A2689D1598ED671ACC6952_gshared)(__this, ___object0, ___method1, method);
}
// System.Void LuaInterface.StackTraits`1<System.String[]>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
inline void StackTraits_1_Init_mEFE8216073146D91A6F92BD2353EA16063CEDE84 (Action_2_t8E05E75199F097290A00AB911E5B482CA41E7C58 * ___push0, Func_3_t6761E8F9DD0801DB351F342A76EDC1D57D7A56AB * ___check1, Func_3_t6761E8F9DD0801DB351F342A76EDC1D57D7A56AB * ___to2, const RuntimeMethod* method)
{
(( void (*) (Action_2_t8E05E75199F097290A00AB911E5B482CA41E7C58 *, Func_3_t6761E8F9DD0801DB351F342A76EDC1D57D7A56AB *, Func_3_t6761E8F9DD0801DB351F342A76EDC1D57D7A56AB *, const RuntimeMethod*))StackTraits_1_Init_mACA90A88A0D7EACB43C696693E3BC115996823E7_gshared)(___push0, ___check1, ___to2, method);
}
// System.Void System.Action`2<System.IntPtr,UnityEngine.Vector3>::.ctor(System.Object,System.IntPtr)
inline void Action_2__ctor_mAD3DA6951876DEAA792F07F90D3583C3DD2DDF24 (Action_2_tFC2DE741F0345F46320F65979198A5F1998734D3 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Action_2_tFC2DE741F0345F46320F65979198A5F1998734D3 *, RuntimeObject *, intptr_t, const RuntimeMethod*))Action_2__ctor_mAD3DA6951876DEAA792F07F90D3583C3DD2DDF24_gshared)(__this, ___object0, ___method1, method);
}
// System.Void System.Func`3<System.IntPtr,System.Int32,UnityEngine.Vector3>::.ctor(System.Object,System.IntPtr)
inline void Func_3__ctor_m13654DCEB8FB1F15602C320A47D91544CC4DF355 (Func_3_tE3E174B59EEA6CE41D95D9B4E3F37402FAD70974 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_3_tE3E174B59EEA6CE41D95D9B4E3F37402FAD70974 *, RuntimeObject *, intptr_t, const RuntimeMethod*))Func_3__ctor_m13654DCEB8FB1F15602C320A47D91544CC4DF355_gshared)(__this, ___object0, ___method1, method);
}
// System.Void LuaInterface.StackTraits`1<UnityEngine.Vector3>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
inline void StackTraits_1_Init_m36EA259EC1BC5E522B3EC78E645FFFE530340070 (Action_2_tFC2DE741F0345F46320F65979198A5F1998734D3 * ___push0, Func_3_tE3E174B59EEA6CE41D95D9B4E3F37402FAD70974 * ___check1, Func_3_tE3E174B59EEA6CE41D95D9B4E3F37402FAD70974 * ___to2, const RuntimeMethod* method)
{
(( void (*) (Action_2_tFC2DE741F0345F46320F65979198A5F1998734D3 *, Func_3_tE3E174B59EEA6CE41D95D9B4E3F37402FAD70974 *, Func_3_tE3E174B59EEA6CE41D95D9B4E3F37402FAD70974 *, const RuntimeMethod*))StackTraits_1_Init_m36EA259EC1BC5E522B3EC78E645FFFE530340070_gshared)(___push0, ___check1, ___to2, method);
}
// System.Void System.Action`2<System.IntPtr,UnityEngine.Quaternion>::.ctor(System.Object,System.IntPtr)
inline void Action_2__ctor_m4EEB269D3A0294F5EC5BECC21050C6CBB5ECB8C3 (Action_2_t6BF7422CD273BCC5955510DA1507F106B244B798 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Action_2_t6BF7422CD273BCC5955510DA1507F106B244B798 *, RuntimeObject *, intptr_t, const RuntimeMethod*))Action_2__ctor_m4EEB269D3A0294F5EC5BECC21050C6CBB5ECB8C3_gshared)(__this, ___object0, ___method1, method);
}
// System.Void System.Func`3<System.IntPtr,System.Int32,UnityEngine.Quaternion>::.ctor(System.Object,System.IntPtr)
inline void Func_3__ctor_m141F67ADFE6725D962A5CDA01FE66FE988415BF5 (Func_3_t938F7E4991B81D6DC680FD30554C97908093E235 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_3_t938F7E4991B81D6DC680FD30554C97908093E235 *, RuntimeObject *, intptr_t, const RuntimeMethod*))Func_3__ctor_m141F67ADFE6725D962A5CDA01FE66FE988415BF5_gshared)(__this, ___object0, ___method1, method);
}
// System.Void LuaInterface.StackTraits`1<UnityEngine.Quaternion>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
inline void StackTraits_1_Init_m106EA09CA1946735EFEDDD33B6DD89D59A992EBF (Action_2_t6BF7422CD273BCC5955510DA1507F106B244B798 * ___push0, Func_3_t938F7E4991B81D6DC680FD30554C97908093E235 * ___check1, Func_3_t938F7E4991B81D6DC680FD30554C97908093E235 * ___to2, const RuntimeMethod* method)
{
(( void (*) (Action_2_t6BF7422CD273BCC5955510DA1507F106B244B798 *, Func_3_t938F7E4991B81D6DC680FD30554C97908093E235 *, Func_3_t938F7E4991B81D6DC680FD30554C97908093E235 *, const RuntimeMethod*))StackTraits_1_Init_m106EA09CA1946735EFEDDD33B6DD89D59A992EBF_gshared)(___push0, ___check1, ___to2, method);
}
// System.Void System.Action`2<System.IntPtr,UnityEngine.Vector2>::.ctor(System.Object,System.IntPtr)
inline void Action_2__ctor_mCEF8A563972A08C6D5F091F0E8828DE134785783 (Action_2_t1E49E77C3955CCBEAD23DFFD2CDAA8CAC6CFC14D * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Action_2_t1E49E77C3955CCBEAD23DFFD2CDAA8CAC6CFC14D *, RuntimeObject *, intptr_t, const RuntimeMethod*))Action_2__ctor_mCEF8A563972A08C6D5F091F0E8828DE134785783_gshared)(__this, ___object0, ___method1, method);
}
// System.Void System.Func`3<System.IntPtr,System.Int32,UnityEngine.Vector2>::.ctor(System.Object,System.IntPtr)
inline void Func_3__ctor_m6B4A59548A10FF52BE25BC8BDA9DBDA16E5586C0 (Func_3_t5691A4C34796B7D38151CCD8C50DC7204DDE01AC * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_3_t5691A4C34796B7D38151CCD8C50DC7204DDE01AC *, RuntimeObject *, intptr_t, const RuntimeMethod*))Func_3__ctor_m6B4A59548A10FF52BE25BC8BDA9DBDA16E5586C0_gshared)(__this, ___object0, ___method1, method);
}
// System.Void LuaInterface.StackTraits`1<UnityEngine.Vector2>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
inline void StackTraits_1_Init_m98959139E4410EB05130BFAA59D5C1B004BED9DE (Action_2_t1E49E77C3955CCBEAD23DFFD2CDAA8CAC6CFC14D * ___push0, Func_3_t5691A4C34796B7D38151CCD8C50DC7204DDE01AC * ___check1, Func_3_t5691A4C34796B7D38151CCD8C50DC7204DDE01AC * ___to2, const RuntimeMethod* method)
{
(( void (*) (Action_2_t1E49E77C3955CCBEAD23DFFD2CDAA8CAC6CFC14D *, Func_3_t5691A4C34796B7D38151CCD8C50DC7204DDE01AC *, Func_3_t5691A4C34796B7D38151CCD8C50DC7204DDE01AC *, const RuntimeMethod*))StackTraits_1_Init_m98959139E4410EB05130BFAA59D5C1B004BED9DE_gshared)(___push0, ___check1, ___to2, method);
}
// System.Void System.Action`2<System.IntPtr,UnityEngine.Color>::.ctor(System.Object,System.IntPtr)
inline void Action_2__ctor_mD668399B748F15C984273E8F3619E28FBEC705DA (Action_2_tB5E72C6F3E69F059B8498E0548614B9F36F2A241 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Action_2_tB5E72C6F3E69F059B8498E0548614B9F36F2A241 *, RuntimeObject *, intptr_t, const RuntimeMethod*))Action_2__ctor_mD668399B748F15C984273E8F3619E28FBEC705DA_gshared)(__this, ___object0, ___method1, method);
}
// System.Void System.Func`3<System.IntPtr,System.Int32,UnityEngine.Color>::.ctor(System.Object,System.IntPtr)
inline void Func_3__ctor_m98853006C586C4C0ADE1A2766BA4EBF2529C98ED (Func_3_t67940EC97CC68B264BEDB9E7BA3D9E62A39DDF9A * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_3_t67940EC97CC68B264BEDB9E7BA3D9E62A39DDF9A *, RuntimeObject *, intptr_t, const RuntimeMethod*))Func_3__ctor_m98853006C586C4C0ADE1A2766BA4EBF2529C98ED_gshared)(__this, ___object0, ___method1, method);
}
// System.Void LuaInterface.StackTraits`1<UnityEngine.Color>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
inline void StackTraits_1_Init_m9E287D2F7B86D4328DABFBD0F6DB99BD062396E5 (Action_2_tB5E72C6F3E69F059B8498E0548614B9F36F2A241 * ___push0, Func_3_t67940EC97CC68B264BEDB9E7BA3D9E62A39DDF9A * ___check1, Func_3_t67940EC97CC68B264BEDB9E7BA3D9E62A39DDF9A * ___to2, const RuntimeMethod* method)
{
(( void (*) (Action_2_tB5E72C6F3E69F059B8498E0548614B9F36F2A241 *, Func_3_t67940EC97CC68B264BEDB9E7BA3D9E62A39DDF9A *, Func_3_t67940EC97CC68B264BEDB9E7BA3D9E62A39DDF9A *, const RuntimeMethod*))StackTraits_1_Init_m9E287D2F7B86D4328DABFBD0F6DB99BD062396E5_gshared)(___push0, ___check1, ___to2, method);
}
// System.Void System.Action`2<System.IntPtr,UnityEngine.Vector4>::.ctor(System.Object,System.IntPtr)
inline void Action_2__ctor_mC144CC84355426A4E79BD321FF394B07C58E9B42 (Action_2_tC0026A57545BFAC4DA61F48E7BE936AD83E89FD1 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Action_2_tC0026A57545BFAC4DA61F48E7BE936AD83E89FD1 *, RuntimeObject *, intptr_t, const RuntimeMethod*))Action_2__ctor_mC144CC84355426A4E79BD321FF394B07C58E9B42_gshared)(__this, ___object0, ___method1, method);
}
// System.Void System.Func`3<System.IntPtr,System.Int32,UnityEngine.Vector4>::.ctor(System.Object,System.IntPtr)
inline void Func_3__ctor_mE4AA637A47E39A6031C99FDB4A935473FDB57437 (Func_3_t24F26D43B70B8803063E27509568F824F5C610D5 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_3_t24F26D43B70B8803063E27509568F824F5C610D5 *, RuntimeObject *, intptr_t, const RuntimeMethod*))Func_3__ctor_mE4AA637A47E39A6031C99FDB4A935473FDB57437_gshared)(__this, ___object0, ___method1, method);
}
// System.Void LuaInterface.StackTraits`1<UnityEngine.Vector4>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
inline void StackTraits_1_Init_mD97D4482BE80E336332925FE739C653D856C8975 (Action_2_tC0026A57545BFAC4DA61F48E7BE936AD83E89FD1 * ___push0, Func_3_t24F26D43B70B8803063E27509568F824F5C610D5 * ___check1, Func_3_t24F26D43B70B8803063E27509568F824F5C610D5 * ___to2, const RuntimeMethod* method)
{
(( void (*) (Action_2_tC0026A57545BFAC4DA61F48E7BE936AD83E89FD1 *, Func_3_t24F26D43B70B8803063E27509568F824F5C610D5 *, Func_3_t24F26D43B70B8803063E27509568F824F5C610D5 *, const RuntimeMethod*))StackTraits_1_Init_mD97D4482BE80E336332925FE739C653D856C8975_gshared)(___push0, ___check1, ___to2, method);
}
// System.Void System.Action`2<System.IntPtr,UnityEngine.Ray>::.ctor(System.Object,System.IntPtr)
inline void Action_2__ctor_m32FEB47BD18F8192E2164BAFA502F53F79172D23 (Action_2_tDE5740A89635C8866FFAC50E1AC3DF72BDF66EB9 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Action_2_tDE5740A89635C8866FFAC50E1AC3DF72BDF66EB9 *, RuntimeObject *, intptr_t, const RuntimeMethod*))Action_2__ctor_m32FEB47BD18F8192E2164BAFA502F53F79172D23_gshared)(__this, ___object0, ___method1, method);
}
// System.Void System.Func`3<System.IntPtr,System.Int32,UnityEngine.Ray>::.ctor(System.Object,System.IntPtr)
inline void Func_3__ctor_mC97F91C3D67046A12AEDA010BB5AD014D4D83BAE (Func_3_t468F20F6F932D040D63A296AE5FEBF3996164251 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_3_t468F20F6F932D040D63A296AE5FEBF3996164251 *, RuntimeObject *, intptr_t, const RuntimeMethod*))Func_3__ctor_mC97F91C3D67046A12AEDA010BB5AD014D4D83BAE_gshared)(__this, ___object0, ___method1, method);
}
// System.Void LuaInterface.StackTraits`1<UnityEngine.Ray>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
inline void StackTraits_1_Init_m7C66801383013EB28EE3069A55E1AF8D63FFB7B2 (Action_2_tDE5740A89635C8866FFAC50E1AC3DF72BDF66EB9 * ___push0, Func_3_t468F20F6F932D040D63A296AE5FEBF3996164251 * ___check1, Func_3_t468F20F6F932D040D63A296AE5FEBF3996164251 * ___to2, const RuntimeMethod* method)
{
(( void (*) (Action_2_tDE5740A89635C8866FFAC50E1AC3DF72BDF66EB9 *, Func_3_t468F20F6F932D040D63A296AE5FEBF3996164251 *, Func_3_t468F20F6F932D040D63A296AE5FEBF3996164251 *, const RuntimeMethod*))StackTraits_1_Init_m7C66801383013EB28EE3069A55E1AF8D63FFB7B2_gshared)(___push0, ___check1, ___to2, method);
}
// System.Void System.Action`2<System.IntPtr,UnityEngine.Touch>::.ctor(System.Object,System.IntPtr)
inline void Action_2__ctor_mEA2427E2F48701AAE40400C943F734754AC8BFFE (Action_2_t88860E81E38F27F10AA09A835F57B7C3CCF731D3 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Action_2_t88860E81E38F27F10AA09A835F57B7C3CCF731D3 *, RuntimeObject *, intptr_t, const RuntimeMethod*))Action_2__ctor_mEA2427E2F48701AAE40400C943F734754AC8BFFE_gshared)(__this, ___object0, ___method1, method);
}
// System.Void LuaInterface.StackTraits`1<UnityEngine.Touch>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
inline void StackTraits_1_Init_m872420CC870E1B087EDBF7B63515E64A7F623A60 (Action_2_t88860E81E38F27F10AA09A835F57B7C3CCF731D3 * ___push0, Func_3_tE5ADF04FA27B2F3EC662858E7A83CF51B0B4AF53 * ___check1, Func_3_tE5ADF04FA27B2F3EC662858E7A83CF51B0B4AF53 * ___to2, const RuntimeMethod* method)
{
(( void (*) (Action_2_t88860E81E38F27F10AA09A835F57B7C3CCF731D3 *, Func_3_tE5ADF04FA27B2F3EC662858E7A83CF51B0B4AF53 *, Func_3_tE5ADF04FA27B2F3EC662858E7A83CF51B0B4AF53 *, const RuntimeMethod*))StackTraits_1_Init_m872420CC870E1B087EDBF7B63515E64A7F623A60_gshared)(___push0, ___check1, ___to2, method);
}
// System.Void System.Action`2<System.IntPtr,UnityEngine.Bounds>::.ctor(System.Object,System.IntPtr)
inline void Action_2__ctor_m30C7595CA3A14FD1994B2CAFEA1242FF1B65B63A (Action_2_tA468D318E4EF34D443A3318E05B36DE4DA2E1209 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Action_2_tA468D318E4EF34D443A3318E05B36DE4DA2E1209 *, RuntimeObject *, intptr_t, const RuntimeMethod*))Action_2__ctor_m30C7595CA3A14FD1994B2CAFEA1242FF1B65B63A_gshared)(__this, ___object0, ___method1, method);
}
// System.Void System.Func`3<System.IntPtr,System.Int32,UnityEngine.Bounds>::.ctor(System.Object,System.IntPtr)
inline void Func_3__ctor_m6EBA891B8C702613D5A1993A1D582D73268A6509 (Func_3_t2E05EE7ADC109CB5E6208B6E0455FF9DBAE5C75B * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_3_t2E05EE7ADC109CB5E6208B6E0455FF9DBAE5C75B *, RuntimeObject *, intptr_t, const RuntimeMethod*))Func_3__ctor_m6EBA891B8C702613D5A1993A1D582D73268A6509_gshared)(__this, ___object0, ___method1, method);
}
// System.Void LuaInterface.StackTraits`1<UnityEngine.Bounds>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
inline void StackTraits_1_Init_m5D77603C38455F2E135BBD4E70006BA611337580 (Action_2_tA468D318E4EF34D443A3318E05B36DE4DA2E1209 * ___push0, Func_3_t2E05EE7ADC109CB5E6208B6E0455FF9DBAE5C75B * ___check1, Func_3_t2E05EE7ADC109CB5E6208B6E0455FF9DBAE5C75B * ___to2, const RuntimeMethod* method)
{
(( void (*) (Action_2_tA468D318E4EF34D443A3318E05B36DE4DA2E1209 *, Func_3_t2E05EE7ADC109CB5E6208B6E0455FF9DBAE5C75B *, Func_3_t2E05EE7ADC109CB5E6208B6E0455FF9DBAE5C75B *, const RuntimeMethod*))StackTraits_1_Init_m5D77603C38455F2E135BBD4E70006BA611337580_gshared)(___push0, ___check1, ___to2, method);
}
// System.Void System.Action`2<System.IntPtr,UnityEngine.LayerMask>::.ctor(System.Object,System.IntPtr)
inline void Action_2__ctor_m517995395DEC2203EF55A51F651201638FFE85F9 (Action_2_t0CCBBD7DA4903EE0CE8BA4493F386C984ADF472D * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Action_2_t0CCBBD7DA4903EE0CE8BA4493F386C984ADF472D *, RuntimeObject *, intptr_t, const RuntimeMethod*))Action_2__ctor_m517995395DEC2203EF55A51F651201638FFE85F9_gshared)(__this, ___object0, ___method1, method);
}
// System.Void System.Func`3<System.IntPtr,System.Int32,UnityEngine.LayerMask>::.ctor(System.Object,System.IntPtr)
inline void Func_3__ctor_m6980E3D77C7A7E93114D6A35915F6760D0BAC784 (Func_3_t2F4AF7CBF49AAED04F5953D7B23DD1CD710AA550 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_3_t2F4AF7CBF49AAED04F5953D7B23DD1CD710AA550 *, RuntimeObject *, intptr_t, const RuntimeMethod*))Func_3__ctor_m6980E3D77C7A7E93114D6A35915F6760D0BAC784_gshared)(__this, ___object0, ___method1, method);
}
// System.Void LuaInterface.StackTraits`1<UnityEngine.LayerMask>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
inline void StackTraits_1_Init_mE84F61B068BCEF5BB896EA533D3119DB717AE09C (Action_2_t0CCBBD7DA4903EE0CE8BA4493F386C984ADF472D * ___push0, Func_3_t2F4AF7CBF49AAED04F5953D7B23DD1CD710AA550 * ___check1, Func_3_t2F4AF7CBF49AAED04F5953D7B23DD1CD710AA550 * ___to2, const RuntimeMethod* method)
{
(( void (*) (Action_2_t0CCBBD7DA4903EE0CE8BA4493F386C984ADF472D *, Func_3_t2F4AF7CBF49AAED04F5953D7B23DD1CD710AA550 *, Func_3_t2F4AF7CBF49AAED04F5953D7B23DD1CD710AA550 *, const RuntimeMethod*))StackTraits_1_Init_mE84F61B068BCEF5BB896EA533D3119DB717AE09C_gshared)(___push0, ___check1, ___to2, method);
}
// System.Void System.Action`2<System.IntPtr,UnityEngine.RaycastHit>::.ctor(System.Object,System.IntPtr)
inline void Action_2__ctor_mAC908CE605FA918B66228D09967D53667B14D72F (Action_2_tF98211F1A494E977B98A78567E55A5D6EF31C6C7 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Action_2_tF98211F1A494E977B98A78567E55A5D6EF31C6C7 *, RuntimeObject *, intptr_t, const RuntimeMethod*))Action_2__ctor_mAC908CE605FA918B66228D09967D53667B14D72F_gshared)(__this, ___object0, ___method1, method);
}
// System.Void LuaInterface.StackTraits`1<UnityEngine.RaycastHit>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
inline void StackTraits_1_Init_m35D932E7D691E3DB73CF6BE3FCB1AB15EEBA2C52 (Action_2_tF98211F1A494E977B98A78567E55A5D6EF31C6C7 * ___push0, Func_3_tC94C73897E50F862E175636BE65E525BDB58F200 * ___check1, Func_3_tC94C73897E50F862E175636BE65E525BDB58F200 * ___to2, const RuntimeMethod* method)
{
(( void (*) (Action_2_tF98211F1A494E977B98A78567E55A5D6EF31C6C7 *, Func_3_tC94C73897E50F862E175636BE65E525BDB58F200 *, Func_3_tC94C73897E50F862E175636BE65E525BDB58F200 *, const RuntimeMethod*))StackTraits_1_Init_m35D932E7D691E3DB73CF6BE3FCB1AB15EEBA2C52_gshared)(___push0, ___check1, ___to2, method);
}
// System.Void System.Action`2<System.IntPtr,System.Nullable`1<UnityEngine.Vector3>>::.ctor(System.Object,System.IntPtr)
inline void Action_2__ctor_m47AA878217411BC56C763C69252EE90D6A00B39A (Action_2_tC3480174CCADD9096F4D1EA41751E082FD4379F4 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Action_2_tC3480174CCADD9096F4D1EA41751E082FD4379F4 *, RuntimeObject *, intptr_t, const RuntimeMethod*))Action_2__ctor_m47AA878217411BC56C763C69252EE90D6A00B39A_gshared)(__this, ___object0, ___method1, method);
}
// System.Void System.Func`3<System.IntPtr,System.Int32,System.Nullable`1<UnityEngine.Vector3>>::.ctor(System.Object,System.IntPtr)
inline void Func_3__ctor_m5AC3BDC803A468CCE8A70D13375F28E33C306FAC (Func_3_t4121DA09A886B0F56E28C6C87A07776ACA930748 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_3_t4121DA09A886B0F56E28C6C87A07776ACA930748 *, RuntimeObject *, intptr_t, const RuntimeMethod*))Func_3__ctor_m5AC3BDC803A468CCE8A70D13375F28E33C306FAC_gshared)(__this, ___object0, ___method1, method);
}
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<UnityEngine.Vector3>>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
inline void StackTraits_1_Init_m6EECF9A68D8C117CFF05C5CDD27F6C69176C076E (Action_2_tC3480174CCADD9096F4D1EA41751E082FD4379F4 * ___push0, Func_3_t4121DA09A886B0F56E28C6C87A07776ACA930748 * ___check1, Func_3_t4121DA09A886B0F56E28C6C87A07776ACA930748 * ___to2, const RuntimeMethod* method)
{
(( void (*) (Action_2_tC3480174CCADD9096F4D1EA41751E082FD4379F4 *, Func_3_t4121DA09A886B0F56E28C6C87A07776ACA930748 *, Func_3_t4121DA09A886B0F56E28C6C87A07776ACA930748 *, const RuntimeMethod*))StackTraits_1_Init_m6EECF9A68D8C117CFF05C5CDD27F6C69176C076E_gshared)(___push0, ___check1, ___to2, method);
}
// System.Void System.Action`2<System.IntPtr,System.Nullable`1<UnityEngine.Quaternion>>::.ctor(System.Object,System.IntPtr)
inline void Action_2__ctor_m27C3B41C6020250F78D9D2F391E38BEBCBF101A1 (Action_2_t38A104F7CE422D96DDC0FF0FA5BB590666E1803F * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Action_2_t38A104F7CE422D96DDC0FF0FA5BB590666E1803F *, RuntimeObject *, intptr_t, const RuntimeMethod*))Action_2__ctor_m27C3B41C6020250F78D9D2F391E38BEBCBF101A1_gshared)(__this, ___object0, ___method1, method);
}
// System.Void System.Func`3<System.IntPtr,System.Int32,System.Nullable`1<UnityEngine.Quaternion>>::.ctor(System.Object,System.IntPtr)
inline void Func_3__ctor_m34E167BD27F1CFE117528B152270627FEC2075EA (Func_3_t92A5CD0C44E511DAB3FA5B5C0F201D8CF02A9A03 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_3_t92A5CD0C44E511DAB3FA5B5C0F201D8CF02A9A03 *, RuntimeObject *, intptr_t, const RuntimeMethod*))Func_3__ctor_m34E167BD27F1CFE117528B152270627FEC2075EA_gshared)(__this, ___object0, ___method1, method);
}
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<UnityEngine.Quaternion>>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
inline void StackTraits_1_Init_mF397E88265F003AE85C65A5957CBFFBD27BDA3AC (Action_2_t38A104F7CE422D96DDC0FF0FA5BB590666E1803F * ___push0, Func_3_t92A5CD0C44E511DAB3FA5B5C0F201D8CF02A9A03 * ___check1, Func_3_t92A5CD0C44E511DAB3FA5B5C0F201D8CF02A9A03 * ___to2, const RuntimeMethod* method)
{
(( void (*) (Action_2_t38A104F7CE422D96DDC0FF0FA5BB590666E1803F *, Func_3_t92A5CD0C44E511DAB3FA5B5C0F201D8CF02A9A03 *, Func_3_t92A5CD0C44E511DAB3FA5B5C0F201D8CF02A9A03 *, const RuntimeMethod*))StackTraits_1_Init_mF397E88265F003AE85C65A5957CBFFBD27BDA3AC_gshared)(___push0, ___check1, ___to2, method);
}
// System.Void System.Action`2<System.IntPtr,System.Nullable`1<UnityEngine.Vector2>>::.ctor(System.Object,System.IntPtr)
inline void Action_2__ctor_m0C639EC652167888D3BB75FC40AFAC9DFF9028D7 (Action_2_t461232BCAA5F6D794A6A5E1DE3A2245F20D10A9A * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Action_2_t461232BCAA5F6D794A6A5E1DE3A2245F20D10A9A *, RuntimeObject *, intptr_t, const RuntimeMethod*))Action_2__ctor_m0C639EC652167888D3BB75FC40AFAC9DFF9028D7_gshared)(__this, ___object0, ___method1, method);
}
// System.Void System.Func`3<System.IntPtr,System.Int32,System.Nullable`1<UnityEngine.Vector2>>::.ctor(System.Object,System.IntPtr)
inline void Func_3__ctor_m91FC20D4A59F23009569A659C9F8EBA6392C9492 (Func_3_t53396128E7290708EEF160632C520A4DF67944B8 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_3_t53396128E7290708EEF160632C520A4DF67944B8 *, RuntimeObject *, intptr_t, const RuntimeMethod*))Func_3__ctor_m91FC20D4A59F23009569A659C9F8EBA6392C9492_gshared)(__this, ___object0, ___method1, method);
}
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<UnityEngine.Vector2>>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
inline void StackTraits_1_Init_m5B84BE202F51CBC0B5BAB1F1F010E9F3088B46B4 (Action_2_t461232BCAA5F6D794A6A5E1DE3A2245F20D10A9A * ___push0, Func_3_t53396128E7290708EEF160632C520A4DF67944B8 * ___check1, Func_3_t53396128E7290708EEF160632C520A4DF67944B8 * ___to2, const RuntimeMethod* method)
{
(( void (*) (Action_2_t461232BCAA5F6D794A6A5E1DE3A2245F20D10A9A *, Func_3_t53396128E7290708EEF160632C520A4DF67944B8 *, Func_3_t53396128E7290708EEF160632C520A4DF67944B8 *, const RuntimeMethod*))StackTraits_1_Init_m5B84BE202F51CBC0B5BAB1F1F010E9F3088B46B4_gshared)(___push0, ___check1, ___to2, method);
}
// System.Void System.Action`2<System.IntPtr,System.Nullable`1<UnityEngine.Color>>::.ctor(System.Object,System.IntPtr)
inline void Action_2__ctor_m24C74FA1F57511D91AB28AB563815C469CAB6637 (Action_2_tE372A790F7525576DD1517EE0FE49640DD0BF4D0 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Action_2_tE372A790F7525576DD1517EE0FE49640DD0BF4D0 *, RuntimeObject *, intptr_t, const RuntimeMethod*))Action_2__ctor_m24C74FA1F57511D91AB28AB563815C469CAB6637_gshared)(__this, ___object0, ___method1, method);
}
// System.Void System.Func`3<System.IntPtr,System.Int32,System.Nullable`1<UnityEngine.Color>>::.ctor(System.Object,System.IntPtr)
inline void Func_3__ctor_mA0E24E986FD96A4488B05C4E8E0C69BC62A6B946 (Func_3_tA97C46EC8961968D181CE53AC14FB533CADA68D6 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_3_tA97C46EC8961968D181CE53AC14FB533CADA68D6 *, RuntimeObject *, intptr_t, const RuntimeMethod*))Func_3__ctor_mA0E24E986FD96A4488B05C4E8E0C69BC62A6B946_gshared)(__this, ___object0, ___method1, method);
}
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<UnityEngine.Color>>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
inline void StackTraits_1_Init_m6D9A0FCB43FEE699DCF838BCAF430F6E9486C0D6 (Action_2_tE372A790F7525576DD1517EE0FE49640DD0BF4D0 * ___push0, Func_3_tA97C46EC8961968D181CE53AC14FB533CADA68D6 * ___check1, Func_3_tA97C46EC8961968D181CE53AC14FB533CADA68D6 * ___to2, const RuntimeMethod* method)
{
(( void (*) (Action_2_tE372A790F7525576DD1517EE0FE49640DD0BF4D0 *, Func_3_tA97C46EC8961968D181CE53AC14FB533CADA68D6 *, Func_3_tA97C46EC8961968D181CE53AC14FB533CADA68D6 *, const RuntimeMethod*))StackTraits_1_Init_m6D9A0FCB43FEE699DCF838BCAF430F6E9486C0D6_gshared)(___push0, ___check1, ___to2, method);
}
// System.Void System.Action`2<System.IntPtr,System.Nullable`1<UnityEngine.Vector4>>::.ctor(System.Object,System.IntPtr)
inline void Action_2__ctor_m5A7DC6A71CA7C0521CE31C72293C6D185F321DFB (Action_2_t712DA8FD045050BB4792F2E3A7B361C6025CB55D * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Action_2_t712DA8FD045050BB4792F2E3A7B361C6025CB55D *, RuntimeObject *, intptr_t, const RuntimeMethod*))Action_2__ctor_m5A7DC6A71CA7C0521CE31C72293C6D185F321DFB_gshared)(__this, ___object0, ___method1, method);
}
// System.Void System.Func`3<System.IntPtr,System.Int32,System.Nullable`1<UnityEngine.Vector4>>::.ctor(System.Object,System.IntPtr)
inline void Func_3__ctor_m8CE466AE9183F0F9A394E9C0763C4E37D8C8157A (Func_3_t4C95DAFE7204583B993C2DC28261571E662E6619 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_3_t4C95DAFE7204583B993C2DC28261571E662E6619 *, RuntimeObject *, intptr_t, const RuntimeMethod*))Func_3__ctor_m8CE466AE9183F0F9A394E9C0763C4E37D8C8157A_gshared)(__this, ___object0, ___method1, method);
}
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<UnityEngine.Vector4>>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
inline void StackTraits_1_Init_m5AECA4A5B1F2D94548C823169850183F59C6E040 (Action_2_t712DA8FD045050BB4792F2E3A7B361C6025CB55D * ___push0, Func_3_t4C95DAFE7204583B993C2DC28261571E662E6619 * ___check1, Func_3_t4C95DAFE7204583B993C2DC28261571E662E6619 * ___to2, const RuntimeMethod* method)
{
(( void (*) (Action_2_t712DA8FD045050BB4792F2E3A7B361C6025CB55D *, Func_3_t4C95DAFE7204583B993C2DC28261571E662E6619 *, Func_3_t4C95DAFE7204583B993C2DC28261571E662E6619 *, const RuntimeMethod*))StackTraits_1_Init_m5AECA4A5B1F2D94548C823169850183F59C6E040_gshared)(___push0, ___check1, ___to2, method);
}
// System.Void System.Action`2<System.IntPtr,System.Nullable`1<UnityEngine.Ray>>::.ctor(System.Object,System.IntPtr)
inline void Action_2__ctor_mCD39DBD979B055B956C8292AE3D7FBE0B049794C (Action_2_t0BD6F5098B6EFAAEFC4A6A1AFA7BC2F72E15303D * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Action_2_t0BD6F5098B6EFAAEFC4A6A1AFA7BC2F72E15303D *, RuntimeObject *, intptr_t, const RuntimeMethod*))Action_2__ctor_mCD39DBD979B055B956C8292AE3D7FBE0B049794C_gshared)(__this, ___object0, ___method1, method);
}
// System.Void System.Func`3<System.IntPtr,System.Int32,System.Nullable`1<UnityEngine.Ray>>::.ctor(System.Object,System.IntPtr)
inline void Func_3__ctor_m42C96C7DA89C9A90128AC16569BB57CDAA856773 (Func_3_tD54C5BF4B2FC979C5367E38C049793DB4D4520F1 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_3_tD54C5BF4B2FC979C5367E38C049793DB4D4520F1 *, RuntimeObject *, intptr_t, const RuntimeMethod*))Func_3__ctor_m42C96C7DA89C9A90128AC16569BB57CDAA856773_gshared)(__this, ___object0, ___method1, method);
}
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<UnityEngine.Ray>>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
inline void StackTraits_1_Init_m476B5ABD65D53EB65E517F607A800DF33892267D (Action_2_t0BD6F5098B6EFAAEFC4A6A1AFA7BC2F72E15303D * ___push0, Func_3_tD54C5BF4B2FC979C5367E38C049793DB4D4520F1 * ___check1, Func_3_tD54C5BF4B2FC979C5367E38C049793DB4D4520F1 * ___to2, const RuntimeMethod* method)
{
(( void (*) (Action_2_t0BD6F5098B6EFAAEFC4A6A1AFA7BC2F72E15303D *, Func_3_tD54C5BF4B2FC979C5367E38C049793DB4D4520F1 *, Func_3_tD54C5BF4B2FC979C5367E38C049793DB4D4520F1 *, const RuntimeMethod*))StackTraits_1_Init_m476B5ABD65D53EB65E517F607A800DF33892267D_gshared)(___push0, ___check1, ___to2, method);
}
// System.Void System.Action`2<System.IntPtr,System.Nullable`1<UnityEngine.Touch>>::.ctor(System.Object,System.IntPtr)
inline void Action_2__ctor_mA8E823E9AF0CFEC0D8B0C155EA764DD391DD854B (Action_2_t03DD38C7DEFE1AA7FD9A26D7567F990143540E6D * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Action_2_t03DD38C7DEFE1AA7FD9A26D7567F990143540E6D *, RuntimeObject *, intptr_t, const RuntimeMethod*))Action_2__ctor_mA8E823E9AF0CFEC0D8B0C155EA764DD391DD854B_gshared)(__this, ___object0, ___method1, method);
}
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<UnityEngine.Touch>>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
inline void StackTraits_1_Init_m9352F20CA27426FEECC7CDDAFFCD51DF224ECA6F (Action_2_t03DD38C7DEFE1AA7FD9A26D7567F990143540E6D * ___push0, Func_3_t3422FA98DD98D70ED6C33DC44472C9FCA7E7D9EB * ___check1, Func_3_t3422FA98DD98D70ED6C33DC44472C9FCA7E7D9EB * ___to2, const RuntimeMethod* method)
{
(( void (*) (Action_2_t03DD38C7DEFE1AA7FD9A26D7567F990143540E6D *, Func_3_t3422FA98DD98D70ED6C33DC44472C9FCA7E7D9EB *, Func_3_t3422FA98DD98D70ED6C33DC44472C9FCA7E7D9EB *, const RuntimeMethod*))StackTraits_1_Init_m9352F20CA27426FEECC7CDDAFFCD51DF224ECA6F_gshared)(___push0, ___check1, ___to2, method);
}
// System.Void System.Action`2<System.IntPtr,System.Nullable`1<UnityEngine.Bounds>>::.ctor(System.Object,System.IntPtr)
inline void Action_2__ctor_m161667EFC572E4BD457418D270580A042124598E (Action_2_t605B4F5294159D5A25C4E7C9EA02F6E95965A59E * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Action_2_t605B4F5294159D5A25C4E7C9EA02F6E95965A59E *, RuntimeObject *, intptr_t, const RuntimeMethod*))Action_2__ctor_m161667EFC572E4BD457418D270580A042124598E_gshared)(__this, ___object0, ___method1, method);
}
// System.Void System.Func`3<System.IntPtr,System.Int32,System.Nullable`1<UnityEngine.Bounds>>::.ctor(System.Object,System.IntPtr)
inline void Func_3__ctor_m75DB9AA02314072A4D27A0F587985767B861EB08 (Func_3_t929E248D12D3C52CACEB4CDB125098EF5E92E0B4 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_3_t929E248D12D3C52CACEB4CDB125098EF5E92E0B4 *, RuntimeObject *, intptr_t, const RuntimeMethod*))Func_3__ctor_m75DB9AA02314072A4D27A0F587985767B861EB08_gshared)(__this, ___object0, ___method1, method);
}
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<UnityEngine.Bounds>>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
inline void StackTraits_1_Init_mEE11A45FA8E8872B04ECE24558B1EAF535304A5E (Action_2_t605B4F5294159D5A25C4E7C9EA02F6E95965A59E * ___push0, Func_3_t929E248D12D3C52CACEB4CDB125098EF5E92E0B4 * ___check1, Func_3_t929E248D12D3C52CACEB4CDB125098EF5E92E0B4 * ___to2, const RuntimeMethod* method)
{
(( void (*) (Action_2_t605B4F5294159D5A25C4E7C9EA02F6E95965A59E *, Func_3_t929E248D12D3C52CACEB4CDB125098EF5E92E0B4 *, Func_3_t929E248D12D3C52CACEB4CDB125098EF5E92E0B4 *, const RuntimeMethod*))StackTraits_1_Init_mEE11A45FA8E8872B04ECE24558B1EAF535304A5E_gshared)(___push0, ___check1, ___to2, method);
}
// System.Void System.Action`2<System.IntPtr,System.Nullable`1<UnityEngine.LayerMask>>::.ctor(System.Object,System.IntPtr)
inline void Action_2__ctor_mB84F63A023E6D31F4D05E3ED464DB975B4710CE1 (Action_2_t442CB366F6427B136B305A540E2EC0F5AE17EB5C * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Action_2_t442CB366F6427B136B305A540E2EC0F5AE17EB5C *, RuntimeObject *, intptr_t, const RuntimeMethod*))Action_2__ctor_mB84F63A023E6D31F4D05E3ED464DB975B4710CE1_gshared)(__this, ___object0, ___method1, method);
}
// System.Void System.Func`3<System.IntPtr,System.Int32,System.Nullable`1<UnityEngine.LayerMask>>::.ctor(System.Object,System.IntPtr)
inline void Func_3__ctor_mAC512376047B2543702DA5277DAC7A3C8E09999A (Func_3_t5D0368560D6BF3A9EE73DDAB7D11C7567C529813 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_3_t5D0368560D6BF3A9EE73DDAB7D11C7567C529813 *, RuntimeObject *, intptr_t, const RuntimeMethod*))Func_3__ctor_mAC512376047B2543702DA5277DAC7A3C8E09999A_gshared)(__this, ___object0, ___method1, method);
}
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<UnityEngine.LayerMask>>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
inline void StackTraits_1_Init_m2716738CBD1F50C16C4944682A4DE9E90F1E6DA3 (Action_2_t442CB366F6427B136B305A540E2EC0F5AE17EB5C * ___push0, Func_3_t5D0368560D6BF3A9EE73DDAB7D11C7567C529813 * ___check1, Func_3_t5D0368560D6BF3A9EE73DDAB7D11C7567C529813 * ___to2, const RuntimeMethod* method)
{
(( void (*) (Action_2_t442CB366F6427B136B305A540E2EC0F5AE17EB5C *, Func_3_t5D0368560D6BF3A9EE73DDAB7D11C7567C529813 *, Func_3_t5D0368560D6BF3A9EE73DDAB7D11C7567C529813 *, const RuntimeMethod*))StackTraits_1_Init_m2716738CBD1F50C16C4944682A4DE9E90F1E6DA3_gshared)(___push0, ___check1, ___to2, method);
}
// System.Void System.Action`2<System.IntPtr,System.Nullable`1<UnityEngine.RaycastHit>>::.ctor(System.Object,System.IntPtr)
inline void Action_2__ctor_m4042FAF1F8BA1AB5B9D6D343E3794C8A768F8231 (Action_2_tF5046A8994F8C367491283E7123CDA49764CE330 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Action_2_tF5046A8994F8C367491283E7123CDA49764CE330 *, RuntimeObject *, intptr_t, const RuntimeMethod*))Action_2__ctor_m4042FAF1F8BA1AB5B9D6D343E3794C8A768F8231_gshared)(__this, ___object0, ___method1, method);
}
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<UnityEngine.RaycastHit>>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
inline void StackTraits_1_Init_m9F637A3935E686D5270FF855FE268F3DF1CD1CF1 (Action_2_tF5046A8994F8C367491283E7123CDA49764CE330 * ___push0, Func_3_tD90FA89B7B793EABABFD75EC35A4FEEAED61341E * ___check1, Func_3_tD90FA89B7B793EABABFD75EC35A4FEEAED61341E * ___to2, const RuntimeMethod* method)
{
(( void (*) (Action_2_tF5046A8994F8C367491283E7123CDA49764CE330 *, Func_3_tD90FA89B7B793EABABFD75EC35A4FEEAED61341E *, Func_3_tD90FA89B7B793EABABFD75EC35A4FEEAED61341E *, const RuntimeMethod*))StackTraits_1_Init_m9F637A3935E686D5270FF855FE268F3DF1CD1CF1_gshared)(___push0, ___check1, ___to2, method);
}
// System.Void System.Action`2<System.IntPtr,UnityEngine.Vector3[]>::.ctor(System.Object,System.IntPtr)
inline void Action_2__ctor_mC73D73C3B3B73B8B77014BA67B6B0328A0132FE6 (Action_2_tB66779135A7F3CCCC25BE15B7879697A2BFE3A2B * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Action_2_tB66779135A7F3CCCC25BE15B7879697A2BFE3A2B *, RuntimeObject *, intptr_t, const RuntimeMethod*))Action_2__ctor_mF72B4B33CCEF215C9643C4DE63EAFF29FF39A75E_gshared)(__this, ___object0, ___method1, method);
}
// System.Void System.Func`3<System.IntPtr,System.Int32,UnityEngine.Vector3[]>::.ctor(System.Object,System.IntPtr)
inline void Func_3__ctor_m86ED197D137FBFD2D93807A29ADE08214B12D2AA (Func_3_t2409AFB2B42068ABDCE2C417BF25E310036AB007 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_3_t2409AFB2B42068ABDCE2C417BF25E310036AB007 *, RuntimeObject *, intptr_t, const RuntimeMethod*))Func_3__ctor_m38FA31254EF80C2172A2689D1598ED671ACC6952_gshared)(__this, ___object0, ___method1, method);
}
// System.Void LuaInterface.StackTraits`1<UnityEngine.Vector3[]>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
inline void StackTraits_1_Init_m66AB98BE4652888B1C704824F034B39204124CA3 (Action_2_tB66779135A7F3CCCC25BE15B7879697A2BFE3A2B * ___push0, Func_3_t2409AFB2B42068ABDCE2C417BF25E310036AB007 * ___check1, Func_3_t2409AFB2B42068ABDCE2C417BF25E310036AB007 * ___to2, const RuntimeMethod* method)
{
(( void (*) (Action_2_tB66779135A7F3CCCC25BE15B7879697A2BFE3A2B *, Func_3_t2409AFB2B42068ABDCE2C417BF25E310036AB007 *, Func_3_t2409AFB2B42068ABDCE2C417BF25E310036AB007 *, const RuntimeMethod*))StackTraits_1_Init_mACA90A88A0D7EACB43C696693E3BC115996823E7_gshared)(___push0, ___check1, ___to2, method);
}
// System.Void System.Action`2<System.IntPtr,UnityEngine.Quaternion[]>::.ctor(System.Object,System.IntPtr)
inline void Action_2__ctor_mEABEEBB6D545EED56E51707B4A8DCC197322AB18 (Action_2_t7983BA4CA101EF8FAE2D6DC9883A7F624971C35E * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Action_2_t7983BA4CA101EF8FAE2D6DC9883A7F624971C35E *, RuntimeObject *, intptr_t, const RuntimeMethod*))Action_2__ctor_mF72B4B33CCEF215C9643C4DE63EAFF29FF39A75E_gshared)(__this, ___object0, ___method1, method);
}
// System.Void System.Func`3<System.IntPtr,System.Int32,UnityEngine.Quaternion[]>::.ctor(System.Object,System.IntPtr)
inline void Func_3__ctor_m295E3365663ED13F8CF21AA2E2452580B56FEE6F (Func_3_tE594B5FED67EF398C78B364E3C508015685987CD * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_3_tE594B5FED67EF398C78B364E3C508015685987CD *, RuntimeObject *, intptr_t, const RuntimeMethod*))Func_3__ctor_m38FA31254EF80C2172A2689D1598ED671ACC6952_gshared)(__this, ___object0, ___method1, method);
}
// System.Void LuaInterface.StackTraits`1<UnityEngine.Quaternion[]>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
inline void StackTraits_1_Init_mE33E1855DCB0A3B5F41FF775D0883325F14CA9E3 (Action_2_t7983BA4CA101EF8FAE2D6DC9883A7F624971C35E * ___push0, Func_3_tE594B5FED67EF398C78B364E3C508015685987CD * ___check1, Func_3_tE594B5FED67EF398C78B364E3C508015685987CD * ___to2, const RuntimeMethod* method)
{
(( void (*) (Action_2_t7983BA4CA101EF8FAE2D6DC9883A7F624971C35E *, Func_3_tE594B5FED67EF398C78B364E3C508015685987CD *, Func_3_tE594B5FED67EF398C78B364E3C508015685987CD *, const RuntimeMethod*))StackTraits_1_Init_mACA90A88A0D7EACB43C696693E3BC115996823E7_gshared)(___push0, ___check1, ___to2, method);
}
// System.Void System.Action`2<System.IntPtr,UnityEngine.Vector2[]>::.ctor(System.Object,System.IntPtr)
inline void Action_2__ctor_m00C9F1BC5168AA49F4451ACD2B3CC1E608514DF2 (Action_2_t15E5CC3A8F60E383BF932D0EA98C7D6DD7E33CBD * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Action_2_t15E5CC3A8F60E383BF932D0EA98C7D6DD7E33CBD *, RuntimeObject *, intptr_t, const RuntimeMethod*))Action_2__ctor_mF72B4B33CCEF215C9643C4DE63EAFF29FF39A75E_gshared)(__this, ___object0, ___method1, method);
}
// System.Void System.Func`3<System.IntPtr,System.Int32,UnityEngine.Vector2[]>::.ctor(System.Object,System.IntPtr)
inline void Func_3__ctor_m80F2AD2F6F1AF87111E77A9998E9E0E2B11B98C8 (Func_3_tB7AF194E887A622BEBF89CF2B945B061B9CC60F2 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_3_tB7AF194E887A622BEBF89CF2B945B061B9CC60F2 *, RuntimeObject *, intptr_t, const RuntimeMethod*))Func_3__ctor_m38FA31254EF80C2172A2689D1598ED671ACC6952_gshared)(__this, ___object0, ___method1, method);
}
// System.Void LuaInterface.StackTraits`1<UnityEngine.Vector2[]>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
inline void StackTraits_1_Init_mB18044AF02774D676B4FAEFA2F88E2514A77550D (Action_2_t15E5CC3A8F60E383BF932D0EA98C7D6DD7E33CBD * ___push0, Func_3_tB7AF194E887A622BEBF89CF2B945B061B9CC60F2 * ___check1, Func_3_tB7AF194E887A622BEBF89CF2B945B061B9CC60F2 * ___to2, const RuntimeMethod* method)
{
(( void (*) (Action_2_t15E5CC3A8F60E383BF932D0EA98C7D6DD7E33CBD *, Func_3_tB7AF194E887A622BEBF89CF2B945B061B9CC60F2 *, Func_3_tB7AF194E887A622BEBF89CF2B945B061B9CC60F2 *, const RuntimeMethod*))StackTraits_1_Init_mACA90A88A0D7EACB43C696693E3BC115996823E7_gshared)(___push0, ___check1, ___to2, method);
}
// System.Void System.Action`2<System.IntPtr,UnityEngine.Color[]>::.ctor(System.Object,System.IntPtr)
inline void Action_2__ctor_mDD3F65D4FCFBB4AE0DAC04E2462E00B0C72ED3C2 (Action_2_tBF0C7F3A565A71FE252AB3173ADCAF72304BA786 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Action_2_tBF0C7F3A565A71FE252AB3173ADCAF72304BA786 *, RuntimeObject *, intptr_t, const RuntimeMethod*))Action_2__ctor_mF72B4B33CCEF215C9643C4DE63EAFF29FF39A75E_gshared)(__this, ___object0, ___method1, method);
}
// System.Void System.Func`3<System.IntPtr,System.Int32,UnityEngine.Color[]>::.ctor(System.Object,System.IntPtr)
inline void Func_3__ctor_mC2576363D123252DC966EBA24D31BC8B6AA3AB25 (Func_3_t72BFB9C6C0F907E3A212932822057C30795CEC7B * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_3_t72BFB9C6C0F907E3A212932822057C30795CEC7B *, RuntimeObject *, intptr_t, const RuntimeMethod*))Func_3__ctor_m38FA31254EF80C2172A2689D1598ED671ACC6952_gshared)(__this, ___object0, ___method1, method);
}
// System.Void LuaInterface.StackTraits`1<UnityEngine.Color[]>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
inline void StackTraits_1_Init_m9463D2BA1255C6B73DC2253ABBF23A9CE4C5FDFC (Action_2_tBF0C7F3A565A71FE252AB3173ADCAF72304BA786 * ___push0, Func_3_t72BFB9C6C0F907E3A212932822057C30795CEC7B * ___check1, Func_3_t72BFB9C6C0F907E3A212932822057C30795CEC7B * ___to2, const RuntimeMethod* method)
{
(( void (*) (Action_2_tBF0C7F3A565A71FE252AB3173ADCAF72304BA786 *, Func_3_t72BFB9C6C0F907E3A212932822057C30795CEC7B *, Func_3_t72BFB9C6C0F907E3A212932822057C30795CEC7B *, const RuntimeMethod*))StackTraits_1_Init_mACA90A88A0D7EACB43C696693E3BC115996823E7_gshared)(___push0, ___check1, ___to2, method);
}
// System.Void System.Action`2<System.IntPtr,UnityEngine.Vector4[]>::.ctor(System.Object,System.IntPtr)
inline void Action_2__ctor_m78A5EF547E84AB279CA23176EBCC113CFDD89981 (Action_2_t1735B54C59C57DDE5CA92E98987415A8EFAD6C10 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Action_2_t1735B54C59C57DDE5CA92E98987415A8EFAD6C10 *, RuntimeObject *, intptr_t, const RuntimeMethod*))Action_2__ctor_mF72B4B33CCEF215C9643C4DE63EAFF29FF39A75E_gshared)(__this, ___object0, ___method1, method);
}
// System.Void System.Func`3<System.IntPtr,System.Int32,UnityEngine.Vector4[]>::.ctor(System.Object,System.IntPtr)
inline void Func_3__ctor_mEB5E4AFCDF57CBD1946C900970BDA6A8E7B5C0BE (Func_3_tBC81F750356ECE22E601D490FA6367F354B4C8D8 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_3_tBC81F750356ECE22E601D490FA6367F354B4C8D8 *, RuntimeObject *, intptr_t, const RuntimeMethod*))Func_3__ctor_m38FA31254EF80C2172A2689D1598ED671ACC6952_gshared)(__this, ___object0, ___method1, method);
}
// System.Void LuaInterface.StackTraits`1<UnityEngine.Vector4[]>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
inline void StackTraits_1_Init_mB885746C6E5BEDC09DCE0228B25E6EC2C20FE8C8 (Action_2_t1735B54C59C57DDE5CA92E98987415A8EFAD6C10 * ___push0, Func_3_tBC81F750356ECE22E601D490FA6367F354B4C8D8 * ___check1, Func_3_tBC81F750356ECE22E601D490FA6367F354B4C8D8 * ___to2, const RuntimeMethod* method)
{
(( void (*) (Action_2_t1735B54C59C57DDE5CA92E98987415A8EFAD6C10 *, Func_3_tBC81F750356ECE22E601D490FA6367F354B4C8D8 *, Func_3_tBC81F750356ECE22E601D490FA6367F354B4C8D8 *, const RuntimeMethod*))StackTraits_1_Init_mACA90A88A0D7EACB43C696693E3BC115996823E7_gshared)(___push0, ___check1, ___to2, method);
}
// System.Void System.Action`2<System.IntPtr,System.UIntPtr>::.ctor(System.Object,System.IntPtr)
inline void Action_2__ctor_m6321047085F6293198796C29346B91F9EB750395 (Action_2_t7BD988338D85AE17AC6AE05F934B417991E0A758 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Action_2_t7BD988338D85AE17AC6AE05F934B417991E0A758 *, RuntimeObject *, intptr_t, const RuntimeMethod*))Action_2__ctor_m6321047085F6293198796C29346B91F9EB750395_gshared)(__this, ___object0, ___method1, method);
}
// System.Void System.Func`3<System.IntPtr,System.Int32,System.UIntPtr>::.ctor(System.Object,System.IntPtr)
inline void Func_3__ctor_m95D748C06C3C470ACBF54A41BAE69015036B7D1C (Func_3_tB6A70E6CFE59B587887A14A18BDE0A07C6BD14E2 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_3_tB6A70E6CFE59B587887A14A18BDE0A07C6BD14E2 *, RuntimeObject *, intptr_t, const RuntimeMethod*))Func_3__ctor_m95D748C06C3C470ACBF54A41BAE69015036B7D1C_gshared)(__this, ___object0, ___method1, method);
}
// System.Void LuaInterface.StackTraits`1<System.UIntPtr>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
inline void StackTraits_1_Init_m3F55278F42A943A34BEB8DDF5DE3EF86DFBEACB8 (Action_2_t7BD988338D85AE17AC6AE05F934B417991E0A758 * ___push0, Func_3_tB6A70E6CFE59B587887A14A18BDE0A07C6BD14E2 * ___check1, Func_3_tB6A70E6CFE59B587887A14A18BDE0A07C6BD14E2 * ___to2, const RuntimeMethod* method)
{
(( void (*) (Action_2_t7BD988338D85AE17AC6AE05F934B417991E0A758 *, Func_3_tB6A70E6CFE59B587887A14A18BDE0A07C6BD14E2 *, Func_3_tB6A70E6CFE59B587887A14A18BDE0A07C6BD14E2 *, const RuntimeMethod*))StackTraits_1_Init_m3F55278F42A943A34BEB8DDF5DE3EF86DFBEACB8_gshared)(___push0, ___check1, ___to2, method);
}
// System.Void System.Action`2<System.IntPtr,System.IntPtr>::.ctor(System.Object,System.IntPtr)
inline void Action_2__ctor_mAF6C4A681D1958AAEE13C2597B4CA5DD43B52509 (Action_2_t7F072217490F2702D71284F11C8084C74FC0AA6F * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Action_2_t7F072217490F2702D71284F11C8084C74FC0AA6F *, RuntimeObject *, intptr_t, const RuntimeMethod*))Action_2__ctor_mAF6C4A681D1958AAEE13C2597B4CA5DD43B52509_gshared)(__this, ___object0, ___method1, method);
}
// System.Void System.Func`3<System.IntPtr,System.Int32,System.IntPtr>::.ctor(System.Object,System.IntPtr)
inline void Func_3__ctor_m5164EC58B0DE177C60C740264073DB2DB7CA193D (Func_3_tAF726CAAE9050E24FDC5E493C815AAFDB1CDB0A9 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_3_tAF726CAAE9050E24FDC5E493C815AAFDB1CDB0A9 *, RuntimeObject *, intptr_t, const RuntimeMethod*))Func_3__ctor_m5164EC58B0DE177C60C740264073DB2DB7CA193D_gshared)(__this, ___object0, ___method1, method);
}
// System.Void LuaInterface.StackTraits`1<System.IntPtr>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
inline void StackTraits_1_Init_m0F2B4B3994C3855B0BEFEBDE128262189D67BBB8 (Action_2_t7F072217490F2702D71284F11C8084C74FC0AA6F * ___push0, Func_3_tAF726CAAE9050E24FDC5E493C815AAFDB1CDB0A9 * ___check1, Func_3_tAF726CAAE9050E24FDC5E493C815AAFDB1CDB0A9 * ___to2, const RuntimeMethod* method)
{
(( void (*) (Action_2_t7F072217490F2702D71284F11C8084C74FC0AA6F *, Func_3_tAF726CAAE9050E24FDC5E493C815AAFDB1CDB0A9 *, Func_3_tAF726CAAE9050E24FDC5E493C815AAFDB1CDB0A9 *, const RuntimeMethod*))StackTraits_1_Init_m0F2B4B3994C3855B0BEFEBDE128262189D67BBB8_gshared)(___push0, ___check1, ___to2, method);
}
// System.Void System.Action`2<System.IntPtr,LuaInterface.LuaFunction>::.ctor(System.Object,System.IntPtr)
inline void Action_2__ctor_m318F94D93B4CF353164D8F81CA9EC303145C1AEE (Action_2_t4834326D407317B9116BEF34B9DAF7DAD2FC6CA8 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Action_2_t4834326D407317B9116BEF34B9DAF7DAD2FC6CA8 *, RuntimeObject *, intptr_t, const RuntimeMethod*))Action_2__ctor_mF72B4B33CCEF215C9643C4DE63EAFF29FF39A75E_gshared)(__this, ___object0, ___method1, method);
}
// System.Void System.Func`3<System.IntPtr,System.Int32,LuaInterface.LuaFunction>::.ctor(System.Object,System.IntPtr)
inline void Func_3__ctor_m5A8EB3A879111EBCFCEC27F4D67C690FE6CC2C12 (Func_3_t4CD2EEB940A1136162759F1978943500F1FA2C5C * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_3_t4CD2EEB940A1136162759F1978943500F1FA2C5C *, RuntimeObject *, intptr_t, const RuntimeMethod*))Func_3__ctor_m38FA31254EF80C2172A2689D1598ED671ACC6952_gshared)(__this, ___object0, ___method1, method);
}
// System.Void LuaInterface.StackTraits`1<LuaInterface.LuaFunction>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
inline void StackTraits_1_Init_m6C378FC31B013DDF89A3E681EABBF417B451BDAA (Action_2_t4834326D407317B9116BEF34B9DAF7DAD2FC6CA8 * ___push0, Func_3_t4CD2EEB940A1136162759F1978943500F1FA2C5C * ___check1, Func_3_t4CD2EEB940A1136162759F1978943500F1FA2C5C * ___to2, const RuntimeMethod* method)
{
(( void (*) (Action_2_t4834326D407317B9116BEF34B9DAF7DAD2FC6CA8 *, Func_3_t4CD2EEB940A1136162759F1978943500F1FA2C5C *, Func_3_t4CD2EEB940A1136162759F1978943500F1FA2C5C *, const RuntimeMethod*))StackTraits_1_Init_mACA90A88A0D7EACB43C696693E3BC115996823E7_gshared)(___push0, ___check1, ___to2, method);
}
// System.Void System.Action`2<System.IntPtr,LuaInterface.LuaTable>::.ctor(System.Object,System.IntPtr)
inline void Action_2__ctor_m183C3595F196D082A0A50C3C7B7D9957C8598D1E (Action_2_t5EFD680B7B2DDED4D6F434A6961F90DA431ED4B3 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Action_2_t5EFD680B7B2DDED4D6F434A6961F90DA431ED4B3 *, RuntimeObject *, intptr_t, const RuntimeMethod*))Action_2__ctor_mF72B4B33CCEF215C9643C4DE63EAFF29FF39A75E_gshared)(__this, ___object0, ___method1, method);
}
// System.Void System.Func`3<System.IntPtr,System.Int32,LuaInterface.LuaTable>::.ctor(System.Object,System.IntPtr)
inline void Func_3__ctor_mFC8B1AF587D0F312B02CC43D35BA151184462197 (Func_3_tF59B96777AC7C31D5A154075BFFF62BAF691E5AB * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_3_tF59B96777AC7C31D5A154075BFFF62BAF691E5AB *, RuntimeObject *, intptr_t, const RuntimeMethod*))Func_3__ctor_m38FA31254EF80C2172A2689D1598ED671ACC6952_gshared)(__this, ___object0, ___method1, method);
}
// System.Void LuaInterface.StackTraits`1<LuaInterface.LuaTable>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
inline void StackTraits_1_Init_m3012B24E34AE9C9A2E094E4F00BF1E8820280236 (Action_2_t5EFD680B7B2DDED4D6F434A6961F90DA431ED4B3 * ___push0, Func_3_tF59B96777AC7C31D5A154075BFFF62BAF691E5AB * ___check1, Func_3_tF59B96777AC7C31D5A154075BFFF62BAF691E5AB * ___to2, const RuntimeMethod* method)
{
(( void (*) (Action_2_t5EFD680B7B2DDED4D6F434A6961F90DA431ED4B3 *, Func_3_tF59B96777AC7C31D5A154075BFFF62BAF691E5AB *, Func_3_tF59B96777AC7C31D5A154075BFFF62BAF691E5AB *, const RuntimeMethod*))StackTraits_1_Init_mACA90A88A0D7EACB43C696693E3BC115996823E7_gshared)(___push0, ___check1, ___to2, method);
}
// System.Void System.Action`2<System.IntPtr,LuaInterface.LuaThread>::.ctor(System.Object,System.IntPtr)
inline void Action_2__ctor_mDDCEACCE4D764CCB4344A7DE4F7852C677194EFC (Action_2_tD4FFFC10C378818C984C219BB691C028A04665CA * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Action_2_tD4FFFC10C378818C984C219BB691C028A04665CA *, RuntimeObject *, intptr_t, const RuntimeMethod*))Action_2__ctor_mF72B4B33CCEF215C9643C4DE63EAFF29FF39A75E_gshared)(__this, ___object0, ___method1, method);
}
// System.Void System.Func`3<System.IntPtr,System.Int32,LuaInterface.LuaThread>::.ctor(System.Object,System.IntPtr)
inline void Func_3__ctor_m1632AD3A12ED31697AED13EACC737894E884A8E1 (Func_3_tE8C3701E783578F1149092D5F2D760CDA9F7D8CD * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_3_tE8C3701E783578F1149092D5F2D760CDA9F7D8CD *, RuntimeObject *, intptr_t, const RuntimeMethod*))Func_3__ctor_m38FA31254EF80C2172A2689D1598ED671ACC6952_gshared)(__this, ___object0, ___method1, method);
}
// System.Void LuaInterface.StackTraits`1<LuaInterface.LuaThread>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
inline void StackTraits_1_Init_mC8A97E32E5343DAD3502BBBB9311E2F3328C5072 (Action_2_tD4FFFC10C378818C984C219BB691C028A04665CA * ___push0, Func_3_tE8C3701E783578F1149092D5F2D760CDA9F7D8CD * ___check1, Func_3_tE8C3701E783578F1149092D5F2D760CDA9F7D8CD * ___to2, const RuntimeMethod* method)
{
(( void (*) (Action_2_tD4FFFC10C378818C984C219BB691C028A04665CA *, Func_3_tE8C3701E783578F1149092D5F2D760CDA9F7D8CD *, Func_3_tE8C3701E783578F1149092D5F2D760CDA9F7D8CD *, const RuntimeMethod*))StackTraits_1_Init_mACA90A88A0D7EACB43C696693E3BC115996823E7_gshared)(___push0, ___check1, ___to2, method);
}
// System.Void System.Action`2<System.IntPtr,LuaInterface.LuaBaseRef>::.ctor(System.Object,System.IntPtr)
inline void Action_2__ctor_m7C2645370643D936D7C1684E9D57FF6B7CF902B9 (Action_2_t9C110C46761F33F84CDC82BFE2B9A79339BF0D5E * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Action_2_t9C110C46761F33F84CDC82BFE2B9A79339BF0D5E *, RuntimeObject *, intptr_t, const RuntimeMethod*))Action_2__ctor_mF72B4B33CCEF215C9643C4DE63EAFF29FF39A75E_gshared)(__this, ___object0, ___method1, method);
}
// System.Void System.Func`3<System.IntPtr,System.Int32,LuaInterface.LuaBaseRef>::.ctor(System.Object,System.IntPtr)
inline void Func_3__ctor_m50FC31463B833C649A3EC2E5CBB373D74EE2DECF (Func_3_t479D50D12FEE4161463C416932CC311D43EB8444 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_3_t479D50D12FEE4161463C416932CC311D43EB8444 *, RuntimeObject *, intptr_t, const RuntimeMethod*))Func_3__ctor_m38FA31254EF80C2172A2689D1598ED671ACC6952_gshared)(__this, ___object0, ___method1, method);
}
// System.Void LuaInterface.StackTraits`1<LuaInterface.LuaBaseRef>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
inline void StackTraits_1_Init_mFC74EFEDF24F16F91E56D46D5784CED2070B8707 (Action_2_t9C110C46761F33F84CDC82BFE2B9A79339BF0D5E * ___push0, Func_3_t479D50D12FEE4161463C416932CC311D43EB8444 * ___check1, Func_3_t479D50D12FEE4161463C416932CC311D43EB8444 * ___to2, const RuntimeMethod* method)
{
(( void (*) (Action_2_t9C110C46761F33F84CDC82BFE2B9A79339BF0D5E *, Func_3_t479D50D12FEE4161463C416932CC311D43EB8444 *, Func_3_t479D50D12FEE4161463C416932CC311D43EB8444 *, const RuntimeMethod*))StackTraits_1_Init_mACA90A88A0D7EACB43C696693E3BC115996823E7_gshared)(___push0, ___check1, ___to2, method);
}
// System.Void System.Action`2<System.IntPtr,LuaInterface.LuaByteBuffer>::.ctor(System.Object,System.IntPtr)
inline void Action_2__ctor_m8E37727F9429AEE70C1323FEF73EE03D6A6DF88B (Action_2_tF206149DED854E5E58DFB8C00073C5AC7C9C9EEE * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Action_2_tF206149DED854E5E58DFB8C00073C5AC7C9C9EEE *, RuntimeObject *, intptr_t, const RuntimeMethod*))Action_2__ctor_m8E37727F9429AEE70C1323FEF73EE03D6A6DF88B_gshared)(__this, ___object0, ___method1, method);
}
// System.Void System.Func`3<System.IntPtr,System.Int32,LuaInterface.LuaByteBuffer>::.ctor(System.Object,System.IntPtr)
inline void Func_3__ctor_m197B529D336CB6FF6ABE0CB86150D01F10A01734 (Func_3_t3ABC9C7636A7802537125563DD6F8DA8FDE585E2 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_3_t3ABC9C7636A7802537125563DD6F8DA8FDE585E2 *, RuntimeObject *, intptr_t, const RuntimeMethod*))Func_3__ctor_m197B529D336CB6FF6ABE0CB86150D01F10A01734_gshared)(__this, ___object0, ___method1, method);
}
// System.Void LuaInterface.StackTraits`1<LuaInterface.LuaByteBuffer>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
inline void StackTraits_1_Init_mE6F5298CB7CAA366E0115CD86D0775F99EAB6AFF (Action_2_tF206149DED854E5E58DFB8C00073C5AC7C9C9EEE * ___push0, Func_3_t3ABC9C7636A7802537125563DD6F8DA8FDE585E2 * ___check1, Func_3_t3ABC9C7636A7802537125563DD6F8DA8FDE585E2 * ___to2, const RuntimeMethod* method)
{
(( void (*) (Action_2_tF206149DED854E5E58DFB8C00073C5AC7C9C9EEE *, Func_3_t3ABC9C7636A7802537125563DD6F8DA8FDE585E2 *, Func_3_t3ABC9C7636A7802537125563DD6F8DA8FDE585E2 *, const RuntimeMethod*))StackTraits_1_Init_mE6F5298CB7CAA366E0115CD86D0775F99EAB6AFF_gshared)(___push0, ___check1, ___to2, method);
}
// System.Void System.Action`2<System.IntPtr,LuaInterface.EventObject>::.ctor(System.Object,System.IntPtr)
inline void Action_2__ctor_mB600E8E217BCA23E317C56A617138142996E36FB (Action_2_tF1DF5A4F52257C590AB2471F16E25A706A6E748A * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Action_2_tF1DF5A4F52257C590AB2471F16E25A706A6E748A *, RuntimeObject *, intptr_t, const RuntimeMethod*))Action_2__ctor_mF72B4B33CCEF215C9643C4DE63EAFF29FF39A75E_gshared)(__this, ___object0, ___method1, method);
}
// System.Void System.Func`3<System.IntPtr,System.Int32,LuaInterface.EventObject>::.ctor(System.Object,System.IntPtr)
inline void Func_3__ctor_m3B0BF9C567FF5B43565ACFF54A8C9F789462DCB3 (Func_3_t09BB8851FE8D38848D13566CA569EA5CA10E8728 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_3_t09BB8851FE8D38848D13566CA569EA5CA10E8728 *, RuntimeObject *, intptr_t, const RuntimeMethod*))Func_3__ctor_m38FA31254EF80C2172A2689D1598ED671ACC6952_gshared)(__this, ___object0, ___method1, method);
}
// System.Void LuaInterface.StackTraits`1<LuaInterface.EventObject>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
inline void StackTraits_1_Init_m6BA90DE7E8A3B0E7B327A9A93F760C69A129F92C (Action_2_tF1DF5A4F52257C590AB2471F16E25A706A6E748A * ___push0, Func_3_t09BB8851FE8D38848D13566CA569EA5CA10E8728 * ___check1, Func_3_t09BB8851FE8D38848D13566CA569EA5CA10E8728 * ___to2, const RuntimeMethod* method)
{
(( void (*) (Action_2_tF1DF5A4F52257C590AB2471F16E25A706A6E748A *, Func_3_t09BB8851FE8D38848D13566CA569EA5CA10E8728 *, Func_3_t09BB8851FE8D38848D13566CA569EA5CA10E8728 *, const RuntimeMethod*))StackTraits_1_Init_mACA90A88A0D7EACB43C696693E3BC115996823E7_gshared)(___push0, ___check1, ___to2, method);
}
// System.Void System.Action`2<System.IntPtr,System.Collections.IEnumerator>::.ctor(System.Object,System.IntPtr)
inline void Action_2__ctor_mD6D16B7D2430C409861F5AF3825C5D391AC192F5 (Action_2_tC586BC0809C1FCB5B6259E2196642B70155C4388 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Action_2_tC586BC0809C1FCB5B6259E2196642B70155C4388 *, RuntimeObject *, intptr_t, const RuntimeMethod*))Action_2__ctor_mF72B4B33CCEF215C9643C4DE63EAFF29FF39A75E_gshared)(__this, ___object0, ___method1, method);
}
// System.Void System.Func`3<System.IntPtr,System.Int32,System.Collections.IEnumerator>::.ctor(System.Object,System.IntPtr)
inline void Func_3__ctor_mF728EF1C5FBCD6CDAE99430D4C0C9D98C087FFC8 (Func_3_t3586EA9DE7761E66773795E98638216864B0F6FA * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_3_t3586EA9DE7761E66773795E98638216864B0F6FA *, RuntimeObject *, intptr_t, const RuntimeMethod*))Func_3__ctor_m38FA31254EF80C2172A2689D1598ED671ACC6952_gshared)(__this, ___object0, ___method1, method);
}
// System.Void LuaInterface.StackTraits`1<System.Collections.IEnumerator>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
inline void StackTraits_1_Init_mCC1FFD8DBD595AD3674879E8B04CE577408B1805 (Action_2_tC586BC0809C1FCB5B6259E2196642B70155C4388 * ___push0, Func_3_t3586EA9DE7761E66773795E98638216864B0F6FA * ___check1, Func_3_t3586EA9DE7761E66773795E98638216864B0F6FA * ___to2, const RuntimeMethod* method)
{
(( void (*) (Action_2_tC586BC0809C1FCB5B6259E2196642B70155C4388 *, Func_3_t3586EA9DE7761E66773795E98638216864B0F6FA *, Func_3_t3586EA9DE7761E66773795E98638216864B0F6FA *, const RuntimeMethod*))StackTraits_1_Init_mACA90A88A0D7EACB43C696693E3BC115996823E7_gshared)(___push0, ___check1, ___to2, method);
}
// System.Void System.Action`2<System.IntPtr,System.Type>::.ctor(System.Object,System.IntPtr)
inline void Action_2__ctor_m2D771892502DA59021A137CACE17D1C12565E63D (Action_2_t0F6EE67C1AAA26E4D40E16988A581F4385184B22 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Action_2_t0F6EE67C1AAA26E4D40E16988A581F4385184B22 *, RuntimeObject *, intptr_t, const RuntimeMethod*))Action_2__ctor_mF72B4B33CCEF215C9643C4DE63EAFF29FF39A75E_gshared)(__this, ___object0, ___method1, method);
}
// System.Void System.Func`3<System.IntPtr,System.Int32,System.Type>::.ctor(System.Object,System.IntPtr)
inline void Func_3__ctor_m962F371063B62D66FFDC01A88AFABE8BDB202AEF (Func_3_t50D0E2B92CCEC6D9398864D319A3B47DE60CFDBC * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_3_t50D0E2B92CCEC6D9398864D319A3B47DE60CFDBC *, RuntimeObject *, intptr_t, const RuntimeMethod*))Func_3__ctor_m38FA31254EF80C2172A2689D1598ED671ACC6952_gshared)(__this, ___object0, ___method1, method);
}
// System.Void LuaInterface.StackTraits`1<System.Type>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
inline void StackTraits_1_Init_m29506BC30EE25C553D9C3ED620A6A5E77A04731C (Action_2_t0F6EE67C1AAA26E4D40E16988A581F4385184B22 * ___push0, Func_3_t50D0E2B92CCEC6D9398864D319A3B47DE60CFDBC * ___check1, Func_3_t50D0E2B92CCEC6D9398864D319A3B47DE60CFDBC * ___to2, const RuntimeMethod* method)
{
(( void (*) (Action_2_t0F6EE67C1AAA26E4D40E16988A581F4385184B22 *, Func_3_t50D0E2B92CCEC6D9398864D319A3B47DE60CFDBC *, Func_3_t50D0E2B92CCEC6D9398864D319A3B47DE60CFDBC *, const RuntimeMethod*))StackTraits_1_Init_mACA90A88A0D7EACB43C696693E3BC115996823E7_gshared)(___push0, ___check1, ___to2, method);
}
// System.Void System.Action`2<System.IntPtr,System.Type[]>::.ctor(System.Object,System.IntPtr)
inline void Action_2__ctor_m544C2DB599AD922286B1282F44109605DC1B161D (Action_2_tB3310E633C6AD5C94C93ED9E115B4BD05CCFC394 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Action_2_tB3310E633C6AD5C94C93ED9E115B4BD05CCFC394 *, RuntimeObject *, intptr_t, const RuntimeMethod*))Action_2__ctor_mF72B4B33CCEF215C9643C4DE63EAFF29FF39A75E_gshared)(__this, ___object0, ___method1, method);
}
// System.Void System.Func`3<System.IntPtr,System.Int32,System.Type[]>::.ctor(System.Object,System.IntPtr)
inline void Func_3__ctor_m9180A67961E86A320583B9D11B916528AB0A5965 (Func_3_tE7000D7AC815B02A50FF5F54DDE36DC0A15C4FFB * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_3_tE7000D7AC815B02A50FF5F54DDE36DC0A15C4FFB *, RuntimeObject *, intptr_t, const RuntimeMethod*))Func_3__ctor_m38FA31254EF80C2172A2689D1598ED671ACC6952_gshared)(__this, ___object0, ___method1, method);
}
// System.Void LuaInterface.StackTraits`1<System.Type[]>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
inline void StackTraits_1_Init_mFD4C37BC12CA8E5D46CB8CC57F3B674D32F2DF22 (Action_2_tB3310E633C6AD5C94C93ED9E115B4BD05CCFC394 * ___push0, Func_3_tE7000D7AC815B02A50FF5F54DDE36DC0A15C4FFB * ___check1, Func_3_tE7000D7AC815B02A50FF5F54DDE36DC0A15C4FFB * ___to2, const RuntimeMethod* method)
{
(( void (*) (Action_2_tB3310E633C6AD5C94C93ED9E115B4BD05CCFC394 *, Func_3_tE7000D7AC815B02A50FF5F54DDE36DC0A15C4FFB *, Func_3_tE7000D7AC815B02A50FF5F54DDE36DC0A15C4FFB *, const RuntimeMethod*))StackTraits_1_Init_mACA90A88A0D7EACB43C696693E3BC115996823E7_gshared)(___push0, ___check1, ___to2, method);
}
// System.Void System.Action`2<System.IntPtr,UnityEngine.GameObject>::.ctor(System.Object,System.IntPtr)
inline void Action_2__ctor_m053DF2558B2FA9D9138DF3581C629A9D0EE9B758 (Action_2_tD47F87E5DFC49A77CCB5B1F88F797D2CD0D8F030 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Action_2_tD47F87E5DFC49A77CCB5B1F88F797D2CD0D8F030 *, RuntimeObject *, intptr_t, const RuntimeMethod*))Action_2__ctor_mF72B4B33CCEF215C9643C4DE63EAFF29FF39A75E_gshared)(__this, ___object0, ___method1, method);
}
// System.Void System.Func`3<System.IntPtr,System.Int32,UnityEngine.GameObject>::.ctor(System.Object,System.IntPtr)
inline void Func_3__ctor_m5DAC96343BE619C126CACEDA58323F28ADDF5FB7 (Func_3_tEE869FEF829A93623C960C6A6EAE06E35C87EF4D * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_3_tEE869FEF829A93623C960C6A6EAE06E35C87EF4D *, RuntimeObject *, intptr_t, const RuntimeMethod*))Func_3__ctor_m38FA31254EF80C2172A2689D1598ED671ACC6952_gshared)(__this, ___object0, ___method1, method);
}
// System.Void LuaInterface.StackTraits`1<UnityEngine.GameObject>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
inline void StackTraits_1_Init_mA9F4FC72A168F117AA570955993EA0F9241D9C07 (Action_2_tD47F87E5DFC49A77CCB5B1F88F797D2CD0D8F030 * ___push0, Func_3_tEE869FEF829A93623C960C6A6EAE06E35C87EF4D * ___check1, Func_3_tEE869FEF829A93623C960C6A6EAE06E35C87EF4D * ___to2, const RuntimeMethod* method)
{
(( void (*) (Action_2_tD47F87E5DFC49A77CCB5B1F88F797D2CD0D8F030 *, Func_3_tEE869FEF829A93623C960C6A6EAE06E35C87EF4D *, Func_3_tEE869FEF829A93623C960C6A6EAE06E35C87EF4D *, const RuntimeMethod*))StackTraits_1_Init_mACA90A88A0D7EACB43C696693E3BC115996823E7_gshared)(___push0, ___check1, ___to2, method);
}
// System.Void System.Action`2<System.IntPtr,UnityEngine.Transform>::.ctor(System.Object,System.IntPtr)
inline void Action_2__ctor_mC774540428264429FCB505EBF8BFE504588FC2BF (Action_2_tC16CB9D05C29B95D71AD5A2E2A646372F8A87EA3 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Action_2_tC16CB9D05C29B95D71AD5A2E2A646372F8A87EA3 *, RuntimeObject *, intptr_t, const RuntimeMethod*))Action_2__ctor_mF72B4B33CCEF215C9643C4DE63EAFF29FF39A75E_gshared)(__this, ___object0, ___method1, method);
}
// System.Void System.Func`3<System.IntPtr,System.Int32,UnityEngine.Transform>::.ctor(System.Object,System.IntPtr)
inline void Func_3__ctor_m2DA3D464747634A77F38269FE8CB9711AE9B1BBD (Func_3_t44B8E59852BF9127FCC9062E77E3333631AA85CE * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_3_t44B8E59852BF9127FCC9062E77E3333631AA85CE *, RuntimeObject *, intptr_t, const RuntimeMethod*))Func_3__ctor_m38FA31254EF80C2172A2689D1598ED671ACC6952_gshared)(__this, ___object0, ___method1, method);
}
// System.Void LuaInterface.StackTraits`1<UnityEngine.Transform>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
inline void StackTraits_1_Init_mEDB295EC7306DCFDA8AEBE3C43A8CD8A2C922624 (Action_2_tC16CB9D05C29B95D71AD5A2E2A646372F8A87EA3 * ___push0, Func_3_t44B8E59852BF9127FCC9062E77E3333631AA85CE * ___check1, Func_3_t44B8E59852BF9127FCC9062E77E3333631AA85CE * ___to2, const RuntimeMethod* method)
{
(( void (*) (Action_2_tC16CB9D05C29B95D71AD5A2E2A646372F8A87EA3 *, Func_3_t44B8E59852BF9127FCC9062E77E3333631AA85CE *, Func_3_t44B8E59852BF9127FCC9062E77E3333631AA85CE *, const RuntimeMethod*))StackTraits_1_Init_mACA90A88A0D7EACB43C696693E3BC115996823E7_gshared)(___push0, ___check1, ___to2, method);
}
// System.Void System.Action`2<System.IntPtr,System.Object>::.ctor(System.Object,System.IntPtr)
inline void Action_2__ctor_mF72B4B33CCEF215C9643C4DE63EAFF29FF39A75E (Action_2_t61CD99B992F0B4609297F8B282196191515B6FF1 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Action_2_t61CD99B992F0B4609297F8B282196191515B6FF1 *, RuntimeObject *, intptr_t, const RuntimeMethod*))Action_2__ctor_mF72B4B33CCEF215C9643C4DE63EAFF29FF39A75E_gshared)(__this, ___object0, ___method1, method);
}
// System.Void System.Func`3<System.IntPtr,System.Int32,System.Object>::.ctor(System.Object,System.IntPtr)
inline void Func_3__ctor_m38FA31254EF80C2172A2689D1598ED671ACC6952 (Func_3_t4DF37EB37F68FF5EACCDB1C9E71862DDEF7579A3 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_3_t4DF37EB37F68FF5EACCDB1C9E71862DDEF7579A3 *, RuntimeObject *, intptr_t, const RuntimeMethod*))Func_3__ctor_m38FA31254EF80C2172A2689D1598ED671ACC6952_gshared)(__this, ___object0, ___method1, method);
}
// System.Void LuaInterface.StackTraits`1<System.Object>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
inline void StackTraits_1_Init_mACA90A88A0D7EACB43C696693E3BC115996823E7 (Action_2_t61CD99B992F0B4609297F8B282196191515B6FF1 * ___push0, Func_3_t4DF37EB37F68FF5EACCDB1C9E71862DDEF7579A3 * ___check1, Func_3_t4DF37EB37F68FF5EACCDB1C9E71862DDEF7579A3 * ___to2, const RuntimeMethod* method)
{
(( void (*) (Action_2_t61CD99B992F0B4609297F8B282196191515B6FF1 *, Func_3_t4DF37EB37F68FF5EACCDB1C9E71862DDEF7579A3 *, Func_3_t4DF37EB37F68FF5EACCDB1C9E71862DDEF7579A3 *, const RuntimeMethod*))StackTraits_1_Init_mACA90A88A0D7EACB43C696693E3BC115996823E7_gshared)(___push0, ___check1, ___to2, method);
}
// System.Void System.Action`2<System.IntPtr,System.Object[]>::.ctor(System.Object,System.IntPtr)
inline void Action_2__ctor_m9CDB2080B05CB7F5AF7A7C113E081614DBAEAACB (Action_2_tB7501521FC255BACD97555F93C8541ADC821E150 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Action_2_tB7501521FC255BACD97555F93C8541ADC821E150 *, RuntimeObject *, intptr_t, const RuntimeMethod*))Action_2__ctor_mF72B4B33CCEF215C9643C4DE63EAFF29FF39A75E_gshared)(__this, ___object0, ___method1, method);
}
// System.Void System.Func`3<System.IntPtr,System.Int32,System.Object[]>::.ctor(System.Object,System.IntPtr)
inline void Func_3__ctor_m061B1AE012017C02EF4041354C54744661D6DF44 (Func_3_t197213A0F0A32893077E2A1896D6336D8BC8C828 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_3_t197213A0F0A32893077E2A1896D6336D8BC8C828 *, RuntimeObject *, intptr_t, const RuntimeMethod*))Func_3__ctor_m38FA31254EF80C2172A2689D1598ED671ACC6952_gshared)(__this, ___object0, ___method1, method);
}
// System.Void LuaInterface.StackTraits`1<System.Object[]>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
inline void StackTraits_1_Init_m58BB782AF34C0F1D65520CB23808F2E832DA0433 (Action_2_tB7501521FC255BACD97555F93C8541ADC821E150 * ___push0, Func_3_t197213A0F0A32893077E2A1896D6336D8BC8C828 * ___check1, Func_3_t197213A0F0A32893077E2A1896D6336D8BC8C828 * ___to2, const RuntimeMethod* method)
{
(( void (*) (Action_2_tB7501521FC255BACD97555F93C8541ADC821E150 *, Func_3_t197213A0F0A32893077E2A1896D6336D8BC8C828 *, Func_3_t197213A0F0A32893077E2A1896D6336D8BC8C828 *, const RuntimeMethod*))StackTraits_1_Init_mACA90A88A0D7EACB43C696693E3BC115996823E7_gshared)(___push0, ___check1, ___to2, method);
}
// System.Void System.Action`2<System.IntPtr,LuaInterface.nil>::.ctor(System.Object,System.IntPtr)
inline void Action_2__ctor_m094AA632A83F67A18A9DA5D841BF7C94905F0942 (Action_2_t6256720F7E604DBEFA404A4F7A01E83EC85115B5 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Action_2_t6256720F7E604DBEFA404A4F7A01E83EC85115B5 *, RuntimeObject *, intptr_t, const RuntimeMethod*))Action_2__ctor_m094AA632A83F67A18A9DA5D841BF7C94905F0942_gshared)(__this, ___object0, ___method1, method);
}
// System.Void LuaInterface.StackTraits`1<LuaInterface.nil>::Init(System.Action`2<System.IntPtr,T>,System.Func`3<System.IntPtr,System.Int32,T>,System.Func`3<System.IntPtr,System.Int32,T>)
inline void StackTraits_1_Init_mB380BEA47667CCB2F1C0E6862F1497925EF63C3C (Action_2_t6256720F7E604DBEFA404A4F7A01E83EC85115B5 * ___push0, Func_3_tDB557A54BF45DE9EC6C45BCEA35E4B12469AB88A * ___check1, Func_3_tDB557A54BF45DE9EC6C45BCEA35E4B12469AB88A * ___to2, const RuntimeMethod* method)
{
(( void (*) (Action_2_t6256720F7E604DBEFA404A4F7A01E83EC85115B5 *, Func_3_tDB557A54BF45DE9EC6C45BCEA35E4B12469AB88A *, Func_3_tDB557A54BF45DE9EC6C45BCEA35E4B12469AB88A *, const RuntimeMethod*))StackTraits_1_Init_mB380BEA47667CCB2F1C0E6862F1497925EF63C3C_gshared)(___push0, ___check1, ___to2, method);
}
// System.Void System.Collections.Generic.Dictionary`2<System.IntPtr,LuaInterface.LuaState>::.ctor()
inline void Dictionary_2__ctor_m9939FFBDBFE080DC8BD594DBDDF4E86DB08F92FD (Dictionary_2_tE2C4B84883C857DB2F1AD0ED287337B1F1C52601 * __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_tE2C4B84883C857DB2F1AD0ED287337B1F1C52601 *, const RuntimeMethod*))Dictionary_2__ctor_mB6525345E5D9E4D2DDD23F5AEED67C48218C90C6_gshared)(__this, method);
}
// System.Void System.ThrowHelper::ThrowArgumentOutOfRangeException()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_ThrowArgumentOutOfRangeException_mBA2AF20A35144E0C43CD721A22EAC9FCA15D6550 (const RuntimeMethod* method);
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void LuaInterface.LuaDelegate::.ctor(LuaInterface.LuaFunction)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaDelegate__ctor_m064B1E7836D248D5A8A7AD1009F5338855B4C2EA (LuaDelegate_tB38D2386AAC5AF73845F197604BC4A11E8FA27F1 * __this, LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * ___func0, const RuntimeMethod* method)
{
{
// public LuaDelegate(LuaFunction func)
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0(__this, /*hidden argument*/NULL);
// this.func = func;
LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * L_0 = ___func0;
__this->set_func_0(L_0);
// }
return;
}
}
// System.Void LuaInterface.LuaDelegate::.ctor(LuaInterface.LuaFunction,LuaInterface.LuaTable)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaDelegate__ctor_m0DB629470385D61F2D469F73B33BEA061FDC09FE (LuaDelegate_tB38D2386AAC5AF73845F197604BC4A11E8FA27F1 * __this, LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * ___func0, LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * ___self1, const RuntimeMethod* method)
{
{
// public LuaDelegate(LuaFunction func, LuaTable self)
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0(__this, /*hidden argument*/NULL);
// this.func = func;
LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * L_0 = ___func0;
__this->set_func_0(L_0);
// this.self = self;
LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * L_1 = ___self1;
__this->set_self_1(L_1);
// }
return;
}
}
// System.Void LuaInterface.LuaDelegate::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaDelegate_Dispose_mEF43D6CDBDFA3E5EDE8DD2DD2270F794E1588F28 (LuaDelegate_tB38D2386AAC5AF73845F197604BC4A11E8FA27F1 * __this, const RuntimeMethod* method)
{
{
// method = null;
__this->set_method_2((MethodInfo_t *)NULL);
// if (func != null)
LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * L_0 = __this->get_func_0();
bool L_1 = LuaBaseRef_op_Inequality_m4E0A4DED8FEF3D699AD927A851AF293C530F7220(L_0, (LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)NULL, /*hidden argument*/NULL);
if (!L_1)
{
goto IL_0028;
}
}
{
// func.Dispose(1);
LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * L_2 = __this->get_func_0();
NullCheck(L_2);
LuaBaseRef_Dispose_mC86461EE1059CED5E1749D5DD55254625F3FB7B4(L_2, 1, /*hidden argument*/NULL);
// func = null;
__this->set_func_0((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)NULL);
}
IL_0028:
{
// if (self != null)
LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * L_3 = __this->get_self_1();
bool L_4 = LuaBaseRef_op_Inequality_m4E0A4DED8FEF3D699AD927A851AF293C530F7220(L_3, (LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)NULL, /*hidden argument*/NULL);
if (!L_4)
{
goto IL_0049;
}
}
{
// self.Dispose(1);
LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * L_5 = __this->get_self_1();
NullCheck(L_5);
LuaBaseRef_Dispose_mC86461EE1059CED5E1749D5DD55254625F3FB7B4(L_5, 1, /*hidden argument*/NULL);
// self = null;
__this->set_self_1((LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 *)NULL);
}
IL_0049:
{
// }
return;
}
}
// System.Boolean LuaInterface.LuaDelegate::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaDelegate_Equals_m252CBBA2CE273A06EF4FA210DA54A877EC96836F (LuaDelegate_tB38D2386AAC5AF73845F197604BC4A11E8FA27F1 * __this, RuntimeObject * ___o0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaDelegate_Equals_m252CBBA2CE273A06EF4FA210DA54A877EC96836F_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
LuaDelegate_tB38D2386AAC5AF73845F197604BC4A11E8FA27F1 * V_0 = NULL;
{
// if (o == null) return func == null && self == null;
RuntimeObject * L_0 = ___o0;
if (L_0)
{
goto IL_0020;
}
}
{
// if (o == null) return func == null && self == null;
LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * L_1 = __this->get_func_0();
bool L_2 = LuaBaseRef_op_Equality_m3930A4B3F75C8D691B661568896F24C8155CD102(L_1, (LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)NULL, /*hidden argument*/NULL);
if (!L_2)
{
goto IL_001e;
}
}
{
LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * L_3 = __this->get_self_1();
bool L_4 = LuaBaseRef_op_Equality_m3930A4B3F75C8D691B661568896F24C8155CD102(L_3, (LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)NULL, /*hidden argument*/NULL);
return L_4;
}
IL_001e:
{
return (bool)0;
}
IL_0020:
{
// LuaDelegate ld = o as LuaDelegate;
RuntimeObject * L_5 = ___o0;
V_0 = ((LuaDelegate_tB38D2386AAC5AF73845F197604BC4A11E8FA27F1 *)IsInstClass((RuntimeObject*)L_5, LuaDelegate_tB38D2386AAC5AF73845F197604BC4A11E8FA27F1_il2cpp_TypeInfo_var));
// if (ld == null || ld.func != func || ld.self != self)
LuaDelegate_tB38D2386AAC5AF73845F197604BC4A11E8FA27F1 * L_6 = V_0;
bool L_7 = LuaDelegate_op_Equality_m59A780EBA416952E425FAA0AD848F5119C56D1FA(L_6, (LuaDelegate_tB38D2386AAC5AF73845F197604BC4A11E8FA27F1 *)NULL, /*hidden argument*/NULL);
if (L_7)
{
goto IL_0056;
}
}
{
LuaDelegate_tB38D2386AAC5AF73845F197604BC4A11E8FA27F1 * L_8 = V_0;
NullCheck(L_8);
LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * L_9 = L_8->get_func_0();
LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * L_10 = __this->get_func_0();
bool L_11 = LuaBaseRef_op_Inequality_m4E0A4DED8FEF3D699AD927A851AF293C530F7220(L_9, L_10, /*hidden argument*/NULL);
if (L_11)
{
goto IL_0056;
}
}
{
LuaDelegate_tB38D2386AAC5AF73845F197604BC4A11E8FA27F1 * L_12 = V_0;
NullCheck(L_12);
LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * L_13 = L_12->get_self_1();
LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * L_14 = __this->get_self_1();
bool L_15 = LuaBaseRef_op_Inequality_m4E0A4DED8FEF3D699AD927A851AF293C530F7220(L_13, L_14, /*hidden argument*/NULL);
if (!L_15)
{
goto IL_0058;
}
}
IL_0056:
{
// return false;
return (bool)0;
}
IL_0058:
{
// return ld.func != null;
LuaDelegate_tB38D2386AAC5AF73845F197604BC4A11E8FA27F1 * L_16 = V_0;
NullCheck(L_16);
LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * L_17 = L_16->get_func_0();
bool L_18 = LuaBaseRef_op_Inequality_m4E0A4DED8FEF3D699AD927A851AF293C530F7220(L_17, (LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)NULL, /*hidden argument*/NULL);
return L_18;
}
}
// System.Boolean LuaInterface.LuaDelegate::CompareLuaDelegate(LuaInterface.LuaDelegate,LuaInterface.LuaDelegate)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaDelegate_CompareLuaDelegate_mEC0104A2F39DA28B144E9E7474A127DD13194EAA (LuaDelegate_tB38D2386AAC5AF73845F197604BC4A11E8FA27F1 * ___a0, LuaDelegate_tB38D2386AAC5AF73845F197604BC4A11E8FA27F1 * ___b1, const RuntimeMethod* method)
{
RuntimeObject * V_0 = NULL;
RuntimeObject * V_1 = NULL;
{
// if (System.Object.ReferenceEquals(a, b))
LuaDelegate_tB38D2386AAC5AF73845F197604BC4A11E8FA27F1 * L_0 = ___a0;
LuaDelegate_tB38D2386AAC5AF73845F197604BC4A11E8FA27F1 * L_1 = ___b1;
if ((!(((RuntimeObject*)(LuaDelegate_tB38D2386AAC5AF73845F197604BC4A11E8FA27F1 *)L_0) == ((RuntimeObject*)(LuaDelegate_tB38D2386AAC5AF73845F197604BC4A11E8FA27F1 *)L_1))))
{
goto IL_0006;
}
}
{
// return true;
return (bool)1;
}
IL_0006:
{
// object l = a;
LuaDelegate_tB38D2386AAC5AF73845F197604BC4A11E8FA27F1 * L_2 = ___a0;
V_0 = L_2;
// object r = b;
LuaDelegate_tB38D2386AAC5AF73845F197604BC4A11E8FA27F1 * L_3 = ___b1;
V_1 = L_3;
// if (l == null && r != null)
RuntimeObject * L_4 = V_0;
if (L_4)
{
goto IL_002d;
}
}
{
RuntimeObject * L_5 = V_1;
if (!L_5)
{
goto IL_002d;
}
}
{
// return b.func == null && b.self == null;
LuaDelegate_tB38D2386AAC5AF73845F197604BC4A11E8FA27F1 * L_6 = ___b1;
NullCheck(L_6);
LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * L_7 = L_6->get_func_0();
bool L_8 = LuaBaseRef_op_Equality_m3930A4B3F75C8D691B661568896F24C8155CD102(L_7, (LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)NULL, /*hidden argument*/NULL);
if (!L_8)
{
goto IL_002b;
}
}
{
LuaDelegate_tB38D2386AAC5AF73845F197604BC4A11E8FA27F1 * L_9 = ___b1;
NullCheck(L_9);
LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * L_10 = L_9->get_self_1();
bool L_11 = LuaBaseRef_op_Equality_m3930A4B3F75C8D691B661568896F24C8155CD102(L_10, (LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)NULL, /*hidden argument*/NULL);
return L_11;
}
IL_002b:
{
return (bool)0;
}
IL_002d:
{
// if (l != null && r == null)
RuntimeObject * L_12 = V_0;
if (!L_12)
{
goto IL_0050;
}
}
{
RuntimeObject * L_13 = V_1;
if (L_13)
{
goto IL_0050;
}
}
{
// return a.func == null && a.self == null;
LuaDelegate_tB38D2386AAC5AF73845F197604BC4A11E8FA27F1 * L_14 = ___a0;
NullCheck(L_14);
LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * L_15 = L_14->get_func_0();
bool L_16 = LuaBaseRef_op_Equality_m3930A4B3F75C8D691B661568896F24C8155CD102(L_15, (LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)NULL, /*hidden argument*/NULL);
if (!L_16)
{
goto IL_004e;
}
}
{
LuaDelegate_tB38D2386AAC5AF73845F197604BC4A11E8FA27F1 * L_17 = ___a0;
NullCheck(L_17);
LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * L_18 = L_17->get_self_1();
bool L_19 = LuaBaseRef_op_Equality_m3930A4B3F75C8D691B661568896F24C8155CD102(L_18, (LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)NULL, /*hidden argument*/NULL);
return L_19;
}
IL_004e:
{
return (bool)0;
}
IL_0050:
{
// if (a.func != b.func || a.self != b.self)
LuaDelegate_tB38D2386AAC5AF73845F197604BC4A11E8FA27F1 * L_20 = ___a0;
NullCheck(L_20);
LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * L_21 = L_20->get_func_0();
LuaDelegate_tB38D2386AAC5AF73845F197604BC4A11E8FA27F1 * L_22 = ___b1;
NullCheck(L_22);
LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * L_23 = L_22->get_func_0();
bool L_24 = LuaBaseRef_op_Inequality_m4E0A4DED8FEF3D699AD927A851AF293C530F7220(L_21, L_23, /*hidden argument*/NULL);
if (L_24)
{
goto IL_0076;
}
}
{
LuaDelegate_tB38D2386AAC5AF73845F197604BC4A11E8FA27F1 * L_25 = ___a0;
NullCheck(L_25);
LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * L_26 = L_25->get_self_1();
LuaDelegate_tB38D2386AAC5AF73845F197604BC4A11E8FA27F1 * L_27 = ___b1;
NullCheck(L_27);
LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * L_28 = L_27->get_self_1();
bool L_29 = LuaBaseRef_op_Inequality_m4E0A4DED8FEF3D699AD927A851AF293C530F7220(L_26, L_28, /*hidden argument*/NULL);
if (!L_29)
{
goto IL_0078;
}
}
IL_0076:
{
// return false;
return (bool)0;
}
IL_0078:
{
// return a.func != null;
LuaDelegate_tB38D2386AAC5AF73845F197604BC4A11E8FA27F1 * L_30 = ___a0;
NullCheck(L_30);
LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * L_31 = L_30->get_func_0();
bool L_32 = LuaBaseRef_op_Inequality_m4E0A4DED8FEF3D699AD927A851AF293C530F7220(L_31, (LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)NULL, /*hidden argument*/NULL);
return L_32;
}
}
// System.Boolean LuaInterface.LuaDelegate::op_Equality(LuaInterface.LuaDelegate,LuaInterface.LuaDelegate)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaDelegate_op_Equality_m59A780EBA416952E425FAA0AD848F5119C56D1FA (LuaDelegate_tB38D2386AAC5AF73845F197604BC4A11E8FA27F1 * ___a0, LuaDelegate_tB38D2386AAC5AF73845F197604BC4A11E8FA27F1 * ___b1, const RuntimeMethod* method)
{
{
// return CompareLuaDelegate(a, b);
LuaDelegate_tB38D2386AAC5AF73845F197604BC4A11E8FA27F1 * L_0 = ___a0;
LuaDelegate_tB38D2386AAC5AF73845F197604BC4A11E8FA27F1 * L_1 = ___b1;
bool L_2 = LuaDelegate_CompareLuaDelegate_mEC0104A2F39DA28B144E9E7474A127DD13194EAA(L_0, L_1, /*hidden argument*/NULL);
return L_2;
}
}
// System.Boolean LuaInterface.LuaDelegate::op_Inequality(LuaInterface.LuaDelegate,LuaInterface.LuaDelegate)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaDelegate_op_Inequality_mCDDE3D8D1A261E210AB9B13C96081BBA9466327E (LuaDelegate_tB38D2386AAC5AF73845F197604BC4A11E8FA27F1 * ___a0, LuaDelegate_tB38D2386AAC5AF73845F197604BC4A11E8FA27F1 * ___b1, const RuntimeMethod* method)
{
{
// return !CompareLuaDelegate(a, b);
LuaDelegate_tB38D2386AAC5AF73845F197604BC4A11E8FA27F1 * L_0 = ___a0;
LuaDelegate_tB38D2386AAC5AF73845F197604BC4A11E8FA27F1 * L_1 = ___b1;
bool L_2 = LuaDelegate_CompareLuaDelegate_mEC0104A2F39DA28B144E9E7474A127DD13194EAA(L_0, L_1, /*hidden argument*/NULL);
return (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
}
}
// System.Int32 LuaInterface.LuaDelegate::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LuaDelegate_GetHashCode_mFBA5B81C6C81387C02CE0F1EF8916350AC025B24 (LuaDelegate_tB38D2386AAC5AF73845F197604BC4A11E8FA27F1 * __this, const RuntimeMethod* method)
{
{
// return RuntimeHelpers.GetHashCode(this);
int32_t L_0 = RuntimeHelpers_GetHashCode_mB357C67BC7D5C014F6F51FE93E200F140DF7A40B(__this, /*hidden argument*/NULL);
return L_0;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void LuaInterface.LuaDictTable::.ctor(LuaInterface.LuaTable)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaDictTable__ctor_m4077FBFFC3618DD687C8E2E29A8F39846AF966EE (LuaDictTable_tBD3685E00B4FE4B5D6672687AA140BEC39A27356 * __this, LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * ___table0, const RuntimeMethod* method)
{
{
// public LuaDictTable(LuaTable table)
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0(__this, /*hidden argument*/NULL);
// table.AddRef();
LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * L_0 = ___table0;
NullCheck(L_0);
LuaBaseRef_AddRef_m6E50F617280C5254307A19F2E73388ADEEDADD54(L_0, /*hidden argument*/NULL);
// this.table = table;
LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * L_1 = ___table0;
__this->set_table_0(L_1);
// this.state = table.GetLuaState() ;
LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * L_2 = ___table0;
NullCheck(L_2);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_3 = LuaBaseRef_GetLuaState_m59DE3FCE4CC705ACD929988CF70F8609260CD99B_inline(L_2, /*hidden argument*/NULL);
__this->set_state_1(L_3);
// }
return;
}
}
// System.Void LuaInterface.LuaDictTable::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaDictTable_Dispose_m40029B805E6B27F7B961E175548DC528BA2FCBBB (LuaDictTable_tBD3685E00B4FE4B5D6672687AA140BEC39A27356 * __this, const RuntimeMethod* method)
{
{
// if (table != null)
LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * L_0 = __this->get_table_0();
bool L_1 = LuaBaseRef_op_Inequality_m4E0A4DED8FEF3D699AD927A851AF293C530F7220(L_0, (LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)NULL, /*hidden argument*/NULL);
if (!L_1)
{
goto IL_0020;
}
}
{
// table.Dispose();
LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * L_2 = __this->get_table_0();
NullCheck(L_2);
VirtActionInvoker0::Invoke(5 /* System.Void LuaInterface.LuaBaseRef::Dispose() */, L_2);
// table = null;
__this->set_table_0((LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 *)NULL);
}
IL_0020:
{
// }
return;
}
}
// System.Object LuaInterface.LuaDictTable::get_Item(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * LuaDictTable_get_Item_m97FBFBF612EC65B9C25CE10CF8F651C3FC3B9E8B (LuaDictTable_tBD3685E00B4FE4B5D6672687AA140BEC39A27356 * __this, String_t* ___key0, const RuntimeMethod* method)
{
{
// return table[key];
LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * L_0 = __this->get_table_0();
String_t* L_1 = ___key0;
NullCheck(L_0);
RuntimeObject * L_2 = LuaTable_get_Item_m2A972E8297994F5D4CA69C9092AD3BA8F3D8A50E(L_0, L_1, /*hidden argument*/NULL);
return L_2;
}
}
// System.Void LuaInterface.LuaDictTable::set_Item(System.String,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaDictTable_set_Item_m9308ED9D53608864B9351EA9A0A0932854B82B94 (LuaDictTable_tBD3685E00B4FE4B5D6672687AA140BEC39A27356 * __this, String_t* ___key0, RuntimeObject * ___value1, const RuntimeMethod* method)
{
{
// table[key] = value;
LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * L_0 = __this->get_table_0();
String_t* L_1 = ___key0;
RuntimeObject * L_2 = ___value1;
NullCheck(L_0);
LuaTable_set_Item_m5E082E09E4BC9646B13BD1445F50899C0B616A53(L_0, L_1, L_2, /*hidden argument*/NULL);
// }
return;
}
}
// System.Collections.Hashtable LuaInterface.LuaDictTable::ToHashtable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * LuaDictTable_ToHashtable_mF7F6E01CE20C644488AEB9F953FEC4DE172EF5D4 (LuaDictTable_tBD3685E00B4FE4B5D6672687AA140BEC39A27356 * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaDictTable_ToHashtable_mF7F6E01CE20C644488AEB9F953FEC4DE172EF5D4_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * V_0 = NULL;
RuntimeObject* V_1 = NULL;
DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 V_2;
memset((&V_2), 0, sizeof(V_2));
{
// Hashtable hash = new Hashtable();
Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * L_0 = (Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 *)il2cpp_codegen_object_new(Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9_il2cpp_TypeInfo_var);
Hashtable__ctor_m72506C0A5B2608721EA285A04F004A229B537A68(L_0, /*hidden argument*/NULL);
V_0 = L_0;
// var iter = GetEnumerator();
RuntimeObject* L_1 = LuaDictTable_GetEnumerator_mF128F257CC06E7BCDF5EDB50F51068DBE9369DF3(__this, /*hidden argument*/NULL);
V_1 = L_1;
goto IL_0031;
}
IL_000f:
{
// hash.Add(iter.Current.Key, iter.Current.Value);
Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * L_2 = V_0;
RuntimeObject* L_3 = V_1;
NullCheck(L_3);
DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 L_4 = InterfaceFuncInvoker0< DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 >::Invoke(0 /* !0 System.Collections.Generic.IEnumerator`1<System.Collections.DictionaryEntry>::get_Current() */, IEnumerator_1_t5B9D780B7C765F579A944AAA5F5EA695E22DBD42_il2cpp_TypeInfo_var, L_3);
V_2 = L_4;
RuntimeObject * L_5 = DictionaryEntry_get_Key_m5637186DC83BDD463E99ADDB2FE9C033D4EA0500_inline((DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 *)(&V_2), /*hidden argument*/NULL);
RuntimeObject* L_6 = V_1;
NullCheck(L_6);
DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 L_7 = InterfaceFuncInvoker0< DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 >::Invoke(0 /* !0 System.Collections.Generic.IEnumerator`1<System.Collections.DictionaryEntry>::get_Current() */, IEnumerator_1_t5B9D780B7C765F579A944AAA5F5EA695E22DBD42_il2cpp_TypeInfo_var, L_6);
V_2 = L_7;
RuntimeObject * L_8 = DictionaryEntry_get_Value_m4B3DE9043323AB6C84FCD25C8610030572D67AE6_inline((DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 *)(&V_2), /*hidden argument*/NULL);
NullCheck(L_2);
VirtActionInvoker2< RuntimeObject *, RuntimeObject * >::Invoke(23 /* System.Void System.Collections.Hashtable::Add(System.Object,System.Object) */, L_2, L_5, L_8);
}
IL_0031:
{
// while (iter.MoveNext())
RuntimeObject* L_9 = V_1;
NullCheck(L_9);
bool L_10 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t8789118187258CC88B77AFAC6315B5AF87D3E18A_il2cpp_TypeInfo_var, L_9);
if (L_10)
{
goto IL_000f;
}
}
{
// iter.Dispose();
RuntimeObject* L_11 = V_1;
NullCheck(L_11);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t7218B22548186B208D65EA5B7870503810A2D15A_il2cpp_TypeInfo_var, L_11);
// return hash;
Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * L_12 = V_0;
return L_12;
}
}
// System.Collections.Generic.IEnumerator`1<System.Collections.DictionaryEntry> LuaInterface.LuaDictTable::GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* LuaDictTable_GetEnumerator_mF128F257CC06E7BCDF5EDB50F51068DBE9369DF3 (LuaDictTable_tBD3685E00B4FE4B5D6672687AA140BEC39A27356 * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaDictTable_GetEnumerator_mF128F257CC06E7BCDF5EDB50F51068DBE9369DF3_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// return new Enumerator(this);
Enumerator_t42B9129D35BC00BF402CB1EE0524853325FEC24B * L_0 = (Enumerator_t42B9129D35BC00BF402CB1EE0524853325FEC24B *)il2cpp_codegen_object_new(Enumerator_t42B9129D35BC00BF402CB1EE0524853325FEC24B_il2cpp_TypeInfo_var);
Enumerator__ctor_m244DAE071BF688B17B8B8E919A32E9773DA4C939(L_0, __this, /*hidden argument*/NULL);
return L_0;
}
}
// System.Collections.IEnumerator LuaInterface.LuaDictTable::System.Collections.IEnumerable.GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* LuaDictTable_System_Collections_IEnumerable_GetEnumerator_mBE51260CC62F77EF4CEAA6BD3A3F90D6C31C5FF5 (LuaDictTable_tBD3685E00B4FE4B5D6672687AA140BEC39A27356 * __this, const RuntimeMethod* method)
{
{
// return GetEnumerator();
RuntimeObject* L_0 = LuaDictTable_GetEnumerator_mF128F257CC06E7BCDF5EDB50F51068DBE9369DF3(__this, /*hidden argument*/NULL);
return L_0;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void LuaInterface.LuaDictTable_Enumerator::.ctor(LuaInterface.LuaDictTable)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m244DAE071BF688B17B8B8E919A32E9773DA4C939 (Enumerator_t42B9129D35BC00BF402CB1EE0524853325FEC24B * __this, LuaDictTable_tBD3685E00B4FE4B5D6672687AA140BEC39A27356 * ___list0, const RuntimeMethod* method)
{
{
// int top = -1;
__this->set_top_2((-1));
// public Enumerator(LuaDictTable list)
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0(__this, /*hidden argument*/NULL);
// state = list.state;
LuaDictTable_tBD3685E00B4FE4B5D6672687AA140BEC39A27356 * L_0 = ___list0;
NullCheck(L_0);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_1 = L_0->get_state_1();
__this->set_state_0(L_1);
// top = state.LuaGetTop();
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_2 = __this->get_state_0();
NullCheck(L_2);
int32_t L_3 = LuaStatePtr_LuaGetTop_m2317E7B1B18275AB559943BC22E4BBEED73387AC(L_2, /*hidden argument*/NULL);
__this->set_top_2(L_3);
// state.Push(list.table);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_4 = __this->get_state_0();
LuaDictTable_tBD3685E00B4FE4B5D6672687AA140BEC39A27356 * L_5 = ___list0;
NullCheck(L_5);
LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * L_6 = L_5->get_table_0();
NullCheck(L_4);
LuaState_Push_mCBECF34F0AE0D92AEA0D6B7FD1C27AEED58F2684(L_4, L_6, /*hidden argument*/NULL);
// state.LuaPushNil();
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_7 = __this->get_state_0();
NullCheck(L_7);
LuaStatePtr_LuaPushNil_m40DD34128B431509C67A97103E8910F8ECB44C88(L_7, /*hidden argument*/NULL);
// }
return;
}
}
// System.Collections.DictionaryEntry LuaInterface.LuaDictTable_Enumerator::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 Enumerator_get_Current_m49A5494A5A1A6C50F9A36DF91B46482FC868EB58 (Enumerator_t42B9129D35BC00BF402CB1EE0524853325FEC24B * __this, const RuntimeMethod* method)
{
{
// return current;
DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 L_0 = __this->get_current_1();
return L_0;
}
}
// System.Object LuaInterface.LuaDictTable_Enumerator::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m42AF8366459AB4FFF1D24DBE02D13492C46A2800 (Enumerator_t42B9129D35BC00BF402CB1EE0524853325FEC24B * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Enumerator_System_Collections_IEnumerator_get_Current_m42AF8366459AB4FFF1D24DBE02D13492C46A2800_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// return Current;
DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 L_0 = Enumerator_get_Current_m49A5494A5A1A6C50F9A36DF91B46482FC868EB58_inline(__this, /*hidden argument*/NULL);
DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 L_1 = L_0;
RuntimeObject * L_2 = Box(DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4_il2cpp_TypeInfo_var, &L_1);
return L_2;
}
}
// System.Boolean LuaInterface.LuaDictTable_Enumerator::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m3FC69C0648672AE5F8A0FFE89A592A32B51CA140 (Enumerator_t42B9129D35BC00BF402CB1EE0524853325FEC24B * __this, const RuntimeMethod* method)
{
{
// if (state.LuaNext(-2))
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_0 = __this->get_state_0();
NullCheck(L_0);
bool L_1 = LuaStatePtr_LuaNext_m887BA513B504E6063B443B410E64D3AB39E786D0(L_0, ((int32_t)-2), /*hidden argument*/NULL);
if (!L_1)
{
goto IL_0058;
}
}
{
// current = new DictionaryEntry();
DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 * L_2 = __this->get_address_of_current_1();
il2cpp_codegen_initobj(L_2, sizeof(DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 ));
// current.Key = state.ToVariant(-2);
DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 * L_3 = __this->get_address_of_current_1();
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_4 = __this->get_state_0();
NullCheck(L_4);
RuntimeObject * L_5 = LuaState_ToVariant_m4F2AE5817B28FCD03C41801E377A431C39F54CC0(L_4, ((int32_t)-2), /*hidden argument*/NULL);
DictionaryEntry_set_Key_m5F22B36EDCD654DE1DD973ABDE12D01C363B4664_inline((DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 *)L_3, L_5, /*hidden argument*/NULL);
// current.Value = state.ToVariant(-1);
DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 * L_6 = __this->get_address_of_current_1();
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_7 = __this->get_state_0();
NullCheck(L_7);
RuntimeObject * L_8 = LuaState_ToVariant_m4F2AE5817B28FCD03C41801E377A431C39F54CC0(L_7, (-1), /*hidden argument*/NULL);
DictionaryEntry_set_Value_mBBEF17CFED7A35594EBFD0C6DA4A1A5706797804_inline((DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 *)L_6, L_8, /*hidden argument*/NULL);
// state.LuaPop(1);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_9 = __this->get_state_0();
NullCheck(L_9);
LuaStatePtr_LuaPop_m6CC814869A69A9A3590E6026DA62D8CF1DA6CBA3(L_9, 1, /*hidden argument*/NULL);
// return true;
return (bool)1;
}
IL_0058:
{
// current = new DictionaryEntry();
DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 * L_10 = __this->get_address_of_current_1();
il2cpp_codegen_initobj(L_10, sizeof(DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 ));
// return false;
return (bool)0;
}
}
// System.Void LuaInterface.LuaDictTable_Enumerator::Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Reset_m191CFDC59582DE948948CC3B234ACBC54722E66B (Enumerator_t42B9129D35BC00BF402CB1EE0524853325FEC24B * __this, const RuntimeMethod* method)
{
{
// current = new DictionaryEntry();
DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 * L_0 = __this->get_address_of_current_1();
il2cpp_codegen_initobj(L_0, sizeof(DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 ));
// }
return;
}
}
// System.Void LuaInterface.LuaDictTable_Enumerator::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mD8CC2B840582767F94EA4FABC7CCA8D53CEF1E71 (Enumerator_t42B9129D35BC00BF402CB1EE0524853325FEC24B * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Enumerator_Dispose_mD8CC2B840582767F94EA4FABC7CCA8D53CEF1E71_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// if (state != null)
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_0 = __this->get_state_0();
IL2CPP_RUNTIME_CLASS_INIT(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_il2cpp_TypeInfo_var);
bool L_1 = LuaState_op_Inequality_m4B28E8FA87EE2420CC573EB4E5C94D20AB8328F3(L_0, (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)NULL, /*hidden argument*/NULL);
if (!L_1)
{
goto IL_0026;
}
}
{
// state.LuaSetTop(top);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_2 = __this->get_state_0();
int32_t L_3 = __this->get_top_2();
NullCheck(L_2);
LuaStatePtr_LuaSetTop_m02F02EBCF38CB07BEDD94F629F9B75E9AE86861F(L_2, L_3, /*hidden argument*/NULL);
// state = null;
__this->set_state_0((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)NULL);
}
IL_0026:
{
// }
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void LuaInterface.LuaEvent::.ctor(LuaInterface.LuaTable)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaEvent__ctor_mBCCF0C8FD471A164700FF7286756EB23C678063C (LuaEvent_tD6547AEF6FBE2ACAD27AE03D237AD630CD2124FC * __this, LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * ___table0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaEvent__ctor_mBCCF0C8FD471A164700FF7286756EB23C678063C_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// public LuaEvent(LuaTable table)
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0(__this, /*hidden argument*/NULL);
// self = table;
LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * L_0 = ___table0;
__this->set_self_2(L_0);
// luaState = table.GetLuaState();
LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * L_1 = ___table0;
NullCheck(L_1);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_2 = LuaBaseRef_GetLuaState_m59DE3FCE4CC705ACD929988CF70F8609260CD99B_inline(L_1, /*hidden argument*/NULL);
__this->set_luaState_0(L_2);
// self.AddRef();
LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * L_3 = __this->get_self_2();
NullCheck(L_3);
LuaBaseRef_AddRef_m6E50F617280C5254307A19F2E73388ADEEDADD54(L_3, /*hidden argument*/NULL);
// _add = self.GetLuaFunction("Add");
LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * L_4 = __this->get_self_2();
NullCheck(L_4);
LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * L_5 = LuaTable_GetLuaFunction_m1406C486FF1D456F7F4D61CE4C657F75006A9AB8(L_4, _stringLiteral61CC55AA0453184734C3FA0B621EDA6FA874BD83, /*hidden argument*/NULL);
__this->set__add_3(L_5);
// _remove = self.GetLuaFunction("Remove");
LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * L_6 = __this->get_self_2();
NullCheck(L_6);
LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * L_7 = LuaTable_GetLuaFunction_m1406C486FF1D456F7F4D61CE4C657F75006A9AB8(L_6, _stringLiteralE963907DAC5CD5C017869B4C96C18021C9BD058B, /*hidden argument*/NULL);
__this->set__remove_4(L_7);
// }
return;
}
}
// System.Void LuaInterface.LuaEvent::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaEvent_Dispose_m2A3F718CCB7B9613F2ABD4EEB82AC3BAF1EF363A (LuaEvent_tD6547AEF6FBE2ACAD27AE03D237AD630CD2124FC * __this, const RuntimeMethod* method)
{
{
// self.Dispose();
LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * L_0 = __this->get_self_2();
NullCheck(L_0);
VirtActionInvoker0::Invoke(5 /* System.Void LuaInterface.LuaBaseRef::Dispose() */, L_0);
// _add.Dispose();
LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * L_1 = __this->get__add_3();
NullCheck(L_1);
VirtActionInvoker0::Invoke(5 /* System.Void LuaInterface.LuaBaseRef::Dispose() */, L_1);
// _remove.Dispose();
LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * L_2 = __this->get__remove_4();
NullCheck(L_2);
VirtActionInvoker0::Invoke(5 /* System.Void LuaInterface.LuaBaseRef::Dispose() */, L_2);
// Clear();
LuaEvent_Clear_m89E626DCF0F7EF504EEB98F2A041034D115EE007(__this, /*hidden argument*/NULL);
// }
return;
}
}
// System.Void LuaInterface.LuaEvent::Clear()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaEvent_Clear_m89E626DCF0F7EF504EEB98F2A041034D115EE007 (LuaEvent_tD6547AEF6FBE2ACAD27AE03D237AD630CD2124FC * __this, const RuntimeMethod* method)
{
{
// _add = null;
__this->set__add_3((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)NULL);
// _remove = null;
__this->set__remove_4((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)NULL);
// self = null;
__this->set_self_2((LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 *)NULL);
// luaState = null;
__this->set_luaState_0((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)NULL);
// }
return;
}
}
// System.Void LuaInterface.LuaEvent::Dispose(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaEvent_Dispose_mCA9D8513E47CB172E52CA02E91F6A8AF2F174211 (LuaEvent_tD6547AEF6FBE2ACAD27AE03D237AD630CD2124FC * __this, bool ___disposeManagedResources0, const RuntimeMethod* method)
{
{
// if (!beDisposed)
bool L_0 = __this->get_beDisposed_1();
if (L_0)
{
goto IL_0071;
}
}
{
// beDisposed = true;
__this->set_beDisposed_1((bool)1);
// if (_add != null)
LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * L_1 = __this->get__add_3();
bool L_2 = LuaBaseRef_op_Inequality_m4E0A4DED8FEF3D699AD927A851AF293C530F7220(L_1, (LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)NULL, /*hidden argument*/NULL);
if (!L_2)
{
goto IL_0030;
}
}
{
// _add.Dispose(disposeManagedResources);
LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * L_3 = __this->get__add_3();
bool L_4 = ___disposeManagedResources0;
NullCheck(L_3);
VirtActionInvoker1< bool >::Invoke(6 /* System.Void LuaInterface.LuaBaseRef::Dispose(System.Boolean) */, L_3, L_4);
// _add = null;
__this->set__add_3((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)NULL);
}
IL_0030:
{
// if (_remove != null)
LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * L_5 = __this->get__remove_4();
bool L_6 = LuaBaseRef_op_Inequality_m4E0A4DED8FEF3D699AD927A851AF293C530F7220(L_5, (LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)NULL, /*hidden argument*/NULL);
if (!L_6)
{
goto IL_0051;
}
}
{
// _remove.Dispose(disposeManagedResources);
LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * L_7 = __this->get__remove_4();
bool L_8 = ___disposeManagedResources0;
NullCheck(L_7);
VirtActionInvoker1< bool >::Invoke(6 /* System.Void LuaInterface.LuaBaseRef::Dispose(System.Boolean) */, L_7, L_8);
// _remove = null;
__this->set__remove_4((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)NULL);
}
IL_0051:
{
// if (self != null)
LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * L_9 = __this->get_self_2();
bool L_10 = LuaBaseRef_op_Inequality_m4E0A4DED8FEF3D699AD927A851AF293C530F7220(L_9, (LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)NULL, /*hidden argument*/NULL);
if (!L_10)
{
goto IL_006b;
}
}
{
// self.Dispose(disposeManagedResources);
LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * L_11 = __this->get_self_2();
bool L_12 = ___disposeManagedResources0;
NullCheck(L_11);
VirtActionInvoker1< bool >::Invoke(6 /* System.Void LuaInterface.LuaBaseRef::Dispose(System.Boolean) */, L_11, L_12);
}
IL_006b:
{
// Clear();
LuaEvent_Clear_m89E626DCF0F7EF504EEB98F2A041034D115EE007(__this, /*hidden argument*/NULL);
}
IL_0071:
{
// }
return;
}
}
// System.Void LuaInterface.LuaEvent::Add(LuaInterface.LuaFunction,LuaInterface.LuaTable)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaEvent_Add_m3E99524468F7F5B4F06B03B2D54913C266224827 (LuaEvent_tD6547AEF6FBE2ACAD27AE03D237AD630CD2124FC * __this, LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * ___func0, LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * ___obj1, const RuntimeMethod* method)
{
{
// if (func == null)
LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * L_0 = ___func0;
bool L_1 = LuaBaseRef_op_Equality_m3930A4B3F75C8D691B661568896F24C8155CD102(L_0, (LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)NULL, /*hidden argument*/NULL);
if (!L_1)
{
goto IL_000a;
}
}
{
// return;
return;
}
IL_000a:
{
// _add.BeginPCall();
LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * L_2 = __this->get__add_3();
NullCheck(L_2);
VirtFuncInvoker0< int32_t >::Invoke(8 /* System.Int32 LuaInterface.LuaFunction::BeginPCall() */, L_2);
// _add.Push(self);
LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * L_3 = __this->get__add_3();
LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * L_4 = __this->get_self_2();
NullCheck(L_3);
LuaFunction_Push_m1A8856B5018F77038009CA11C3C1A2B35CEA4D28(L_3, L_4, /*hidden argument*/NULL);
// _add.Push(func);
LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * L_5 = __this->get__add_3();
LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * L_6 = ___func0;
NullCheck(L_5);
LuaFunction_Push_m1A8856B5018F77038009CA11C3C1A2B35CEA4D28(L_5, L_6, /*hidden argument*/NULL);
// _add.Push(obj);
LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * L_7 = __this->get__add_3();
LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * L_8 = ___obj1;
NullCheck(L_7);
LuaFunction_Push_m1A8856B5018F77038009CA11C3C1A2B35CEA4D28(L_7, L_8, /*hidden argument*/NULL);
// _add.PCall();
LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * L_9 = __this->get__add_3();
NullCheck(L_9);
LuaFunction_PCall_m341EEEBF73C721C0B0D52DD8F173C24B7CF995C1(L_9, /*hidden argument*/NULL);
// _add.EndPCall();
LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * L_10 = __this->get__add_3();
NullCheck(L_10);
LuaFunction_EndPCall_m61C1BED1DE6D95FEAE1D25F9183A51F0D9667AFB(L_10, /*hidden argument*/NULL);
// }
return;
}
}
// System.Void LuaInterface.LuaEvent::Remove(LuaInterface.LuaFunction,LuaInterface.LuaTable)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaEvent_Remove_mF7AE3B009E7AAFADE6960CB9CF22FAEBCBC78F81 (LuaEvent_tD6547AEF6FBE2ACAD27AE03D237AD630CD2124FC * __this, LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * ___func0, LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * ___obj1, const RuntimeMethod* method)
{
{
// if (func == null)
LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * L_0 = ___func0;
bool L_1 = LuaBaseRef_op_Equality_m3930A4B3F75C8D691B661568896F24C8155CD102(L_0, (LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)NULL, /*hidden argument*/NULL);
if (!L_1)
{
goto IL_000a;
}
}
{
// return;
return;
}
IL_000a:
{
// _remove.BeginPCall();
LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * L_2 = __this->get__remove_4();
NullCheck(L_2);
VirtFuncInvoker0< int32_t >::Invoke(8 /* System.Int32 LuaInterface.LuaFunction::BeginPCall() */, L_2);
// _remove.Push(self);
LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * L_3 = __this->get__remove_4();
LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * L_4 = __this->get_self_2();
NullCheck(L_3);
LuaFunction_Push_m1A8856B5018F77038009CA11C3C1A2B35CEA4D28(L_3, L_4, /*hidden argument*/NULL);
// _remove.Push(func);
LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * L_5 = __this->get__remove_4();
LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * L_6 = ___func0;
NullCheck(L_5);
LuaFunction_Push_m1A8856B5018F77038009CA11C3C1A2B35CEA4D28(L_5, L_6, /*hidden argument*/NULL);
// _remove.Push(obj);
LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * L_7 = __this->get__remove_4();
LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * L_8 = ___obj1;
NullCheck(L_7);
LuaFunction_Push_m1A8856B5018F77038009CA11C3C1A2B35CEA4D28(L_7, L_8, /*hidden argument*/NULL);
// _remove.PCall();
LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * L_9 = __this->get__remove_4();
NullCheck(L_9);
LuaFunction_PCall_m341EEEBF73C721C0B0D52DD8F173C24B7CF995C1(L_9, /*hidden argument*/NULL);
// _remove.EndPCall();
LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * L_10 = __this->get__remove_4();
NullCheck(L_10);
LuaFunction_EndPCall_m61C1BED1DE6D95FEAE1D25F9183A51F0D9667AFB(L_10, /*hidden argument*/NULL);
// }
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.String LuaInterface.LuaException::get_StackTrace()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* LuaException_get_StackTrace_m6830A1F942CA79FF2FF06600F411C485C7E0C7E3 (LuaException_t362D5A575564491633FB3233987012974B1564C4 * __this, const RuntimeMethod* method)
{
{
// return _stack;
String_t* L_0 = __this->get__stack_22();
return L_0;
}
}
// System.Void LuaInterface.LuaException::.ctor(System.String,System.Exception,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaException__ctor_m97DD465DE175BDDF2DFA405096A286695CD2F25F (LuaException_t362D5A575564491633FB3233987012974B1564C4 * __this, String_t* ___msg0, Exception_t * ___e1, int32_t ___skip2, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaException__ctor_m97DD465DE175BDDF2DFA405096A286695CD2F25F_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
StackTrace_tD5D45826A379D8DF0CFB2CA206D992EE718C7E99 * V_0 = NULL;
StringBuilder_t * V_1 = NULL;
StringBuilder_t * V_2 = NULL;
{
// protected string _stack = string.Empty;
String_t* L_0 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
__this->set__stack_22(L_0);
// : base(msg)
String_t* L_1 = ___msg0;
IL2CPP_RUNTIME_CLASS_INIT(Exception_t_il2cpp_TypeInfo_var);
Exception__ctor_m89BADFF36C3B170013878726E07729D51AA9FBE0(__this, L_1, /*hidden argument*/NULL);
// if (e != null)
Exception_t * L_2 = ___e1;
if (!L_2)
{
goto IL_005b;
}
}
{
// if (e is LuaException)
Exception_t * L_3 = ___e1;
if (!((LuaException_t362D5A575564491633FB3233987012974B1564C4 *)IsInstClass((RuntimeObject*)L_3, LuaException_t362D5A575564491633FB3233987012974B1564C4_il2cpp_TypeInfo_var)))
{
goto IL_002a;
}
}
{
// _stack = e.StackTrace;
Exception_t * L_4 = ___e1;
NullCheck(L_4);
IL2CPP_RUNTIME_CLASS_INIT(Exception_t_il2cpp_TypeInfo_var);
String_t* L_5 = VirtFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Exception::get_StackTrace() */, L_4);
__this->set__stack_22(L_5);
// }
return;
}
IL_002a:
{
// StackTrace trace = new StackTrace(e, true);
Exception_t * L_6 = ___e1;
StackTrace_tD5D45826A379D8DF0CFB2CA206D992EE718C7E99 * L_7 = (StackTrace_tD5D45826A379D8DF0CFB2CA206D992EE718C7E99 *)il2cpp_codegen_object_new(StackTrace_tD5D45826A379D8DF0CFB2CA206D992EE718C7E99_il2cpp_TypeInfo_var);
StackTrace__ctor_m3D57C02A24F1CCFD03425E2C4697A6347EB90408(L_7, L_6, (bool)1, /*hidden argument*/NULL);
V_0 = L_7;
// StringBuilder sb = new StringBuilder();
StringBuilder_t * L_8 = (StringBuilder_t *)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var);
StringBuilder__ctor_mF928376F82E8C8FF3C11842C562DB8CF28B2735E(L_8, /*hidden argument*/NULL);
V_1 = L_8;
// ExtractFormattedStackTrace(trace, sb);
StackTrace_tD5D45826A379D8DF0CFB2CA206D992EE718C7E99 * L_9 = V_0;
StringBuilder_t * L_10 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(LuaException_t362D5A575564491633FB3233987012974B1564C4_il2cpp_TypeInfo_var);
LuaException_ExtractFormattedStackTrace_m6E9905FE4CDB28144BD595109EC5223EEA11FD1B(L_9, L_10, (StackTrace_tD5D45826A379D8DF0CFB2CA206D992EE718C7E99 *)NULL, /*hidden argument*/NULL);
// StackTrace self = new StackTrace(skip, true);
int32_t L_11 = ___skip2;
StackTrace_tD5D45826A379D8DF0CFB2CA206D992EE718C7E99 * L_12 = (StackTrace_tD5D45826A379D8DF0CFB2CA206D992EE718C7E99 *)il2cpp_codegen_object_new(StackTrace_tD5D45826A379D8DF0CFB2CA206D992EE718C7E99_il2cpp_TypeInfo_var);
StackTrace__ctor_mC06D6ED2D5E080D5B9D31E7B595D8A7F0675F504(L_12, L_11, (bool)1, /*hidden argument*/NULL);
// ExtractFormattedStackTrace(self, sb, trace);
StringBuilder_t * L_13 = V_1;
StackTrace_tD5D45826A379D8DF0CFB2CA206D992EE718C7E99 * L_14 = V_0;
LuaException_ExtractFormattedStackTrace_m6E9905FE4CDB28144BD595109EC5223EEA11FD1B(L_12, L_13, L_14, /*hidden argument*/NULL);
// _stack = sb.ToString();
StringBuilder_t * L_15 = V_1;
NullCheck(L_15);
String_t* L_16 = VirtFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_15);
__this->set__stack_22(L_16);
// }
return;
}
IL_005b:
{
// StackTrace self = new StackTrace(skip, true);
int32_t L_17 = ___skip2;
StackTrace_tD5D45826A379D8DF0CFB2CA206D992EE718C7E99 * L_18 = (StackTrace_tD5D45826A379D8DF0CFB2CA206D992EE718C7E99 *)il2cpp_codegen_object_new(StackTrace_tD5D45826A379D8DF0CFB2CA206D992EE718C7E99_il2cpp_TypeInfo_var);
StackTrace__ctor_mC06D6ED2D5E080D5B9D31E7B595D8A7F0675F504(L_18, L_17, (bool)1, /*hidden argument*/NULL);
// StringBuilder sb = new StringBuilder();
StringBuilder_t * L_19 = (StringBuilder_t *)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var);
StringBuilder__ctor_mF928376F82E8C8FF3C11842C562DB8CF28B2735E(L_19, /*hidden argument*/NULL);
V_2 = L_19;
// ExtractFormattedStackTrace(self, sb);
StringBuilder_t * L_20 = V_2;
IL2CPP_RUNTIME_CLASS_INIT(LuaException_t362D5A575564491633FB3233987012974B1564C4_il2cpp_TypeInfo_var);
LuaException_ExtractFormattedStackTrace_m6E9905FE4CDB28144BD595109EC5223EEA11FD1B(L_18, L_20, (StackTrace_tD5D45826A379D8DF0CFB2CA206D992EE718C7E99 *)NULL, /*hidden argument*/NULL);
// _stack = sb.ToString();
StringBuilder_t * L_21 = V_2;
NullCheck(L_21);
String_t* L_22 = VirtFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_21);
__this->set__stack_22(L_22);
// }
return;
}
}
// System.Exception LuaInterface.LuaException::GetLastError()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t * LuaException_GetLastError_m7A7041AF600E06731A8C27888C9D1F2CE4BF0857 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaException_GetLastError_m7A7041AF600E06731A8C27888C9D1F2CE4BF0857_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// Exception last = luaStack;
IL2CPP_RUNTIME_CLASS_INIT(LuaException_t362D5A575564491633FB3233987012974B1564C4_il2cpp_TypeInfo_var);
Exception_t * L_0 = ((LuaException_t362D5A575564491633FB3233987012974B1564C4_StaticFields*)il2cpp_codegen_static_fields_for(LuaException_t362D5A575564491633FB3233987012974B1564C4_il2cpp_TypeInfo_var))->get_luaStack_17();
// luaStack = null;
((LuaException_t362D5A575564491633FB3233987012974B1564C4_StaticFields*)il2cpp_codegen_static_fields_for(LuaException_t362D5A575564491633FB3233987012974B1564C4_il2cpp_TypeInfo_var))->set_luaStack_17((Exception_t *)NULL);
// return last;
return L_0;
}
}
// System.Void LuaInterface.LuaException::ExtractFormattedStackTrace(System.Diagnostics.StackTrace,System.Text.StringBuilder,System.Diagnostics.StackTrace)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaException_ExtractFormattedStackTrace_m6E9905FE4CDB28144BD595109EC5223EEA11FD1B (StackTrace_tD5D45826A379D8DF0CFB2CA206D992EE718C7E99 * ___trace0, StringBuilder_t * ___sb1, StackTrace_tD5D45826A379D8DF0CFB2CA206D992EE718C7E99 * ___skip2, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaException_ExtractFormattedStackTrace_m6E9905FE4CDB28144BD595109EC5223EEA11FD1B_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
MethodBase_t * V_1 = NULL;
int32_t V_2 = 0;
int32_t V_3 = 0;
StackFrame_tD06959DD2B585E9BEB73C60AB5C110DE69F23A00 * V_4 = NULL;
MethodBase_t * V_5 = NULL;
Type_t * V_6 = NULL;
String_t* V_7 = NULL;
int32_t V_8 = 0;
ParameterInfoU5BU5D_t9F6F38E4A0B0A78E2F463D1B2C0031716CA7A694* V_9 = NULL;
bool V_10 = false;
String_t* V_11 = NULL;
int32_t V_12 = 0;
{
// int begin = 0;
V_0 = 0;
// if (skip != null && skip.FrameCount > 0)
StackTrace_tD5D45826A379D8DF0CFB2CA206D992EE718C7E99 * L_0 = ___skip2;
if (!L_0)
{
goto IL_0058;
}
}
{
StackTrace_tD5D45826A379D8DF0CFB2CA206D992EE718C7E99 * L_1 = ___skip2;
NullCheck(L_1);
int32_t L_2 = VirtFuncInvoker0< int32_t >::Invoke(4 /* System.Int32 System.Diagnostics.StackTrace::get_FrameCount() */, L_1);
if ((((int32_t)L_2) <= ((int32_t)0)))
{
goto IL_0058;
}
}
{
// MethodBase m0 = skip.GetFrame(skip.FrameCount - 1).GetMethod();
StackTrace_tD5D45826A379D8DF0CFB2CA206D992EE718C7E99 * L_3 = ___skip2;
StackTrace_tD5D45826A379D8DF0CFB2CA206D992EE718C7E99 * L_4 = ___skip2;
NullCheck(L_4);
int32_t L_5 = VirtFuncInvoker0< int32_t >::Invoke(4 /* System.Int32 System.Diagnostics.StackTrace::get_FrameCount() */, L_4);
NullCheck(L_3);
StackFrame_tD06959DD2B585E9BEB73C60AB5C110DE69F23A00 * L_6 = VirtFuncInvoker1< StackFrame_tD06959DD2B585E9BEB73C60AB5C110DE69F23A00 *, int32_t >::Invoke(5 /* System.Diagnostics.StackFrame System.Diagnostics.StackTrace::GetFrame(System.Int32) */, L_3, ((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)1)));
NullCheck(L_6);
MethodBase_t * L_7 = VirtFuncInvoker0< MethodBase_t * >::Invoke(7 /* System.Reflection.MethodBase System.Diagnostics.StackFrame::GetMethod() */, L_6);
V_1 = L_7;
// for (int i = 0; i < trace.FrameCount; i++)
V_2 = 0;
goto IL_0044;
}
IL_0026:
{
// StackFrame frame = trace.GetFrame(i);
StackTrace_tD5D45826A379D8DF0CFB2CA206D992EE718C7E99 * L_8 = ___trace0;
int32_t L_9 = V_2;
NullCheck(L_8);
StackFrame_tD06959DD2B585E9BEB73C60AB5C110DE69F23A00 * L_10 = VirtFuncInvoker1< StackFrame_tD06959DD2B585E9BEB73C60AB5C110DE69F23A00 *, int32_t >::Invoke(5 /* System.Diagnostics.StackFrame System.Diagnostics.StackTrace::GetFrame(System.Int32) */, L_8, L_9);
// MethodBase method = frame.GetMethod();
NullCheck(L_10);
MethodBase_t * L_11 = VirtFuncInvoker0< MethodBase_t * >::Invoke(7 /* System.Reflection.MethodBase System.Diagnostics.StackFrame::GetMethod() */, L_10);
// if (method == m0)
MethodBase_t * L_12 = V_1;
bool L_13 = MethodBase_op_Equality_mB2519FFC5324C515ED0181B94A3FA5D6FE99D736(L_11, L_12, /*hidden argument*/NULL);
if (!L_13)
{
goto IL_0040;
}
}
{
// begin = i + 1;
int32_t L_14 = V_2;
V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_14, (int32_t)1));
// break;
goto IL_004d;
}
IL_0040:
{
// for (int i = 0; i < trace.FrameCount; i++)
int32_t L_15 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_15, (int32_t)1));
}
IL_0044:
{
// for (int i = 0; i < trace.FrameCount; i++)
int32_t L_16 = V_2;
StackTrace_tD5D45826A379D8DF0CFB2CA206D992EE718C7E99 * L_17 = ___trace0;
NullCheck(L_17);
int32_t L_18 = VirtFuncInvoker0< int32_t >::Invoke(4 /* System.Int32 System.Diagnostics.StackTrace::get_FrameCount() */, L_17);
if ((((int32_t)L_16) < ((int32_t)L_18)))
{
goto IL_0026;
}
}
IL_004d:
{
// sb.AppendLineEx();
StringBuilder_t * L_19 = ___sb1;
ExtensionMethods_AppendLineEx_mD8F2FBA75A459320EE16CB145BB43C0B6720AEF9(L_19, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, /*hidden argument*/NULL);
}
IL_0058:
{
// for (int i = begin; i < trace.FrameCount; i++)
int32_t L_20 = V_0;
V_3 = L_20;
goto IL_025d;
}
IL_005f:
{
// StackFrame frame = trace.GetFrame(i);
StackTrace_tD5D45826A379D8DF0CFB2CA206D992EE718C7E99 * L_21 = ___trace0;
int32_t L_22 = V_3;
NullCheck(L_21);
StackFrame_tD06959DD2B585E9BEB73C60AB5C110DE69F23A00 * L_23 = VirtFuncInvoker1< StackFrame_tD06959DD2B585E9BEB73C60AB5C110DE69F23A00 *, int32_t >::Invoke(5 /* System.Diagnostics.StackFrame System.Diagnostics.StackTrace::GetFrame(System.Int32) */, L_21, L_22);
V_4 = L_23;
// MethodBase method = frame.GetMethod();
StackFrame_tD06959DD2B585E9BEB73C60AB5C110DE69F23A00 * L_24 = V_4;
NullCheck(L_24);
MethodBase_t * L_25 = VirtFuncInvoker0< MethodBase_t * >::Invoke(7 /* System.Reflection.MethodBase System.Diagnostics.StackFrame::GetMethod() */, L_24);
V_5 = L_25;
// if (method == null || method.DeclaringType == null)
MethodBase_t * L_26 = V_5;
bool L_27 = MethodBase_op_Equality_mB2519FFC5324C515ED0181B94A3FA5D6FE99D736(L_26, (MethodBase_t *)NULL, /*hidden argument*/NULL);
if (L_27)
{
goto IL_0259;
}
}
{
MethodBase_t * L_28 = V_5;
NullCheck(L_28);
Type_t * L_29 = VirtFuncInvoker0< Type_t * >::Invoke(8 /* System.Type System.Reflection.MemberInfo::get_DeclaringType() */, L_28);
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
bool L_30 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8(L_29, (Type_t *)NULL, /*hidden argument*/NULL);
if (L_30)
{
goto IL_0259;
}
}
{
// Type declaringType = method.DeclaringType;
MethodBase_t * L_31 = V_5;
NullCheck(L_31);
Type_t * L_32 = VirtFuncInvoker0< Type_t * >::Invoke(8 /* System.Type System.Reflection.MemberInfo::get_DeclaringType() */, L_31);
V_6 = L_32;
// string str = declaringType.Namespace;
Type_t * L_33 = V_6;
NullCheck(L_33);
String_t* L_34 = VirtFuncInvoker0< String_t* >::Invoke(30 /* System.String System.Type::get_Namespace() */, L_33);
V_7 = L_34;
// if ( (InstantiateCount == 0 && declaringType == typeof(UnityEngine.Object) && method.Name == "Instantiate") //(method.Name == "Internal_CloneSingle"
// || (SendMsgCount == 0 && declaringType == typeof(GameObject) && method.Name == "SendMessage"))
IL2CPP_RUNTIME_CLASS_INIT(LuaException_t362D5A575564491633FB3233987012974B1564C4_il2cpp_TypeInfo_var);
int32_t L_35 = ((LuaException_t362D5A575564491633FB3233987012974B1564C4_StaticFields*)il2cpp_codegen_static_fields_for(LuaException_t362D5A575564491633FB3233987012974B1564C4_il2cpp_TypeInfo_var))->get_InstantiateCount_19();
if (L_35)
{
goto IL_00d2;
}
}
{
Type_t * L_36 = V_6;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_37 = { reinterpret_cast<intptr_t> (Object_tAE11E5E46CD5C37C9F3E8950C00CD8B45666A2D0_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_38 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_37, /*hidden argument*/NULL);
bool L_39 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8(L_36, L_38, /*hidden argument*/NULL);
if (!L_39)
{
goto IL_00d2;
}
}
{
MethodBase_t * L_40 = V_5;
NullCheck(L_40);
String_t* L_41 = VirtFuncInvoker0< String_t* >::Invoke(7 /* System.String System.Reflection.MemberInfo::get_Name() */, L_40);
bool L_42 = String_op_Equality_m139F0E4195AE2F856019E63B241F36F016997FCE(L_41, _stringLiteralBAD193FB6777DF8EBB96F530684F4A076540D6FD, /*hidden argument*/NULL);
if (L_42)
{
goto IL_0269;
}
}
IL_00d2:
{
IL2CPP_RUNTIME_CLASS_INIT(LuaException_t362D5A575564491633FB3233987012974B1564C4_il2cpp_TypeInfo_var);
int32_t L_43 = ((LuaException_t362D5A575564491633FB3233987012974B1564C4_StaticFields*)il2cpp_codegen_static_fields_for(LuaException_t362D5A575564491633FB3233987012974B1564C4_il2cpp_TypeInfo_var))->get_SendMsgCount_20();
if (L_43)
{
goto IL_0102;
}
}
{
Type_t * L_44 = V_6;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_45 = { reinterpret_cast<intptr_t> (GameObject_tBD1244AD56B4E59AAD76E5E7C9282EC5CE434F0F_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_46 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_45, /*hidden argument*/NULL);
bool L_47 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8(L_44, L_46, /*hidden argument*/NULL);
if (!L_47)
{
goto IL_0102;
}
}
{
MethodBase_t * L_48 = V_5;
NullCheck(L_48);
String_t* L_49 = VirtFuncInvoker0< String_t* >::Invoke(7 /* System.String System.Reflection.MemberInfo::get_Name() */, L_48);
bool L_50 = String_op_Equality_m139F0E4195AE2F856019E63B241F36F016997FCE(L_49, _stringLiteral7BCD7833FED3310C039D1F33A5CF588529356D43, /*hidden argument*/NULL);
if (L_50)
{
goto IL_0269;
}
}
IL_0102:
{
// if ((str != null) && (str.Length != 0))
String_t* L_51 = V_7;
if (!L_51)
{
goto IL_0124;
}
}
{
String_t* L_52 = V_7;
NullCheck(L_52);
int32_t L_53 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018_inline(L_52, /*hidden argument*/NULL);
if (!L_53)
{
goto IL_0124;
}
}
{
// sb.Append(str);
StringBuilder_t * L_54 = ___sb1;
String_t* L_55 = V_7;
NullCheck(L_54);
StringBuilder_Append_mDBB8CCBB7750C67BE2F2D92F47E6C0FA42793260(L_54, L_55, /*hidden argument*/NULL);
// sb.Append(".");
StringBuilder_t * L_56 = ___sb1;
NullCheck(L_56);
StringBuilder_Append_mDBB8CCBB7750C67BE2F2D92F47E6C0FA42793260(L_56, _stringLiteral3A52CE780950D4D969792A2559CD519D7EE8C727, /*hidden argument*/NULL);
}
IL_0124:
{
// sb.Append(declaringType.Name);
StringBuilder_t * L_57 = ___sb1;
Type_t * L_58 = V_6;
NullCheck(L_58);
String_t* L_59 = VirtFuncInvoker0< String_t* >::Invoke(7 /* System.String System.Reflection.MemberInfo::get_Name() */, L_58);
NullCheck(L_57);
StringBuilder_Append_mDBB8CCBB7750C67BE2F2D92F47E6C0FA42793260(L_57, L_59, /*hidden argument*/NULL);
// sb.Append(":");
StringBuilder_t * L_60 = ___sb1;
NullCheck(L_60);
StringBuilder_Append_mDBB8CCBB7750C67BE2F2D92F47E6C0FA42793260(L_60, _stringLiteral05A79F06CF3F67F726DAE68D18A2290F6C9A50C9, /*hidden argument*/NULL);
// sb.Append(method.Name);
StringBuilder_t * L_61 = ___sb1;
MethodBase_t * L_62 = V_5;
NullCheck(L_62);
String_t* L_63 = VirtFuncInvoker0< String_t* >::Invoke(7 /* System.String System.Reflection.MemberInfo::get_Name() */, L_62);
NullCheck(L_61);
StringBuilder_Append_mDBB8CCBB7750C67BE2F2D92F47E6C0FA42793260(L_61, L_63, /*hidden argument*/NULL);
// sb.Append("(");
StringBuilder_t * L_64 = ___sb1;
NullCheck(L_64);
StringBuilder_Append_mDBB8CCBB7750C67BE2F2D92F47E6C0FA42793260(L_64, _stringLiteral28ED3A797DA3C48C309A4EF792147F3C56CFEC40, /*hidden argument*/NULL);
// int index = 0;
V_8 = 0;
// ParameterInfo[] parameters = method.GetParameters();
MethodBase_t * L_65 = V_5;
NullCheck(L_65);
ParameterInfoU5BU5D_t9F6F38E4A0B0A78E2F463D1B2C0031716CA7A694* L_66 = VirtFuncInvoker0< ParameterInfoU5BU5D_t9F6F38E4A0B0A78E2F463D1B2C0031716CA7A694* >::Invoke(17 /* System.Reflection.ParameterInfo[] System.Reflection.MethodBase::GetParameters() */, L_65);
V_9 = L_66;
// bool flag = true;
V_10 = (bool)1;
goto IL_019a;
}
IL_0169:
{
// if (!flag)
bool L_67 = V_10;
if (L_67)
{
goto IL_017b;
}
}
{
// sb.Append(", ");
StringBuilder_t * L_68 = ___sb1;
NullCheck(L_68);
StringBuilder_Append_mDBB8CCBB7750C67BE2F2D92F47E6C0FA42793260(L_68, _stringLiteralD3BC9A378DAAA1DDDBA1B19C1AA641D3E9683C46, /*hidden argument*/NULL);
// }
goto IL_017e;
}
IL_017b:
{
// flag = false;
V_10 = (bool)0;
}
IL_017e:
{
// sb.Append(parameters[index].ParameterType.Name);
StringBuilder_t * L_69 = ___sb1;
ParameterInfoU5BU5D_t9F6F38E4A0B0A78E2F463D1B2C0031716CA7A694* L_70 = V_9;
int32_t L_71 = V_8;
NullCheck(L_70);
int32_t L_72 = L_71;
ParameterInfo_t37AB8D79D44E14C48CDA9004CB696E240C3FD4DB * L_73 = (L_70)->GetAt(static_cast<il2cpp_array_size_t>(L_72));
NullCheck(L_73);
Type_t * L_74 = VirtFuncInvoker0< Type_t * >::Invoke(7 /* System.Type System.Reflection.ParameterInfo::get_ParameterType() */, L_73);
NullCheck(L_74);
String_t* L_75 = VirtFuncInvoker0< String_t* >::Invoke(7 /* System.String System.Reflection.MemberInfo::get_Name() */, L_74);
NullCheck(L_69);
StringBuilder_Append_mDBB8CCBB7750C67BE2F2D92F47E6C0FA42793260(L_69, L_75, /*hidden argument*/NULL);
// index++;
int32_t L_76 = V_8;
V_8 = ((int32_t)il2cpp_codegen_add((int32_t)L_76, (int32_t)1));
}
IL_019a:
{
// while (index < parameters.Length)
int32_t L_77 = V_8;
ParameterInfoU5BU5D_t9F6F38E4A0B0A78E2F463D1B2C0031716CA7A694* L_78 = V_9;
NullCheck(L_78);
if ((((int32_t)L_77) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray*)L_78)->max_length)))))))
{
goto IL_0169;
}
}
{
// sb.Append(")");
StringBuilder_t * L_79 = ___sb1;
NullCheck(L_79);
StringBuilder_Append_mDBB8CCBB7750C67BE2F2D92F47E6C0FA42793260(L_79, _stringLiteralE7064F0B80F61DBC65915311032D27BAA569AE2A, /*hidden argument*/NULL);
// string fileName = frame.GetFileName();
StackFrame_tD06959DD2B585E9BEB73C60AB5C110DE69F23A00 * L_80 = V_4;
NullCheck(L_80);
String_t* L_81 = VirtFuncInvoker0< String_t* >::Invoke(5 /* System.String System.Diagnostics.StackFrame::GetFileName() */, L_80);
V_11 = L_81;
// if (fileName != null)
String_t* L_82 = V_11;
if (!L_82)
{
goto IL_0242;
}
}
{
// fileName = fileName.Replace('\\', '/');
String_t* L_83 = V_11;
NullCheck(L_83);
String_t* L_84 = String_Replace_m276641366A463205C185A9B3DC0E24ECB95122C9(L_83, ((int32_t)92), ((int32_t)47), /*hidden argument*/NULL);
V_11 = L_84;
// sb.Append(" (at ");
StringBuilder_t * L_85 = ___sb1;
NullCheck(L_85);
StringBuilder_Append_mDBB8CCBB7750C67BE2F2D92F47E6C0FA42793260(L_85, _stringLiteralB808770940FE0FD9F948A9E3A29D93CA9AF79472, /*hidden argument*/NULL);
// if (fileName.StartsWith(projectFolder))
String_t* L_86 = V_11;
IL2CPP_RUNTIME_CLASS_INIT(LuaException_t362D5A575564491633FB3233987012974B1564C4_il2cpp_TypeInfo_var);
String_t* L_87 = ((LuaException_t362D5A575564491633FB3233987012974B1564C4_StaticFields*)il2cpp_codegen_static_fields_for(LuaException_t362D5A575564491633FB3233987012974B1564C4_il2cpp_TypeInfo_var))->get_projectFolder_18();
NullCheck(L_86);
bool L_88 = String_StartsWith_m7D468FB7C801D9C2DBEEEEC86F8BA8F4EC3243C1(L_86, L_87, /*hidden argument*/NULL);
if (!L_88)
{
goto IL_020a;
}
}
{
// fileName = fileName.Substring(projectFolder.Length, fileName.Length - projectFolder.Length);
String_t* L_89 = V_11;
IL2CPP_RUNTIME_CLASS_INIT(LuaException_t362D5A575564491633FB3233987012974B1564C4_il2cpp_TypeInfo_var);
String_t* L_90 = ((LuaException_t362D5A575564491633FB3233987012974B1564C4_StaticFields*)il2cpp_codegen_static_fields_for(LuaException_t362D5A575564491633FB3233987012974B1564C4_il2cpp_TypeInfo_var))->get_projectFolder_18();
NullCheck(L_90);
int32_t L_91 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018_inline(L_90, /*hidden argument*/NULL);
String_t* L_92 = V_11;
NullCheck(L_92);
int32_t L_93 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018_inline(L_92, /*hidden argument*/NULL);
String_t* L_94 = ((LuaException_t362D5A575564491633FB3233987012974B1564C4_StaticFields*)il2cpp_codegen_static_fields_for(LuaException_t362D5A575564491633FB3233987012974B1564C4_il2cpp_TypeInfo_var))->get_projectFolder_18();
NullCheck(L_94);
int32_t L_95 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018_inline(L_94, /*hidden argument*/NULL);
NullCheck(L_89);
String_t* L_96 = String_Substring_mB593C0A320C683E6E47EFFC0A12B7A465E5E43BB(L_89, L_91, ((int32_t)il2cpp_codegen_subtract((int32_t)L_93, (int32_t)L_95)), /*hidden argument*/NULL);
V_11 = L_96;
}
IL_020a:
{
// sb.Append(fileName);
StringBuilder_t * L_97 = ___sb1;
String_t* L_98 = V_11;
NullCheck(L_97);
StringBuilder_Append_mDBB8CCBB7750C67BE2F2D92F47E6C0FA42793260(L_97, L_98, /*hidden argument*/NULL);
// sb.Append(":");
StringBuilder_t * L_99 = ___sb1;
NullCheck(L_99);
StringBuilder_Append_mDBB8CCBB7750C67BE2F2D92F47E6C0FA42793260(L_99, _stringLiteral05A79F06CF3F67F726DAE68D18A2290F6C9A50C9, /*hidden argument*/NULL);
// sb.Append(frame.GetFileLineNumber().ToString());
StringBuilder_t * L_100 = ___sb1;
StackFrame_tD06959DD2B585E9BEB73C60AB5C110DE69F23A00 * L_101 = V_4;
NullCheck(L_101);
int32_t L_102 = VirtFuncInvoker0< int32_t >::Invoke(4 /* System.Int32 System.Diagnostics.StackFrame::GetFileLineNumber() */, L_101);
V_12 = L_102;
String_t* L_103 = Int32_ToString_m1863896DE712BF97C031D55B12E1583F1982DC02((int32_t*)(&V_12), /*hidden argument*/NULL);
NullCheck(L_100);
StringBuilder_Append_mDBB8CCBB7750C67BE2F2D92F47E6C0FA42793260(L_100, L_103, /*hidden argument*/NULL);
// sb.Append(")");
StringBuilder_t * L_104 = ___sb1;
NullCheck(L_104);
StringBuilder_Append_mDBB8CCBB7750C67BE2F2D92F47E6C0FA42793260(L_104, _stringLiteralE7064F0B80F61DBC65915311032D27BAA569AE2A, /*hidden argument*/NULL);
}
IL_0242:
{
// if (i != trace.FrameCount - 1)
int32_t L_105 = V_3;
StackTrace_tD5D45826A379D8DF0CFB2CA206D992EE718C7E99 * L_106 = ___trace0;
NullCheck(L_106);
int32_t L_107 = VirtFuncInvoker0< int32_t >::Invoke(4 /* System.Int32 System.Diagnostics.StackTrace::get_FrameCount() */, L_106);
if ((((int32_t)L_105) == ((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_107, (int32_t)1)))))
{
goto IL_0259;
}
}
{
// sb.Append("\n");
StringBuilder_t * L_108 = ___sb1;
NullCheck(L_108);
StringBuilder_Append_mDBB8CCBB7750C67BE2F2D92F47E6C0FA42793260(L_108, _stringLiteralADC83B19E793491B1C6EA0FD8B46CD9F32E592FC, /*hidden argument*/NULL);
}
IL_0259:
{
// for (int i = begin; i < trace.FrameCount; i++)
int32_t L_109 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_109, (int32_t)1));
}
IL_025d:
{
// for (int i = begin; i < trace.FrameCount; i++)
int32_t L_110 = V_3;
StackTrace_tD5D45826A379D8DF0CFB2CA206D992EE718C7E99 * L_111 = ___trace0;
NullCheck(L_111);
int32_t L_112 = VirtFuncInvoker0< int32_t >::Invoke(4 /* System.Int32 System.Diagnostics.StackTrace::get_FrameCount() */, L_111);
if ((((int32_t)L_110) < ((int32_t)L_112)))
{
goto IL_005f;
}
}
IL_0269:
{
// }
return;
}
}
// System.Void LuaInterface.LuaException::Init(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaException_Init_m921AD6A36DF8317E14B88102E6312686C7D18448 (intptr_t ___L00, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaException_Init_m921AD6A36DF8317E14B88102E6312686C7D18448_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// L = L0;
intptr_t L_0 = ___L00;
IL2CPP_RUNTIME_CLASS_INIT(LuaException_t362D5A575564491633FB3233987012974B1564C4_il2cpp_TypeInfo_var);
((LuaException_t362D5A575564491633FB3233987012974B1564C4_StaticFields*)il2cpp_codegen_static_fields_for(LuaException_t362D5A575564491633FB3233987012974B1564C4_il2cpp_TypeInfo_var))->set_L_21((intptr_t)L_0);
// Type type = typeof(StackTraceUtility);
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_1 = { reinterpret_cast<intptr_t> (StackTraceUtility_tEC8508315507A7E593CB689255A3FDACEE505C47_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_2 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_1, /*hidden argument*/NULL);
// FieldInfo field = type.GetField("projectFolder", BindingFlags.Static | BindingFlags.GetField | BindingFlags.NonPublic);
NullCheck(L_2);
FieldInfo_t * L_3 = VirtFuncInvoker2< FieldInfo_t *, String_t*, int32_t >::Invoke(49 /* System.Reflection.FieldInfo System.Type::GetField(System.String,System.Reflection.BindingFlags) */, L_2, _stringLiteralD959B899BCE8EB13B4EE26BB3DF5042737B9D4DB, ((int32_t)1064));
// LuaException.projectFolder = (string)field.GetValue(null);
NullCheck(L_3);
RuntimeObject * L_4 = VirtFuncInvoker1< RuntimeObject *, RuntimeObject * >::Invoke(19 /* System.Object System.Reflection.FieldInfo::GetValue(System.Object) */, L_3, NULL);
((LuaException_t362D5A575564491633FB3233987012974B1564C4_StaticFields*)il2cpp_codegen_static_fields_for(LuaException_t362D5A575564491633FB3233987012974B1564C4_il2cpp_TypeInfo_var))->set_projectFolder_18(((String_t*)CastclassSealed((RuntimeObject*)L_4, String_t_il2cpp_TypeInfo_var)));
// projectFolder = projectFolder.Replace('\\', '/');
String_t* L_5 = ((LuaException_t362D5A575564491633FB3233987012974B1564C4_StaticFields*)il2cpp_codegen_static_fields_for(LuaException_t362D5A575564491633FB3233987012974B1564C4_il2cpp_TypeInfo_var))->get_projectFolder_18();
NullCheck(L_5);
String_t* L_6 = String_Replace_m276641366A463205C185A9B3DC0E24ECB95122C9(L_5, ((int32_t)92), ((int32_t)47), /*hidden argument*/NULL);
((LuaException_t362D5A575564491633FB3233987012974B1564C4_StaticFields*)il2cpp_codegen_static_fields_for(LuaException_t362D5A575564491633FB3233987012974B1564C4_il2cpp_TypeInfo_var))->set_projectFolder_18(L_6);
// }
return;
}
}
// System.Void LuaInterface.LuaException::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaException__cctor_m5BF334451751384CD83B599224AEC6C22C8A8266 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaException__cctor_m5BF334451751384CD83B599224AEC6C22C8A8266_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// public static Exception luaStack = null;
((LuaException_t362D5A575564491633FB3233987012974B1564C4_StaticFields*)il2cpp_codegen_static_fields_for(LuaException_t362D5A575564491633FB3233987012974B1564C4_il2cpp_TypeInfo_var))->set_luaStack_17((Exception_t *)NULL);
// public static string projectFolder = null;
((LuaException_t362D5A575564491633FB3233987012974B1564C4_StaticFields*)il2cpp_codegen_static_fields_for(LuaException_t362D5A575564491633FB3233987012974B1564C4_il2cpp_TypeInfo_var))->set_projectFolder_18((String_t*)NULL);
// public static int InstantiateCount = 0;
((LuaException_t362D5A575564491633FB3233987012974B1564C4_StaticFields*)il2cpp_codegen_static_fields_for(LuaException_t362D5A575564491633FB3233987012974B1564C4_il2cpp_TypeInfo_var))->set_InstantiateCount_19(0);
// public static int SendMsgCount = 0;
((LuaException_t362D5A575564491633FB3233987012974B1564C4_StaticFields*)il2cpp_codegen_static_fields_for(LuaException_t362D5A575564491633FB3233987012974B1564C4_il2cpp_TypeInfo_var))->set_SendMsgCount_20(0);
// public static IntPtr L = IntPtr.Zero;
((LuaException_t362D5A575564491633FB3233987012974B1564C4_StaticFields*)il2cpp_codegen_static_fields_for(LuaException_t362D5A575564491633FB3233987012974B1564C4_il2cpp_TypeInfo_var))->set_L_21((intptr_t)(0));
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void LuaInterface.LuaField::.ctor(System.Reflection.FieldInfo,System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaField__ctor_mB5EF752DB5B22ECDCC629B4E24B4DE1A66805B86 (LuaField_tC8BFD212BB1A4C7EFC68688A6026A7CAABA93E83 * __this, FieldInfo_t * ___info0, Type_t * ___t1, const RuntimeMethod* method)
{
{
// public LuaField(FieldInfo info, Type t)
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0(__this, /*hidden argument*/NULL);
// field = info;
FieldInfo_t * L_0 = ___info0;
__this->set_field_0(L_0);
// kclass = t;
Type_t * L_1 = ___t1;
__this->set_kclass_1(L_1);
// }
return;
}
}
// System.Int32 LuaInterface.LuaField::Get(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LuaField_Get_mA6FCD7C2D8DBD36BE516D3AE2CA842DE36AEDF21 (LuaField_tC8BFD212BB1A4C7EFC68688A6026A7CAABA93E83 * __this, intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaField_Get_mA6FCD7C2D8DBD36BE516D3AE2CA842DE36AEDF21_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
RuntimeObject * V_0 = NULL;
RuntimeObject * V_1 = NULL;
int32_t V_2 = 0;
Exception_t * V_3 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
{
// ToLua.CheckArgsCount(L, 2);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
ToLua_CheckArgsCount_m12BE48035FB4D8A9B2535B6771CF4FCE6C83103B((intptr_t)L_0, 2, /*hidden argument*/NULL);
// object arg0 = ToLua.CheckObject(L, 2, kclass);
intptr_t L_1 = ___L0;
Type_t * L_2 = __this->get_kclass_1();
RuntimeObject * L_3 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_1, 2, L_2, /*hidden argument*/NULL);
V_0 = L_3;
// object o = field.GetValue(arg0);
FieldInfo_t * L_4 = __this->get_field_0();
RuntimeObject * L_5 = V_0;
NullCheck(L_4);
RuntimeObject * L_6 = VirtFuncInvoker1< RuntimeObject *, RuntimeObject * >::Invoke(19 /* System.Object System.Reflection.FieldInfo::GetValue(System.Object) */, L_4, L_5);
V_1 = L_6;
// if (o == null)
RuntimeObject * L_7 = V_1;
if (L_7)
{
goto IL_0069;
}
}
IL_0025:
{
// if (typeof(System.MulticastDelegate).IsAssignableFrom(field.FieldType))
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_8 = { reinterpret_cast<intptr_t> (MulticastDelegate_t_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_9 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_8, /*hidden argument*/NULL);
FieldInfo_t * L_10 = __this->get_field_0();
NullCheck(L_10);
Type_t * L_11 = VirtFuncInvoker0< Type_t * >::Invoke(18 /* System.Type System.Reflection.FieldInfo::get_FieldType() */, L_10);
NullCheck(L_9);
bool L_12 = VirtFuncInvoker1< bool, Type_t * >::Invoke(139 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, L_9, L_11);
if (!L_12)
{
goto IL_0061;
}
}
IL_0041:
{
// o = DelegateFactory.CreateDelegate(field.FieldType, null);
FieldInfo_t * L_13 = __this->get_field_0();
NullCheck(L_13);
Type_t * L_14 = VirtFuncInvoker0< Type_t * >::Invoke(18 /* System.Type System.Reflection.FieldInfo::get_FieldType() */, L_13);
IL2CPP_RUNTIME_CLASS_INIT(DelegateFactory_t1CAF381D126CB9EA4B7F7F136FDB98E1357F7972_il2cpp_TypeInfo_var);
Delegate_t * L_15 = DelegateFactory_CreateDelegate_mAC80BF256AC3A92121C8458C5FB09EB998F12083(L_14, (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)NULL, /*hidden argument*/NULL);
V_1 = L_15;
// ToLua.Push(L, (Delegate)o);
intptr_t L_16 = ___L0;
RuntimeObject * L_17 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
ToLua_Push_m73A81CB96943FAAD70FA71DB07D62E845453C398((intptr_t)L_16, ((Delegate_t *)CastclassClass((RuntimeObject*)L_17, Delegate_t_il2cpp_TypeInfo_var)), /*hidden argument*/NULL);
// }
goto IL_0070;
}
IL_0061:
{
// LuaDLL.lua_pushnil(L);
intptr_t L_18 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushnil_mEC2DBEEFF2E9EEB03DA45B0FEBC3FE3CA0581969((intptr_t)L_18, /*hidden argument*/NULL);
// }
goto IL_0070;
}
IL_0069:
{
// ToLua.Push(L, o);
intptr_t L_19 = ___L0;
RuntimeObject * L_20 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
ToLua_Push_m527AE65DDF8931A68AFE689AE47A65524F4A6C03((intptr_t)L_19, L_20, /*hidden argument*/NULL);
}
IL_0070:
{
// return 1;
V_2 = 1;
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_0074;
throw e;
}
CATCH_0074:
{ // begin catch(System.Exception)
// catch (Exception e)
V_3 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_21 = ___L0;
Exception_t * L_22 = V_3;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_23 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_21, L_22, /*hidden argument*/NULL);
V_2 = L_23;
goto IL_007f;
} // end catch (depth: 1)
IL_007f:
{
// }
int32_t L_24 = V_2;
return L_24;
}
}
// System.Int32 LuaInterface.LuaField::Set(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LuaField_Set_m4833BB9EA4606A9D24FDE3FEF48059AF472A9760 (LuaField_tC8BFD212BB1A4C7EFC68688A6026A7CAABA93E83 * __this, intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaField_Set_m4833BB9EA4606A9D24FDE3FEF48059AF472A9760_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
RuntimeObject * V_1 = NULL;
RuntimeObject * V_2 = NULL;
int32_t V_3 = 0;
RuntimeObject * V_4 = NULL;
RuntimeObject * V_5 = NULL;
int32_t V_6 = 0;
Binder_t4D5CB06963501D32847C057B57157D6DC49CA759 * V_7 = NULL;
CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * V_8 = NULL;
Exception_t * V_9 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 4);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
{
// int count = LuaDLL.lua_gettop(L);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_1 = LuaDLL_lua_gettop_m8C89113132D9591A56E2324C330E56C4FD268858((intptr_t)L_0, /*hidden argument*/NULL);
V_0 = L_1;
// if (count == 3)
int32_t L_2 = V_0;
if ((!(((uint32_t)L_2) == ((uint32_t)3))))
{
goto IL_004a;
}
}
IL_000b:
{
// object arg0 = ToLua.CheckVarObject(L, 2, kclass);
intptr_t L_3 = ___L0;
Type_t * L_4 = __this->get_kclass_1();
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_5 = ToLua_CheckVarObject_m27D8EB2E2BF81511814150B323C3D33DD0A2B0A4((intptr_t)L_3, 2, L_4, /*hidden argument*/NULL);
V_1 = L_5;
// object arg1 = ToLua.ToVarObject(L, 3);
intptr_t L_6 = ___L0;
RuntimeObject * L_7 = ToLua_ToVarObject_m32C2BF7F525FB0A4D5914DC319660A523C3A7A6D((intptr_t)L_6, 3, /*hidden argument*/NULL);
V_2 = L_7;
// if (arg1 != null) arg1 = TypeChecker.ChangeType(arg1, field.FieldType);
RuntimeObject * L_8 = V_2;
if (!L_8)
{
goto IL_0036;
}
}
IL_0024:
{
// if (arg1 != null) arg1 = TypeChecker.ChangeType(arg1, field.FieldType);
RuntimeObject * L_9 = V_2;
FieldInfo_t * L_10 = __this->get_field_0();
NullCheck(L_10);
Type_t * L_11 = VirtFuncInvoker0< Type_t * >::Invoke(18 /* System.Type System.Reflection.FieldInfo::get_FieldType() */, L_10);
IL2CPP_RUNTIME_CLASS_INIT(TypeChecker_tE1FC30EC2B9F201A1DC9142FB019E071BE0B2EA4_il2cpp_TypeInfo_var);
RuntimeObject * L_12 = TypeChecker_ChangeType_mB865BD38B2C8F92E9E7AE9CE337BEBFCC784DD3B(L_9, L_11, /*hidden argument*/NULL);
V_2 = L_12;
}
IL_0036:
{
// field.SetValue(arg0, arg1);
FieldInfo_t * L_13 = __this->get_field_0();
RuntimeObject * L_14 = V_1;
RuntimeObject * L_15 = V_2;
NullCheck(L_13);
FieldInfo_SetValue_m9E7A4FBA27F835B6C26CC09CF609333967150E41(L_13, L_14, L_15, /*hidden argument*/NULL);
// return 0;
V_3 = 0;
goto IL_00ef;
}
IL_004a:
{
// else if (count == 6)
int32_t L_16 = V_0;
if ((!(((uint32_t)L_16) == ((uint32_t)6))))
{
goto IL_00d4;
}
}
IL_0051:
{
// object arg0 = ToLua.CheckVarObject(L, 2, kclass);
intptr_t L_17 = ___L0;
Type_t * L_18 = __this->get_kclass_1();
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_19 = ToLua_CheckVarObject_m27D8EB2E2BF81511814150B323C3D33DD0A2B0A4((intptr_t)L_17, 2, L_18, /*hidden argument*/NULL);
V_4 = L_19;
// object arg1 = ToLua.ToVarObject(L, 3);
intptr_t L_20 = ___L0;
RuntimeObject * L_21 = ToLua_ToVarObject_m32C2BF7F525FB0A4D5914DC319660A523C3A7A6D((intptr_t)L_20, 3, /*hidden argument*/NULL);
V_5 = L_21;
// if (arg1 != null) arg1 = TypeChecker.ChangeType(arg1, field.FieldType);
RuntimeObject * L_22 = V_5;
if (!L_22)
{
goto IL_0081;
}
}
IL_006d:
{
// if (arg1 != null) arg1 = TypeChecker.ChangeType(arg1, field.FieldType);
RuntimeObject * L_23 = V_5;
FieldInfo_t * L_24 = __this->get_field_0();
NullCheck(L_24);
Type_t * L_25 = VirtFuncInvoker0< Type_t * >::Invoke(18 /* System.Type System.Reflection.FieldInfo::get_FieldType() */, L_24);
IL2CPP_RUNTIME_CLASS_INIT(TypeChecker_tE1FC30EC2B9F201A1DC9142FB019E071BE0B2EA4_il2cpp_TypeInfo_var);
RuntimeObject * L_26 = TypeChecker_ChangeType_mB865BD38B2C8F92E9E7AE9CE337BEBFCC784DD3B(L_23, L_25, /*hidden argument*/NULL);
V_5 = L_26;
}
IL_0081:
{
// BindingFlags arg2 = (BindingFlags)LuaDLL.luaL_checknumber(L, 4);
intptr_t L_27 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
double L_28 = LuaDLL_luaL_checknumber_m7A77683D131BE59F2D1261688CBEF7892643E8E7((intptr_t)L_27, 4, /*hidden argument*/NULL);
V_6 = (((int32_t)((int32_t)L_28)));
// Binder arg3 = (Binder)ToLua.CheckObject(L, 5, typeof(Binder));
intptr_t L_29 = ___L0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_30 = { reinterpret_cast<intptr_t> (Binder_t4D5CB06963501D32847C057B57157D6DC49CA759_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_31 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_30, /*hidden argument*/NULL);
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_32 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_29, 5, L_31, /*hidden argument*/NULL);
V_7 = ((Binder_t4D5CB06963501D32847C057B57157D6DC49CA759 *)CastclassClass((RuntimeObject*)L_32, Binder_t4D5CB06963501D32847C057B57157D6DC49CA759_il2cpp_TypeInfo_var));
// CultureInfo arg4 = (CultureInfo)ToLua.CheckObject(L, 6, typeof(CultureInfo));
intptr_t L_33 = ___L0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_34 = { reinterpret_cast<intptr_t> (CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_0_0_0_var) };
Type_t * L_35 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_34, /*hidden argument*/NULL);
RuntimeObject * L_36 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_33, 6, L_35, /*hidden argument*/NULL);
V_8 = ((CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F *)CastclassClass((RuntimeObject*)L_36, CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_il2cpp_TypeInfo_var));
// field.SetValue(arg0, arg1, arg2, arg3, arg4);
FieldInfo_t * L_37 = __this->get_field_0();
RuntimeObject * L_38 = V_4;
RuntimeObject * L_39 = V_5;
int32_t L_40 = V_6;
Binder_t4D5CB06963501D32847C057B57157D6DC49CA759 * L_41 = V_7;
CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_42 = V_8;
NullCheck(L_37);
VirtActionInvoker5< RuntimeObject *, RuntimeObject *, int32_t, Binder_t4D5CB06963501D32847C057B57157D6DC49CA759 *, CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * >::Invoke(23 /* System.Void System.Reflection.FieldInfo::SetValue(System.Object,System.Object,System.Reflection.BindingFlags,System.Reflection.Binder,System.Globalization.CultureInfo) */, L_37, L_38, L_39, L_40, L_41, L_42);
// return 0;
V_3 = 0;
goto IL_00ef;
}
IL_00d4:
{
// return LuaDLL.luaL_throw(L, "invalid arguments to method: LuaField.Set");
intptr_t L_43 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_44 = LuaDLL_luaL_throw_m3B091F4ABCD5512C6DD40F7B6A793A8DECBD4828((intptr_t)L_43, _stringLiteralAED767862047ECF135CC886679E244274394460C, /*hidden argument*/NULL);
V_3 = L_44;
goto IL_00ef;
}
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_00e2;
throw e;
}
CATCH_00e2:
{ // begin catch(System.Exception)
// catch (Exception e)
V_9 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_45 = ___L0;
Exception_t * L_46 = V_9;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_47 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_45, L_46, /*hidden argument*/NULL);
V_3 = L_47;
goto IL_00ef;
} // end catch (depth: 1)
IL_00ef:
{
// }
int32_t L_48 = V_3;
return L_48;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// LuaInterface.LuaFileUtils LuaInterface.LuaFileUtils::get_Instance()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LuaFileUtils_t5D4064077DA379A5EE940C1C01BE469CE15CD5AE * LuaFileUtils_get_Instance_mE02E0FB7B1A248B24C84FC59CBBBC095158DD460 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaFileUtils_get_Instance_mE02E0FB7B1A248B24C84FC59CBBBC095158DD460_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// if (instance == null)
IL2CPP_RUNTIME_CLASS_INIT(LuaFileUtils_t5D4064077DA379A5EE940C1C01BE469CE15CD5AE_il2cpp_TypeInfo_var);
LuaFileUtils_t5D4064077DA379A5EE940C1C01BE469CE15CD5AE * L_0 = ((LuaFileUtils_t5D4064077DA379A5EE940C1C01BE469CE15CD5AE_StaticFields*)il2cpp_codegen_static_fields_for(LuaFileUtils_t5D4064077DA379A5EE940C1C01BE469CE15CD5AE_il2cpp_TypeInfo_var))->get_instance_1();
if (L_0)
{
goto IL_0011;
}
}
{
// instance = new LuaFileUtils();
LuaFileUtils_t5D4064077DA379A5EE940C1C01BE469CE15CD5AE * L_1 = (LuaFileUtils_t5D4064077DA379A5EE940C1C01BE469CE15CD5AE *)il2cpp_codegen_object_new(LuaFileUtils_t5D4064077DA379A5EE940C1C01BE469CE15CD5AE_il2cpp_TypeInfo_var);
LuaFileUtils__ctor_m13E9531500ADF324DD6E359A9F72C28EDF68CECF(L_1, /*hidden argument*/NULL);
IL2CPP_RUNTIME_CLASS_INIT(LuaFileUtils_t5D4064077DA379A5EE940C1C01BE469CE15CD5AE_il2cpp_TypeInfo_var);
((LuaFileUtils_t5D4064077DA379A5EE940C1C01BE469CE15CD5AE_StaticFields*)il2cpp_codegen_static_fields_for(LuaFileUtils_t5D4064077DA379A5EE940C1C01BE469CE15CD5AE_il2cpp_TypeInfo_var))->set_instance_1(L_1);
}
IL_0011:
{
// return instance;
IL2CPP_RUNTIME_CLASS_INIT(LuaFileUtils_t5D4064077DA379A5EE940C1C01BE469CE15CD5AE_il2cpp_TypeInfo_var);
LuaFileUtils_t5D4064077DA379A5EE940C1C01BE469CE15CD5AE * L_2 = ((LuaFileUtils_t5D4064077DA379A5EE940C1C01BE469CE15CD5AE_StaticFields*)il2cpp_codegen_static_fields_for(LuaFileUtils_t5D4064077DA379A5EE940C1C01BE469CE15CD5AE_il2cpp_TypeInfo_var))->get_instance_1();
return L_2;
}
}
// System.Void LuaInterface.LuaFileUtils::set_Instance(LuaInterface.LuaFileUtils)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaFileUtils_set_Instance_mC5FD3816ABD8AEA5F64663C4507FCC73E9FFCFAF (LuaFileUtils_t5D4064077DA379A5EE940C1C01BE469CE15CD5AE * ___value0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaFileUtils_set_Instance_mC5FD3816ABD8AEA5F64663C4507FCC73E9FFCFAF_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// instance = value;
LuaFileUtils_t5D4064077DA379A5EE940C1C01BE469CE15CD5AE * L_0 = ___value0;
IL2CPP_RUNTIME_CLASS_INIT(LuaFileUtils_t5D4064077DA379A5EE940C1C01BE469CE15CD5AE_il2cpp_TypeInfo_var);
((LuaFileUtils_t5D4064077DA379A5EE940C1C01BE469CE15CD5AE_StaticFields*)il2cpp_codegen_static_fields_for(LuaFileUtils_t5D4064077DA379A5EE940C1C01BE469CE15CD5AE_il2cpp_TypeInfo_var))->set_instance_1(L_0);
// }
return;
}
}
// System.Void LuaInterface.LuaFileUtils::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaFileUtils__ctor_m13E9531500ADF324DD6E359A9F72C28EDF68CECF (LuaFileUtils_t5D4064077DA379A5EE940C1C01BE469CE15CD5AE * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaFileUtils__ctor_m13E9531500ADF324DD6E359A9F72C28EDF68CECF_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// protected List<string> searchPaths = new List<string>();
List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3 * L_0 = (List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3 *)il2cpp_codegen_object_new(List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3_il2cpp_TypeInfo_var);
List_1__ctor_mDA22758D73530683C950C5CCF39BDB4E7E1F3F06(L_0, /*hidden argument*/List_1__ctor_mDA22758D73530683C950C5CCF39BDB4E7E1F3F06_RuntimeMethod_var);
__this->set_searchPaths_0(L_0);
// public LuaFileUtils()
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0(__this, /*hidden argument*/NULL);
// instance = this;
IL2CPP_RUNTIME_CLASS_INIT(LuaFileUtils_t5D4064077DA379A5EE940C1C01BE469CE15CD5AE_il2cpp_TypeInfo_var);
((LuaFileUtils_t5D4064077DA379A5EE940C1C01BE469CE15CD5AE_StaticFields*)il2cpp_codegen_static_fields_for(LuaFileUtils_t5D4064077DA379A5EE940C1C01BE469CE15CD5AE_il2cpp_TypeInfo_var))->set_instance_1(__this);
// }
return;
}
}
// System.Void LuaInterface.LuaFileUtils::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaFileUtils_Dispose_m0F41BB70A5662C97C54ECAA4DBEF74BBBBB1CD66 (LuaFileUtils_t5D4064077DA379A5EE940C1C01BE469CE15CD5AE * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaFileUtils_Dispose_m0F41BB70A5662C97C54ECAA4DBEF74BBBBB1CD66_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// if (instance != null)
IL2CPP_RUNTIME_CLASS_INIT(LuaFileUtils_t5D4064077DA379A5EE940C1C01BE469CE15CD5AE_il2cpp_TypeInfo_var);
LuaFileUtils_t5D4064077DA379A5EE940C1C01BE469CE15CD5AE * L_0 = ((LuaFileUtils_t5D4064077DA379A5EE940C1C01BE469CE15CD5AE_StaticFields*)il2cpp_codegen_static_fields_for(LuaFileUtils_t5D4064077DA379A5EE940C1C01BE469CE15CD5AE_il2cpp_TypeInfo_var))->get_instance_1();
if (!L_0)
{
goto IL_0018;
}
}
{
// instance = null;
IL2CPP_RUNTIME_CLASS_INIT(LuaFileUtils_t5D4064077DA379A5EE940C1C01BE469CE15CD5AE_il2cpp_TypeInfo_var);
((LuaFileUtils_t5D4064077DA379A5EE940C1C01BE469CE15CD5AE_StaticFields*)il2cpp_codegen_static_fields_for(LuaFileUtils_t5D4064077DA379A5EE940C1C01BE469CE15CD5AE_il2cpp_TypeInfo_var))->set_instance_1((LuaFileUtils_t5D4064077DA379A5EE940C1C01BE469CE15CD5AE *)NULL);
// searchPaths.Clear();
List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3 * L_1 = __this->get_searchPaths_0();
NullCheck(L_1);
List_1_Clear_mB886C990CD1F0558809236CF1D28C977A3558306(L_1, /*hidden argument*/List_1_Clear_mB886C990CD1F0558809236CF1D28C977A3558306_RuntimeMethod_var);
}
IL_0018:
{
// }
return;
}
}
// System.Boolean LuaInterface.LuaFileUtils::AddSearchPath(System.String,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaFileUtils_AddSearchPath_m1F4E032EA6E26BD2C2F01A9FD7D41C99A05834E7 (LuaFileUtils_t5D4064077DA379A5EE940C1C01BE469CE15CD5AE * __this, String_t* ___path0, bool ___front1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaFileUtils_AddSearchPath_m1F4E032EA6E26BD2C2F01A9FD7D41C99A05834E7_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// int index = searchPaths.IndexOf(path);
List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3 * L_0 = __this->get_searchPaths_0();
String_t* L_1 = ___path0;
NullCheck(L_0);
int32_t L_2 = List_1_IndexOf_mD41DA6BF0030D061BC4BC145F65CDC9899D13AC5(L_0, L_1, /*hidden argument*/List_1_IndexOf_mD41DA6BF0030D061BC4BC145F65CDC9899D13AC5_RuntimeMethod_var);
// if (index >= 0)
if ((((int32_t)L_2) < ((int32_t)0)))
{
goto IL_0011;
}
}
{
// return false;
return (bool)0;
}
IL_0011:
{
// if (front)
bool L_3 = ___front1;
if (!L_3)
{
goto IL_0023;
}
}
{
// searchPaths.Insert(0, path);
List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3 * L_4 = __this->get_searchPaths_0();
String_t* L_5 = ___path0;
NullCheck(L_4);
List_1_Insert_mBF5D461C74C96AC635EAF8ADDF7E18AE64E815A1(L_4, 0, L_5, /*hidden argument*/List_1_Insert_mBF5D461C74C96AC635EAF8ADDF7E18AE64E815A1_RuntimeMethod_var);
// }
goto IL_002f;
}
IL_0023:
{
// searchPaths.Add(path);
List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3 * L_6 = __this->get_searchPaths_0();
String_t* L_7 = ___path0;
NullCheck(L_6);
List_1_Add_mA348FA1140766465189459D25B01EB179001DE83(L_6, L_7, /*hidden argument*/List_1_Add_mA348FA1140766465189459D25B01EB179001DE83_RuntimeMethod_var);
}
IL_002f:
{
// return true;
return (bool)1;
}
}
// System.Boolean LuaInterface.LuaFileUtils::RemoveSearchPath(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaFileUtils_RemoveSearchPath_m9ED39052025F12F8A194EB42C9E71BA9EA8206D6 (LuaFileUtils_t5D4064077DA379A5EE940C1C01BE469CE15CD5AE * __this, String_t* ___path0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaFileUtils_RemoveSearchPath_m9ED39052025F12F8A194EB42C9E71BA9EA8206D6_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
// int index = searchPaths.IndexOf(path);
List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3 * L_0 = __this->get_searchPaths_0();
String_t* L_1 = ___path0;
NullCheck(L_0);
int32_t L_2 = List_1_IndexOf_mD41DA6BF0030D061BC4BC145F65CDC9899D13AC5(L_0, L_1, /*hidden argument*/List_1_IndexOf_mD41DA6BF0030D061BC4BC145F65CDC9899D13AC5_RuntimeMethod_var);
V_0 = L_2;
// if (index >= 0)
int32_t L_3 = V_0;
if ((((int32_t)L_3) < ((int32_t)0)))
{
goto IL_001f;
}
}
{
// searchPaths.RemoveAt(index);
List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3 * L_4 = __this->get_searchPaths_0();
int32_t L_5 = V_0;
NullCheck(L_4);
List_1_RemoveAt_mD17877118EA5CCF90E0D36CF420287270492A0F2(L_4, L_5, /*hidden argument*/List_1_RemoveAt_mD17877118EA5CCF90E0D36CF420287270492A0F2_RuntimeMethod_var);
// return true;
return (bool)1;
}
IL_001f:
{
// return false;
return (bool)0;
}
}
// System.String LuaInterface.LuaFileUtils::FindFile(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* LuaFileUtils_FindFile_mA14B3C2CABB2784072E8BA50935AE1BA87E8A336 (LuaFileUtils_t5D4064077DA379A5EE940C1C01BE469CE15CD5AE * __this, String_t* ___fileName0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaFileUtils_FindFile_mA14B3C2CABB2784072E8BA50935AE1BA87E8A336_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
int32_t V_1 = 0;
{
// if (fileName == string.Empty)
String_t* L_0 = ___fileName0;
String_t* L_1 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
bool L_2 = String_op_Equality_m139F0E4195AE2F856019E63B241F36F016997FCE(L_0, L_1, /*hidden argument*/NULL);
if (!L_2)
{
goto IL_0013;
}
}
{
// return string.Empty;
String_t* L_3 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
return L_3;
}
IL_0013:
{
// if (Path.IsPathRooted(fileName))
String_t* L_4 = ___fileName0;
IL2CPP_RUNTIME_CLASS_INIT(Path_t0B99A4B924A6FDF08814FFA8DD4CD121ED1A0752_il2cpp_TypeInfo_var);
bool L_5 = Path_IsPathRooted_mF70DAF863202638692CF75CCFA09ACBBD90C9A53(L_4, /*hidden argument*/NULL);
if (!L_5)
{
goto IL_0037;
}
}
{
// if (!fileName.EndsWith(".lua"))
String_t* L_6 = ___fileName0;
NullCheck(L_6);
bool L_7 = String_EndsWith_mE4F039DCC2A9FCB8C1ED2D04B00A35E3CE16DE99(L_6, _stringLiteral4400E519867F651C4CAB1E7952A0A7BD6C9B708E, /*hidden argument*/NULL);
if (L_7)
{
goto IL_0035;
}
}
{
// fileName += ".lua";
String_t* L_8 = ___fileName0;
String_t* L_9 = String_Concat_mB78D0094592718DA6D5DB6C712A9C225631666BE(L_8, _stringLiteral4400E519867F651C4CAB1E7952A0A7BD6C9B708E, /*hidden argument*/NULL);
___fileName0 = L_9;
}
IL_0035:
{
// return fileName;
String_t* L_10 = ___fileName0;
return L_10;
}
IL_0037:
{
// if (fileName.EndsWith(".lua"))
String_t* L_11 = ___fileName0;
NullCheck(L_11);
bool L_12 = String_EndsWith_mE4F039DCC2A9FCB8C1ED2D04B00A35E3CE16DE99(L_11, _stringLiteral4400E519867F651C4CAB1E7952A0A7BD6C9B708E, /*hidden argument*/NULL);
if (!L_12)
{
goto IL_0055;
}
}
{
// fileName = fileName.Substring(0, fileName.Length - 4);
String_t* L_13 = ___fileName0;
String_t* L_14 = ___fileName0;
NullCheck(L_14);
int32_t L_15 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018_inline(L_14, /*hidden argument*/NULL);
NullCheck(L_13);
String_t* L_16 = String_Substring_mB593C0A320C683E6E47EFFC0A12B7A465E5E43BB(L_13, 0, ((int32_t)il2cpp_codegen_subtract((int32_t)L_15, (int32_t)4)), /*hidden argument*/NULL);
___fileName0 = L_16;
}
IL_0055:
{
// string fullPath = null;
V_0 = (String_t*)NULL;
// for (int i = 0; i < searchPaths.Count; i++)
V_1 = 0;
goto IL_0081;
}
IL_005b:
{
// fullPath = searchPaths[i].Replace("?", fileName);
List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3 * L_17 = __this->get_searchPaths_0();
int32_t L_18 = V_1;
NullCheck(L_17);
String_t* L_19 = List_1_get_Item_mB739B0066E5F7EBDBA9978F24A73D26D4FAE5BED_inline(L_17, L_18, /*hidden argument*/List_1_get_Item_mB739B0066E5F7EBDBA9978F24A73D26D4FAE5BED_RuntimeMethod_var);
String_t* L_20 = ___fileName0;
NullCheck(L_19);
String_t* L_21 = String_Replace_m970DFB0A280952FA7D3BA20AB7A8FB9F80CF6470(L_19, _stringLiteral5BAB61EB53176449E25C2C82F172B82CB13FFB9D, L_20, /*hidden argument*/NULL);
V_0 = L_21;
// if (File.Exists(fullPath))
String_t* L_22 = V_0;
bool L_23 = File_Exists_m6B9BDD8EEB33D744EB0590DD27BC0152FAFBD1FB(L_22, /*hidden argument*/NULL);
if (!L_23)
{
goto IL_007d;
}
}
{
// return fullPath;
String_t* L_24 = V_0;
return L_24;
}
IL_007d:
{
// for (int i = 0; i < searchPaths.Count; i++)
int32_t L_25 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_25, (int32_t)1));
}
IL_0081:
{
// for (int i = 0; i < searchPaths.Count; i++)
int32_t L_26 = V_1;
List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3 * L_27 = __this->get_searchPaths_0();
NullCheck(L_27);
int32_t L_28 = List_1_get_Count_m4151A68BD4CB1D737213E7595F574987F8C812B4_inline(L_27, /*hidden argument*/List_1_get_Count_m4151A68BD4CB1D737213E7595F574987F8C812B4_RuntimeMethod_var);
if ((((int32_t)L_26) < ((int32_t)L_28)))
{
goto IL_005b;
}
}
{
// return null;
return (String_t*)NULL;
}
}
// System.Byte[] LuaInterface.LuaFileUtils::ReadFile(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* LuaFileUtils_ReadFile_m25CF98B774D412721E163DCD1AEB9B25FF01A8D7 (LuaFileUtils_t5D4064077DA379A5EE940C1C01BE469CE15CD5AE * __this, String_t* ___fileName0, const RuntimeMethod* method)
{
String_t* V_0 = NULL;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* V_1 = NULL;
{
// string path = FindFile(fileName);
String_t* L_0 = ___fileName0;
String_t* L_1 = LuaFileUtils_FindFile_mA14B3C2CABB2784072E8BA50935AE1BA87E8A336(__this, L_0, /*hidden argument*/NULL);
V_0 = L_1;
// byte[] str = null;
V_1 = (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)NULL;
// if (!string.IsNullOrEmpty(path) && File.Exists(path))
String_t* L_2 = V_0;
bool L_3 = String_IsNullOrEmpty_m06A85A206AC2106D1982826C5665B9BD35324229(L_2, /*hidden argument*/NULL);
if (L_3)
{
goto IL_0021;
}
}
{
String_t* L_4 = V_0;
bool L_5 = File_Exists_m6B9BDD8EEB33D744EB0590DD27BC0152FAFBD1FB(L_4, /*hidden argument*/NULL);
if (!L_5)
{
goto IL_0021;
}
}
{
// str = File.ReadAllBytes(path);
String_t* L_6 = V_0;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_7 = File_ReadAllBytes_mF29468CED0B7B3B7C0971ACEBB16A38683718BEC(L_6, /*hidden argument*/NULL);
V_1 = L_7;
}
IL_0021:
{
// return str;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_8 = V_1;
return L_8;
}
}
// System.String LuaInterface.LuaFileUtils::FindFileError(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* LuaFileUtils_FindFileError_m063F98186AEFA8A6F425C21F9E2A63908296A16C (LuaFileUtils_t5D4064077DA379A5EE940C1C01BE469CE15CD5AE * __this, String_t* ___fileName0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaFileUtils_FindFileError_m063F98186AEFA8A6F425C21F9E2A63908296A16C_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * V_1 = NULL;
int32_t V_2 = 0;
String_t* V_3 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 1);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
{
// if (Path.IsPathRooted(fileName))
String_t* L_0 = ___fileName0;
IL2CPP_RUNTIME_CLASS_INIT(Path_t0B99A4B924A6FDF08814FFA8DD4CD121ED1A0752_il2cpp_TypeInfo_var);
bool L_1 = Path_IsPathRooted_mF70DAF863202638692CF75CCFA09ACBBD90C9A53(L_0, /*hidden argument*/NULL);
if (!L_1)
{
goto IL_000a;
}
}
{
// return fileName;
String_t* L_2 = ___fileName0;
return L_2;
}
IL_000a:
{
// if (fileName.EndsWith(".lua"))
String_t* L_3 = ___fileName0;
NullCheck(L_3);
bool L_4 = String_EndsWith_mE4F039DCC2A9FCB8C1ED2D04B00A35E3CE16DE99(L_3, _stringLiteral4400E519867F651C4CAB1E7952A0A7BD6C9B708E, /*hidden argument*/NULL);
if (!L_4)
{
goto IL_0028;
}
}
{
// fileName = fileName.Substring(0, fileName.Length - 4);
String_t* L_5 = ___fileName0;
String_t* L_6 = ___fileName0;
NullCheck(L_6);
int32_t L_7 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018_inline(L_6, /*hidden argument*/NULL);
NullCheck(L_5);
String_t* L_8 = String_Substring_mB593C0A320C683E6E47EFFC0A12B7A465E5E43BB(L_5, 0, ((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)4)), /*hidden argument*/NULL);
___fileName0 = L_8;
}
IL_0028:
{
// using (CString.Block())
IL2CPP_RUNTIME_CLASS_INIT(CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_il2cpp_TypeInfo_var);
RuntimeObject* L_9 = CString_Block_m67588066EF5B6F8E7BA20F2D31A6F16A765B7567(/*hidden argument*/NULL);
V_0 = L_9;
}
IL_002e:
try
{ // begin try (depth: 1)
{
// CString sb = CString.Alloc(512);
IL2CPP_RUNTIME_CLASS_INIT(CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_il2cpp_TypeInfo_var);
CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * L_10 = CString_Alloc_m6E1453BECBE1886ECE6FE5EBC5BDEC30A5850612(((int32_t)512), /*hidden argument*/NULL);
V_1 = L_10;
// for (int i = 0; i < searchPaths.Count; i++)
V_2 = 0;
goto IL_0065;
}
IL_003d:
{
// sb.Append("\n\tno file '").Append(searchPaths[i]).Append('\'');
CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * L_11 = V_1;
NullCheck(L_11);
CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * L_12 = CString_Append_m9E0B64345A4ACB260B7B20A56DDCB42F5C2BBC34(L_11, _stringLiteralA071E6072C7B585BB8F8A3CE08CDCE914A592D54, /*hidden argument*/NULL);
List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3 * L_13 = __this->get_searchPaths_0();
int32_t L_14 = V_2;
NullCheck(L_13);
String_t* L_15 = List_1_get_Item_mB739B0066E5F7EBDBA9978F24A73D26D4FAE5BED_inline(L_13, L_14, /*hidden argument*/List_1_get_Item_mB739B0066E5F7EBDBA9978F24A73D26D4FAE5BED_RuntimeMethod_var);
NullCheck(L_12);
CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * L_16 = CString_Append_m9E0B64345A4ACB260B7B20A56DDCB42F5C2BBC34(L_12, L_15, /*hidden argument*/NULL);
NullCheck(L_16);
CString_Append_m6C929ABACA99519B74565F42909562A30081AA36(L_16, ((int32_t)39), /*hidden argument*/NULL);
// for (int i = 0; i < searchPaths.Count; i++)
int32_t L_17 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_17, (int32_t)1));
}
IL_0065:
{
// for (int i = 0; i < searchPaths.Count; i++)
int32_t L_18 = V_2;
List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3 * L_19 = __this->get_searchPaths_0();
NullCheck(L_19);
int32_t L_20 = List_1_get_Count_m4151A68BD4CB1D737213E7595F574987F8C812B4_inline(L_19, /*hidden argument*/List_1_get_Count_m4151A68BD4CB1D737213E7595F574987F8C812B4_RuntimeMethod_var);
if ((((int32_t)L_18) < ((int32_t)L_20)))
{
goto IL_003d;
}
}
IL_0073:
{
// sb = sb.Replace("?", fileName);
CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * L_21 = V_1;
String_t* L_22 = ___fileName0;
NullCheck(L_21);
CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * L_23 = CString_Replace_m638A1A66D23F0A2730220DB17C0B5A93E557146D(L_21, _stringLiteral5BAB61EB53176449E25C2C82F172B82CB13FFB9D, L_22, /*hidden argument*/NULL);
V_1 = L_23;
// return sb.ToString();
CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * L_24 = V_1;
NullCheck(L_24);
String_t* L_25 = VirtFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_24);
V_3 = L_25;
IL2CPP_LEAVE(0x93, FINALLY_0089);
}
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__last_unhandled_exception = (Exception_t *)e.ex;
goto FINALLY_0089;
}
FINALLY_0089:
{ // begin finally (depth: 1)
{
RuntimeObject* L_26 = V_0;
if (!L_26)
{
goto IL_0092;
}
}
IL_008c:
{
RuntimeObject* L_27 = V_0;
NullCheck(L_27);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t7218B22548186B208D65EA5B7870503810A2D15A_il2cpp_TypeInfo_var, L_27);
}
IL_0092:
{
IL2CPP_END_FINALLY(137)
}
} // end finally (depth: 1)
IL2CPP_CLEANUP(137)
{
IL2CPP_JUMP_TBL(0x93, IL_0093)
IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
}
IL_0093:
{
// }
String_t* L_28 = V_3;
return L_28;
}
}
// System.String LuaInterface.LuaFileUtils::GetOSDir()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* LuaFileUtils_GetOSDir_mC0E18582DEFAE89328C9096B2E2DB4EB2C074F8C (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaFileUtils_GetOSDir_mC0E18582DEFAE89328C9096B2E2DB4EB2C074F8C_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// return LuaConst.osDir;
IL2CPP_RUNTIME_CLASS_INIT(LuaConst_t1D4F422FFD8388C5E5FC039F9B71D78AD5CA5345_il2cpp_TypeInfo_var);
String_t* L_0 = ((LuaConst_t1D4F422FFD8388C5E5FC039F9B71D78AD5CA5345_StaticFields*)il2cpp_codegen_static_fields_for(LuaConst_t1D4F422FFD8388C5E5FC039F9B71D78AD5CA5345_il2cpp_TypeInfo_var))->get_osDir_2();
return L_0;
}
}
// System.Void LuaInterface.LuaFileUtils::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaFileUtils__cctor_m09AFC8937207FD08B68590F7496B772D27686182 (const RuntimeMethod* method)
{
{
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void LuaInterface.LuaFunction::.ctor(System.Int32,LuaInterface.LuaState)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaFunction__ctor_mFA412738F3113FA780BE66B4F1A838CC71D11575 (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * __this, int32_t ___reference0, LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * ___state1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaFunction__ctor_mFA412738F3113FA780BE66B4F1A838CC71D11575_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// protected int oldTop = -1;
__this->set_oldTop_7((-1));
// private int stackPos = -1;
__this->set_stackPos_9((-1));
// private Stack<FuncData> stack = new Stack<FuncData>();
Stack_1_t2E6C3E81B5BEEB358E4416D261369920E3E9A211 * L_0 = (Stack_1_t2E6C3E81B5BEEB358E4416D261369920E3E9A211 *)il2cpp_codegen_object_new(Stack_1_t2E6C3E81B5BEEB358E4416D261369920E3E9A211_il2cpp_TypeInfo_var);
Stack_1__ctor_mF83BB67C5684B5CC01BDD3E6CAF5C3BD2EEEEBBF(L_0, /*hidden argument*/Stack_1__ctor_mF83BB67C5684B5CC01BDD3E6CAF5C3BD2EEEEBBF_RuntimeMethod_var);
__this->set_stack_10(L_0);
// public LuaFunction(int reference, LuaState state)
LuaBaseRef__ctor_mB7071A051A3F44FFE31BB5FF5BF986E9A2D6398F(__this, /*hidden argument*/NULL);
// this.reference = reference;
int32_t L_1 = ___reference0;
((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)__this)->set_reference_1(L_1);
// this.luaState = state;
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_2 = ___state1;
((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)__this)->set_luaState_2(L_2);
// }
return;
}
}
// System.Void LuaInterface.LuaFunction::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaFunction_Dispose_m766A77FE012105FC4375C78FCDC81A05B756F0D5 (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * __this, const RuntimeMethod* method)
{
{
// base.Dispose();
LuaBaseRef_Dispose_m0D0523BE3A5D691EF21AE21E60975C08DBED075B(__this, /*hidden argument*/NULL);
// }
return;
}
}
// System.Int32 LuaInterface.LuaFunction::BeginPCall()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LuaFunction_BeginPCall_m830B1DD7ABE579B11C369AD7390FE5E246565005 (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaFunction_BeginPCall_m830B1DD7ABE579B11C369AD7390FE5E246565005_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// if (luaState == null)
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_0 = ((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)__this)->get_luaState_2();
IL2CPP_RUNTIME_CLASS_INIT(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_il2cpp_TypeInfo_var);
bool L_1 = LuaState_op_Equality_mE66811B7AE69D8393D5C2C157C5CA01754B6DA71(L_0, (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)NULL, /*hidden argument*/NULL);
if (!L_1)
{
goto IL_001b;
}
}
{
// throw new LuaException("LuaFunction has been disposed");
LuaException_t362D5A575564491633FB3233987012974B1564C4 * L_2 = (LuaException_t362D5A575564491633FB3233987012974B1564C4 *)il2cpp_codegen_object_new(LuaException_t362D5A575564491633FB3233987012974B1564C4_il2cpp_TypeInfo_var);
LuaException__ctor_m97DD465DE175BDDF2DFA405096A286695CD2F25F(L_2, _stringLiteral65AE5E8D196BA3C7CF5DFC67E169DDF307F4CE0B, (Exception_t *)NULL, 1, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, LuaFunction_BeginPCall_m830B1DD7ABE579B11C369AD7390FE5E246565005_RuntimeMethod_var);
}
IL_001b:
{
// stack.Push(new FuncData(oldTop, stackPos));
Stack_1_t2E6C3E81B5BEEB358E4416D261369920E3E9A211 * L_3 = __this->get_stack_10();
int32_t L_4 = __this->get_oldTop_7();
int32_t L_5 = __this->get_stackPos_9();
FuncData_t06E9D928FCCD98766DC42DE5A43BA9C1D184BB61 L_6;
memset((&L_6), 0, sizeof(L_6));
FuncData__ctor_m48882EB31ABBC14840FF35A6274961A55791C56D((&L_6), L_4, L_5, /*hidden argument*/NULL);
NullCheck(L_3);
Stack_1_Push_m8E9A98197F2B95CCC944BDDA50E2226474F2BA40(L_3, L_6, /*hidden argument*/Stack_1_Push_m8E9A98197F2B95CCC944BDDA50E2226474F2BA40_RuntimeMethod_var);
// oldTop = luaState.BeginPCall(reference);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_7 = ((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)__this)->get_luaState_2();
int32_t L_8 = ((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)__this)->get_reference_1();
NullCheck(L_7);
int32_t L_9 = LuaState_BeginPCall_m56BCEB57F544FB11BCA1ACAF5E993EAB59876D1A(L_7, L_8, /*hidden argument*/NULL);
__this->set_oldTop_7(L_9);
// stackPos = -1;
__this->set_stackPos_9((-1));
// argCount = 0;
__this->set_argCount_8(0);
// return oldTop;
int32_t L_10 = __this->get_oldTop_7();
return L_10;
}
}
// System.Void LuaInterface.LuaFunction::PCall()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaFunction_PCall_m341EEEBF73C721C0B0D52DD8F173C24B7CF995C1 (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaFunction_PCall_m341EEEBF73C721C0B0D52DD8F173C24B7CF995C1_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
Exception_t * __last_unhandled_exception = 0;
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);
{
// stackPos = oldTop + 1;
int32_t L_0 = __this->get_oldTop_7();
__this->set_stackPos_9(((int32_t)il2cpp_codegen_add((int32_t)L_0, (int32_t)1)));
}
IL_000e:
try
{ // begin try (depth: 1)
// luaState.PCall(argCount, oldTop);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_1 = ((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)__this)->get_luaState_2();
int32_t L_2 = __this->get_argCount_8();
int32_t L_3 = __this->get_oldTop_7();
NullCheck(L_1);
LuaState_PCall_mA2DCC5D607BB91E72ABC5EF5CBC83585F53D9120(L_1, L_2, L_3, /*hidden argument*/NULL);
// }
goto IL_002e;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0027;
throw e;
}
CATCH_0027:
{ // begin catch(System.Exception)
// EndPCall();
LuaFunction_EndPCall_m61C1BED1DE6D95FEAE1D25F9183A51F0D9667AFB(__this, /*hidden argument*/NULL);
// throw e;
IL2CPP_RAISE_MANAGED_EXCEPTION(((Exception_t *)__exception_local), LuaFunction_PCall_m341EEEBF73C721C0B0D52DD8F173C24B7CF995C1_RuntimeMethod_var);
} // end catch (depth: 1)
IL_002e:
{
// }
return;
}
}
// System.Void LuaInterface.LuaFunction::EndPCall()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaFunction_EndPCall_m61C1BED1DE6D95FEAE1D25F9183A51F0D9667AFB (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaFunction_EndPCall_m61C1BED1DE6D95FEAE1D25F9183A51F0D9667AFB_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
FuncData_t06E9D928FCCD98766DC42DE5A43BA9C1D184BB61 V_0;
memset((&V_0), 0, sizeof(V_0));
{
// if (oldTop != -1)
int32_t L_0 = __this->get_oldTop_7();
if ((((int32_t)L_0) == ((int32_t)(-1))))
{
goto IL_0045;
}
}
{
// luaState.EndPCall(oldTop);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_1 = ((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)__this)->get_luaState_2();
int32_t L_2 = __this->get_oldTop_7();
NullCheck(L_1);
LuaState_EndPCall_m9BEA76F96BA27BE55335FAA0E0AB2AA9BD1BFFE2(L_1, L_2, /*hidden argument*/NULL);
// argCount = 0;
__this->set_argCount_8(0);
// FuncData data = stack.Pop();
Stack_1_t2E6C3E81B5BEEB358E4416D261369920E3E9A211 * L_3 = __this->get_stack_10();
NullCheck(L_3);
FuncData_t06E9D928FCCD98766DC42DE5A43BA9C1D184BB61 L_4 = Stack_1_Pop_mC51B2EF764AE6B2E0A11295B97492249610129CE(L_3, /*hidden argument*/Stack_1_Pop_mC51B2EF764AE6B2E0A11295B97492249610129CE_RuntimeMethod_var);
V_0 = L_4;
// oldTop = data.oldTop;
FuncData_t06E9D928FCCD98766DC42DE5A43BA9C1D184BB61 L_5 = V_0;
int32_t L_6 = L_5.get_oldTop_0();
__this->set_oldTop_7(L_6);
// stackPos = data.stackPos;
FuncData_t06E9D928FCCD98766DC42DE5A43BA9C1D184BB61 L_7 = V_0;
int32_t L_8 = L_7.get_stackPos_1();
__this->set_stackPos_9(L_8);
}
IL_0045:
{
// }
return;
}
}
// System.Void LuaInterface.LuaFunction::Call()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaFunction_Call_m0A1E4C156A3435A01D661CE958D9B76790CC8F65 (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * __this, const RuntimeMethod* method)
{
{
// BeginPCall();
VirtFuncInvoker0< int32_t >::Invoke(8 /* System.Int32 LuaInterface.LuaFunction::BeginPCall() */, __this);
// PCall();
LuaFunction_PCall_m341EEEBF73C721C0B0D52DD8F173C24B7CF995C1(__this, /*hidden argument*/NULL);
// EndPCall();
LuaFunction_EndPCall_m61C1BED1DE6D95FEAE1D25F9183A51F0D9667AFB(__this, /*hidden argument*/NULL);
// }
return;
}
}
// System.Object[] LuaInterface.LuaFunction::LazyCall(System.Object[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* LuaFunction_LazyCall_m99DFD536BC7465C68B3EAD447EB34525210A6E4C (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * __this, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ___args0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaFunction_LazyCall_m99DFD536BC7465C68B3EAD447EB34525210A6E4C_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t G_B3_0 = 0;
{
// BeginPCall();
VirtFuncInvoker0< int32_t >::Invoke(8 /* System.Int32 LuaInterface.LuaFunction::BeginPCall() */, __this);
// int count = args == null ? 0 : args.Length;
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_0 = ___args0;
if (!L_0)
{
goto IL_000f;
}
}
{
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_1 = ___args0;
NullCheck(L_1);
G_B3_0 = (((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))));
goto IL_0010;
}
IL_000f:
{
G_B3_0 = 0;
}
IL_0010:
{
V_0 = G_B3_0;
// if (!luaState.LuaCheckStack(count + 6))
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_2 = ((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)__this)->get_luaState_2();
int32_t L_3 = V_0;
NullCheck(L_2);
bool L_4 = LuaStatePtr_LuaCheckStack_m01FE4003F883FFAB0573CE4DCAEDBC2F5DEBA9D9(L_2, ((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)6)), /*hidden argument*/NULL);
if (L_4)
{
goto IL_0034;
}
}
{
// EndPCall();
LuaFunction_EndPCall_m61C1BED1DE6D95FEAE1D25F9183A51F0D9667AFB(__this, /*hidden argument*/NULL);
// throw new LuaException("stack overflow");
LuaException_t362D5A575564491633FB3233987012974B1564C4 * L_5 = (LuaException_t362D5A575564491633FB3233987012974B1564C4 *)il2cpp_codegen_object_new(LuaException_t362D5A575564491633FB3233987012974B1564C4_il2cpp_TypeInfo_var);
LuaException__ctor_m97DD465DE175BDDF2DFA405096A286695CD2F25F(L_5, _stringLiteral20F5079189E7B54BA8EC5B4AD97D3F5A32A044DF, (Exception_t *)NULL, 1, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, LuaFunction_LazyCall_m99DFD536BC7465C68B3EAD447EB34525210A6E4C_RuntimeMethod_var);
}
IL_0034:
{
// PushArgs(args);
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_6 = ___args0;
LuaFunction_PushArgs_mB065DC8C1E22578674311A36662525B60795FE74(__this, L_6, /*hidden argument*/NULL);
// PCall();
LuaFunction_PCall_m341EEEBF73C721C0B0D52DD8F173C24B7CF995C1(__this, /*hidden argument*/NULL);
// object[] objs = luaState.CheckObjects(oldTop);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_7 = ((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)__this)->get_luaState_2();
int32_t L_8 = __this->get_oldTop_7();
NullCheck(L_7);
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_9 = LuaState_CheckObjects_m96114D55848AFE0C1868FB9A22A08D2AF28CFFF1(L_7, L_8, /*hidden argument*/NULL);
// EndPCall();
LuaFunction_EndPCall_m61C1BED1DE6D95FEAE1D25F9183A51F0D9667AFB(__this, /*hidden argument*/NULL);
// return objs;
return L_9;
}
}
// System.Void LuaInterface.LuaFunction::CheckStack(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaFunction_CheckStack_mDDD96416703948B37128C8969E201B740CF0D218 (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * __this, int32_t ___args0, const RuntimeMethod* method)
{
{
// luaState.LuaCheckStack(args + 6);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_0 = ((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)__this)->get_luaState_2();
int32_t L_1 = ___args0;
NullCheck(L_0);
LuaStatePtr_LuaCheckStack_m01FE4003F883FFAB0573CE4DCAEDBC2F5DEBA9D9(L_0, ((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)6)), /*hidden argument*/NULL);
// }
return;
}
}
// System.Boolean LuaInterface.LuaFunction::IsBegin()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaFunction_IsBegin_m3EB304EA1ABD78FBEEC572B2F38FC4DEABECC56E (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * __this, const RuntimeMethod* method)
{
{
// return oldTop != -1;
int32_t L_0 = __this->get_oldTop_7();
return (bool)((((int32_t)((((int32_t)L_0) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
}
}
// System.Void LuaInterface.LuaFunction::Push(System.Double)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaFunction_Push_m742ADBF44ABA1066812F1E5E990DAB935B317A74 (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * __this, double ___num0, const RuntimeMethod* method)
{
{
// luaState.Push(num);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_0 = ((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)__this)->get_luaState_2();
double L_1 = ___num0;
NullCheck(L_0);
LuaState_Push_mB12D64E6309D28273ED4EFB5D6BEA5906EFC202C(L_0, L_1, /*hidden argument*/NULL);
// ++argCount;
int32_t L_2 = __this->get_argCount_8();
__this->set_argCount_8(((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1)));
// }
return;
}
}
// System.Void LuaInterface.LuaFunction::Push(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaFunction_Push_mFA14B76FE6837198709B97FA9EAAEA99AEBEA6CA (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * __this, int32_t ___n0, const RuntimeMethod* method)
{
{
// luaState.Push(n);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_0 = ((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)__this)->get_luaState_2();
int32_t L_1 = ___n0;
NullCheck(L_0);
LuaState_Push_m28A12B4BC333F7A468738DF76C96AF0EA82C2F0B(L_0, L_1, /*hidden argument*/NULL);
// ++argCount;
int32_t L_2 = __this->get_argCount_8();
__this->set_argCount_8(((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1)));
// }
return;
}
}
// System.Void LuaInterface.LuaFunction::PushLayerMask(UnityEngine.LayerMask)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaFunction_PushLayerMask_m970C8D4E897A9512F0A83087D8C383FC43A12C6A (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * __this, LayerMask_tBB9173D8B6939D476E67E849280AC9F4EC4D93B0 ___n0, const RuntimeMethod* method)
{
{
// luaState.PushLayerMask(n);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_0 = ((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)__this)->get_luaState_2();
LayerMask_tBB9173D8B6939D476E67E849280AC9F4EC4D93B0 L_1 = ___n0;
NullCheck(L_0);
LuaState_PushLayerMask_m8BCB61A2FBA88FB0B82BB41D90041AE6FE053CB0(L_0, L_1, /*hidden argument*/NULL);
// ++argCount;
int32_t L_2 = __this->get_argCount_8();
__this->set_argCount_8(((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1)));
// }
return;
}
}
// System.Void LuaInterface.LuaFunction::Push(System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaFunction_Push_mCE9FDDE56585DA5957FDC3488A4070A0B17DCFA2 (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * __this, uint32_t ___un0, const RuntimeMethod* method)
{
{
// luaState.Push(un);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_0 = ((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)__this)->get_luaState_2();
uint32_t L_1 = ___un0;
NullCheck(L_0);
LuaState_Push_m862E949EBBF4C8748A2D892309E0FB4C8211E13C(L_0, L_1, /*hidden argument*/NULL);
// ++argCount;
int32_t L_2 = __this->get_argCount_8();
__this->set_argCount_8(((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1)));
// }
return;
}
}
// System.Void LuaInterface.LuaFunction::Push(System.Int64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaFunction_Push_m3105E9AE6D8EFEB77A952887001CA6389C822F54 (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * __this, int64_t ___num0, const RuntimeMethod* method)
{
{
// luaState.Push(num);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_0 = ((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)__this)->get_luaState_2();
int64_t L_1 = ___num0;
NullCheck(L_0);
LuaState_Push_mB0626515A5D5A174FB7D2A809F4400C5755ABEA6(L_0, L_1, /*hidden argument*/NULL);
// ++argCount;
int32_t L_2 = __this->get_argCount_8();
__this->set_argCount_8(((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1)));
// }
return;
}
}
// System.Void LuaInterface.LuaFunction::Push(System.UInt64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaFunction_Push_mFFBFD324F342BE27239FBA288BE481FB20F2DB94 (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * __this, uint64_t ___un0, const RuntimeMethod* method)
{
{
// luaState.Push(un);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_0 = ((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)__this)->get_luaState_2();
uint64_t L_1 = ___un0;
NullCheck(L_0);
LuaState_Push_m00B4BBFB376DF2E6BC39D3F00294DA794D8F68A3(L_0, L_1, /*hidden argument*/NULL);
// ++argCount;
int32_t L_2 = __this->get_argCount_8();
__this->set_argCount_8(((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1)));
// }
return;
}
}
// System.Void LuaInterface.LuaFunction::Push(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaFunction_Push_mB23A3C2E784512FA81BAA67F6DD6D865A7009AE6 (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * __this, bool ___b0, const RuntimeMethod* method)
{
{
// luaState.Push(b);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_0 = ((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)__this)->get_luaState_2();
bool L_1 = ___b0;
NullCheck(L_0);
LuaState_Push_mD74383FEE5DD1156E778064DD1416B4EAC3FAA6A(L_0, L_1, /*hidden argument*/NULL);
// ++argCount;
int32_t L_2 = __this->get_argCount_8();
__this->set_argCount_8(((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1)));
// }
return;
}
}
// System.Void LuaInterface.LuaFunction::Push(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaFunction_Push_mEB2CDE0E8BDDAFE2B0BB4342EB1F519691065CC1 (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * __this, String_t* ___str0, const RuntimeMethod* method)
{
{
// luaState.Push(str);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_0 = ((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)__this)->get_luaState_2();
String_t* L_1 = ___str0;
NullCheck(L_0);
LuaState_Push_m230F5E6DD013194350BA3741E2A2FFDB49FC77B8(L_0, L_1, /*hidden argument*/NULL);
// ++argCount;
int32_t L_2 = __this->get_argCount_8();
__this->set_argCount_8(((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1)));
// }
return;
}
}
// System.Void LuaInterface.LuaFunction::Push(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaFunction_Push_m03B00E0DCF49D670E630EC1A43D2ED236879EBE7 (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * __this, intptr_t ___ptr0, const RuntimeMethod* method)
{
{
// luaState.Push(ptr);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_0 = ((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)__this)->get_luaState_2();
intptr_t L_1 = ___ptr0;
NullCheck(L_0);
LuaState_Push_m4FC1F4FB509223C9F988EC007C499475329BDA64(L_0, (intptr_t)L_1, /*hidden argument*/NULL);
// ++argCount;
int32_t L_2 = __this->get_argCount_8();
__this->set_argCount_8(((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1)));
// }
return;
}
}
// System.Void LuaInterface.LuaFunction::Push(LuaInterface.LuaBaseRef)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaFunction_Push_m1A8856B5018F77038009CA11C3C1A2B35CEA4D28 (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * __this, LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 * ___lbr0, const RuntimeMethod* method)
{
{
// luaState.Push(lbr);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_0 = ((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)__this)->get_luaState_2();
LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 * L_1 = ___lbr0;
NullCheck(L_0);
LuaState_Push_mCBECF34F0AE0D92AEA0D6B7FD1C27AEED58F2684(L_0, L_1, /*hidden argument*/NULL);
// ++argCount;
int32_t L_2 = __this->get_argCount_8();
__this->set_argCount_8(((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1)));
// }
return;
}
}
// System.Void LuaInterface.LuaFunction::Push(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaFunction_Push_mFDEAE703096F9AF7446E8272719134D18EF409E0 (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * __this, RuntimeObject * ___o0, const RuntimeMethod* method)
{
{
// luaState.PushVariant(o);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_0 = ((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)__this)->get_luaState_2();
RuntimeObject * L_1 = ___o0;
NullCheck(L_0);
LuaState_PushVariant_m1B3AD7D33CDCCF14E386CB632970C509C2E4054D(L_0, L_1, /*hidden argument*/NULL);
// ++argCount;
int32_t L_2 = __this->get_argCount_8();
__this->set_argCount_8(((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1)));
// }
return;
}
}
// System.Void LuaInterface.LuaFunction::Push(UnityEngine.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaFunction_Push_mA57BAA78DDFCA7862EAFEABC30978745704B91DA (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * __this, Object_tAE11E5E46CD5C37C9F3E8950C00CD8B45666A2D0 * ___o0, const RuntimeMethod* method)
{
{
// luaState.Push(o);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_0 = ((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)__this)->get_luaState_2();
Object_tAE11E5E46CD5C37C9F3E8950C00CD8B45666A2D0 * L_1 = ___o0;
NullCheck(L_0);
LuaState_Push_mD6DC83BC8F39F088A1BE64C2ABCE4E70ED101FF6(L_0, L_1, /*hidden argument*/NULL);
// ++argCount;
int32_t L_2 = __this->get_argCount_8();
__this->set_argCount_8(((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1)));
// }
return;
}
}
// System.Void LuaInterface.LuaFunction::Push(System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaFunction_Push_mEB070640B83A0298A0F515A8632A5850DFB7FB2E (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * __this, Type_t * ___t0, const RuntimeMethod* method)
{
{
// luaState.Push(t);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_0 = ((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)__this)->get_luaState_2();
Type_t * L_1 = ___t0;
NullCheck(L_0);
LuaState_Push_mC0964827003CA56566F93BA6429E5FFEF7BF5B00(L_0, L_1, /*hidden argument*/NULL);
// ++argCount;
int32_t L_2 = __this->get_argCount_8();
__this->set_argCount_8(((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1)));
// }
return;
}
}
// System.Void LuaInterface.LuaFunction::Push(System.Enum)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaFunction_Push_m7FCA8929407C848E71E1018A485B107468805413 (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * __this, Enum_t2AF27C02B8653AE29442467390005ABC74D8F521 * ___e0, const RuntimeMethod* method)
{
{
// luaState.Push(e);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_0 = ((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)__this)->get_luaState_2();
Enum_t2AF27C02B8653AE29442467390005ABC74D8F521 * L_1 = ___e0;
NullCheck(L_0);
LuaState_Push_mD5B2FDBDA3E02ECA14587DE568EBF0DDD63FA133(L_0, L_1, /*hidden argument*/NULL);
// ++argCount;
int32_t L_2 = __this->get_argCount_8();
__this->set_argCount_8(((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1)));
// }
return;
}
}
// System.Void LuaInterface.LuaFunction::Push(System.Array)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaFunction_Push_m092BBA27CE9B45F6BEFD2E37A7B88E977C3A1168 (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * __this, RuntimeArray * ___array0, const RuntimeMethod* method)
{
{
// luaState.Push(array);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_0 = ((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)__this)->get_luaState_2();
RuntimeArray * L_1 = ___array0;
NullCheck(L_0);
LuaState_Push_mC7031FFFC0F99AE1F56F825F50D9DEF83EF0C79D(L_0, L_1, /*hidden argument*/NULL);
// ++argCount;
int32_t L_2 = __this->get_argCount_8();
__this->set_argCount_8(((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1)));
// }
return;
}
}
// System.Void LuaInterface.LuaFunction::Push(UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaFunction_Push_mE3EC49E2886F4274DCE2AA957F0A82BFC20BD81D (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * __this, Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___v30, const RuntimeMethod* method)
{
{
// luaState.Push(v3);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_0 = ((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)__this)->get_luaState_2();
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 L_1 = ___v30;
NullCheck(L_0);
LuaState_Push_mB022A7A9CB388B9B6F0F3892FBE08E515E3111EF(L_0, L_1, /*hidden argument*/NULL);
// ++argCount;
int32_t L_2 = __this->get_argCount_8();
__this->set_argCount_8(((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1)));
// }
return;
}
}
// System.Void LuaInterface.LuaFunction::Push(UnityEngine.Vector2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaFunction_Push_m335973D1D26E4F55B3EE9A0E4CD32E6794C7D2F8 (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * __this, Vector2_tA85D2DD88578276CA8A8796756458277E72D073D ___v20, const RuntimeMethod* method)
{
{
// luaState.Push(v2);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_0 = ((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)__this)->get_luaState_2();
Vector2_tA85D2DD88578276CA8A8796756458277E72D073D L_1 = ___v20;
NullCheck(L_0);
LuaState_Push_m237463E2465D093BCBC6DF0104B1DEA506C6777D(L_0, L_1, /*hidden argument*/NULL);
// ++argCount;
int32_t L_2 = __this->get_argCount_8();
__this->set_argCount_8(((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1)));
// }
return;
}
}
// System.Void LuaInterface.LuaFunction::Push(UnityEngine.Vector4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaFunction_Push_m4890AB1AFFD33AC0CB36161F2FA173089E3A7DD9 (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * __this, Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E ___v40, const RuntimeMethod* method)
{
{
// luaState.Push(v4);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_0 = ((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)__this)->get_luaState_2();
Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E L_1 = ___v40;
NullCheck(L_0);
LuaState_Push_m08B7531A45AD0E72A843388255B28F91538A8171(L_0, L_1, /*hidden argument*/NULL);
// ++argCount;
int32_t L_2 = __this->get_argCount_8();
__this->set_argCount_8(((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1)));
// }
return;
}
}
// System.Void LuaInterface.LuaFunction::Push(UnityEngine.Quaternion)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaFunction_Push_m3D13D60BA0ECA97C3BC7BF3D1DDD6EDA9F8BF7A7 (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * __this, Quaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357 ___quat0, const RuntimeMethod* method)
{
{
// luaState.Push(quat);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_0 = ((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)__this)->get_luaState_2();
Quaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357 L_1 = ___quat0;
NullCheck(L_0);
LuaState_Push_m764C5F2029A2AC538B4BA6C24095F0C94B19F668(L_0, L_1, /*hidden argument*/NULL);
// ++argCount;
int32_t L_2 = __this->get_argCount_8();
__this->set_argCount_8(((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1)));
// }
return;
}
}
// System.Void LuaInterface.LuaFunction::Push(UnityEngine.Color)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaFunction_Push_m3E3E5B61397B73D781175AF006B42FB68069DC14 (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * __this, Color_t119BCA590009762C7223FDD3AF9706653AC84ED2 ___clr0, const RuntimeMethod* method)
{
{
// luaState.Push(clr);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_0 = ((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)__this)->get_luaState_2();
Color_t119BCA590009762C7223FDD3AF9706653AC84ED2 L_1 = ___clr0;
NullCheck(L_0);
LuaState_Push_mA5DC6A49AF077229186E34E587EDEC18169C875B(L_0, L_1, /*hidden argument*/NULL);
// ++argCount;
int32_t L_2 = __this->get_argCount_8();
__this->set_argCount_8(((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1)));
// }
return;
}
}
// System.Void LuaInterface.LuaFunction::Push(UnityEngine.Ray)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaFunction_Push_m1B44B9CC40CD53676901D66E4861F305A7710DB7 (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * __this, Ray_tE2163D4CB3E6B267E29F8ABE41684490E4A614B2 ___ray0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaFunction_Push_m1B44B9CC40CD53676901D66E4861F305A7710DB7_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
Exception_t * __last_unhandled_exception = 0;
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);
IL_0000:
try
{ // begin try (depth: 1)
// luaState.Push(ray);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_0 = ((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)__this)->get_luaState_2();
Ray_tE2163D4CB3E6B267E29F8ABE41684490E4A614B2 L_1 = ___ray0;
NullCheck(L_0);
LuaState_Push_mC43F6F83F362CC5881AEC2706AC015F6806D3F13(L_0, L_1, /*hidden argument*/NULL);
// ++argCount;
int32_t L_2 = __this->get_argCount_8();
__this->set_argCount_8(((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1)));
// }
goto IL_0023;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_001c;
throw e;
}
CATCH_001c:
{ // begin catch(System.Exception)
// EndPCall();
LuaFunction_EndPCall_m61C1BED1DE6D95FEAE1D25F9183A51F0D9667AFB(__this, /*hidden argument*/NULL);
// throw e;
IL2CPP_RAISE_MANAGED_EXCEPTION(((Exception_t *)__exception_local), LuaFunction_Push_m1B44B9CC40CD53676901D66E4861F305A7710DB7_RuntimeMethod_var);
} // end catch (depth: 1)
IL_0023:
{
// }
return;
}
}
// System.Void LuaInterface.LuaFunction::Push(UnityEngine.Bounds)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaFunction_Push_m6B6897C36063A2AC3036C10A5821A144E70E984A (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * __this, Bounds_tA2716F5212749C61B0E7B7B77E0CD3D79B742890 ___bounds0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaFunction_Push_m6B6897C36063A2AC3036C10A5821A144E70E984A_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
Exception_t * __last_unhandled_exception = 0;
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);
IL_0000:
try
{ // begin try (depth: 1)
// luaState.Push(bounds);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_0 = ((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)__this)->get_luaState_2();
Bounds_tA2716F5212749C61B0E7B7B77E0CD3D79B742890 L_1 = ___bounds0;
NullCheck(L_0);
LuaState_Push_m2A853EBF2DEDF7E4C751A36FC7191A979B0F93EC(L_0, L_1, /*hidden argument*/NULL);
// ++argCount;
int32_t L_2 = __this->get_argCount_8();
__this->set_argCount_8(((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1)));
// }
goto IL_0023;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_001c;
throw e;
}
CATCH_001c:
{ // begin catch(System.Exception)
// EndPCall();
LuaFunction_EndPCall_m61C1BED1DE6D95FEAE1D25F9183A51F0D9667AFB(__this, /*hidden argument*/NULL);
// throw e;
IL2CPP_RAISE_MANAGED_EXCEPTION(((Exception_t *)__exception_local), LuaFunction_Push_m6B6897C36063A2AC3036C10A5821A144E70E984A_RuntimeMethod_var);
} // end catch (depth: 1)
IL_0023:
{
// }
return;
}
}
// System.Void LuaInterface.LuaFunction::Push(UnityEngine.RaycastHit)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaFunction_Push_mE788ED0EB738B670A42B5CBDFC015A6A9D386588 (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * __this, RaycastHit_t19695F18F9265FE5425062BBA6A4D330480538C3 ___hit0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaFunction_Push_mE788ED0EB738B670A42B5CBDFC015A6A9D386588_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
Exception_t * __last_unhandled_exception = 0;
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);
IL_0000:
try
{ // begin try (depth: 1)
// luaState.Push(hit);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_0 = ((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)__this)->get_luaState_2();
RaycastHit_t19695F18F9265FE5425062BBA6A4D330480538C3 L_1 = ___hit0;
NullCheck(L_0);
LuaState_Push_m060222C2F9BEC8ABA361E12D393FAAD47EBF3128(L_0, L_1, /*hidden argument*/NULL);
// ++argCount;
int32_t L_2 = __this->get_argCount_8();
__this->set_argCount_8(((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1)));
// }
goto IL_0023;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_001c;
throw e;
}
CATCH_001c:
{ // begin catch(System.Exception)
// EndPCall();
LuaFunction_EndPCall_m61C1BED1DE6D95FEAE1D25F9183A51F0D9667AFB(__this, /*hidden argument*/NULL);
// throw e;
IL2CPP_RAISE_MANAGED_EXCEPTION(((Exception_t *)__exception_local), LuaFunction_Push_mE788ED0EB738B670A42B5CBDFC015A6A9D386588_RuntimeMethod_var);
} // end catch (depth: 1)
IL_0023:
{
// }
return;
}
}
// System.Void LuaInterface.LuaFunction::Push(UnityEngine.Touch)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaFunction_Push_m10B6B3B5CA24964A99066DF6DC9D10B86C970B9A (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * __this, Touch_tAACD32535FF3FE5DD91125E0B6987B93C68D2DE8 ___t0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaFunction_Push_m10B6B3B5CA24964A99066DF6DC9D10B86C970B9A_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
Exception_t * __last_unhandled_exception = 0;
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);
IL_0000:
try
{ // begin try (depth: 1)
// luaState.Push(t);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_0 = ((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)__this)->get_luaState_2();
Touch_tAACD32535FF3FE5DD91125E0B6987B93C68D2DE8 L_1 = ___t0;
NullCheck(L_0);
LuaState_Push_m1C054B44A593DD080B82A8CF758D336DCB932F4E(L_0, L_1, /*hidden argument*/NULL);
// ++argCount;
int32_t L_2 = __this->get_argCount_8();
__this->set_argCount_8(((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1)));
// }
goto IL_0023;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_001c;
throw e;
}
CATCH_001c:
{ // begin catch(System.Exception)
// EndPCall();
LuaFunction_EndPCall_m61C1BED1DE6D95FEAE1D25F9183A51F0D9667AFB(__this, /*hidden argument*/NULL);
// throw e;
IL2CPP_RAISE_MANAGED_EXCEPTION(((Exception_t *)__exception_local), LuaFunction_Push_m10B6B3B5CA24964A99066DF6DC9D10B86C970B9A_RuntimeMethod_var);
} // end catch (depth: 1)
IL_0023:
{
// }
return;
}
}
// System.Void LuaInterface.LuaFunction::Push(LuaInterface.LuaByteBuffer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaFunction_Push_mDA8FFC2A05444BA66CA266C434AF4BC3E0D936CC (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * __this, LuaByteBuffer_t571A9A55C68946952DEB4D8AA98E41D5CC8B8C3E ___buffer0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaFunction_Push_mDA8FFC2A05444BA66CA266C434AF4BC3E0D936CC_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
Exception_t * __last_unhandled_exception = 0;
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);
IL_0000:
try
{ // begin try (depth: 1)
// luaState.Push(buffer);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_0 = ((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)__this)->get_luaState_2();
LuaByteBuffer_t571A9A55C68946952DEB4D8AA98E41D5CC8B8C3E L_1 = ___buffer0;
NullCheck(L_0);
LuaState_Push_mBD9848B02CB2470B724E20A417E94AA15D243A0F(L_0, L_1, /*hidden argument*/NULL);
// ++argCount;
int32_t L_2 = __this->get_argCount_8();
__this->set_argCount_8(((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1)));
// }
goto IL_0023;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_001c;
throw e;
}
CATCH_001c:
{ // begin catch(System.Exception)
// EndPCall();
LuaFunction_EndPCall_m61C1BED1DE6D95FEAE1D25F9183A51F0D9667AFB(__this, /*hidden argument*/NULL);
// throw e;
IL2CPP_RAISE_MANAGED_EXCEPTION(((Exception_t *)__exception_local), LuaFunction_Push_mDA8FFC2A05444BA66CA266C434AF4BC3E0D936CC_RuntimeMethod_var);
} // end catch (depth: 1)
IL_0023:
{
// }
return;
}
}
// System.Void LuaInterface.LuaFunction::PushObject(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaFunction_PushObject_m9E55F74177E02A91D77A1821DF0C33A6D6A59F21 (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * __this, RuntimeObject * ___o0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaFunction_PushObject_m9E55F74177E02A91D77A1821DF0C33A6D6A59F21_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
Exception_t * __last_unhandled_exception = 0;
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);
IL_0000:
try
{ // begin try (depth: 1)
// luaState.PushObject(o);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_0 = ((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)__this)->get_luaState_2();
RuntimeObject * L_1 = ___o0;
NullCheck(L_0);
LuaState_PushObject_m83EEC1585FE17DD77D05C11551779CE2993F0E23(L_0, L_1, /*hidden argument*/NULL);
// ++argCount;
int32_t L_2 = __this->get_argCount_8();
__this->set_argCount_8(((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1)));
// }
goto IL_0023;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_001c;
throw e;
}
CATCH_001c:
{ // begin catch(System.Exception)
// EndPCall();
LuaFunction_EndPCall_m61C1BED1DE6D95FEAE1D25F9183A51F0D9667AFB(__this, /*hidden argument*/NULL);
// throw e;
IL2CPP_RAISE_MANAGED_EXCEPTION(((Exception_t *)__exception_local), LuaFunction_PushObject_m9E55F74177E02A91D77A1821DF0C33A6D6A59F21_RuntimeMethod_var);
} // end catch (depth: 1)
IL_0023:
{
// }
return;
}
}
// System.Void LuaInterface.LuaFunction::PushArgs(System.Object[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaFunction_PushArgs_mB065DC8C1E22578674311A36662525B60795FE74 (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * __this, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ___args0, const RuntimeMethod* method)
{
{
// if (args == null)
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_0 = ___args0;
if (L_0)
{
goto IL_0004;
}
}
{
// return;
return;
}
IL_0004:
{
// argCount += args.Length;
int32_t L_1 = __this->get_argCount_8();
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_2 = ___args0;
NullCheck(L_2);
__this->set_argCount_8(((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)(((int32_t)((int32_t)(((RuntimeArray*)L_2)->max_length)))))));
// luaState.PushArgs(args);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_3 = ((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)__this)->get_luaState_2();
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_4 = ___args0;
NullCheck(L_3);
LuaState_PushArgs_m4E13B4F1E4F74FCF38457CCA33E1EF6197D51D3F(L_3, L_4, /*hidden argument*/NULL);
// }
return;
}
}
// System.Void LuaInterface.LuaFunction::PushByteBuffer(System.Byte[],System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaFunction_PushByteBuffer_mB7BB3DBACCDD86226F8BEA95C5E358FC62EEB842 (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * __this, ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___buffer0, int32_t ___len1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaFunction_PushByteBuffer_mB7BB3DBACCDD86226F8BEA95C5E358FC62EEB842_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
Exception_t * __last_unhandled_exception = 0;
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);
IL_0000:
try
{ // begin try (depth: 1)
{
// if (len == -1)
int32_t L_0 = ___len1;
if ((!(((uint32_t)L_0) == ((uint32_t)(-1)))))
{
goto IL_0009;
}
}
IL_0004:
{
// len = buffer.Length;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_1 = ___buffer0;
NullCheck(L_1);
___len1 = (((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))));
}
IL_0009:
{
// luaState.PushByteBuffer(buffer, len);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_2 = ((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)__this)->get_luaState_2();
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_3 = ___buffer0;
int32_t L_4 = ___len1;
NullCheck(L_2);
LuaState_PushByteBuffer_m120E3651EE52D51534158E0EAA5BDE72342D4FDB(L_2, L_3, L_4, /*hidden argument*/NULL);
// ++argCount;
int32_t L_5 = __this->get_argCount_8();
__this->set_argCount_8(((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1)));
// }
goto IL_002d;
}
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0026;
throw e;
}
CATCH_0026:
{ // begin catch(System.Exception)
// EndPCall();
LuaFunction_EndPCall_m61C1BED1DE6D95FEAE1D25F9183A51F0D9667AFB(__this, /*hidden argument*/NULL);
// throw e;
IL2CPP_RAISE_MANAGED_EXCEPTION(((Exception_t *)__exception_local), LuaFunction_PushByteBuffer_mB7BB3DBACCDD86226F8BEA95C5E358FC62EEB842_RuntimeMethod_var);
} // end catch (depth: 1)
IL_002d:
{
// }
return;
}
}
// System.Double LuaInterface.LuaFunction::CheckNumber()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double LuaFunction_CheckNumber_mCB4C2BD8BBEB162188B3C4C45FB34B067765EAA4 (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaFunction_CheckNumber_mCB4C2BD8BBEB162188B3C4C45FB34B067765EAA4_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
double V_1 = 0.0;
Exception_t * __last_unhandled_exception = 0;
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);
IL_0000:
try
{ // begin try (depth: 1)
// return luaState.LuaCheckNumber(stackPos++);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_0 = ((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)__this)->get_luaState_2();
int32_t L_1 = __this->get_stackPos_9();
V_0 = L_1;
int32_t L_2 = V_0;
__this->set_stackPos_9(((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1)));
int32_t L_3 = V_0;
NullCheck(L_0);
double L_4 = LuaStatePtr_LuaCheckNumber_mC860C0FB142A0B8D64B3C036F4EAA6659D4C9C43(L_0, L_3, /*hidden argument*/NULL);
V_1 = L_4;
goto IL_0026;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_001f;
throw e;
}
CATCH_001f:
{ // begin catch(System.Exception)
// EndPCall();
LuaFunction_EndPCall_m61C1BED1DE6D95FEAE1D25F9183A51F0D9667AFB(__this, /*hidden argument*/NULL);
// throw e;
IL2CPP_RAISE_MANAGED_EXCEPTION(((Exception_t *)__exception_local), LuaFunction_CheckNumber_mCB4C2BD8BBEB162188B3C4C45FB34B067765EAA4_RuntimeMethod_var);
} // end catch (depth: 1)
IL_0026:
{
// }
double L_5 = V_1;
return L_5;
}
}
// System.Boolean LuaInterface.LuaFunction::CheckBoolean()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaFunction_CheckBoolean_mF9F8F54E72D43017782ACE2FEDF2ADA746F8D73A (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaFunction_CheckBoolean_mF9F8F54E72D43017782ACE2FEDF2ADA746F8D73A_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
bool V_1 = false;
Exception_t * __last_unhandled_exception = 0;
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);
IL_0000:
try
{ // begin try (depth: 1)
// return luaState.LuaCheckBoolean(stackPos++);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_0 = ((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)__this)->get_luaState_2();
int32_t L_1 = __this->get_stackPos_9();
V_0 = L_1;
int32_t L_2 = V_0;
__this->set_stackPos_9(((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1)));
int32_t L_3 = V_0;
NullCheck(L_0);
bool L_4 = LuaStatePtr_LuaCheckBoolean_mFF636AEF505E3F01719E15BE18B7F7BBB6AE2211(L_0, L_3, /*hidden argument*/NULL);
V_1 = L_4;
goto IL_0026;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_001f;
throw e;
}
CATCH_001f:
{ // begin catch(System.Exception)
// EndPCall();
LuaFunction_EndPCall_m61C1BED1DE6D95FEAE1D25F9183A51F0D9667AFB(__this, /*hidden argument*/NULL);
// throw e;
IL2CPP_RAISE_MANAGED_EXCEPTION(((Exception_t *)__exception_local), LuaFunction_CheckBoolean_mF9F8F54E72D43017782ACE2FEDF2ADA746F8D73A_RuntimeMethod_var);
} // end catch (depth: 1)
IL_0026:
{
// }
bool L_5 = V_1;
return L_5;
}
}
// System.String LuaInterface.LuaFunction::CheckString()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* LuaFunction_CheckString_mF2F49413326DBC1040DDCF3A945BE719747443D0 (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaFunction_CheckString_mF2F49413326DBC1040DDCF3A945BE719747443D0_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
String_t* V_1 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 1);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
// return luaState.CheckString(stackPos++);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_0 = ((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)__this)->get_luaState_2();
int32_t L_1 = __this->get_stackPos_9();
V_0 = L_1;
int32_t L_2 = V_0;
__this->set_stackPos_9(((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1)));
int32_t L_3 = V_0;
NullCheck(L_0);
String_t* L_4 = LuaState_CheckString_m9FD804B9CAE7648CC6BC46770671F7BB790B9E93(L_0, L_3, /*hidden argument*/NULL);
V_1 = L_4;
goto IL_0026;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_001f;
throw e;
}
CATCH_001f:
{ // begin catch(System.Exception)
// EndPCall();
LuaFunction_EndPCall_m61C1BED1DE6D95FEAE1D25F9183A51F0D9667AFB(__this, /*hidden argument*/NULL);
// throw e;
IL2CPP_RAISE_MANAGED_EXCEPTION(((Exception_t *)__exception_local), LuaFunction_CheckString_mF2F49413326DBC1040DDCF3A945BE719747443D0_RuntimeMethod_var);
} // end catch (depth: 1)
IL_0026:
{
// }
String_t* L_5 = V_1;
return L_5;
}
}
// UnityEngine.Vector3 LuaInterface.LuaFunction::CheckVector3()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 LuaFunction_CheckVector3_m338AD4C6EB1A7E467A11F30514816321097559D8 (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaFunction_CheckVector3_m338AD4C6EB1A7E467A11F30514816321097559D8_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 V_1;
memset((&V_1), 0, sizeof(V_1));
Exception_t * __last_unhandled_exception = 0;
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);
IL_0000:
try
{ // begin try (depth: 1)
// return luaState.CheckVector3(stackPos++);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_0 = ((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)__this)->get_luaState_2();
int32_t L_1 = __this->get_stackPos_9();
V_0 = L_1;
int32_t L_2 = V_0;
__this->set_stackPos_9(((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1)));
int32_t L_3 = V_0;
NullCheck(L_0);
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 L_4 = LuaState_CheckVector3_m0D166BD07B79F71CE50E74E8134E3FAFA7E9A552(L_0, L_3, /*hidden argument*/NULL);
V_1 = L_4;
goto IL_0026;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_001f;
throw e;
}
CATCH_001f:
{ // begin catch(System.Exception)
// EndPCall();
LuaFunction_EndPCall_m61C1BED1DE6D95FEAE1D25F9183A51F0D9667AFB(__this, /*hidden argument*/NULL);
// throw e;
IL2CPP_RAISE_MANAGED_EXCEPTION(((Exception_t *)__exception_local), LuaFunction_CheckVector3_m338AD4C6EB1A7E467A11F30514816321097559D8_RuntimeMethod_var);
} // end catch (depth: 1)
IL_0026:
{
// }
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 L_5 = V_1;
return L_5;
}
}
// UnityEngine.Quaternion LuaInterface.LuaFunction::CheckQuaternion()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357 LuaFunction_CheckQuaternion_mAA75F2635A09EC1B5E420D6D4BB7CE48EED35C0F (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaFunction_CheckQuaternion_mAA75F2635A09EC1B5E420D6D4BB7CE48EED35C0F_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
Quaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357 V_1;
memset((&V_1), 0, sizeof(V_1));
Exception_t * __last_unhandled_exception = 0;
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);
IL_0000:
try
{ // begin try (depth: 1)
// return luaState.CheckQuaternion(stackPos++);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_0 = ((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)__this)->get_luaState_2();
int32_t L_1 = __this->get_stackPos_9();
V_0 = L_1;
int32_t L_2 = V_0;
__this->set_stackPos_9(((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1)));
int32_t L_3 = V_0;
NullCheck(L_0);
Quaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357 L_4 = LuaState_CheckQuaternion_m82668CA937EC67C7DBA1EBA95753760504EDF2BC(L_0, L_3, /*hidden argument*/NULL);
V_1 = L_4;
goto IL_0026;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_001f;
throw e;
}
CATCH_001f:
{ // begin catch(System.Exception)
// EndPCall();
LuaFunction_EndPCall_m61C1BED1DE6D95FEAE1D25F9183A51F0D9667AFB(__this, /*hidden argument*/NULL);
// throw e;
IL2CPP_RAISE_MANAGED_EXCEPTION(((Exception_t *)__exception_local), LuaFunction_CheckQuaternion_mAA75F2635A09EC1B5E420D6D4BB7CE48EED35C0F_RuntimeMethod_var);
} // end catch (depth: 1)
IL_0026:
{
// }
Quaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357 L_5 = V_1;
return L_5;
}
}
// UnityEngine.Vector2 LuaInterface.LuaFunction::CheckVector2()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_tA85D2DD88578276CA8A8796756458277E72D073D LuaFunction_CheckVector2_mF239E04B7F7DD9AF5E2234E30E9B4C604CEFD18B (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaFunction_CheckVector2_mF239E04B7F7DD9AF5E2234E30E9B4C604CEFD18B_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
Vector2_tA85D2DD88578276CA8A8796756458277E72D073D V_1;
memset((&V_1), 0, sizeof(V_1));
Exception_t * __last_unhandled_exception = 0;
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);
IL_0000:
try
{ // begin try (depth: 1)
// return luaState.CheckVector2(stackPos++);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_0 = ((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)__this)->get_luaState_2();
int32_t L_1 = __this->get_stackPos_9();
V_0 = L_1;
int32_t L_2 = V_0;
__this->set_stackPos_9(((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1)));
int32_t L_3 = V_0;
NullCheck(L_0);
Vector2_tA85D2DD88578276CA8A8796756458277E72D073D L_4 = LuaState_CheckVector2_m2800D3B217EC034A3200A84936E9C6BFF69EDEC5(L_0, L_3, /*hidden argument*/NULL);
V_1 = L_4;
goto IL_0026;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_001f;
throw e;
}
CATCH_001f:
{ // begin catch(System.Exception)
// EndPCall();
LuaFunction_EndPCall_m61C1BED1DE6D95FEAE1D25F9183A51F0D9667AFB(__this, /*hidden argument*/NULL);
// throw e;
IL2CPP_RAISE_MANAGED_EXCEPTION(((Exception_t *)__exception_local), LuaFunction_CheckVector2_mF239E04B7F7DD9AF5E2234E30E9B4C604CEFD18B_RuntimeMethod_var);
} // end catch (depth: 1)
IL_0026:
{
// }
Vector2_tA85D2DD88578276CA8A8796756458277E72D073D L_5 = V_1;
return L_5;
}
}
// UnityEngine.Vector4 LuaInterface.LuaFunction::CheckVector4()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E LuaFunction_CheckVector4_m6AA2EEB05DD130EBF7A4501DF12C21301B5F4DD8 (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaFunction_CheckVector4_m6AA2EEB05DD130EBF7A4501DF12C21301B5F4DD8_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E V_1;
memset((&V_1), 0, sizeof(V_1));
Exception_t * __last_unhandled_exception = 0;
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);
IL_0000:
try
{ // begin try (depth: 1)
// return luaState.CheckVector4(stackPos++);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_0 = ((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)__this)->get_luaState_2();
int32_t L_1 = __this->get_stackPos_9();
V_0 = L_1;
int32_t L_2 = V_0;
__this->set_stackPos_9(((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1)));
int32_t L_3 = V_0;
NullCheck(L_0);
Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E L_4 = LuaState_CheckVector4_m5CDBE9BB194A151D8A773151D12E69BDC2EC8618(L_0, L_3, /*hidden argument*/NULL);
V_1 = L_4;
goto IL_0026;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_001f;
throw e;
}
CATCH_001f:
{ // begin catch(System.Exception)
// EndPCall();
LuaFunction_EndPCall_m61C1BED1DE6D95FEAE1D25F9183A51F0D9667AFB(__this, /*hidden argument*/NULL);
// throw e;
IL2CPP_RAISE_MANAGED_EXCEPTION(((Exception_t *)__exception_local), LuaFunction_CheckVector4_m6AA2EEB05DD130EBF7A4501DF12C21301B5F4DD8_RuntimeMethod_var);
} // end catch (depth: 1)
IL_0026:
{
// }
Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E L_5 = V_1;
return L_5;
}
}
// UnityEngine.Color LuaInterface.LuaFunction::CheckColor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_t119BCA590009762C7223FDD3AF9706653AC84ED2 LuaFunction_CheckColor_m92BD6CC17F9422BE90D8A8D1931AD467B5C7F2A4 (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaFunction_CheckColor_m92BD6CC17F9422BE90D8A8D1931AD467B5C7F2A4_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
Color_t119BCA590009762C7223FDD3AF9706653AC84ED2 V_1;
memset((&V_1), 0, sizeof(V_1));
Exception_t * __last_unhandled_exception = 0;
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);
IL_0000:
try
{ // begin try (depth: 1)
// return luaState.CheckColor(stackPos++);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_0 = ((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)__this)->get_luaState_2();
int32_t L_1 = __this->get_stackPos_9();
V_0 = L_1;
int32_t L_2 = V_0;
__this->set_stackPos_9(((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1)));
int32_t L_3 = V_0;
NullCheck(L_0);
Color_t119BCA590009762C7223FDD3AF9706653AC84ED2 L_4 = LuaState_CheckColor_m4885C52CA6DB06AAFB7226FE861BABC514BE0C91(L_0, L_3, /*hidden argument*/NULL);
V_1 = L_4;
goto IL_0026;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_001f;
throw e;
}
CATCH_001f:
{ // begin catch(System.Exception)
// EndPCall();
LuaFunction_EndPCall_m61C1BED1DE6D95FEAE1D25F9183A51F0D9667AFB(__this, /*hidden argument*/NULL);
// throw e;
IL2CPP_RAISE_MANAGED_EXCEPTION(((Exception_t *)__exception_local), LuaFunction_CheckColor_m92BD6CC17F9422BE90D8A8D1931AD467B5C7F2A4_RuntimeMethod_var);
} // end catch (depth: 1)
IL_0026:
{
// }
Color_t119BCA590009762C7223FDD3AF9706653AC84ED2 L_5 = V_1;
return L_5;
}
}
// UnityEngine.Ray LuaInterface.LuaFunction::CheckRay()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Ray_tE2163D4CB3E6B267E29F8ABE41684490E4A614B2 LuaFunction_CheckRay_m5B413E847DB79E81E24223F69B3C8D49CE4BD78A (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaFunction_CheckRay_m5B413E847DB79E81E24223F69B3C8D49CE4BD78A_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
Ray_tE2163D4CB3E6B267E29F8ABE41684490E4A614B2 V_1;
memset((&V_1), 0, sizeof(V_1));
Exception_t * __last_unhandled_exception = 0;
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);
IL_0000:
try
{ // begin try (depth: 1)
// return luaState.CheckRay(stackPos++);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_0 = ((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)__this)->get_luaState_2();
int32_t L_1 = __this->get_stackPos_9();
V_0 = L_1;
int32_t L_2 = V_0;
__this->set_stackPos_9(((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1)));
int32_t L_3 = V_0;
NullCheck(L_0);
Ray_tE2163D4CB3E6B267E29F8ABE41684490E4A614B2 L_4 = LuaState_CheckRay_mA23576E099C3F5F9B14368D91845751E1F04CE52(L_0, L_3, /*hidden argument*/NULL);
V_1 = L_4;
goto IL_0026;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_001f;
throw e;
}
CATCH_001f:
{ // begin catch(System.Exception)
// EndPCall();
LuaFunction_EndPCall_m61C1BED1DE6D95FEAE1D25F9183A51F0D9667AFB(__this, /*hidden argument*/NULL);
// throw e;
IL2CPP_RAISE_MANAGED_EXCEPTION(((Exception_t *)__exception_local), LuaFunction_CheckRay_m5B413E847DB79E81E24223F69B3C8D49CE4BD78A_RuntimeMethod_var);
} // end catch (depth: 1)
IL_0026:
{
// }
Ray_tE2163D4CB3E6B267E29F8ABE41684490E4A614B2 L_5 = V_1;
return L_5;
}
}
// UnityEngine.Bounds LuaInterface.LuaFunction::CheckBounds()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bounds_tA2716F5212749C61B0E7B7B77E0CD3D79B742890 LuaFunction_CheckBounds_m0941284FD64B0B815B316E34263DF21DFC3168A8 (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaFunction_CheckBounds_m0941284FD64B0B815B316E34263DF21DFC3168A8_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
Bounds_tA2716F5212749C61B0E7B7B77E0CD3D79B742890 V_1;
memset((&V_1), 0, sizeof(V_1));
Exception_t * __last_unhandled_exception = 0;
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);
IL_0000:
try
{ // begin try (depth: 1)
// return luaState.CheckBounds(stackPos++);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_0 = ((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)__this)->get_luaState_2();
int32_t L_1 = __this->get_stackPos_9();
V_0 = L_1;
int32_t L_2 = V_0;
__this->set_stackPos_9(((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1)));
int32_t L_3 = V_0;
NullCheck(L_0);
Bounds_tA2716F5212749C61B0E7B7B77E0CD3D79B742890 L_4 = LuaState_CheckBounds_m8C9522F502CF3AFE6A532693A0614B9D8FA84273(L_0, L_3, /*hidden argument*/NULL);
V_1 = L_4;
goto IL_0026;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_001f;
throw e;
}
CATCH_001f:
{ // begin catch(System.Exception)
// EndPCall();
LuaFunction_EndPCall_m61C1BED1DE6D95FEAE1D25F9183A51F0D9667AFB(__this, /*hidden argument*/NULL);
// throw e;
IL2CPP_RAISE_MANAGED_EXCEPTION(((Exception_t *)__exception_local), LuaFunction_CheckBounds_m0941284FD64B0B815B316E34263DF21DFC3168A8_RuntimeMethod_var);
} // end catch (depth: 1)
IL_0026:
{
// }
Bounds_tA2716F5212749C61B0E7B7B77E0CD3D79B742890 L_5 = V_1;
return L_5;
}
}
// UnityEngine.LayerMask LuaInterface.LuaFunction::CheckLayerMask()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LayerMask_tBB9173D8B6939D476E67E849280AC9F4EC4D93B0 LuaFunction_CheckLayerMask_m0053506D369551F8C5BB06522104A31122002AA3 (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaFunction_CheckLayerMask_m0053506D369551F8C5BB06522104A31122002AA3_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
LayerMask_tBB9173D8B6939D476E67E849280AC9F4EC4D93B0 V_1;
memset((&V_1), 0, sizeof(V_1));
Exception_t * __last_unhandled_exception = 0;
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);
IL_0000:
try
{ // begin try (depth: 1)
// return luaState.CheckLayerMask(stackPos++);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_0 = ((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)__this)->get_luaState_2();
int32_t L_1 = __this->get_stackPos_9();
V_0 = L_1;
int32_t L_2 = V_0;
__this->set_stackPos_9(((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1)));
int32_t L_3 = V_0;
NullCheck(L_0);
LayerMask_tBB9173D8B6939D476E67E849280AC9F4EC4D93B0 L_4 = LuaState_CheckLayerMask_m126331D187EF7FF8E9892F9EADEBBBB2AF6451AE(L_0, L_3, /*hidden argument*/NULL);
V_1 = L_4;
goto IL_0026;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_001f;
throw e;
}
CATCH_001f:
{ // begin catch(System.Exception)
// EndPCall();
LuaFunction_EndPCall_m61C1BED1DE6D95FEAE1D25F9183A51F0D9667AFB(__this, /*hidden argument*/NULL);
// throw e;
IL2CPP_RAISE_MANAGED_EXCEPTION(((Exception_t *)__exception_local), LuaFunction_CheckLayerMask_m0053506D369551F8C5BB06522104A31122002AA3_RuntimeMethod_var);
} // end catch (depth: 1)
IL_0026:
{
// }
LayerMask_tBB9173D8B6939D476E67E849280AC9F4EC4D93B0 L_5 = V_1;
return L_5;
}
}
// System.Int64 LuaInterface.LuaFunction::CheckLong()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t LuaFunction_CheckLong_m89109DAC1D4D4073571B31B37E7D56EA40930510 (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaFunction_CheckLong_m89109DAC1D4D4073571B31B37E7D56EA40930510_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int64_t V_1 = 0;
Exception_t * __last_unhandled_exception = 0;
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);
IL_0000:
try
{ // begin try (depth: 1)
// return luaState.CheckLong(stackPos++);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_0 = ((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)__this)->get_luaState_2();
int32_t L_1 = __this->get_stackPos_9();
V_0 = L_1;
int32_t L_2 = V_0;
__this->set_stackPos_9(((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1)));
int32_t L_3 = V_0;
NullCheck(L_0);
int64_t L_4 = LuaState_CheckLong_m8BF1712718166A21BB5BEDC04AE620368B7096B3(L_0, L_3, /*hidden argument*/NULL);
V_1 = L_4;
goto IL_0026;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_001f;
throw e;
}
CATCH_001f:
{ // begin catch(System.Exception)
// EndPCall();
LuaFunction_EndPCall_m61C1BED1DE6D95FEAE1D25F9183A51F0D9667AFB(__this, /*hidden argument*/NULL);
// throw e;
IL2CPP_RAISE_MANAGED_EXCEPTION(((Exception_t *)__exception_local), LuaFunction_CheckLong_m89109DAC1D4D4073571B31B37E7D56EA40930510_RuntimeMethod_var);
} // end catch (depth: 1)
IL_0026:
{
// }
int64_t L_5 = V_1;
return L_5;
}
}
// System.UInt64 LuaInterface.LuaFunction::CheckULong()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t LuaFunction_CheckULong_m8BF99C3AC82656BD52ABC475DAC0E49EE5AB0C70 (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaFunction_CheckULong_m8BF99C3AC82656BD52ABC475DAC0E49EE5AB0C70_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
uint64_t V_1 = 0;
Exception_t * __last_unhandled_exception = 0;
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);
IL_0000:
try
{ // begin try (depth: 1)
// return luaState.CheckULong(stackPos++);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_0 = ((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)__this)->get_luaState_2();
int32_t L_1 = __this->get_stackPos_9();
V_0 = L_1;
int32_t L_2 = V_0;
__this->set_stackPos_9(((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1)));
int32_t L_3 = V_0;
NullCheck(L_0);
uint64_t L_4 = LuaState_CheckULong_m342798E3F63F893C8D49C45EF6652786CF58F01C(L_0, L_3, /*hidden argument*/NULL);
V_1 = L_4;
goto IL_0026;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_001f;
throw e;
}
CATCH_001f:
{ // begin catch(System.Exception)
// EndPCall();
LuaFunction_EndPCall_m61C1BED1DE6D95FEAE1D25F9183A51F0D9667AFB(__this, /*hidden argument*/NULL);
// throw e;
IL2CPP_RAISE_MANAGED_EXCEPTION(((Exception_t *)__exception_local), LuaFunction_CheckULong_m8BF99C3AC82656BD52ABC475DAC0E49EE5AB0C70_RuntimeMethod_var);
} // end catch (depth: 1)
IL_0026:
{
// }
uint64_t L_5 = V_1;
return L_5;
}
}
// System.Delegate LuaInterface.LuaFunction::CheckDelegate()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Delegate_t * LuaFunction_CheckDelegate_mFF87919CDF202DEAD5B50DC4B5707AD67B65785B (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaFunction_CheckDelegate_mFF87919CDF202DEAD5B50DC4B5707AD67B65785B_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
Delegate_t * V_1 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 1);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
// return luaState.CheckDelegate(stackPos++);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_0 = ((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)__this)->get_luaState_2();
int32_t L_1 = __this->get_stackPos_9();
V_0 = L_1;
int32_t L_2 = V_0;
__this->set_stackPos_9(((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1)));
int32_t L_3 = V_0;
NullCheck(L_0);
Delegate_t * L_4 = LuaState_CheckDelegate_mF904723A76214A31C2528AFFF1BA3378F1CD5A63(L_0, L_3, /*hidden argument*/NULL);
V_1 = L_4;
goto IL_0026;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_001f;
throw e;
}
CATCH_001f:
{ // begin catch(System.Exception)
// EndPCall();
LuaFunction_EndPCall_m61C1BED1DE6D95FEAE1D25F9183A51F0D9667AFB(__this, /*hidden argument*/NULL);
// throw e;
IL2CPP_RAISE_MANAGED_EXCEPTION(((Exception_t *)__exception_local), LuaFunction_CheckDelegate_mFF87919CDF202DEAD5B50DC4B5707AD67B65785B_RuntimeMethod_var);
} // end catch (depth: 1)
IL_0026:
{
// }
Delegate_t * L_5 = V_1;
return L_5;
}
}
// System.Object LuaInterface.LuaFunction::CheckVariant()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * LuaFunction_CheckVariant_m825A3C770D526F7690048E808F376E3940B58DC7 (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
// return luaState.ToVariant(stackPos++);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_0 = ((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)__this)->get_luaState_2();
int32_t L_1 = __this->get_stackPos_9();
V_0 = L_1;
int32_t L_2 = V_0;
__this->set_stackPos_9(((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1)));
int32_t L_3 = V_0;
NullCheck(L_0);
RuntimeObject * L_4 = LuaState_ToVariant_m4F2AE5817B28FCD03C41801E377A431C39F54CC0(L_0, L_3, /*hidden argument*/NULL);
return L_4;
}
}
// System.Char[] LuaInterface.LuaFunction::CheckCharBuffer()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* LuaFunction_CheckCharBuffer_m0D730E9CCA77E934F8236466D04764504F26768A (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaFunction_CheckCharBuffer_m0D730E9CCA77E934F8236466D04764504F26768A_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* V_1 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 1);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
// return luaState.CheckCharBuffer(stackPos++);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_0 = ((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)__this)->get_luaState_2();
int32_t L_1 = __this->get_stackPos_9();
V_0 = L_1;
int32_t L_2 = V_0;
__this->set_stackPos_9(((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1)));
int32_t L_3 = V_0;
NullCheck(L_0);
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_4 = LuaState_CheckCharBuffer_m5E3B6789025133D774B9B0D96853A8A5EE10CFC9(L_0, L_3, /*hidden argument*/NULL);
V_1 = L_4;
goto IL_0026;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_001f;
throw e;
}
CATCH_001f:
{ // begin catch(System.Exception)
// EndPCall();
LuaFunction_EndPCall_m61C1BED1DE6D95FEAE1D25F9183A51F0D9667AFB(__this, /*hidden argument*/NULL);
// throw e;
IL2CPP_RAISE_MANAGED_EXCEPTION(((Exception_t *)__exception_local), LuaFunction_CheckCharBuffer_m0D730E9CCA77E934F8236466D04764504F26768A_RuntimeMethod_var);
} // end catch (depth: 1)
IL_0026:
{
// }
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_5 = V_1;
return L_5;
}
}
// System.Byte[] LuaInterface.LuaFunction::CheckByteBuffer()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* LuaFunction_CheckByteBuffer_mF1296215536EB58F3B7D32AAEEB9A3E0B59749E8 (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaFunction_CheckByteBuffer_mF1296215536EB58F3B7D32AAEEB9A3E0B59749E8_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* V_1 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 1);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
// return luaState.CheckByteBuffer(stackPos++);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_0 = ((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)__this)->get_luaState_2();
int32_t L_1 = __this->get_stackPos_9();
V_0 = L_1;
int32_t L_2 = V_0;
__this->set_stackPos_9(((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1)));
int32_t L_3 = V_0;
NullCheck(L_0);
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_4 = LuaState_CheckByteBuffer_mF177D5FA6A94A487CFB40F0DA49ECF8CC4800805(L_0, L_3, /*hidden argument*/NULL);
V_1 = L_4;
goto IL_0026;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_001f;
throw e;
}
CATCH_001f:
{ // begin catch(System.Exception)
// EndPCall();
LuaFunction_EndPCall_m61C1BED1DE6D95FEAE1D25F9183A51F0D9667AFB(__this, /*hidden argument*/NULL);
// throw e;
IL2CPP_RAISE_MANAGED_EXCEPTION(((Exception_t *)__exception_local), LuaFunction_CheckByteBuffer_mF1296215536EB58F3B7D32AAEEB9A3E0B59749E8_RuntimeMethod_var);
} // end catch (depth: 1)
IL_0026:
{
// }
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_5 = V_1;
return L_5;
}
}
// System.Object LuaInterface.LuaFunction::CheckObject(System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * LuaFunction_CheckObject_mC3504C99BD09BADBC2B19E27983DE3CB0F0E9ED6 (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * __this, Type_t * ___t0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaFunction_CheckObject_mC3504C99BD09BADBC2B19E27983DE3CB0F0E9ED6_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
RuntimeObject * V_1 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 1);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
// return luaState.CheckObject(stackPos++, t);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_0 = ((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)__this)->get_luaState_2();
int32_t L_1 = __this->get_stackPos_9();
V_0 = L_1;
int32_t L_2 = V_0;
__this->set_stackPos_9(((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1)));
int32_t L_3 = V_0;
Type_t * L_4 = ___t0;
NullCheck(L_0);
RuntimeObject * L_5 = LuaState_CheckObject_m8BBDEC83F72D4EAF7E7E7825769ED31C2B43B4BB(L_0, L_3, L_4, /*hidden argument*/NULL);
V_1 = L_5;
goto IL_0027;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0020;
throw e;
}
CATCH_0020:
{ // begin catch(System.Exception)
// EndPCall();
LuaFunction_EndPCall_m61C1BED1DE6D95FEAE1D25F9183A51F0D9667AFB(__this, /*hidden argument*/NULL);
// throw e;
IL2CPP_RAISE_MANAGED_EXCEPTION(((Exception_t *)__exception_local), LuaFunction_CheckObject_mC3504C99BD09BADBC2B19E27983DE3CB0F0E9ED6_RuntimeMethod_var);
} // end catch (depth: 1)
IL_0027:
{
// }
RuntimeObject * L_6 = V_1;
return L_6;
}
}
// LuaInterface.LuaFunction LuaInterface.LuaFunction::CheckLuaFunction()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * LuaFunction_CheckLuaFunction_m1951F84959DB481E8DCC03E62F9BA6F00E3CDD1F (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaFunction_CheckLuaFunction_m1951F84959DB481E8DCC03E62F9BA6F00E3CDD1F_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * V_1 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 1);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
// return luaState.CheckLuaFunction(stackPos++);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_0 = ((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)__this)->get_luaState_2();
int32_t L_1 = __this->get_stackPos_9();
V_0 = L_1;
int32_t L_2 = V_0;
__this->set_stackPos_9(((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1)));
int32_t L_3 = V_0;
NullCheck(L_0);
LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * L_4 = LuaState_CheckLuaFunction_m601D6B3146AC99FBA5CF022642F6D5156400035B(L_0, L_3, /*hidden argument*/NULL);
V_1 = L_4;
goto IL_0026;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_001f;
throw e;
}
CATCH_001f:
{ // begin catch(System.Exception)
// EndPCall();
LuaFunction_EndPCall_m61C1BED1DE6D95FEAE1D25F9183A51F0D9667AFB(__this, /*hidden argument*/NULL);
// throw e;
IL2CPP_RAISE_MANAGED_EXCEPTION(((Exception_t *)__exception_local), LuaFunction_CheckLuaFunction_m1951F84959DB481E8DCC03E62F9BA6F00E3CDD1F_RuntimeMethod_var);
} // end catch (depth: 1)
IL_0026:
{
// }
LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * L_5 = V_1;
return L_5;
}
}
// LuaInterface.LuaTable LuaInterface.LuaFunction::CheckLuaTable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * LuaFunction_CheckLuaTable_mCC5FDDD536CD076E3F8DCBB260796CD9C86AF1C6 (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaFunction_CheckLuaTable_mCC5FDDD536CD076E3F8DCBB260796CD9C86AF1C6_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * V_1 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 1);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
// return luaState.CheckLuaTable(stackPos++);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_0 = ((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)__this)->get_luaState_2();
int32_t L_1 = __this->get_stackPos_9();
V_0 = L_1;
int32_t L_2 = V_0;
__this->set_stackPos_9(((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1)));
int32_t L_3 = V_0;
NullCheck(L_0);
LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * L_4 = LuaState_CheckLuaTable_m941EF173E5B7358EE9B65FE40A2802742474E72D(L_0, L_3, /*hidden argument*/NULL);
V_1 = L_4;
goto IL_0026;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_001f;
throw e;
}
CATCH_001f:
{ // begin catch(System.Exception)
// EndPCall();
LuaFunction_EndPCall_m61C1BED1DE6D95FEAE1D25F9183A51F0D9667AFB(__this, /*hidden argument*/NULL);
// throw e;
IL2CPP_RAISE_MANAGED_EXCEPTION(((Exception_t *)__exception_local), LuaFunction_CheckLuaTable_mCC5FDDD536CD076E3F8DCBB260796CD9C86AF1C6_RuntimeMethod_var);
} // end catch (depth: 1)
IL_0026:
{
// }
LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * L_5 = V_1;
return L_5;
}
}
// LuaInterface.LuaThread LuaInterface.LuaFunction::CheckLuaThread()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LuaThread_tE3CD20787632CE8A9ACACDD031EB48E821A20D10 * LuaFunction_CheckLuaThread_m5800CD6E4AB6393C4455E41220CF041B9171D9F1 (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaFunction_CheckLuaThread_m5800CD6E4AB6393C4455E41220CF041B9171D9F1_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
LuaThread_tE3CD20787632CE8A9ACACDD031EB48E821A20D10 * V_1 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 1);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
// return luaState.CheckLuaThread(stackPos++);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_0 = ((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)__this)->get_luaState_2();
int32_t L_1 = __this->get_stackPos_9();
V_0 = L_1;
int32_t L_2 = V_0;
__this->set_stackPos_9(((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1)));
int32_t L_3 = V_0;
NullCheck(L_0);
LuaThread_tE3CD20787632CE8A9ACACDD031EB48E821A20D10 * L_4 = LuaState_CheckLuaThread_m970C9087227383D6B93C287FD30E2B6433A559AE(L_0, L_3, /*hidden argument*/NULL);
V_1 = L_4;
goto IL_0026;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_001f;
throw e;
}
CATCH_001f:
{ // begin catch(System.Exception)
// EndPCall();
LuaFunction_EndPCall_m61C1BED1DE6D95FEAE1D25F9183A51F0D9667AFB(__this, /*hidden argument*/NULL);
// throw e;
IL2CPP_RAISE_MANAGED_EXCEPTION(((Exception_t *)__exception_local), LuaFunction_CheckLuaThread_m5800CD6E4AB6393C4455E41220CF041B9171D9F1_RuntimeMethod_var);
} // end catch (depth: 1)
IL_0026:
{
// }
LuaThread_tE3CD20787632CE8A9ACACDD031EB48E821A20D10 * L_5 = V_1;
return L_5;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void LuaInterface.LuaFunction_FuncData::.ctor(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FuncData__ctor_m48882EB31ABBC14840FF35A6274961A55791C56D (FuncData_t06E9D928FCCD98766DC42DE5A43BA9C1D184BB61 * __this, int32_t ___top0, int32_t ___stack1, const RuntimeMethod* method)
{
{
// oldTop = top;
int32_t L_0 = ___top0;
__this->set_oldTop_0(L_0);
// stackPos = stack;
int32_t L_1 = ___stack1;
__this->set_stackPos_1(L_1);
// }
return;
}
}
IL2CPP_EXTERN_C void FuncData__ctor_m48882EB31ABBC14840FF35A6274961A55791C56D_AdjustorThunk (RuntimeObject * __this, int32_t ___top0, int32_t ___stack1, const RuntimeMethod* method)
{
int32_t _offset = 1;
FuncData_t06E9D928FCCD98766DC42DE5A43BA9C1D184BB61 * _thisAdjusted = reinterpret_cast<FuncData_t06E9D928FCCD98766DC42DE5A43BA9C1D184BB61 *>(__this + _offset);
FuncData__ctor_m48882EB31ABBC14840FF35A6274961A55791C56D(_thisAdjusted, ___top0, ___stack1, method);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C void DelegatePInvokeWrapper_LuaHookFunc_tC30C669CB2AC6BFBAD9DC3B0CB1303E85204CB1E (LuaHookFunc_tC30C669CB2AC6BFBAD9DC3B0CB1303E85204CB1E * __this, intptr_t ___L0, Lua_Debug_tB2B9467892421E2CC79E6896FFE4829FE90B68F4 * ___ar1, const RuntimeMethod* method)
{
typedef void (DEFAULT_CALL *PInvokeFunc)(intptr_t, Lua_Debug_tB2B9467892421E2CC79E6896FFE4829FE90B68F4_marshaled_pinvoke*);
PInvokeFunc il2cppPInvokeFunc = reinterpret_cast<PInvokeFunc>(il2cpp_codegen_get_method_pointer(((RuntimeDelegate*)__this)->method));
// Marshaling of parameter '___ar1' to native representation
Lua_Debug_tB2B9467892421E2CC79E6896FFE4829FE90B68F4_marshaled_pinvoke* ____ar1_marshaled = NULL;
Lua_Debug_tB2B9467892421E2CC79E6896FFE4829FE90B68F4_marshaled_pinvoke ____ar1_marshaled_dereferenced = {};
Lua_Debug_tB2B9467892421E2CC79E6896FFE4829FE90B68F4_marshal_pinvoke(*___ar1, ____ar1_marshaled_dereferenced);
____ar1_marshaled = &____ar1_marshaled_dereferenced;
// Native function invocation
il2cppPInvokeFunc(___L0, ____ar1_marshaled);
// Marshaling of parameter '___ar1' back from native representation
Lua_Debug_tB2B9467892421E2CC79E6896FFE4829FE90B68F4 _____ar1_marshaled_unmarshaled_dereferenced;
memset((&_____ar1_marshaled_unmarshaled_dereferenced), 0, sizeof(_____ar1_marshaled_unmarshaled_dereferenced));
Lua_Debug_tB2B9467892421E2CC79E6896FFE4829FE90B68F4_marshal_pinvoke_back(*____ar1_marshaled, _____ar1_marshaled_unmarshaled_dereferenced);
Lua_Debug_tB2B9467892421E2CC79E6896FFE4829FE90B68F4_marshal_pinvoke_cleanup(*____ar1_marshaled);
*___ar1 = _____ar1_marshaled_unmarshaled_dereferenced;
Il2CppCodeGenWriteBarrier((void**)&((___ar1)->____short_src_9), (void*)NULL);
}
// System.Void LuaInterface.LuaHookFunc::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaHookFunc__ctor_m48F83A52334BCB5CBAC4E2A097C01694062EF02A (LuaHookFunc_tC30C669CB2AC6BFBAD9DC3B0CB1303E85204CB1E * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
__this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1));
__this->set_method_3(___method1);
__this->set_m_target_2(___object0);
}
// System.Void LuaInterface.LuaHookFunc::Invoke(System.IntPtr,LuaInterface.Lua_Debug&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaHookFunc_Invoke_m5FA861654A4B290E4FFFF1E43B93F74F340EA157 (LuaHookFunc_tC30C669CB2AC6BFBAD9DC3B0CB1303E85204CB1E * __this, intptr_t ___L0, Lua_Debug_tB2B9467892421E2CC79E6896FFE4829FE90B68F4 * ___ar1, const RuntimeMethod* method)
{
DelegateU5BU5D_tDFCDEE2A6322F96C0FE49AF47E9ADB8C4B294E86* delegateArrayToInvoke = __this->get_delegates_11();
Delegate_t** delegatesToInvoke;
il2cpp_array_size_t length;
if (delegateArrayToInvoke != NULL)
{
length = delegateArrayToInvoke->max_length;
delegatesToInvoke = reinterpret_cast<Delegate_t**>(delegateArrayToInvoke->GetAddressAtUnchecked(0));
}
else
{
length = 1;
delegatesToInvoke = reinterpret_cast<Delegate_t**>(&__this);
}
for (il2cpp_array_size_t i = 0; i < length; i++)
{
Delegate_t* currentDelegate = delegatesToInvoke[i];
Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0();
RuntimeObject* targetThis = currentDelegate->get_m_target_2();
RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3());
if (!il2cpp_codegen_method_is_virtual(targetMethod))
{
il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod);
}
bool ___methodIsStatic = MethodIsStatic(targetMethod);
int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod);
if (___methodIsStatic)
{
if (___parameterCount == 2)
{
// open
typedef void (*FunctionPointerType) (intptr_t, Lua_Debug_tB2B9467892421E2CC79E6896FFE4829FE90B68F4 *, const RuntimeMethod*);
((FunctionPointerType)targetMethodPointer)(___L0, ___ar1, targetMethod);
}
else
{
// closed
typedef void (*FunctionPointerType) (void*, intptr_t, Lua_Debug_tB2B9467892421E2CC79E6896FFE4829FE90B68F4 *, const RuntimeMethod*);
((FunctionPointerType)targetMethodPointer)(targetThis, ___L0, ___ar1, targetMethod);
}
}
else
{
// closed
if (targetThis != NULL && il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this))
{
if (il2cpp_codegen_method_is_generic_instance(targetMethod))
{
if (il2cpp_codegen_method_is_interface_method(targetMethod))
GenericInterfaceActionInvoker2< intptr_t, Lua_Debug_tB2B9467892421E2CC79E6896FFE4829FE90B68F4 * >::Invoke(targetMethod, targetThis, ___L0, ___ar1);
else
GenericVirtActionInvoker2< intptr_t, Lua_Debug_tB2B9467892421E2CC79E6896FFE4829FE90B68F4 * >::Invoke(targetMethod, targetThis, ___L0, ___ar1);
}
else
{
if (il2cpp_codegen_method_is_interface_method(targetMethod))
InterfaceActionInvoker2< intptr_t, Lua_Debug_tB2B9467892421E2CC79E6896FFE4829FE90B68F4 * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___L0, ___ar1);
else
VirtActionInvoker2< intptr_t, Lua_Debug_tB2B9467892421E2CC79E6896FFE4829FE90B68F4 * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___L0, ___ar1);
}
}
else
{
if (targetThis == NULL && il2cpp_codegen_class_is_value_type(il2cpp_codegen_method_get_declaring_type(targetMethod)))
{
typedef void (*FunctionPointerType) (RuntimeObject*, Lua_Debug_tB2B9467892421E2CC79E6896FFE4829FE90B68F4 *, const RuntimeMethod*);
((FunctionPointerType)targetMethodPointer)((reinterpret_cast<RuntimeObject*>(&___L0) - 1), ___ar1, targetMethod);
}
typedef void (*FunctionPointerType) (void*, intptr_t, Lua_Debug_tB2B9467892421E2CC79E6896FFE4829FE90B68F4 *, const RuntimeMethod*);
((FunctionPointerType)targetMethodPointer)(targetThis, ___L0, ___ar1, targetMethod);
}
}
}
}
// System.IAsyncResult LuaInterface.LuaHookFunc::BeginInvoke(System.IntPtr,LuaInterface.Lua_Debug&,System.AsyncCallback,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* LuaHookFunc_BeginInvoke_mF0F75AB9A918F6FF62835863E5818BD588BBE428 (LuaHookFunc_tC30C669CB2AC6BFBAD9DC3B0CB1303E85204CB1E * __this, intptr_t ___L0, Lua_Debug_tB2B9467892421E2CC79E6896FFE4829FE90B68F4 * ___ar1, AsyncCallback_t3F3DA3BEDAEE81DD1D24125DF8EB30E85EE14DA4 * ___callback2, RuntimeObject * ___object3, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaHookFunc_BeginInvoke_mF0F75AB9A918F6FF62835863E5818BD588BBE428_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
void *__d_args[3] = {0};
__d_args[0] = Box(IntPtr_t_il2cpp_TypeInfo_var, &___L0);
__d_args[1] = Box(Lua_Debug_tB2B9467892421E2CC79E6896FFE4829FE90B68F4_il2cpp_TypeInfo_var, &*___ar1);
return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback2, (RuntimeObject*)___object3);
}
// System.Void LuaInterface.LuaHookFunc::EndInvoke(LuaInterface.Lua_Debug&,System.IAsyncResult)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaHookFunc_EndInvoke_m40BB55F40EB47AA978A070C8F8E946AA6B0FC238 (LuaHookFunc_tC30C669CB2AC6BFBAD9DC3B0CB1303E85204CB1E * __this, Lua_Debug_tB2B9467892421E2CC79E6896FFE4829FE90B68F4 * ___ar0, RuntimeObject* ___result1, const RuntimeMethod* method)
{
void* ___out_args[] = {
___ar0,
};
il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result1, ___out_args);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void LuaInterface.LuaIndexes::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaIndexes__ctor_mD161E3C73FDB860B299762116154BC5B26BBC2DB (LuaIndexes_tF348135B20344877D87814738804385680AC4A86 * __this, const RuntimeMethod* method)
{
{
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0(__this, /*hidden argument*/NULL);
return;
}
}
// System.Void LuaInterface.LuaIndexes::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaIndexes__cctor_m4A4C5D7BB0F7C68355507D68638794BF753D9A47 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaIndexes__cctor_m4A4C5D7BB0F7C68355507D68638794BF753D9A47_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// public static int LUA_REGISTRYINDEX = -10000;
((LuaIndexes_tF348135B20344877D87814738804385680AC4A86_StaticFields*)il2cpp_codegen_static_fields_for(LuaIndexes_tF348135B20344877D87814738804385680AC4A86_il2cpp_TypeInfo_var))->set_LUA_REGISTRYINDEX_0(((int32_t)-10000));
// public static int LUA_ENVIRONINDEX = -10001;
((LuaIndexes_tF348135B20344877D87814738804385680AC4A86_StaticFields*)il2cpp_codegen_static_fields_for(LuaIndexes_tF348135B20344877D87814738804385680AC4A86_il2cpp_TypeInfo_var))->set_LUA_ENVIRONINDEX_1(((int32_t)-10001));
// public static int LUA_GLOBALSINDEX = -10002;
((LuaIndexes_tF348135B20344877D87814738804385680AC4A86_StaticFields*)il2cpp_codegen_static_fields_for(LuaIndexes_tF348135B20344877D87814738804385680AC4A86_il2cpp_TypeInfo_var))->set_LUA_GLOBALSINDEX_2(((int32_t)-10002));
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void LuaInterface.LuaInjectionStation::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaInjectionStation__cctor_m424F1B4121C1776B1FEABF8E6815F6E742ECAA8D (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaInjectionStation__cctor_m424F1B4121C1776B1FEABF8E6815F6E742ECAA8D_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// injectionFlagCache = new byte[cacheSize];
int32_t L_0 = ((LuaInjectionStation_t2BA938F6424578219BDB18331D3DA3B6C9FF5267_StaticFields*)il2cpp_codegen_static_fields_for(LuaInjectionStation_t2BA938F6424578219BDB18331D3DA3B6C9FF5267_il2cpp_TypeInfo_var))->get_cacheSize_2();
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_1 = (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)SZArrayNew(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821_il2cpp_TypeInfo_var, (uint32_t)L_0);
((LuaInjectionStation_t2BA938F6424578219BDB18331D3DA3B6C9FF5267_StaticFields*)il2cpp_codegen_static_fields_for(LuaInjectionStation_t2BA938F6424578219BDB18331D3DA3B6C9FF5267_il2cpp_TypeInfo_var))->set_injectionFlagCache_3(L_1);
// injectFunctionCache = new LuaFunction[cacheSize];
int32_t L_2 = ((LuaInjectionStation_t2BA938F6424578219BDB18331D3DA3B6C9FF5267_StaticFields*)il2cpp_codegen_static_fields_for(LuaInjectionStation_t2BA938F6424578219BDB18331D3DA3B6C9FF5267_il2cpp_TypeInfo_var))->get_cacheSize_2();
LuaFunctionU5BU5D_t39A0053E5F25EE1092023C86BA24CC617B36A472* L_3 = (LuaFunctionU5BU5D_t39A0053E5F25EE1092023C86BA24CC617B36A472*)(LuaFunctionU5BU5D_t39A0053E5F25EE1092023C86BA24CC617B36A472*)SZArrayNew(LuaFunctionU5BU5D_t39A0053E5F25EE1092023C86BA24CC617B36A472_il2cpp_TypeInfo_var, (uint32_t)L_2);
((LuaInjectionStation_t2BA938F6424578219BDB18331D3DA3B6C9FF5267_StaticFields*)il2cpp_codegen_static_fields_for(LuaInjectionStation_t2BA938F6424578219BDB18331D3DA3B6C9FF5267_il2cpp_TypeInfo_var))->set_injectFunctionCache_4(L_3);
// }
return;
}
}
// System.Byte LuaInterface.LuaInjectionStation::GetInjectFlag(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t LuaInjectionStation_GetInjectFlag_mCB86D05D8A9519C4D0FE0ECA2C74B2C4092E574E (int32_t ___index0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaInjectionStation_GetInjectFlag_mCB86D05D8A9519C4D0FE0ECA2C74B2C4092E574E_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
uint8_t V_0 = 0x0;
{
// byte result = injectionFlagCache[index];
IL2CPP_RUNTIME_CLASS_INIT(LuaInjectionStation_t2BA938F6424578219BDB18331D3DA3B6C9FF5267_il2cpp_TypeInfo_var);
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_0 = ((LuaInjectionStation_t2BA938F6424578219BDB18331D3DA3B6C9FF5267_StaticFields*)il2cpp_codegen_static_fields_for(LuaInjectionStation_t2BA938F6424578219BDB18331D3DA3B6C9FF5267_il2cpp_TypeInfo_var))->get_injectionFlagCache_3();
int32_t L_1 = ___index0;
NullCheck(L_0);
int32_t L_2 = L_1;
uint8_t L_3 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_2));
V_0 = L_3;
// if (result == INVALID_INJECTION_FLAG)
uint8_t L_4 = V_0;
if ((!(((uint32_t)L_4) == ((uint32_t)((int32_t)255)))))
{
goto IL_0012;
}
}
{
// return NOT_INJECTION_FLAG;
return (uint8_t)0;
}
IL_0012:
{
// else if (result == NOT_INJECTION_FLAG)
uint8_t L_5 = V_0;
if (L_5)
{
goto IL_0029;
}
}
{
// if (LuaState.GetInjectInitState(index))
int32_t L_6 = ___index0;
IL2CPP_RUNTIME_CLASS_INIT(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_il2cpp_TypeInfo_var);
bool L_7 = LuaState_GetInjectInitState_m2A6AFBEA9F8E11EA1A75BE4970B621C53ACBC09B(L_6, /*hidden argument*/NULL);
if (!L_7)
{
goto IL_0029;
}
}
{
// injectionFlagCache[index] = INVALID_INJECTION_FLAG;
IL2CPP_RUNTIME_CLASS_INIT(LuaInjectionStation_t2BA938F6424578219BDB18331D3DA3B6C9FF5267_il2cpp_TypeInfo_var);
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_8 = ((LuaInjectionStation_t2BA938F6424578219BDB18331D3DA3B6C9FF5267_StaticFields*)il2cpp_codegen_static_fields_for(LuaInjectionStation_t2BA938F6424578219BDB18331D3DA3B6C9FF5267_il2cpp_TypeInfo_var))->get_injectionFlagCache_3();
int32_t L_9 = ___index0;
NullCheck(L_8);
(L_8)->SetAt(static_cast<il2cpp_array_size_t>(L_9), (uint8_t)((int32_t)255));
}
IL_0029:
{
// return result;
uint8_t L_10 = V_0;
return L_10;
}
}
// LuaInterface.LuaFunction LuaInterface.LuaInjectionStation::GetInjectionFunction(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * LuaInjectionStation_GetInjectionFunction_m0D10E7A636DDF687E5A1CE81C029B4781126A564 (int32_t ___index0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaInjectionStation_GetInjectionFunction_m0D10E7A636DDF687E5A1CE81C029B4781126A564_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// return injectFunctionCache[index];
IL2CPP_RUNTIME_CLASS_INIT(LuaInjectionStation_t2BA938F6424578219BDB18331D3DA3B6C9FF5267_il2cpp_TypeInfo_var);
LuaFunctionU5BU5D_t39A0053E5F25EE1092023C86BA24CC617B36A472* L_0 = ((LuaInjectionStation_t2BA938F6424578219BDB18331D3DA3B6C9FF5267_StaticFields*)il2cpp_codegen_static_fields_for(LuaInjectionStation_t2BA938F6424578219BDB18331D3DA3B6C9FF5267_il2cpp_TypeInfo_var))->get_injectFunctionCache_4();
int32_t L_1 = ___index0;
NullCheck(L_0);
int32_t L_2 = L_1;
LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * L_3 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_2));
return L_3;
}
}
// System.Void LuaInterface.LuaInjectionStation::CacheInjectFunction(System.Int32,System.Byte,LuaInterface.LuaFunction)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaInjectionStation_CacheInjectFunction_mACE840302EB57F64B9DEF222F43B47FBAE79C36F (int32_t ___index0, uint8_t ___injectFlag1, LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * ___func2, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaInjectionStation_CacheInjectFunction_mACE840302EB57F64B9DEF222F43B47FBAE79C36F_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// if (index >= cacheSize)
int32_t L_0 = ___index0;
IL2CPP_RUNTIME_CLASS_INIT(LuaInjectionStation_t2BA938F6424578219BDB18331D3DA3B6C9FF5267_il2cpp_TypeInfo_var);
int32_t L_1 = ((LuaInjectionStation_t2BA938F6424578219BDB18331D3DA3B6C9FF5267_StaticFields*)il2cpp_codegen_static_fields_for(LuaInjectionStation_t2BA938F6424578219BDB18331D3DA3B6C9FF5267_il2cpp_TypeInfo_var))->get_cacheSize_2();
if ((((int32_t)L_0) < ((int32_t)L_1)))
{
goto IL_0009;
}
}
{
// return;
return;
}
IL_0009:
{
// injectFunctionCache[index] = func;
IL2CPP_RUNTIME_CLASS_INIT(LuaInjectionStation_t2BA938F6424578219BDB18331D3DA3B6C9FF5267_il2cpp_TypeInfo_var);
LuaFunctionU5BU5D_t39A0053E5F25EE1092023C86BA24CC617B36A472* L_2 = ((LuaInjectionStation_t2BA938F6424578219BDB18331D3DA3B6C9FF5267_StaticFields*)il2cpp_codegen_static_fields_for(LuaInjectionStation_t2BA938F6424578219BDB18331D3DA3B6C9FF5267_il2cpp_TypeInfo_var))->get_injectFunctionCache_4();
int32_t L_3 = ___index0;
LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * L_4 = ___func2;
NullCheck(L_2);
ArrayElementTypeCheck (L_2, L_4);
(L_2)->SetAt(static_cast<il2cpp_array_size_t>(L_3), (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)L_4);
// injectionFlagCache[index] = injectFlag;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_5 = ((LuaInjectionStation_t2BA938F6424578219BDB18331D3DA3B6C9FF5267_StaticFields*)il2cpp_codegen_static_fields_for(LuaInjectionStation_t2BA938F6424578219BDB18331D3DA3B6C9FF5267_il2cpp_TypeInfo_var))->get_injectionFlagCache_3();
int32_t L_6 = ___index0;
uint8_t L_7 = ___injectFlag1;
NullCheck(L_5);
(L_5)->SetAt(static_cast<il2cpp_array_size_t>(L_6), (uint8_t)L_7);
// }
return;
}
}
// System.Void LuaInterface.LuaInjectionStation::Clear()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaInjectionStation_Clear_m515A1387449EF9C10417435BCABF871DC1C98AB6 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaInjectionStation_Clear_m515A1387449EF9C10417435BCABF871DC1C98AB6_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
{
// for (int i = 0, len = injectionFlagCache.Length; i < len; ++i)
V_0 = 0;
// for (int i = 0, len = injectionFlagCache.Length; i < len; ++i)
IL2CPP_RUNTIME_CLASS_INIT(LuaInjectionStation_t2BA938F6424578219BDB18331D3DA3B6C9FF5267_il2cpp_TypeInfo_var);
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_0 = ((LuaInjectionStation_t2BA938F6424578219BDB18331D3DA3B6C9FF5267_StaticFields*)il2cpp_codegen_static_fields_for(LuaInjectionStation_t2BA938F6424578219BDB18331D3DA3B6C9FF5267_il2cpp_TypeInfo_var))->get_injectionFlagCache_3();
NullCheck(L_0);
V_1 = (((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))));
goto IL_0020;
}
IL_000c:
{
// injectionFlagCache[i] = 0;
IL2CPP_RUNTIME_CLASS_INIT(LuaInjectionStation_t2BA938F6424578219BDB18331D3DA3B6C9FF5267_il2cpp_TypeInfo_var);
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_1 = ((LuaInjectionStation_t2BA938F6424578219BDB18331D3DA3B6C9FF5267_StaticFields*)il2cpp_codegen_static_fields_for(LuaInjectionStation_t2BA938F6424578219BDB18331D3DA3B6C9FF5267_il2cpp_TypeInfo_var))->get_injectionFlagCache_3();
int32_t L_2 = V_0;
NullCheck(L_1);
(L_1)->SetAt(static_cast<il2cpp_array_size_t>(L_2), (uint8_t)0);
// injectFunctionCache[i] = null;
LuaFunctionU5BU5D_t39A0053E5F25EE1092023C86BA24CC617B36A472* L_3 = ((LuaInjectionStation_t2BA938F6424578219BDB18331D3DA3B6C9FF5267_StaticFields*)il2cpp_codegen_static_fields_for(LuaInjectionStation_t2BA938F6424578219BDB18331D3DA3B6C9FF5267_il2cpp_TypeInfo_var))->get_injectFunctionCache_4();
int32_t L_4 = V_0;
NullCheck(L_3);
ArrayElementTypeCheck (L_3, NULL);
(L_3)->SetAt(static_cast<il2cpp_array_size_t>(L_4), (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)NULL);
// for (int i = 0, len = injectionFlagCache.Length; i < len; ++i)
int32_t L_5 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1));
}
IL_0020:
{
// for (int i = 0, len = injectionFlagCache.Length; i < len; ++i)
int32_t L_6 = V_0;
int32_t L_7 = V_1;
if ((((int32_t)L_6) < ((int32_t)L_7)))
{
goto IL_000c;
}
}
{
// }
return;
}
}
// System.Void LuaInterface.LuaInjectionStation::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaInjectionStation__ctor_mDA184B52AA77343960E80407609BEB2F1E55E7BD (LuaInjectionStation_t2BA938F6424578219BDB18331D3DA3B6C9FF5267 * __this, const RuntimeMethod* method)
{
{
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0(__this, /*hidden argument*/NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Boolean LuaInterface.LuaMatchType::CheckNumber(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaMatchType_CheckNumber_mD917C5758673E873E55F7446889F5B6779609215 (LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * __this, intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaMatchType_CheckNumber_mD917C5758673E873E55F7446889F5B6779609215_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// return LuaDLL.lua_type(L, pos) == LuaTypes.LUA_TNUMBER;
intptr_t L_0 = ___L0;
int32_t L_1 = ___pos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, L_1, /*hidden argument*/NULL);
return (bool)((((int32_t)L_2) == ((int32_t)3))? 1 : 0);
}
}
// System.Boolean LuaInterface.LuaMatchType::CheckBool(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaMatchType_CheckBool_m8175FDED6CF595E5EEF63294B516A7A91F8EC673 (LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * __this, intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaMatchType_CheckBool_m8175FDED6CF595E5EEF63294B516A7A91F8EC673_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// return LuaDLL.lua_type(L, pos) == LuaTypes.LUA_TBOOLEAN;
intptr_t L_0 = ___L0;
int32_t L_1 = ___pos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, L_1, /*hidden argument*/NULL);
return (bool)((((int32_t)L_2) == ((int32_t)1))? 1 : 0);
}
}
// System.Boolean LuaInterface.LuaMatchType::CheckLong(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaMatchType_CheckLong_mA82A8187A59F325777299AB9FFE7F0C5FEF34663 (LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * __this, intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaMatchType_CheckLong_mA82A8187A59F325777299AB9FFE7F0C5FEF34663_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
// LuaTypes luaType = LuaDLL.lua_type(L, pos);
intptr_t L_0 = ___L0;
int32_t L_1 = ___pos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, L_1, /*hidden argument*/NULL);
V_0 = L_2;
// switch (luaType)
int32_t L_3 = V_0;
if ((((int32_t)L_3) == ((int32_t)3)))
{
goto IL_0012;
}
}
{
int32_t L_4 = V_0;
if ((((int32_t)L_4) == ((int32_t)7)))
{
goto IL_0014;
}
}
{
goto IL_0020;
}
IL_0012:
{
// return true;
return (bool)1;
}
IL_0014:
{
// return LuaDLL.tolua_getvaluetype(L, pos) == LuaValueType.Int64;
intptr_t L_5 = ___L0;
int32_t L_6 = ___pos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_7 = LuaDLL_tolua_getvaluetype_mF10D97C479D6299468BD2A0CB82794E697370B06((intptr_t)L_5, L_6, /*hidden argument*/NULL);
return (bool)((((int32_t)L_7) == ((int32_t)((int32_t)11)))? 1 : 0);
}
IL_0020:
{
// return false;
return (bool)0;
}
}
// System.Boolean LuaInterface.LuaMatchType::CheckULong(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaMatchType_CheckULong_m3EBF73F9AD975B700F00A6F57C8240F839EDF8CE (LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * __this, intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaMatchType_CheckULong_m3EBF73F9AD975B700F00A6F57C8240F839EDF8CE_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
// LuaTypes luaType = LuaDLL.lua_type(L, pos);
intptr_t L_0 = ___L0;
int32_t L_1 = ___pos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, L_1, /*hidden argument*/NULL);
V_0 = L_2;
// switch (luaType)
int32_t L_3 = V_0;
if ((((int32_t)L_3) == ((int32_t)3)))
{
goto IL_0012;
}
}
{
int32_t L_4 = V_0;
if ((((int32_t)L_4) == ((int32_t)7)))
{
goto IL_0028;
}
}
{
goto IL_0034;
}
IL_0012:
{
// return LuaDLL.lua_tonumber(L, pos) >= 0;
intptr_t L_5 = ___L0;
int32_t L_6 = ___pos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
double L_7 = LuaDLL_lua_tonumber_mBCD22AAA5E8AC078092057FB0B33430AC583BA62((intptr_t)L_5, L_6, /*hidden argument*/NULL);
return (bool)((((int32_t)((!(((double)L_7) >= ((double)(0.0))))? 1 : 0)) == ((int32_t)0))? 1 : 0);
}
IL_0028:
{
// return LuaDLL.tolua_getvaluetype(L, pos) == LuaValueType.UInt64;
intptr_t L_8 = ___L0;
int32_t L_9 = ___pos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_10 = LuaDLL_tolua_getvaluetype_mF10D97C479D6299468BD2A0CB82794E697370B06((intptr_t)L_8, L_9, /*hidden argument*/NULL);
return (bool)((((int32_t)L_10) == ((int32_t)((int32_t)12)))? 1 : 0);
}
IL_0034:
{
// return false;
return (bool)0;
}
}
// System.Boolean LuaInterface.LuaMatchType::CheckNullNumber(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaMatchType_CheckNullNumber_m8A5BEAE53CAF423A0457D440D46E377861409EB1 (LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * __this, intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaMatchType_CheckNullNumber_m8A5BEAE53CAF423A0457D440D46E377861409EB1_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
// LuaTypes luaType = LuaDLL.lua_type(L, pos);
intptr_t L_0 = ___L0;
int32_t L_1 = ___pos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, L_1, /*hidden argument*/NULL);
V_0 = L_2;
// return luaType == LuaTypes.LUA_TNUMBER || luaType == LuaTypes.LUA_TNIL;
int32_t L_3 = V_0;
if ((((int32_t)L_3) == ((int32_t)3)))
{
goto IL_0011;
}
}
{
int32_t L_4 = V_0;
return (bool)((((int32_t)L_4) == ((int32_t)0))? 1 : 0);
}
IL_0011:
{
return (bool)1;
}
}
// System.Boolean LuaInterface.LuaMatchType::CheckNullBool(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaMatchType_CheckNullBool_m2B4A7500E655866B0CCDA0A96CAC3F0795211D48 (LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * __this, intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaMatchType_CheckNullBool_m2B4A7500E655866B0CCDA0A96CAC3F0795211D48_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
// LuaTypes luaType = LuaDLL.lua_type(L, pos);
intptr_t L_0 = ___L0;
int32_t L_1 = ___pos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, L_1, /*hidden argument*/NULL);
V_0 = L_2;
// return luaType == LuaTypes.LUA_TBOOLEAN || luaType == LuaTypes.LUA_TNIL;
int32_t L_3 = V_0;
if ((((int32_t)L_3) == ((int32_t)1)))
{
goto IL_0011;
}
}
{
int32_t L_4 = V_0;
return (bool)((((int32_t)L_4) == ((int32_t)0))? 1 : 0);
}
IL_0011:
{
return (bool)1;
}
}
// System.Boolean LuaInterface.LuaMatchType::CheckNullLong(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaMatchType_CheckNullLong_mD9D7E19B6142473B4206B5773FBA187C62D25B69 (LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * __this, intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaMatchType_CheckNullLong_mD9D7E19B6142473B4206B5773FBA187C62D25B69_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
// LuaTypes luaType = LuaDLL.lua_type(L, pos);
intptr_t L_0 = ___L0;
int32_t L_1 = ___pos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, L_1, /*hidden argument*/NULL);
V_0 = L_2;
// switch (luaType)
int32_t L_3 = V_0;
if (!L_3)
{
goto IL_0015;
}
}
{
int32_t L_4 = V_0;
if ((((int32_t)L_4) == ((int32_t)3)))
{
goto IL_0017;
}
}
{
int32_t L_5 = V_0;
if ((((int32_t)L_5) == ((int32_t)7)))
{
goto IL_0019;
}
}
{
goto IL_0025;
}
IL_0015:
{
// return true;
return (bool)1;
}
IL_0017:
{
// return true;
return (bool)1;
}
IL_0019:
{
// return LuaDLL.tolua_getvaluetype(L, pos) == LuaValueType.Int64;
intptr_t L_6 = ___L0;
int32_t L_7 = ___pos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_8 = LuaDLL_tolua_getvaluetype_mF10D97C479D6299468BD2A0CB82794E697370B06((intptr_t)L_6, L_7, /*hidden argument*/NULL);
return (bool)((((int32_t)L_8) == ((int32_t)((int32_t)11)))? 1 : 0);
}
IL_0025:
{
// return false;
return (bool)0;
}
}
// System.Boolean LuaInterface.LuaMatchType::CheckNullULong(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaMatchType_CheckNullULong_m23EC04B799380BAE604922AC8EF315309F1E6E3F (LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * __this, intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaMatchType_CheckNullULong_m23EC04B799380BAE604922AC8EF315309F1E6E3F_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
// LuaTypes luaType = LuaDLL.lua_type(L, pos);
intptr_t L_0 = ___L0;
int32_t L_1 = ___pos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, L_1, /*hidden argument*/NULL);
V_0 = L_2;
// switch (luaType)
int32_t L_3 = V_0;
if (!L_3)
{
goto IL_0015;
}
}
{
int32_t L_4 = V_0;
if ((((int32_t)L_4) == ((int32_t)3)))
{
goto IL_0017;
}
}
{
int32_t L_5 = V_0;
if ((((int32_t)L_5) == ((int32_t)7)))
{
goto IL_0019;
}
}
{
goto IL_0025;
}
IL_0015:
{
// return true;
return (bool)1;
}
IL_0017:
{
// return true;
return (bool)1;
}
IL_0019:
{
// return LuaDLL.tolua_getvaluetype(L, pos) == LuaValueType.UInt64;
intptr_t L_6 = ___L0;
int32_t L_7 = ___pos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_8 = LuaDLL_tolua_getvaluetype_mF10D97C479D6299468BD2A0CB82794E697370B06((intptr_t)L_6, L_7, /*hidden argument*/NULL);
return (bool)((((int32_t)L_8) == ((int32_t)((int32_t)12)))? 1 : 0);
}
IL_0025:
{
// return false;
return (bool)0;
}
}
// System.Boolean LuaInterface.LuaMatchType::CheckString(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaMatchType_CheckString_m9629159A882CF14D02533C371141BBE3327053A4 (LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * __this, intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaMatchType_CheckString_m9629159A882CF14D02533C371141BBE3327053A4_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
// LuaTypes luaType = LuaDLL.lua_type(L, pos);
intptr_t L_0 = ___L0;
int32_t L_1 = ___pos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, L_1, /*hidden argument*/NULL);
V_0 = L_2;
// switch (luaType)
int32_t L_3 = V_0;
if (!L_3)
{
goto IL_0015;
}
}
{
int32_t L_4 = V_0;
if ((((int32_t)L_4) == ((int32_t)4)))
{
goto IL_0017;
}
}
{
int32_t L_5 = V_0;
if ((((int32_t)L_5) == ((int32_t)7)))
{
goto IL_0019;
}
}
{
goto IL_002c;
}
IL_0015:
{
// return true;
return (bool)1;
}
IL_0017:
{
// return true;
return (bool)1;
}
IL_0019:
{
// return CheckClassType(typeof(string), L, pos);
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_6 = { reinterpret_cast<intptr_t> (String_t_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_7 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_6, /*hidden argument*/NULL);
intptr_t L_8 = ___L0;
int32_t L_9 = ___pos1;
bool L_10 = LuaMatchType_CheckClassType_m9C0E6274C5EC381CF921E60C39EAF18B4D9F8F77(__this, L_7, (intptr_t)L_8, L_9, /*hidden argument*/NULL);
return L_10;
}
IL_002c:
{
// return false;
return (bool)0;
}
}
// System.Boolean LuaInterface.LuaMatchType::CheckByteArray(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaMatchType_CheckByteArray_mF4A251075C9C02A132BC2BC6472874D58621C75D (LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * __this, intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaMatchType_CheckByteArray_mF4A251075C9C02A132BC2BC6472874D58621C75D_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
// LuaTypes luaType = LuaDLL.lua_type(L, pos);
intptr_t L_0 = ___L0;
int32_t L_1 = ___pos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, L_1, /*hidden argument*/NULL);
V_0 = L_2;
// switch (luaType)
int32_t L_3 = V_0;
if (!L_3)
{
goto IL_0015;
}
}
{
int32_t L_4 = V_0;
if ((((int32_t)L_4) == ((int32_t)4)))
{
goto IL_0017;
}
}
{
int32_t L_5 = V_0;
if ((((int32_t)L_5) == ((int32_t)7)))
{
goto IL_0019;
}
}
{
goto IL_002c;
}
IL_0015:
{
// return true;
return (bool)1;
}
IL_0017:
{
// return true;
return (bool)1;
}
IL_0019:
{
// return CheckClassType(typeof(byte[]), L, pos);
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_6 = { reinterpret_cast<intptr_t> (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_7 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_6, /*hidden argument*/NULL);
intptr_t L_8 = ___L0;
int32_t L_9 = ___pos1;
bool L_10 = LuaMatchType_CheckClassType_m9C0E6274C5EC381CF921E60C39EAF18B4D9F8F77(__this, L_7, (intptr_t)L_8, L_9, /*hidden argument*/NULL);
return L_10;
}
IL_002c:
{
// return false;
return (bool)0;
}
}
// System.Boolean LuaInterface.LuaMatchType::CheckCharArray(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaMatchType_CheckCharArray_m8C825B655810023EE196EE0C3848C5CCCE21859F (LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * __this, intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaMatchType_CheckCharArray_m8C825B655810023EE196EE0C3848C5CCCE21859F_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
// LuaTypes luaType = LuaDLL.lua_type(L, pos);
intptr_t L_0 = ___L0;
int32_t L_1 = ___pos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, L_1, /*hidden argument*/NULL);
V_0 = L_2;
// switch (luaType)
int32_t L_3 = V_0;
if (!L_3)
{
goto IL_0015;
}
}
{
int32_t L_4 = V_0;
if ((((int32_t)L_4) == ((int32_t)4)))
{
goto IL_0017;
}
}
{
int32_t L_5 = V_0;
if ((((int32_t)L_5) == ((int32_t)7)))
{
goto IL_0019;
}
}
{
goto IL_002c;
}
IL_0015:
{
// return true;
return (bool)1;
}
IL_0017:
{
// return true;
return (bool)1;
}
IL_0019:
{
// return CheckClassType(typeof(char[]), L, pos);
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_6 = { reinterpret_cast<intptr_t> (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_7 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_6, /*hidden argument*/NULL);
intptr_t L_8 = ___L0;
int32_t L_9 = ___pos1;
bool L_10 = LuaMatchType_CheckClassType_m9C0E6274C5EC381CF921E60C39EAF18B4D9F8F77(__this, L_7, (intptr_t)L_8, L_9, /*hidden argument*/NULL);
return L_10;
}
IL_002c:
{
// return false;
return (bool)0;
}
}
// System.Boolean LuaInterface.LuaMatchType::CheckArray(System.Type,System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaMatchType_CheckArray_m09DAC9199C6F4C61CFDE11F3ECBB652E2824C5E6 (LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * __this, Type_t * ___t0, intptr_t ___L1, int32_t ___pos2, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaMatchType_CheckArray_m09DAC9199C6F4C61CFDE11F3ECBB652E2824C5E6_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
// LuaTypes luaType = LuaDLL.lua_type(L, pos);
intptr_t L_0 = ___L1;
int32_t L_1 = ___pos2;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, L_1, /*hidden argument*/NULL);
V_0 = L_2;
// switch (luaType)
int32_t L_3 = V_0;
if (!L_3)
{
goto IL_0015;
}
}
{
int32_t L_4 = V_0;
if ((((int32_t)L_4) == ((int32_t)5)))
{
goto IL_0017;
}
}
{
int32_t L_5 = V_0;
if ((((int32_t)L_5) == ((int32_t)7)))
{
goto IL_0019;
}
}
{
goto IL_0023;
}
IL_0015:
{
// return true;
return (bool)1;
}
IL_0017:
{
// return true;
return (bool)1;
}
IL_0019:
{
// return CheckClassType(t, L, pos);
Type_t * L_6 = ___t0;
intptr_t L_7 = ___L1;
int32_t L_8 = ___pos2;
bool L_9 = LuaMatchType_CheckClassType_m9C0E6274C5EC381CF921E60C39EAF18B4D9F8F77(__this, L_6, (intptr_t)L_7, L_8, /*hidden argument*/NULL);
return L_9;
}
IL_0023:
{
// return false;
return (bool)0;
}
}
// System.Boolean LuaInterface.LuaMatchType::CheckBoolArray(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaMatchType_CheckBoolArray_mEBB4FA7C79B22AA4990633FB8994EFD0860F6776 (LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * __this, intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaMatchType_CheckBoolArray_mEBB4FA7C79B22AA4990633FB8994EFD0860F6776_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// return CheckArray(typeof(bool[]), L, pos);
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_0 = { reinterpret_cast<intptr_t> (BooleanU5BU5D_t192C7579715690E25BD5EFED47F3E0FC9DCB2040_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_1 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_0, /*hidden argument*/NULL);
intptr_t L_2 = ___L0;
int32_t L_3 = ___pos1;
bool L_4 = LuaMatchType_CheckArray_m09DAC9199C6F4C61CFDE11F3ECBB652E2824C5E6(__this, L_1, (intptr_t)L_2, L_3, /*hidden argument*/NULL);
return L_4;
}
}
// System.Boolean LuaInterface.LuaMatchType::CheckSByteArray(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaMatchType_CheckSByteArray_m4A99C483F06A864A172DA243358CFF3D1FDE1999 (LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * __this, intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaMatchType_CheckSByteArray_m4A99C483F06A864A172DA243358CFF3D1FDE1999_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// return CheckArray(typeof(sbyte[]), L, pos);
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_0 = { reinterpret_cast<intptr_t> (SByteU5BU5D_t623D1F33C61DEAC564E2B0560E00F1E1364F7889_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_1 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_0, /*hidden argument*/NULL);
intptr_t L_2 = ___L0;
int32_t L_3 = ___pos1;
bool L_4 = LuaMatchType_CheckArray_m09DAC9199C6F4C61CFDE11F3ECBB652E2824C5E6(__this, L_1, (intptr_t)L_2, L_3, /*hidden argument*/NULL);
return L_4;
}
}
// System.Boolean LuaInterface.LuaMatchType::CheckInt16Array(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaMatchType_CheckInt16Array_mE5299A56C289DD6627BE1DF8B9B063CB7321CFA6 (LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * __this, intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaMatchType_CheckInt16Array_mE5299A56C289DD6627BE1DF8B9B063CB7321CFA6_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// return CheckArray(typeof(short[]), L, pos);
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_0 = { reinterpret_cast<intptr_t> (Int16U5BU5D_tDA0F0B2730337F72E44DB024BE9818FA8EDE8D28_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_1 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_0, /*hidden argument*/NULL);
intptr_t L_2 = ___L0;
int32_t L_3 = ___pos1;
bool L_4 = LuaMatchType_CheckArray_m09DAC9199C6F4C61CFDE11F3ECBB652E2824C5E6(__this, L_1, (intptr_t)L_2, L_3, /*hidden argument*/NULL);
return L_4;
}
}
// System.Boolean LuaInterface.LuaMatchType::CheckUInt16Array(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaMatchType_CheckUInt16Array_mFF4FEE41B0E61E66144185FAE9A4A34DD07DADD0 (LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * __this, intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaMatchType_CheckUInt16Array_mFF4FEE41B0E61E66144185FAE9A4A34DD07DADD0_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// return CheckArray(typeof(ushort[]), L, pos);
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_0 = { reinterpret_cast<intptr_t> (UInt16U5BU5D_t2D4BB1F8C486FF4359FFA7E4A76A8708A684543E_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_1 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_0, /*hidden argument*/NULL);
intptr_t L_2 = ___L0;
int32_t L_3 = ___pos1;
bool L_4 = LuaMatchType_CheckArray_m09DAC9199C6F4C61CFDE11F3ECBB652E2824C5E6(__this, L_1, (intptr_t)L_2, L_3, /*hidden argument*/NULL);
return L_4;
}
}
// System.Boolean LuaInterface.LuaMatchType::CheckDecimalArray(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaMatchType_CheckDecimalArray_mE1B667F17AA5E99951083FB29877305EBDCB5628 (LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * __this, intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaMatchType_CheckDecimalArray_mE1B667F17AA5E99951083FB29877305EBDCB5628_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// return CheckArray(typeof(decimal[]), L, pos);
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_0 = { reinterpret_cast<intptr_t> (DecimalU5BU5D_t163CFBECCD3B6655700701D6451CA0CF493CBF0F_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_1 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_0, /*hidden argument*/NULL);
intptr_t L_2 = ___L0;
int32_t L_3 = ___pos1;
bool L_4 = LuaMatchType_CheckArray_m09DAC9199C6F4C61CFDE11F3ECBB652E2824C5E6(__this, L_1, (intptr_t)L_2, L_3, /*hidden argument*/NULL);
return L_4;
}
}
// System.Boolean LuaInterface.LuaMatchType::CheckSingleArray(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaMatchType_CheckSingleArray_mEEAE40FA3B0D1490F3E1BEDDF256B8D81323A6D0 (LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * __this, intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaMatchType_CheckSingleArray_mEEAE40FA3B0D1490F3E1BEDDF256B8D81323A6D0_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// return CheckArray(typeof(float[]), L, pos);
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_0 = { reinterpret_cast<intptr_t> (SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_1 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_0, /*hidden argument*/NULL);
intptr_t L_2 = ___L0;
int32_t L_3 = ___pos1;
bool L_4 = LuaMatchType_CheckArray_m09DAC9199C6F4C61CFDE11F3ECBB652E2824C5E6(__this, L_1, (intptr_t)L_2, L_3, /*hidden argument*/NULL);
return L_4;
}
}
// System.Boolean LuaInterface.LuaMatchType::CheckDoubleArray(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaMatchType_CheckDoubleArray_m42173197A55004D4F0E539913162388DA9346021 (LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * __this, intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaMatchType_CheckDoubleArray_m42173197A55004D4F0E539913162388DA9346021_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// return CheckArray(typeof(double[]), L, pos);
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_0 = { reinterpret_cast<intptr_t> (DoubleU5BU5D_tF9383437DDA9EAC9F60627E9E6E2045CF7CB182D_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_1 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_0, /*hidden argument*/NULL);
intptr_t L_2 = ___L0;
int32_t L_3 = ___pos1;
bool L_4 = LuaMatchType_CheckArray_m09DAC9199C6F4C61CFDE11F3ECBB652E2824C5E6(__this, L_1, (intptr_t)L_2, L_3, /*hidden argument*/NULL);
return L_4;
}
}
// System.Boolean LuaInterface.LuaMatchType::CheckInt32Array(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaMatchType_CheckInt32Array_mEE8CCD0648AF8060BBE5626DE176AD65BA5168DA (LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * __this, intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaMatchType_CheckInt32Array_mEE8CCD0648AF8060BBE5626DE176AD65BA5168DA_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// return CheckArray(typeof(int[]), L, pos);
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_0 = { reinterpret_cast<intptr_t> (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_1 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_0, /*hidden argument*/NULL);
intptr_t L_2 = ___L0;
int32_t L_3 = ___pos1;
bool L_4 = LuaMatchType_CheckArray_m09DAC9199C6F4C61CFDE11F3ECBB652E2824C5E6(__this, L_1, (intptr_t)L_2, L_3, /*hidden argument*/NULL);
return L_4;
}
}
// System.Boolean LuaInterface.LuaMatchType::CheckUInt32Array(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaMatchType_CheckUInt32Array_m3E75248BB0C29623B06DF8B08087870E479B59E2 (LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * __this, intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaMatchType_CheckUInt32Array_m3E75248BB0C29623B06DF8B08087870E479B59E2_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// return CheckArray(typeof(uint[]), L, pos);
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_0 = { reinterpret_cast<intptr_t> (UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_1 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_0, /*hidden argument*/NULL);
intptr_t L_2 = ___L0;
int32_t L_3 = ___pos1;
bool L_4 = LuaMatchType_CheckArray_m09DAC9199C6F4C61CFDE11F3ECBB652E2824C5E6(__this, L_1, (intptr_t)L_2, L_3, /*hidden argument*/NULL);
return L_4;
}
}
// System.Boolean LuaInterface.LuaMatchType::CheckInt64Array(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaMatchType_CheckInt64Array_m63F075D2EC1B2EB1F3B5F23456C86C462D1DA035 (LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * __this, intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaMatchType_CheckInt64Array_m63F075D2EC1B2EB1F3B5F23456C86C462D1DA035_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// return CheckArray(typeof(long[]), L, pos);
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_0 = { reinterpret_cast<intptr_t> (Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_1 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_0, /*hidden argument*/NULL);
intptr_t L_2 = ___L0;
int32_t L_3 = ___pos1;
bool L_4 = LuaMatchType_CheckArray_m09DAC9199C6F4C61CFDE11F3ECBB652E2824C5E6(__this, L_1, (intptr_t)L_2, L_3, /*hidden argument*/NULL);
return L_4;
}
}
// System.Boolean LuaInterface.LuaMatchType::CheckUInt64Array(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaMatchType_CheckUInt64Array_m14ED0000C3CA8963035BD30DBC8E7FFA621C82DC (LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * __this, intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaMatchType_CheckUInt64Array_m14ED0000C3CA8963035BD30DBC8E7FFA621C82DC_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// return CheckArray(typeof(ulong[]), L, pos);
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_0 = { reinterpret_cast<intptr_t> (UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_1 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_0, /*hidden argument*/NULL);
intptr_t L_2 = ___L0;
int32_t L_3 = ___pos1;
bool L_4 = LuaMatchType_CheckArray_m09DAC9199C6F4C61CFDE11F3ECBB652E2824C5E6(__this, L_1, (intptr_t)L_2, L_3, /*hidden argument*/NULL);
return L_4;
}
}
// System.Boolean LuaInterface.LuaMatchType::CheckStringArray(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaMatchType_CheckStringArray_m57BA50AA42D921B12C60E1E03EA85499A4BAC6BB (LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * __this, intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaMatchType_CheckStringArray_m57BA50AA42D921B12C60E1E03EA85499A4BAC6BB_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// return CheckArray(typeof(string[]), L, pos);
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_0 = { reinterpret_cast<intptr_t> (StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_1 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_0, /*hidden argument*/NULL);
intptr_t L_2 = ___L0;
int32_t L_3 = ___pos1;
bool L_4 = LuaMatchType_CheckArray_m09DAC9199C6F4C61CFDE11F3ECBB652E2824C5E6(__this, L_1, (intptr_t)L_2, L_3, /*hidden argument*/NULL);
return L_4;
}
}
// System.Boolean LuaInterface.LuaMatchType::CheckTypeArray(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaMatchType_CheckTypeArray_m39500FB79BF40EAC9F7A031E4C82B81064DF94B8 (LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * __this, intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaMatchType_CheckTypeArray_m39500FB79BF40EAC9F7A031E4C82B81064DF94B8_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// return CheckArray(typeof(Type[]), L, pos);
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_0 = { reinterpret_cast<intptr_t> (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_1 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_0, /*hidden argument*/NULL);
intptr_t L_2 = ___L0;
int32_t L_3 = ___pos1;
bool L_4 = LuaMatchType_CheckArray_m09DAC9199C6F4C61CFDE11F3ECBB652E2824C5E6(__this, L_1, (intptr_t)L_2, L_3, /*hidden argument*/NULL);
return L_4;
}
}
// System.Boolean LuaInterface.LuaMatchType::CheckObjectArray(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaMatchType_CheckObjectArray_mFB36B2A92F07A3200319C26D3225664A6FA2200C (LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * __this, intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaMatchType_CheckObjectArray_mFB36B2A92F07A3200319C26D3225664A6FA2200C_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// return CheckArray(typeof(object[]), L, pos);
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_0 = { reinterpret_cast<intptr_t> (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_1 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_0, /*hidden argument*/NULL);
intptr_t L_2 = ___L0;
int32_t L_3 = ___pos1;
bool L_4 = LuaMatchType_CheckArray_m09DAC9199C6F4C61CFDE11F3ECBB652E2824C5E6(__this, L_1, (intptr_t)L_2, L_3, /*hidden argument*/NULL);
return L_4;
}
}
// System.Boolean LuaInterface.LuaMatchType::CheckValueType(System.IntPtr,System.Int32,System.Int32,System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaMatchType_CheckValueType_m9333E80839D7609ADD90B07D840AC5AD76098461 (LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * __this, intptr_t ___L0, int32_t ___pos1, int32_t ___valueType2, Type_t * ___nt3, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaMatchType_CheckValueType_m9333E80839D7609ADD90B07D840AC5AD76098461_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// if (LuaDLL.lua_type(L, pos) == LuaTypes.LUA_TTABLE)
intptr_t L_0 = ___L0;
int32_t L_1 = ___pos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, L_1, /*hidden argument*/NULL);
if ((!(((uint32_t)L_2) == ((uint32_t)5))))
{
goto IL_0015;
}
}
{
// int vt = LuaDLL.tolua_getvaluetype(L, pos);
intptr_t L_3 = ___L0;
int32_t L_4 = ___pos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_5 = LuaDLL_tolua_getvaluetype_mF10D97C479D6299468BD2A0CB82794E697370B06((intptr_t)L_3, L_4, /*hidden argument*/NULL);
// return vt == valueType;
int32_t L_6 = ___valueType2;
return (bool)((((int32_t)L_5) == ((int32_t)L_6))? 1 : 0);
}
IL_0015:
{
// return false;
return (bool)0;
}
}
// System.Boolean LuaInterface.LuaMatchType::CheckVec3(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaMatchType_CheckVec3_mAA63585FC44DF40D269F2D50157690166E947398 (LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * __this, intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaMatchType_CheckVec3_mAA63585FC44DF40D269F2D50157690166E947398_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// if (LuaDLL.lua_type(L, pos) == LuaTypes.LUA_TTABLE)
intptr_t L_0 = ___L0;
int32_t L_1 = ___pos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, L_1, /*hidden argument*/NULL);
if ((!(((uint32_t)L_2) == ((uint32_t)5))))
{
goto IL_0015;
}
}
{
// return LuaDLL.tolua_getvaluetype(L, pos) == LuaValueType.Vector3;
intptr_t L_3 = ___L0;
int32_t L_4 = ___pos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_5 = LuaDLL_tolua_getvaluetype_mF10D97C479D6299468BD2A0CB82794E697370B06((intptr_t)L_3, L_4, /*hidden argument*/NULL);
return (bool)((((int32_t)L_5) == ((int32_t)1))? 1 : 0);
}
IL_0015:
{
// return false;
return (bool)0;
}
}
// System.Boolean LuaInterface.LuaMatchType::CheckQuat(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaMatchType_CheckQuat_m8319F3D27B20108A4871327BD71D3E2B22945B36 (LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * __this, intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaMatchType_CheckQuat_m8319F3D27B20108A4871327BD71D3E2B22945B36_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// if (LuaDLL.lua_type(L, pos) == LuaTypes.LUA_TTABLE)
intptr_t L_0 = ___L0;
int32_t L_1 = ___pos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, L_1, /*hidden argument*/NULL);
if ((!(((uint32_t)L_2) == ((uint32_t)5))))
{
goto IL_0015;
}
}
{
// return LuaDLL.tolua_getvaluetype(L, pos) == LuaValueType.Quaternion;
intptr_t L_3 = ___L0;
int32_t L_4 = ___pos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_5 = LuaDLL_tolua_getvaluetype_mF10D97C479D6299468BD2A0CB82794E697370B06((intptr_t)L_3, L_4, /*hidden argument*/NULL);
return (bool)((((int32_t)L_5) == ((int32_t)2))? 1 : 0);
}
IL_0015:
{
// return false;
return (bool)0;
}
}
// System.Boolean LuaInterface.LuaMatchType::CheckVec2(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaMatchType_CheckVec2_m06BE46756E609580BF5F2A2ACD37E9E6837F3953 (LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * __this, intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaMatchType_CheckVec2_m06BE46756E609580BF5F2A2ACD37E9E6837F3953_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// if (LuaDLL.lua_type(L, pos) == LuaTypes.LUA_TTABLE)
intptr_t L_0 = ___L0;
int32_t L_1 = ___pos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, L_1, /*hidden argument*/NULL);
if ((!(((uint32_t)L_2) == ((uint32_t)5))))
{
goto IL_0015;
}
}
{
// return LuaDLL.tolua_getvaluetype(L, pos) == LuaValueType.Vector2;
intptr_t L_3 = ___L0;
int32_t L_4 = ___pos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_5 = LuaDLL_tolua_getvaluetype_mF10D97C479D6299468BD2A0CB82794E697370B06((intptr_t)L_3, L_4, /*hidden argument*/NULL);
return (bool)((((int32_t)L_5) == ((int32_t)3))? 1 : 0);
}
IL_0015:
{
// return false;
return (bool)0;
}
}
// System.Boolean LuaInterface.LuaMatchType::CheckColor(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaMatchType_CheckColor_m8BD6C1646ABF7B1D222A9EB6E121A6586B46EB78 (LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * __this, intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaMatchType_CheckColor_m8BD6C1646ABF7B1D222A9EB6E121A6586B46EB78_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// if (LuaDLL.lua_type(L, pos) == LuaTypes.LUA_TTABLE)
intptr_t L_0 = ___L0;
int32_t L_1 = ___pos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, L_1, /*hidden argument*/NULL);
if ((!(((uint32_t)L_2) == ((uint32_t)5))))
{
goto IL_0015;
}
}
{
// return LuaDLL.tolua_getvaluetype(L, pos) == LuaValueType.Color;
intptr_t L_3 = ___L0;
int32_t L_4 = ___pos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_5 = LuaDLL_tolua_getvaluetype_mF10D97C479D6299468BD2A0CB82794E697370B06((intptr_t)L_3, L_4, /*hidden argument*/NULL);
return (bool)((((int32_t)L_5) == ((int32_t)4))? 1 : 0);
}
IL_0015:
{
// return false;
return (bool)0;
}
}
// System.Boolean LuaInterface.LuaMatchType::CheckVec4(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaMatchType_CheckVec4_mF1A000B740ADE26A0771CB7B32F90A7B285BF5EB (LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * __this, intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaMatchType_CheckVec4_mF1A000B740ADE26A0771CB7B32F90A7B285BF5EB_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// if (LuaDLL.lua_type(L, pos) == LuaTypes.LUA_TTABLE)
intptr_t L_0 = ___L0;
int32_t L_1 = ___pos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, L_1, /*hidden argument*/NULL);
if ((!(((uint32_t)L_2) == ((uint32_t)5))))
{
goto IL_0015;
}
}
{
// return LuaDLL.tolua_getvaluetype(L, pos) == LuaValueType.Vector4;
intptr_t L_3 = ___L0;
int32_t L_4 = ___pos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_5 = LuaDLL_tolua_getvaluetype_mF10D97C479D6299468BD2A0CB82794E697370B06((intptr_t)L_3, L_4, /*hidden argument*/NULL);
return (bool)((((int32_t)L_5) == ((int32_t)5))? 1 : 0);
}
IL_0015:
{
// return false;
return (bool)0;
}
}
// System.Boolean LuaInterface.LuaMatchType::CheckRay(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaMatchType_CheckRay_m2685946B09D815BC966790D176758C9536977D34 (LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * __this, intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaMatchType_CheckRay_m2685946B09D815BC966790D176758C9536977D34_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// if (LuaDLL.lua_type(L, pos) == LuaTypes.LUA_TTABLE)
intptr_t L_0 = ___L0;
int32_t L_1 = ___pos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, L_1, /*hidden argument*/NULL);
if ((!(((uint32_t)L_2) == ((uint32_t)5))))
{
goto IL_0015;
}
}
{
// return LuaDLL.tolua_getvaluetype(L, pos) == LuaValueType.Ray;
intptr_t L_3 = ___L0;
int32_t L_4 = ___pos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_5 = LuaDLL_tolua_getvaluetype_mF10D97C479D6299468BD2A0CB82794E697370B06((intptr_t)L_3, L_4, /*hidden argument*/NULL);
return (bool)((((int32_t)L_5) == ((int32_t)6))? 1 : 0);
}
IL_0015:
{
// return false;
return (bool)0;
}
}
// System.Boolean LuaInterface.LuaMatchType::CheckBounds(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaMatchType_CheckBounds_m797400CD9A2A3FE6B9FBDF49F5F81628BBC1CBC6 (LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * __this, intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaMatchType_CheckBounds_m797400CD9A2A3FE6B9FBDF49F5F81628BBC1CBC6_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// if (LuaDLL.lua_type(L, pos) == LuaTypes.LUA_TTABLE)
intptr_t L_0 = ___L0;
int32_t L_1 = ___pos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, L_1, /*hidden argument*/NULL);
if ((!(((uint32_t)L_2) == ((uint32_t)5))))
{
goto IL_0015;
}
}
{
// return LuaDLL.tolua_getvaluetype(L, pos) == LuaValueType.Bounds;
intptr_t L_3 = ___L0;
int32_t L_4 = ___pos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_5 = LuaDLL_tolua_getvaluetype_mF10D97C479D6299468BD2A0CB82794E697370B06((intptr_t)L_3, L_4, /*hidden argument*/NULL);
return (bool)((((int32_t)L_5) == ((int32_t)7))? 1 : 0);
}
IL_0015:
{
// return false;
return (bool)0;
}
}
// System.Boolean LuaInterface.LuaMatchType::CheckTouch(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaMatchType_CheckTouch_mD49A69D3C484938FDC71B2BA2629EF5A2AA25E16 (LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * __this, intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaMatchType_CheckTouch_mD49A69D3C484938FDC71B2BA2629EF5A2AA25E16_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// if (LuaDLL.lua_type(L, pos) == LuaTypes.LUA_TTABLE)
intptr_t L_0 = ___L0;
int32_t L_1 = ___pos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, L_1, /*hidden argument*/NULL);
if ((!(((uint32_t)L_2) == ((uint32_t)5))))
{
goto IL_0015;
}
}
{
// return LuaDLL.tolua_getvaluetype(L, pos) == LuaValueType.Touch;
intptr_t L_3 = ___L0;
int32_t L_4 = ___pos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_5 = LuaDLL_tolua_getvaluetype_mF10D97C479D6299468BD2A0CB82794E697370B06((intptr_t)L_3, L_4, /*hidden argument*/NULL);
return (bool)((((int32_t)L_5) == ((int32_t)8))? 1 : 0);
}
IL_0015:
{
// return false;
return (bool)0;
}
}
// System.Boolean LuaInterface.LuaMatchType::CheckLayerMask(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaMatchType_CheckLayerMask_m73D272440594ABC10C123A40EFB6F2678D06F517 (LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * __this, intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaMatchType_CheckLayerMask_m73D272440594ABC10C123A40EFB6F2678D06F517_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// if (LuaDLL.lua_type(L, pos) == LuaTypes.LUA_TTABLE)
intptr_t L_0 = ___L0;
int32_t L_1 = ___pos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, L_1, /*hidden argument*/NULL);
if ((!(((uint32_t)L_2) == ((uint32_t)5))))
{
goto IL_0016;
}
}
{
// return LuaDLL.tolua_getvaluetype(L, pos) == LuaValueType.LayerMask;
intptr_t L_3 = ___L0;
int32_t L_4 = ___pos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_5 = LuaDLL_tolua_getvaluetype_mF10D97C479D6299468BD2A0CB82794E697370B06((intptr_t)L_3, L_4, /*hidden argument*/NULL);
return (bool)((((int32_t)L_5) == ((int32_t)((int32_t)9)))? 1 : 0);
}
IL_0016:
{
// return false;
return (bool)0;
}
}
// System.Boolean LuaInterface.LuaMatchType::CheckRaycastHit(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaMatchType_CheckRaycastHit_m5606D27A89BFA4C1E5D0C0DB4290228135C4B8B2 (LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * __this, intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaMatchType_CheckRaycastHit_m5606D27A89BFA4C1E5D0C0DB4290228135C4B8B2_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// if (LuaDLL.lua_type(L, pos) == LuaTypes.LUA_TTABLE)
intptr_t L_0 = ___L0;
int32_t L_1 = ___pos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, L_1, /*hidden argument*/NULL);
if ((!(((uint32_t)L_2) == ((uint32_t)5))))
{
goto IL_0016;
}
}
{
// return LuaDLL.tolua_getvaluetype(L, pos) == LuaValueType.RaycastHit;
intptr_t L_3 = ___L0;
int32_t L_4 = ___pos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_5 = LuaDLL_tolua_getvaluetype_mF10D97C479D6299468BD2A0CB82794E697370B06((intptr_t)L_3, L_4, /*hidden argument*/NULL);
return (bool)((((int32_t)L_5) == ((int32_t)((int32_t)10)))? 1 : 0);
}
IL_0016:
{
// return false;
return (bool)0;
}
}
// System.Boolean LuaInterface.LuaMatchType::CheckNullVec3(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaMatchType_CheckNullVec3_m71EF3F5157216007277BA0287CC2823DBE8B0F74 (LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * __this, intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaMatchType_CheckNullVec3_m71EF3F5157216007277BA0287CC2823DBE8B0F74_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
// LuaTypes luaType = LuaDLL.lua_type(L, pos);
intptr_t L_0 = ___L0;
int32_t L_1 = ___pos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, L_1, /*hidden argument*/NULL);
V_0 = L_2;
// switch (luaType)
int32_t L_3 = V_0;
if (!L_3)
{
goto IL_0011;
}
}
{
int32_t L_4 = V_0;
if ((((int32_t)L_4) == ((int32_t)5)))
{
goto IL_0013;
}
}
{
goto IL_001e;
}
IL_0011:
{
// return true;
return (bool)1;
}
IL_0013:
{
// return LuaDLL.tolua_getvaluetype(L, pos) == LuaValueType.Vector3;
intptr_t L_5 = ___L0;
int32_t L_6 = ___pos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_7 = LuaDLL_tolua_getvaluetype_mF10D97C479D6299468BD2A0CB82794E697370B06((intptr_t)L_5, L_6, /*hidden argument*/NULL);
return (bool)((((int32_t)L_7) == ((int32_t)1))? 1 : 0);
}
IL_001e:
{
// return false;
return (bool)0;
}
}
// System.Boolean LuaInterface.LuaMatchType::CheckNullQuat(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaMatchType_CheckNullQuat_mE727962E641A6FE04B14F243137DD58892816FE7 (LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * __this, intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaMatchType_CheckNullQuat_mE727962E641A6FE04B14F243137DD58892816FE7_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
// LuaTypes luaType = LuaDLL.lua_type(L, pos);
intptr_t L_0 = ___L0;
int32_t L_1 = ___pos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, L_1, /*hidden argument*/NULL);
V_0 = L_2;
// switch (luaType)
int32_t L_3 = V_0;
if (!L_3)
{
goto IL_0011;
}
}
{
int32_t L_4 = V_0;
if ((((int32_t)L_4) == ((int32_t)5)))
{
goto IL_0013;
}
}
{
goto IL_001e;
}
IL_0011:
{
// return true;
return (bool)1;
}
IL_0013:
{
// return LuaDLL.tolua_getvaluetype(L, pos) == LuaValueType.Quaternion;
intptr_t L_5 = ___L0;
int32_t L_6 = ___pos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_7 = LuaDLL_tolua_getvaluetype_mF10D97C479D6299468BD2A0CB82794E697370B06((intptr_t)L_5, L_6, /*hidden argument*/NULL);
return (bool)((((int32_t)L_7) == ((int32_t)2))? 1 : 0);
}
IL_001e:
{
// return false;
return (bool)0;
}
}
// System.Boolean LuaInterface.LuaMatchType::CheckNullVec2(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaMatchType_CheckNullVec2_m82F199C1FD8775142EB2C55C4AAF403EF901577C (LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * __this, intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaMatchType_CheckNullVec2_m82F199C1FD8775142EB2C55C4AAF403EF901577C_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
// LuaTypes luaType = LuaDLL.lua_type(L, pos);
intptr_t L_0 = ___L0;
int32_t L_1 = ___pos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, L_1, /*hidden argument*/NULL);
V_0 = L_2;
// switch (luaType)
int32_t L_3 = V_0;
if (!L_3)
{
goto IL_0011;
}
}
{
int32_t L_4 = V_0;
if ((((int32_t)L_4) == ((int32_t)5)))
{
goto IL_0013;
}
}
{
goto IL_001e;
}
IL_0011:
{
// return true;
return (bool)1;
}
IL_0013:
{
// return LuaDLL.tolua_getvaluetype(L, pos) == LuaValueType.Vector2;
intptr_t L_5 = ___L0;
int32_t L_6 = ___pos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_7 = LuaDLL_tolua_getvaluetype_mF10D97C479D6299468BD2A0CB82794E697370B06((intptr_t)L_5, L_6, /*hidden argument*/NULL);
return (bool)((((int32_t)L_7) == ((int32_t)3))? 1 : 0);
}
IL_001e:
{
// return false;
return (bool)0;
}
}
// System.Boolean LuaInterface.LuaMatchType::CheckNullColor(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaMatchType_CheckNullColor_m322D987F5F99CAD30C1B634DBF199F7BF4E3699A (LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * __this, intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaMatchType_CheckNullColor_m322D987F5F99CAD30C1B634DBF199F7BF4E3699A_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
// LuaTypes luaType = LuaDLL.lua_type(L, pos);
intptr_t L_0 = ___L0;
int32_t L_1 = ___pos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, L_1, /*hidden argument*/NULL);
V_0 = L_2;
// switch (luaType)
int32_t L_3 = V_0;
if (!L_3)
{
goto IL_0011;
}
}
{
int32_t L_4 = V_0;
if ((((int32_t)L_4) == ((int32_t)5)))
{
goto IL_0013;
}
}
{
goto IL_001e;
}
IL_0011:
{
// return true;
return (bool)1;
}
IL_0013:
{
// return LuaDLL.tolua_getvaluetype(L, pos) == LuaValueType.Color;
intptr_t L_5 = ___L0;
int32_t L_6 = ___pos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_7 = LuaDLL_tolua_getvaluetype_mF10D97C479D6299468BD2A0CB82794E697370B06((intptr_t)L_5, L_6, /*hidden argument*/NULL);
return (bool)((((int32_t)L_7) == ((int32_t)4))? 1 : 0);
}
IL_001e:
{
// return false;
return (bool)0;
}
}
// System.Boolean LuaInterface.LuaMatchType::CheckNullVec4(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaMatchType_CheckNullVec4_m1D4B1FE0EB6910D5BE52ABEAD4563A4F694B6598 (LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * __this, intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaMatchType_CheckNullVec4_m1D4B1FE0EB6910D5BE52ABEAD4563A4F694B6598_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
// LuaTypes luaType = LuaDLL.lua_type(L, pos);
intptr_t L_0 = ___L0;
int32_t L_1 = ___pos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, L_1, /*hidden argument*/NULL);
V_0 = L_2;
// switch (luaType)
int32_t L_3 = V_0;
if (!L_3)
{
goto IL_0011;
}
}
{
int32_t L_4 = V_0;
if ((((int32_t)L_4) == ((int32_t)5)))
{
goto IL_0013;
}
}
{
goto IL_001e;
}
IL_0011:
{
// return true;
return (bool)1;
}
IL_0013:
{
// return LuaDLL.tolua_getvaluetype(L, pos) == LuaValueType.Vector4;
intptr_t L_5 = ___L0;
int32_t L_6 = ___pos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_7 = LuaDLL_tolua_getvaluetype_mF10D97C479D6299468BD2A0CB82794E697370B06((intptr_t)L_5, L_6, /*hidden argument*/NULL);
return (bool)((((int32_t)L_7) == ((int32_t)5))? 1 : 0);
}
IL_001e:
{
// return false;
return (bool)0;
}
}
// System.Boolean LuaInterface.LuaMatchType::CheckNullRay(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaMatchType_CheckNullRay_m63B66332B4E8639E7B93143CA9CADD5F0EC9DD76 (LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * __this, intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaMatchType_CheckNullRay_m63B66332B4E8639E7B93143CA9CADD5F0EC9DD76_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
// LuaTypes luaType = LuaDLL.lua_type(L, pos);
intptr_t L_0 = ___L0;
int32_t L_1 = ___pos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, L_1, /*hidden argument*/NULL);
V_0 = L_2;
// switch (luaType)
int32_t L_3 = V_0;
if (!L_3)
{
goto IL_0011;
}
}
{
int32_t L_4 = V_0;
if ((((int32_t)L_4) == ((int32_t)5)))
{
goto IL_0013;
}
}
{
goto IL_001e;
}
IL_0011:
{
// return true;
return (bool)1;
}
IL_0013:
{
// return LuaDLL.tolua_getvaluetype(L, pos) == LuaValueType.Ray;
intptr_t L_5 = ___L0;
int32_t L_6 = ___pos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_7 = LuaDLL_tolua_getvaluetype_mF10D97C479D6299468BD2A0CB82794E697370B06((intptr_t)L_5, L_6, /*hidden argument*/NULL);
return (bool)((((int32_t)L_7) == ((int32_t)6))? 1 : 0);
}
IL_001e:
{
// return false;
return (bool)0;
}
}
// System.Boolean LuaInterface.LuaMatchType::CheckNullBounds(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaMatchType_CheckNullBounds_mF28C832206B692B2E50C39812E0CFBC6E98EA555 (LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * __this, intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaMatchType_CheckNullBounds_mF28C832206B692B2E50C39812E0CFBC6E98EA555_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
// LuaTypes luaType = LuaDLL.lua_type(L, pos);
intptr_t L_0 = ___L0;
int32_t L_1 = ___pos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, L_1, /*hidden argument*/NULL);
V_0 = L_2;
// switch (luaType)
int32_t L_3 = V_0;
if (!L_3)
{
goto IL_0011;
}
}
{
int32_t L_4 = V_0;
if ((((int32_t)L_4) == ((int32_t)5)))
{
goto IL_0013;
}
}
{
goto IL_001e;
}
IL_0011:
{
// return true;
return (bool)1;
}
IL_0013:
{
// return LuaDLL.tolua_getvaluetype(L, pos) == LuaValueType.Bounds;
intptr_t L_5 = ___L0;
int32_t L_6 = ___pos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_7 = LuaDLL_tolua_getvaluetype_mF10D97C479D6299468BD2A0CB82794E697370B06((intptr_t)L_5, L_6, /*hidden argument*/NULL);
return (bool)((((int32_t)L_7) == ((int32_t)7))? 1 : 0);
}
IL_001e:
{
// return false;
return (bool)0;
}
}
// System.Boolean LuaInterface.LuaMatchType::CheckNullTouch(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaMatchType_CheckNullTouch_m0D1B3C2458D90C090FA4C7C098197095CC6EF275 (LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * __this, intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaMatchType_CheckNullTouch_m0D1B3C2458D90C090FA4C7C098197095CC6EF275_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
// LuaTypes luaType = LuaDLL.lua_type(L, pos);
intptr_t L_0 = ___L0;
int32_t L_1 = ___pos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, L_1, /*hidden argument*/NULL);
V_0 = L_2;
// switch (luaType)
int32_t L_3 = V_0;
if (!L_3)
{
goto IL_0011;
}
}
{
int32_t L_4 = V_0;
if ((((int32_t)L_4) == ((int32_t)5)))
{
goto IL_0013;
}
}
{
goto IL_001e;
}
IL_0011:
{
// return true;
return (bool)1;
}
IL_0013:
{
// return LuaDLL.tolua_getvaluetype(L, pos) == LuaValueType.Touch;
intptr_t L_5 = ___L0;
int32_t L_6 = ___pos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_7 = LuaDLL_tolua_getvaluetype_mF10D97C479D6299468BD2A0CB82794E697370B06((intptr_t)L_5, L_6, /*hidden argument*/NULL);
return (bool)((((int32_t)L_7) == ((int32_t)8))? 1 : 0);
}
IL_001e:
{
// return false;
return (bool)0;
}
}
// System.Boolean LuaInterface.LuaMatchType::CheckNullLayerMask(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaMatchType_CheckNullLayerMask_mE0DCFE149254A3EEFC1F3A19FFD3EA3A23B164AA (LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * __this, intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaMatchType_CheckNullLayerMask_mE0DCFE149254A3EEFC1F3A19FFD3EA3A23B164AA_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
// LuaTypes luaType = LuaDLL.lua_type(L, pos);
intptr_t L_0 = ___L0;
int32_t L_1 = ___pos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, L_1, /*hidden argument*/NULL);
V_0 = L_2;
// switch (luaType)
int32_t L_3 = V_0;
if (!L_3)
{
goto IL_0011;
}
}
{
int32_t L_4 = V_0;
if ((((int32_t)L_4) == ((int32_t)5)))
{
goto IL_0013;
}
}
{
goto IL_001f;
}
IL_0011:
{
// return true;
return (bool)1;
}
IL_0013:
{
// return LuaDLL.tolua_getvaluetype(L, pos) == LuaValueType.LayerMask;
intptr_t L_5 = ___L0;
int32_t L_6 = ___pos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_7 = LuaDLL_tolua_getvaluetype_mF10D97C479D6299468BD2A0CB82794E697370B06((intptr_t)L_5, L_6, /*hidden argument*/NULL);
return (bool)((((int32_t)L_7) == ((int32_t)((int32_t)9)))? 1 : 0);
}
IL_001f:
{
// return false;
return (bool)0;
}
}
// System.Boolean LuaInterface.LuaMatchType::CheckNullRaycastHit(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaMatchType_CheckNullRaycastHit_m27B952BF4428A9C5D742F9E7D9DA55FCF8B096C7 (LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * __this, intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaMatchType_CheckNullRaycastHit_m27B952BF4428A9C5D742F9E7D9DA55FCF8B096C7_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
// LuaTypes luaType = LuaDLL.lua_type(L, pos);
intptr_t L_0 = ___L0;
int32_t L_1 = ___pos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, L_1, /*hidden argument*/NULL);
V_0 = L_2;
// switch (luaType)
int32_t L_3 = V_0;
if (!L_3)
{
goto IL_0011;
}
}
{
int32_t L_4 = V_0;
if ((((int32_t)L_4) == ((int32_t)5)))
{
goto IL_0013;
}
}
{
goto IL_001f;
}
IL_0011:
{
// return true;
return (bool)1;
}
IL_0013:
{
// return LuaDLL.tolua_getvaluetype(L, pos) == LuaValueType.RaycastHit;
intptr_t L_5 = ___L0;
int32_t L_6 = ___pos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_7 = LuaDLL_tolua_getvaluetype_mF10D97C479D6299468BD2A0CB82794E697370B06((intptr_t)L_5, L_6, /*hidden argument*/NULL);
return (bool)((((int32_t)L_7) == ((int32_t)((int32_t)10)))? 1 : 0);
}
IL_001f:
{
// return false;
return (bool)0;
}
}
// System.Boolean LuaInterface.LuaMatchType::CheckVec3Array(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaMatchType_CheckVec3Array_mC7228ABB51B38D3D0953210AE27C9F0A855B50B6 (LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * __this, intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaMatchType_CheckVec3Array_mC7228ABB51B38D3D0953210AE27C9F0A855B50B6_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// return CheckArray(typeof(Vector3[]), L, pos);
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_0 = { reinterpret_cast<intptr_t> (Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_1 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_0, /*hidden argument*/NULL);
intptr_t L_2 = ___L0;
int32_t L_3 = ___pos1;
bool L_4 = LuaMatchType_CheckArray_m09DAC9199C6F4C61CFDE11F3ECBB652E2824C5E6(__this, L_1, (intptr_t)L_2, L_3, /*hidden argument*/NULL);
return L_4;
}
}
// System.Boolean LuaInterface.LuaMatchType::CheckQuatArray(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaMatchType_CheckQuatArray_m1842333CD1578352FCB96771D28BB1B4BA65B26E (LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * __this, intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaMatchType_CheckQuatArray_m1842333CD1578352FCB96771D28BB1B4BA65B26E_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// return CheckArray(typeof(Quaternion[]), L, pos);
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_0 = { reinterpret_cast<intptr_t> (QuaternionU5BU5D_t26EB10EEE89DD3EF913D52E8797FAB841F6F2AA3_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_1 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_0, /*hidden argument*/NULL);
intptr_t L_2 = ___L0;
int32_t L_3 = ___pos1;
bool L_4 = LuaMatchType_CheckArray_m09DAC9199C6F4C61CFDE11F3ECBB652E2824C5E6(__this, L_1, (intptr_t)L_2, L_3, /*hidden argument*/NULL);
return L_4;
}
}
// System.Boolean LuaInterface.LuaMatchType::CheckVec2Array(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaMatchType_CheckVec2Array_m3428DA613B7E1840455AE05656E2EA78511F7CDE (LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * __this, intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaMatchType_CheckVec2Array_m3428DA613B7E1840455AE05656E2EA78511F7CDE_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// return CheckArray(typeof(Vector2[]), L, pos);
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_0 = { reinterpret_cast<intptr_t> (Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_1 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_0, /*hidden argument*/NULL);
intptr_t L_2 = ___L0;
int32_t L_3 = ___pos1;
bool L_4 = LuaMatchType_CheckArray_m09DAC9199C6F4C61CFDE11F3ECBB652E2824C5E6(__this, L_1, (intptr_t)L_2, L_3, /*hidden argument*/NULL);
return L_4;
}
}
// System.Boolean LuaInterface.LuaMatchType::CheckVec4Array(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaMatchType_CheckVec4Array_m9592054A2B98FC73CA9A85CE3EE9C3E243DA70C0 (LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * __this, intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaMatchType_CheckVec4Array_m9592054A2B98FC73CA9A85CE3EE9C3E243DA70C0_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// return CheckArray(typeof(Vector4[]), L, pos);
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_0 = { reinterpret_cast<intptr_t> (Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_1 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_0, /*hidden argument*/NULL);
intptr_t L_2 = ___L0;
int32_t L_3 = ___pos1;
bool L_4 = LuaMatchType_CheckArray_m09DAC9199C6F4C61CFDE11F3ECBB652E2824C5E6(__this, L_1, (intptr_t)L_2, L_3, /*hidden argument*/NULL);
return L_4;
}
}
// System.Boolean LuaInterface.LuaMatchType::CheckColorArray(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaMatchType_CheckColorArray_mDC99AC612379914DA622BE795F075AA1181CC020 (LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * __this, intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaMatchType_CheckColorArray_mDC99AC612379914DA622BE795F075AA1181CC020_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// return CheckArray(typeof(Color[]), L, pos);
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_0 = { reinterpret_cast<intptr_t> (ColorU5BU5D_t166D390E0E6F24360F990D1F81881A72B73CA399_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_1 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_0, /*hidden argument*/NULL);
intptr_t L_2 = ___L0;
int32_t L_3 = ___pos1;
bool L_4 = LuaMatchType_CheckArray_m09DAC9199C6F4C61CFDE11F3ECBB652E2824C5E6(__this, L_1, (intptr_t)L_2, L_3, /*hidden argument*/NULL);
return L_4;
}
}
// System.Boolean LuaInterface.LuaMatchType::CheckPtr(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaMatchType_CheckPtr_m8ED98BE982D087339CFDCE261E6C73F362938E77 (LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * __this, intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaMatchType_CheckPtr_m8ED98BE982D087339CFDCE261E6C73F362938E77_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
// LuaTypes luaType = LuaDLL.lua_type(L, pos);
intptr_t L_0 = ___L0;
int32_t L_1 = ___pos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, L_1, /*hidden argument*/NULL);
V_0 = L_2;
// return luaType == LuaTypes.LUA_TLIGHTUSERDATA || luaType == LuaTypes.LUA_TNIL;
int32_t L_3 = V_0;
if ((((int32_t)L_3) == ((int32_t)2)))
{
goto IL_0011;
}
}
{
int32_t L_4 = V_0;
return (bool)((((int32_t)L_4) == ((int32_t)0))? 1 : 0);
}
IL_0011:
{
return (bool)1;
}
}
// System.Boolean LuaInterface.LuaMatchType::CheckLuaFunc(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaMatchType_CheckLuaFunc_m362D80C671A621B077FA516650040A348C44828F (LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * __this, intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaMatchType_CheckLuaFunc_m362D80C671A621B077FA516650040A348C44828F_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
// LuaTypes luaType = LuaDLL.lua_type(L, pos);
intptr_t L_0 = ___L0;
int32_t L_1 = ___pos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, L_1, /*hidden argument*/NULL);
V_0 = L_2;
// return luaType == LuaTypes.LUA_TFUNCTION || luaType == LuaTypes.LUA_TNIL;
int32_t L_3 = V_0;
if ((((int32_t)L_3) == ((int32_t)6)))
{
goto IL_0011;
}
}
{
int32_t L_4 = V_0;
return (bool)((((int32_t)L_4) == ((int32_t)0))? 1 : 0);
}
IL_0011:
{
return (bool)1;
}
}
// System.Boolean LuaInterface.LuaMatchType::CheckLuaTable(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaMatchType_CheckLuaTable_mE76B3F56DD525198DFEA6A8BC1A84740A977E1A0 (LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * __this, intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaMatchType_CheckLuaTable_mE76B3F56DD525198DFEA6A8BC1A84740A977E1A0_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
// LuaTypes luaType = LuaDLL.lua_type(L, pos);
intptr_t L_0 = ___L0;
int32_t L_1 = ___pos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, L_1, /*hidden argument*/NULL);
V_0 = L_2;
// return luaType == LuaTypes.LUA_TTABLE || luaType == LuaTypes.LUA_TNIL;
int32_t L_3 = V_0;
if ((((int32_t)L_3) == ((int32_t)5)))
{
goto IL_0011;
}
}
{
int32_t L_4 = V_0;
return (bool)((((int32_t)L_4) == ((int32_t)0))? 1 : 0);
}
IL_0011:
{
return (bool)1;
}
}
// System.Boolean LuaInterface.LuaMatchType::CheckLuaThread(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaMatchType_CheckLuaThread_mF095500C6A9D03CA7F397B301B9E5641F8EFD87F (LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * __this, intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaMatchType_CheckLuaThread_mF095500C6A9D03CA7F397B301B9E5641F8EFD87F_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
// LuaTypes luaType = LuaDLL.lua_type(L, pos);
intptr_t L_0 = ___L0;
int32_t L_1 = ___pos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, L_1, /*hidden argument*/NULL);
V_0 = L_2;
// return luaType == LuaTypes.LUA_TTHREAD || luaType == LuaTypes.LUA_TNIL;
int32_t L_3 = V_0;
if ((((int32_t)L_3) == ((int32_t)8)))
{
goto IL_0011;
}
}
{
int32_t L_4 = V_0;
return (bool)((((int32_t)L_4) == ((int32_t)0))? 1 : 0);
}
IL_0011:
{
return (bool)1;
}
}
// System.Boolean LuaInterface.LuaMatchType::CheckLuaBaseRef(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaMatchType_CheckLuaBaseRef_m5C389D1C84422DC4A1A4606658B7CCFF95A53665 (LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * __this, intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaMatchType_CheckLuaBaseRef_m5C389D1C84422DC4A1A4606658B7CCFF95A53665_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
// LuaTypes luaType = LuaDLL.lua_type(L, pos);
intptr_t L_0 = ___L0;
int32_t L_1 = ___pos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, L_1, /*hidden argument*/NULL);
V_0 = L_2;
// switch(luaType)
int32_t L_3 = V_0;
if (!L_3)
{
goto IL_0025;
}
}
{
int32_t L_4 = V_0;
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_4, (int32_t)5)))
{
case 0:
{
goto IL_0029;
}
case 1:
{
goto IL_0027;
}
case 2:
{
goto IL_002d;
}
case 3:
{
goto IL_002b;
}
}
}
{
goto IL_002d;
}
IL_0025:
{
// return true;
return (bool)1;
}
IL_0027:
{
// return true;
return (bool)1;
}
IL_0029:
{
// return true;
return (bool)1;
}
IL_002b:
{
// return true;
return (bool)1;
}
IL_002d:
{
// return false;
return (bool)0;
}
}
// System.Boolean LuaInterface.LuaMatchType::CheckByteBuffer(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaMatchType_CheckByteBuffer_m8C9459000DF9A38F9B5696577AB5BBBFD41DAE10 (LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * __this, intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaMatchType_CheckByteBuffer_m8C9459000DF9A38F9B5696577AB5BBBFD41DAE10_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
// LuaTypes luaType = LuaDLL.lua_type(L, pos);
intptr_t L_0 = ___L0;
int32_t L_1 = ___pos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, L_1, /*hidden argument*/NULL);
V_0 = L_2;
// return luaType == LuaTypes.LUA_TSTRING || luaType == LuaTypes.LUA_TNIL;
int32_t L_3 = V_0;
if ((((int32_t)L_3) == ((int32_t)4)))
{
goto IL_0011;
}
}
{
int32_t L_4 = V_0;
return (bool)((((int32_t)L_4) == ((int32_t)0))? 1 : 0);
}
IL_0011:
{
return (bool)1;
}
}
// System.Boolean LuaInterface.LuaMatchType::CheckEventObject(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaMatchType_CheckEventObject_m0B6D74B5EB5D3C1DFF2CA42AA6D872AC908AC173 (LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * __this, intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaMatchType_CheckEventObject_m0B6D74B5EB5D3C1DFF2CA42AA6D872AC908AC173_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
// LuaTypes luaType = LuaDLL.lua_type(L, pos);
intptr_t L_0 = ___L0;
int32_t L_1 = ___pos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, L_1, /*hidden argument*/NULL);
V_0 = L_2;
// switch (luaType)
int32_t L_3 = V_0;
if (!L_3)
{
goto IL_0011;
}
}
{
int32_t L_4 = V_0;
if ((((int32_t)L_4) == ((int32_t)7)))
{
goto IL_0013;
}
}
{
goto IL_0026;
}
IL_0011:
{
// return true;
return (bool)1;
}
IL_0013:
{
// return CheckClassType(typeof(EventObject), L, pos);
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_5 = { reinterpret_cast<intptr_t> (EventObject_t0435FB33938D037EF296235B34EE88D35EB4E4A7_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_6 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_5, /*hidden argument*/NULL);
intptr_t L_7 = ___L0;
int32_t L_8 = ___pos1;
bool L_9 = LuaMatchType_CheckClassType_m9C0E6274C5EC381CF921E60C39EAF18B4D9F8F77(__this, L_6, (intptr_t)L_7, L_8, /*hidden argument*/NULL);
return L_9;
}
IL_0026:
{
// return false;
return (bool)0;
}
}
// System.Boolean LuaInterface.LuaMatchType::CheckEnumerator(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaMatchType_CheckEnumerator_m1C418ED8C8AFD80FB1D0B0039741E51560736ADD (LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * __this, intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaMatchType_CheckEnumerator_m1C418ED8C8AFD80FB1D0B0039741E51560736ADD_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
RuntimeObject * V_2 = NULL;
{
// LuaTypes luaType = LuaDLL.lua_type(L, pos);
intptr_t L_0 = ___L0;
int32_t L_1 = ___pos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, L_1, /*hidden argument*/NULL);
V_0 = L_2;
// switch (luaType)
int32_t L_3 = V_0;
if (!L_3)
{
goto IL_0011;
}
}
{
int32_t L_4 = V_0;
if ((((int32_t)L_4) == ((int32_t)7)))
{
goto IL_0013;
}
}
{
goto IL_003d;
}
IL_0011:
{
// return true;
return (bool)1;
}
IL_0013:
{
// int udata = LuaDLL.tolua_rawnetobj(L, pos);
intptr_t L_5 = ___L0;
int32_t L_6 = ___pos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_7 = LuaDLL_tolua_rawnetobj_m2330C2B3D83D9335CA834F917EE591C1DFF6A284((intptr_t)L_5, L_6, /*hidden argument*/NULL);
V_1 = L_7;
// if (udata != -1)
int32_t L_8 = V_1;
if ((((int32_t)L_8) == ((int32_t)(-1))))
{
goto IL_003b;
}
}
{
// ObjectTranslator translator = ObjectTranslator.Get(L);
intptr_t L_9 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF_il2cpp_TypeInfo_var);
ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF * L_10 = ObjectTranslator_Get_m7C75E407D306192C2E32ADBAC333DF3896189BD5_inline((intptr_t)L_9, /*hidden argument*/NULL);
// object obj = translator.GetObject(udata);
int32_t L_11 = V_1;
NullCheck(L_10);
RuntimeObject * L_12 = ObjectTranslator_GetObject_m83FC049E289E671077D7852DA2188EB90DC75F6F(L_10, L_11, /*hidden argument*/NULL);
V_2 = L_12;
// return obj == null ? true : obj is IEnumerator;
RuntimeObject * L_13 = V_2;
if (!L_13)
{
goto IL_0039;
}
}
{
RuntimeObject * L_14 = V_2;
return (bool)((!(((RuntimeObject*)(RuntimeObject*)((RuntimeObject*)IsInst((RuntimeObject*)L_14, IEnumerator_t8789118187258CC88B77AFAC6315B5AF87D3E18A_il2cpp_TypeInfo_var))) <= ((RuntimeObject*)(RuntimeObject *)NULL)))? 1 : 0);
}
IL_0039:
{
return (bool)1;
}
IL_003b:
{
// return false;
return (bool)0;
}
IL_003d:
{
// return false;
return (bool)0;
}
}
// System.Boolean LuaInterface.LuaMatchType::CheckFinalType(System.Type,System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaMatchType_CheckFinalType_mADF950DF004B09921AAEE55176E41A325891E3F3 (LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * __this, Type_t * ___type0, intptr_t ___L1, int32_t ___pos2, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaMatchType_CheckFinalType_mADF950DF004B09921AAEE55176E41A325891E3F3_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
// LuaTypes luaType = LuaDLL.lua_type(L, pos);
intptr_t L_0 = ___L1;
int32_t L_1 = ___pos2;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, L_1, /*hidden argument*/NULL);
V_0 = L_2;
// switch (luaType)
int32_t L_3 = V_0;
if (!L_3)
{
goto IL_0011;
}
}
{
int32_t L_4 = V_0;
if ((((int32_t)L_4) == ((int32_t)7)))
{
goto IL_0013;
}
}
{
goto IL_001d;
}
IL_0011:
{
// return true;
return (bool)1;
}
IL_0013:
{
// return CheckClassType(type, L, pos);
Type_t * L_5 = ___type0;
intptr_t L_6 = ___L1;
int32_t L_7 = ___pos2;
bool L_8 = LuaMatchType_CheckClassType_m9C0E6274C5EC381CF921E60C39EAF18B4D9F8F77(__this, L_5, (intptr_t)L_6, L_7, /*hidden argument*/NULL);
return L_8;
}
IL_001d:
{
// return false;
return (bool)0;
}
}
// System.Boolean LuaInterface.LuaMatchType::CheckGameObject(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaMatchType_CheckGameObject_mD0AD10C489D2EDEF57ECDDA32D5C69F4DB6CE61F (LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * __this, intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaMatchType_CheckGameObject_mD0AD10C489D2EDEF57ECDDA32D5C69F4DB6CE61F_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// return CheckFinalType(typeof(GameObject), L, pos);
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_0 = { reinterpret_cast<intptr_t> (GameObject_tBD1244AD56B4E59AAD76E5E7C9282EC5CE434F0F_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_1 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_0, /*hidden argument*/NULL);
intptr_t L_2 = ___L0;
int32_t L_3 = ___pos1;
bool L_4 = LuaMatchType_CheckFinalType_mADF950DF004B09921AAEE55176E41A325891E3F3(__this, L_1, (intptr_t)L_2, L_3, /*hidden argument*/NULL);
return L_4;
}
}
// System.Boolean LuaInterface.LuaMatchType::CheckTransform(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaMatchType_CheckTransform_m8DC368A543578B39E1526BF23A3C13E7EC8213D1 (LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * __this, intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaMatchType_CheckTransform_m8DC368A543578B39E1526BF23A3C13E7EC8213D1_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
RuntimeObject * V_2 = NULL;
{
// LuaTypes luaType = LuaDLL.lua_type(L, pos);
intptr_t L_0 = ___L0;
int32_t L_1 = ___pos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, L_1, /*hidden argument*/NULL);
V_0 = L_2;
// switch (luaType)
int32_t L_3 = V_0;
if (!L_3)
{
goto IL_0011;
}
}
{
int32_t L_4 = V_0;
if ((((int32_t)L_4) == ((int32_t)7)))
{
goto IL_0013;
}
}
{
goto IL_003d;
}
IL_0011:
{
// return true;
return (bool)1;
}
IL_0013:
{
// int udata = LuaDLL.tolua_rawnetobj(L, pos);
intptr_t L_5 = ___L0;
int32_t L_6 = ___pos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_7 = LuaDLL_tolua_rawnetobj_m2330C2B3D83D9335CA834F917EE591C1DFF6A284((intptr_t)L_5, L_6, /*hidden argument*/NULL);
V_1 = L_7;
// if (udata != -1)
int32_t L_8 = V_1;
if ((((int32_t)L_8) == ((int32_t)(-1))))
{
goto IL_003b;
}
}
{
// ObjectTranslator translator = ObjectTranslator.Get(L);
intptr_t L_9 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF_il2cpp_TypeInfo_var);
ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF * L_10 = ObjectTranslator_Get_m7C75E407D306192C2E32ADBAC333DF3896189BD5_inline((intptr_t)L_9, /*hidden argument*/NULL);
// object obj = translator.GetObject(udata);
int32_t L_11 = V_1;
NullCheck(L_10);
RuntimeObject * L_12 = ObjectTranslator_GetObject_m83FC049E289E671077D7852DA2188EB90DC75F6F(L_10, L_11, /*hidden argument*/NULL);
V_2 = L_12;
// return obj == null ? true : obj is Transform;
RuntimeObject * L_13 = V_2;
if (!L_13)
{
goto IL_0039;
}
}
{
RuntimeObject * L_14 = V_2;
return (bool)((!(((RuntimeObject*)(Transform_tBB9E78A2766C3C83599A8F66EDE7D1FCAFC66EDA *)((Transform_tBB9E78A2766C3C83599A8F66EDE7D1FCAFC66EDA *)IsInstClass((RuntimeObject*)L_14, Transform_tBB9E78A2766C3C83599A8F66EDE7D1FCAFC66EDA_il2cpp_TypeInfo_var))) <= ((RuntimeObject*)(RuntimeObject *)NULL)))? 1 : 0);
}
IL_0039:
{
return (bool)1;
}
IL_003b:
{
// return false;
return (bool)0;
}
IL_003d:
{
// return false;
return (bool)0;
}
}
// System.Boolean LuaInterface.LuaMatchType::CheckMonoType(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaMatchType_CheckMonoType_m2DE3051B70189D6F726B1C367F739F266A54EE52 (LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * __this, intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaMatchType_CheckMonoType_m2DE3051B70189D6F726B1C367F739F266A54EE52_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
// LuaTypes luaType = LuaDLL.lua_type(L, pos);
intptr_t L_0 = ___L0;
int32_t L_1 = ___pos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, L_1, /*hidden argument*/NULL);
V_0 = L_2;
// switch (luaType)
int32_t L_3 = V_0;
if (!L_3)
{
goto IL_0011;
}
}
{
int32_t L_4 = V_0;
if ((((int32_t)L_4) == ((int32_t)7)))
{
goto IL_0013;
}
}
{
goto IL_0021;
}
IL_0011:
{
// return true;
return (bool)1;
}
IL_0013:
{
// return CheckClassType(monoType, L, pos);
IL2CPP_RUNTIME_CLASS_INIT(LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D_il2cpp_TypeInfo_var);
Type_t * L_5 = ((LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D_StaticFields*)il2cpp_codegen_static_fields_for(LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D_il2cpp_TypeInfo_var))->get_monoType_0();
intptr_t L_6 = ___L0;
int32_t L_7 = ___pos1;
bool L_8 = LuaMatchType_CheckClassType_m9C0E6274C5EC381CF921E60C39EAF18B4D9F8F77(__this, L_5, (intptr_t)L_6, L_7, /*hidden argument*/NULL);
return L_8;
}
IL_0021:
{
// return false;
return (bool)0;
}
}
// System.Boolean LuaInterface.LuaMatchType::CheckVariant(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaMatchType_CheckVariant_mD4077C0C7F439372AFF1A73C6E35815FA04CBF8B (LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * __this, intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
{
{
// return true;
return (bool)1;
}
}
// System.Boolean LuaInterface.LuaMatchType::CheckClassType(System.Type,System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaMatchType_CheckClassType_m9C0E6274C5EC381CF921E60C39EAF18B4D9F8F77 (LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * __this, Type_t * ___t0, intptr_t ___L1, int32_t ___pos2, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaMatchType_CheckClassType_m9C0E6274C5EC381CF921E60C39EAF18B4D9F8F77_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
RuntimeObject * V_1 = NULL;
{
// int udata = LuaDLL.tolua_rawnetobj(L, pos);
intptr_t L_0 = ___L1;
int32_t L_1 = ___pos2;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_2 = LuaDLL_tolua_rawnetobj_m2330C2B3D83D9335CA834F917EE591C1DFF6A284((intptr_t)L_0, L_1, /*hidden argument*/NULL);
V_0 = L_2;
// if (udata != -1)
int32_t L_3 = V_0;
if ((((int32_t)L_3) == ((int32_t)(-1))))
{
goto IL_002b;
}
}
{
// ObjectTranslator translator = ObjectTranslator.Get(L);
intptr_t L_4 = ___L1;
IL2CPP_RUNTIME_CLASS_INIT(ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF_il2cpp_TypeInfo_var);
ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF * L_5 = ObjectTranslator_Get_m7C75E407D306192C2E32ADBAC333DF3896189BD5_inline((intptr_t)L_4, /*hidden argument*/NULL);
// object obj = translator.GetObject(udata);
int32_t L_6 = V_0;
NullCheck(L_5);
RuntimeObject * L_7 = ObjectTranslator_GetObject_m83FC049E289E671077D7852DA2188EB90DC75F6F(L_5, L_6, /*hidden argument*/NULL);
V_1 = L_7;
// return obj == null ? true : obj.GetType() == t;
RuntimeObject * L_8 = V_1;
if (!L_8)
{
goto IL_0029;
}
}
{
RuntimeObject * L_9 = V_1;
NullCheck(L_9);
Type_t * L_10 = Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60(L_9, /*hidden argument*/NULL);
Type_t * L_11 = ___t0;
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
bool L_12 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8(L_10, L_11, /*hidden argument*/NULL);
return L_12;
}
IL_0029:
{
return (bool)1;
}
IL_002b:
{
// return false;
return (bool)0;
}
}
// System.Void LuaInterface.LuaMatchType::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaMatchType__ctor_m3D5BA0DB230E5DF7991157A716656E620DCA16B8 (LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * __this, const RuntimeMethod* method)
{
{
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0(__this, /*hidden argument*/NULL);
return;
}
}
// System.Void LuaInterface.LuaMatchType::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaMatchType__cctor_m8CE42E82DD395412258682CF14CA99CBC613B270 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaMatchType__cctor_m8CE42E82DD395412258682CF14CA99CBC613B270_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// static Type monoType = typeof(Type).GetType();
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_0 = { reinterpret_cast<intptr_t> (Type_t_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_1 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_0, /*hidden argument*/NULL);
NullCheck(L_1);
Type_t * L_2 = Type_GetType_m6C9E6D55EC53587A0851176DA1D27A165724773E(L_1, /*hidden argument*/NULL);
((LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D_StaticFields*)il2cpp_codegen_static_fields_for(LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D_il2cpp_TypeInfo_var))->set_monoType_0(L_2);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void LuaInterface.LuaMethod::.ctor(System.Reflection.MethodInfo,System.Type,System.Type[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaMethod__ctor_mF87454F54CC777CF4CD9F52658D876488F32D62D (LuaMethod_t0990B22A85382B95F5292A6C222FB1DB05CA9FB6 * __this, MethodInfo_t * ___md0, Type_t * ___t1, TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* ___types2, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaMethod__ctor_mF87454F54CC777CF4CD9F52658D876488F32D62D_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// List<Type> list = new List<Type>();
List_1_tE9D3AD6B1DEE5D980D8D2F6C31987453E6E1C1E0 * L_0 = (List_1_tE9D3AD6B1DEE5D980D8D2F6C31987453E6E1C1E0 *)il2cpp_codegen_object_new(List_1_tE9D3AD6B1DEE5D980D8D2F6C31987453E6E1C1E0_il2cpp_TypeInfo_var);
List_1__ctor_mEC05D12D4D99D281A54478346E9E0E0BC3123399(L_0, /*hidden argument*/List_1__ctor_mEC05D12D4D99D281A54478346E9E0E0BC3123399_RuntimeMethod_var);
__this->set_list_1(L_0);
// public LuaMethod(MethodInfo md, Type t, Type[] types)
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0(__this, /*hidden argument*/NULL);
// method = md;
MethodInfo_t * L_1 = ___md0;
__this->set_method_0(L_1);
// kclass = t;
Type_t * L_2 = ___t1;
__this->set_kclass_2(L_2);
// if (types != null)
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_3 = ___types2;
if (!L_3)
{
goto IL_002e;
}
}
{
// list.AddRange(types);
List_1_tE9D3AD6B1DEE5D980D8D2F6C31987453E6E1C1E0 * L_4 = __this->get_list_1();
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_5 = ___types2;
NullCheck(L_4);
List_1_AddRange_m03ECF021063A879A2206A42D07E32866E4CF012A(L_4, (RuntimeObject*)(RuntimeObject*)L_5, /*hidden argument*/List_1_AddRange_m03ECF021063A879A2206A42D07E32866E4CF012A_RuntimeMethod_var);
}
IL_002e:
{
// }
return;
}
}
// System.Int32 LuaInterface.LuaMethod::Call(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LuaMethod_Call_m40725FDE9A6DA0F7745688BCF812DD0779ECA138 (LuaMethod_t0990B22A85382B95F5292A6C222FB1DB05CA9FB6 * __this, intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaMethod_Call_m40725FDE9A6DA0F7745688BCF812DD0779ECA138_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* V_0 = NULL;
RuntimeObject * V_1 = NULL;
int32_t V_2 = 0;
RuntimeObject * V_3 = NULL;
int32_t V_4 = 0;
int32_t V_5 = 0;
Type_t * V_6 = NULL;
RuntimeObject * V_7 = NULL;
int32_t V_8 = 0;
Type_t * G_B7_0 = NULL;
{
// object[] args = null;
V_0 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)NULL;
// object obj = null;
V_1 = NULL;
// int offset = 1;
V_2 = 1;
// if (!method.IsStatic)
MethodInfo_t * L_0 = __this->get_method_0();
NullCheck(L_0);
bool L_1 = MethodBase_get_IsStatic_m745A9BDA4869DB7CC4886436C52D34855C1270A5(L_0, /*hidden argument*/NULL);
if (L_1)
{
goto IL_0025;
}
}
{
// offset += 1;
int32_t L_2 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1));
// obj = ToLua.CheckObject(L, 2, kclass);
intptr_t L_3 = ___L0;
Type_t * L_4 = __this->get_kclass_2();
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_5 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_3, 2, L_4, /*hidden argument*/NULL);
V_1 = L_5;
}
IL_0025:
{
// ToLua.CheckArgsCount(L, list.Count + offset);
intptr_t L_6 = ___L0;
List_1_tE9D3AD6B1DEE5D980D8D2F6C31987453E6E1C1E0 * L_7 = __this->get_list_1();
NullCheck(L_7);
int32_t L_8 = List_1_get_Count_mB470A54EA2F652494E97FF09F589EB4587DFDA89_inline(L_7, /*hidden argument*/List_1_get_Count_mB470A54EA2F652494E97FF09F589EB4587DFDA89_RuntimeMethod_var);
int32_t L_9 = V_2;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
ToLua_CheckArgsCount_m12BE48035FB4D8A9B2535B6771CF4FCE6C83103B((intptr_t)L_6, ((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)L_9)), /*hidden argument*/NULL);
// if (list.Count > 0)
List_1_tE9D3AD6B1DEE5D980D8D2F6C31987453E6E1C1E0 * L_10 = __this->get_list_1();
NullCheck(L_10);
int32_t L_11 = List_1_get_Count_mB470A54EA2F652494E97FF09F589EB4587DFDA89_inline(L_10, /*hidden argument*/List_1_get_Count_mB470A54EA2F652494E97FF09F589EB4587DFDA89_RuntimeMethod_var);
if ((((int32_t)L_11) <= ((int32_t)0)))
{
goto IL_00c0;
}
}
{
// args = new object[list.Count];
List_1_tE9D3AD6B1DEE5D980D8D2F6C31987453E6E1C1E0 * L_12 = __this->get_list_1();
NullCheck(L_12);
int32_t L_13 = List_1_get_Count_mB470A54EA2F652494E97FF09F589EB4587DFDA89_inline(L_12, /*hidden argument*/List_1_get_Count_mB470A54EA2F652494E97FF09F589EB4587DFDA89_RuntimeMethod_var);
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_14 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)SZArrayNew(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A_il2cpp_TypeInfo_var, (uint32_t)L_13);
V_0 = L_14;
// offset += 1;
int32_t L_15 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_15, (int32_t)1));
// for (int i = 0; i < list.Count; i++)
V_5 = 0;
goto IL_00b1;
}
IL_0060:
{
// bool isRef = list[i].IsByRef;
List_1_tE9D3AD6B1DEE5D980D8D2F6C31987453E6E1C1E0 * L_16 = __this->get_list_1();
int32_t L_17 = V_5;
NullCheck(L_16);
Type_t * L_18 = List_1_get_Item_mFFA8587D3830DDCCB3D34524C792A1C31512DFA3_inline(L_16, L_17, /*hidden argument*/List_1_get_Item_mFFA8587D3830DDCCB3D34524C792A1C31512DFA3_RuntimeMethod_var);
NullCheck(L_18);
bool L_19 = Type_get_IsByRef_m13C04A998C9B19058B596A81D188B368333D24F8(L_18, /*hidden argument*/NULL);
// Type t0 = isRef ? list[i].GetElementType() : list[i];
if (L_19)
{
goto IL_0083;
}
}
{
List_1_tE9D3AD6B1DEE5D980D8D2F6C31987453E6E1C1E0 * L_20 = __this->get_list_1();
int32_t L_21 = V_5;
NullCheck(L_20);
Type_t * L_22 = List_1_get_Item_mFFA8587D3830DDCCB3D34524C792A1C31512DFA3_inline(L_20, L_21, /*hidden argument*/List_1_get_Item_mFFA8587D3830DDCCB3D34524C792A1C31512DFA3_RuntimeMethod_var);
G_B7_0 = L_22;
goto IL_0095;
}
IL_0083:
{
List_1_tE9D3AD6B1DEE5D980D8D2F6C31987453E6E1C1E0 * L_23 = __this->get_list_1();
int32_t L_24 = V_5;
NullCheck(L_23);
Type_t * L_25 = List_1_get_Item_mFFA8587D3830DDCCB3D34524C792A1C31512DFA3_inline(L_23, L_24, /*hidden argument*/List_1_get_Item_mFFA8587D3830DDCCB3D34524C792A1C31512DFA3_RuntimeMethod_var);
NullCheck(L_25);
Type_t * L_26 = VirtFuncInvoker0< Type_t * >::Invoke(127 /* System.Type System.Type::GetElementType() */, L_25);
G_B7_0 = L_26;
}
IL_0095:
{
V_6 = G_B7_0;
// object o = ToLua.CheckVarObject(L, i + offset, t0);
intptr_t L_27 = ___L0;
int32_t L_28 = V_5;
int32_t L_29 = V_2;
Type_t * L_30 = V_6;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_31 = ToLua_CheckVarObject_m27D8EB2E2BF81511814150B323C3D33DD0A2B0A4((intptr_t)L_27, ((int32_t)il2cpp_codegen_add((int32_t)L_28, (int32_t)L_29)), L_30, /*hidden argument*/NULL);
V_7 = L_31;
// args[i] = o;
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_32 = V_0;
int32_t L_33 = V_5;
RuntimeObject * L_34 = V_7;
NullCheck(L_32);
ArrayElementTypeCheck (L_32, L_34);
(L_32)->SetAt(static_cast<il2cpp_array_size_t>(L_33), (RuntimeObject *)L_34);
// for (int i = 0; i < list.Count; i++)
int32_t L_35 = V_5;
V_5 = ((int32_t)il2cpp_codegen_add((int32_t)L_35, (int32_t)1));
}
IL_00b1:
{
// for (int i = 0; i < list.Count; i++)
int32_t L_36 = V_5;
List_1_tE9D3AD6B1DEE5D980D8D2F6C31987453E6E1C1E0 * L_37 = __this->get_list_1();
NullCheck(L_37);
int32_t L_38 = List_1_get_Count_mB470A54EA2F652494E97FF09F589EB4587DFDA89_inline(L_37, /*hidden argument*/List_1_get_Count_mB470A54EA2F652494E97FF09F589EB4587DFDA89_RuntimeMethod_var);
if ((((int32_t)L_36) < ((int32_t)L_38)))
{
goto IL_0060;
}
}
IL_00c0:
{
// object ret = method.Invoke(obj, args);
MethodInfo_t * L_39 = __this->get_method_0();
RuntimeObject * L_40 = V_1;
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_41 = V_0;
NullCheck(L_39);
RuntimeObject * L_42 = MethodBase_Invoke_m471794D56262D9DB5B5A324883030AB16BD39674(L_39, L_40, L_41, /*hidden argument*/NULL);
V_3 = L_42;
// int count = 0;
V_4 = 0;
// if (method.ReturnType != typeof(void))
MethodInfo_t * L_43 = __this->get_method_0();
NullCheck(L_43);
Type_t * L_44 = VirtFuncInvoker0< Type_t * >::Invoke(38 /* System.Type System.Reflection.MethodInfo::get_ReturnType() */, L_43);
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_45 = { reinterpret_cast<intptr_t> (Void_t22962CB4C05B1D89B55A6E1139F0E87A90987017_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_46 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_45, /*hidden argument*/NULL);
bool L_47 = Type_op_Inequality_m615014191FB05FD50F63A24EB9A6CCA785E7CEC9(L_44, L_46, /*hidden argument*/NULL);
if (!L_47)
{
goto IL_00fa;
}
}
{
// ++count;
int32_t L_48 = V_4;
V_4 = ((int32_t)il2cpp_codegen_add((int32_t)L_48, (int32_t)1));
// ToLua.Push(L, ret);
intptr_t L_49 = ___L0;
RuntimeObject * L_50 = V_3;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
ToLua_Push_m527AE65DDF8931A68AFE689AE47A65524F4A6C03((intptr_t)L_49, L_50, /*hidden argument*/NULL);
}
IL_00fa:
{
// for (int i = 0; i < list.Count; i++)
V_8 = 0;
goto IL_0129;
}
IL_00ff:
{
// if (list[i].IsByRef)
List_1_tE9D3AD6B1DEE5D980D8D2F6C31987453E6E1C1E0 * L_51 = __this->get_list_1();
int32_t L_52 = V_8;
NullCheck(L_51);
Type_t * L_53 = List_1_get_Item_mFFA8587D3830DDCCB3D34524C792A1C31512DFA3_inline(L_51, L_52, /*hidden argument*/List_1_get_Item_mFFA8587D3830DDCCB3D34524C792A1C31512DFA3_RuntimeMethod_var);
NullCheck(L_53);
bool L_54 = Type_get_IsByRef_m13C04A998C9B19058B596A81D188B368333D24F8(L_53, /*hidden argument*/NULL);
if (!L_54)
{
goto IL_0123;
}
}
{
// ++count;
int32_t L_55 = V_4;
V_4 = ((int32_t)il2cpp_codegen_add((int32_t)L_55, (int32_t)1));
// ToLua.Push(L, args[i]);
intptr_t L_56 = ___L0;
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_57 = V_0;
int32_t L_58 = V_8;
NullCheck(L_57);
int32_t L_59 = L_58;
RuntimeObject * L_60 = (L_57)->GetAt(static_cast<il2cpp_array_size_t>(L_59));
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
ToLua_Push_m527AE65DDF8931A68AFE689AE47A65524F4A6C03((intptr_t)L_56, L_60, /*hidden argument*/NULL);
}
IL_0123:
{
// for (int i = 0; i < list.Count; i++)
int32_t L_61 = V_8;
V_8 = ((int32_t)il2cpp_codegen_add((int32_t)L_61, (int32_t)1));
}
IL_0129:
{
// for (int i = 0; i < list.Count; i++)
int32_t L_62 = V_8;
List_1_tE9D3AD6B1DEE5D980D8D2F6C31987453E6E1C1E0 * L_63 = __this->get_list_1();
NullCheck(L_63);
int32_t L_64 = List_1_get_Count_mB470A54EA2F652494E97FF09F589EB4587DFDA89_inline(L_63, /*hidden argument*/List_1_get_Count_mB470A54EA2F652494E97FF09F589EB4587DFDA89_RuntimeMethod_var);
if ((((int32_t)L_62) < ((int32_t)L_64)))
{
goto IL_00ff;
}
}
{
// return count;
int32_t L_65 = V_4;
return L_65;
}
}
// System.Void LuaInterface.LuaMethod::Destroy()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaMethod_Destroy_m365A23D39DFC0F1FAADD15D8DCD56ED32AB46FC8 (LuaMethod_t0990B22A85382B95F5292A6C222FB1DB05CA9FB6 * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaMethod_Destroy_m365A23D39DFC0F1FAADD15D8DCD56ED32AB46FC8_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// method = null;
__this->set_method_0((MethodInfo_t *)NULL);
// list.Clear();
List_1_tE9D3AD6B1DEE5D980D8D2F6C31987453E6E1C1E0 * L_0 = __this->get_list_1();
NullCheck(L_0);
List_1_Clear_m03E5E8B166FE7878A734A024FD96854CF36D99B5(L_0, /*hidden argument*/List_1_Clear_m03E5E8B166FE7878A734A024FD96854CF36D99B5_RuntimeMethod_var);
// }
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Reflection.MethodInfo LuaInterface.LuaMethodCache::GetMethod(System.Type,System.String,System.Type[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MethodInfo_t * LuaMethodCache_GetMethod_m37E81668AF5E349FCD2D5B2627B1098504872CFE (Type_t * ___t0, String_t* ___name1, TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* ___ts2, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaMethodCache_GetMethod_m37E81668AF5E349FCD2D5B2627B1098504872CFE_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
Dictionary_2_t5E8CD7E6133ED4A6D24DD2CA8F6E1879092CF592 * V_0 = NULL;
List_1_t8693F442D94ED2E09D894940915C961D2F63C69B * V_1 = NULL;
MethodInfoU5BU5D_t93E968F23AF2DB5CFCFF13BE775A0E222C03586B* V_2 = NULL;
int32_t V_3 = 0;
int32_t V_4 = 0;
ParameterInfoU5BU5D_t9F6F38E4A0B0A78E2F463D1B2C0031716CA7A694* V_5 = NULL;
bool V_6 = false;
int32_t V_7 = 0;
{
// Dictionary<string, List<MethodInfo>> map = null;
V_0 = (Dictionary_2_t5E8CD7E6133ED4A6D24DD2CA8F6E1879092CF592 *)NULL;
// List<MethodInfo> list = null;
V_1 = (List_1_t8693F442D94ED2E09D894940915C961D2F63C69B *)NULL;
// if (!dict.TryGetValue(t, out map))
IL2CPP_RUNTIME_CLASS_INIT(LuaMethodCache_tC32666A2101280C69861D3125FCD2E7422248721_il2cpp_TypeInfo_var);
Dictionary_2_tB2C5F25C6D155D79C7549D457D540F1A1CCF55EF * L_0 = ((LuaMethodCache_tC32666A2101280C69861D3125FCD2E7422248721_StaticFields*)il2cpp_codegen_static_fields_for(LuaMethodCache_tC32666A2101280C69861D3125FCD2E7422248721_il2cpp_TypeInfo_var))->get_dict_0();
Type_t * L_1 = ___t0;
NullCheck(L_0);
bool L_2 = Dictionary_2_TryGetValue_m7503F13C522D69021C4910627C7352490080782D(L_0, L_1, (Dictionary_2_t5E8CD7E6133ED4A6D24DD2CA8F6E1879092CF592 **)(&V_0), /*hidden argument*/Dictionary_2_TryGetValue_m7503F13C522D69021C4910627C7352490080782D_RuntimeMethod_var);
if (L_2)
{
goto IL_0025;
}
}
{
// map = new Dictionary<string, List<MethodInfo>>();
Dictionary_2_t5E8CD7E6133ED4A6D24DD2CA8F6E1879092CF592 * L_3 = (Dictionary_2_t5E8CD7E6133ED4A6D24DD2CA8F6E1879092CF592 *)il2cpp_codegen_object_new(Dictionary_2_t5E8CD7E6133ED4A6D24DD2CA8F6E1879092CF592_il2cpp_TypeInfo_var);
Dictionary_2__ctor_m7D2D67B38D7E1507529EA011BE9D1473144C52F7(L_3, /*hidden argument*/Dictionary_2__ctor_m7D2D67B38D7E1507529EA011BE9D1473144C52F7_RuntimeMethod_var);
V_0 = L_3;
// dict.Add(t, map);
IL2CPP_RUNTIME_CLASS_INIT(LuaMethodCache_tC32666A2101280C69861D3125FCD2E7422248721_il2cpp_TypeInfo_var);
Dictionary_2_tB2C5F25C6D155D79C7549D457D540F1A1CCF55EF * L_4 = ((LuaMethodCache_tC32666A2101280C69861D3125FCD2E7422248721_StaticFields*)il2cpp_codegen_static_fields_for(LuaMethodCache_tC32666A2101280C69861D3125FCD2E7422248721_il2cpp_TypeInfo_var))->get_dict_0();
Type_t * L_5 = ___t0;
Dictionary_2_t5E8CD7E6133ED4A6D24DD2CA8F6E1879092CF592 * L_6 = V_0;
NullCheck(L_4);
Dictionary_2_Add_m39307AFF7CC6E72FC5698CA7D6DB7373567EF4E5(L_4, L_5, L_6, /*hidden argument*/Dictionary_2_Add_m39307AFF7CC6E72FC5698CA7D6DB7373567EF4E5_RuntimeMethod_var);
}
IL_0025:
{
// if (!map.TryGetValue(name, out list))
Dictionary_2_t5E8CD7E6133ED4A6D24DD2CA8F6E1879092CF592 * L_7 = V_0;
String_t* L_8 = ___name1;
NullCheck(L_7);
bool L_9 = Dictionary_2_TryGetValue_mF8279695611198D8BEF6669C79FCD8E31449FB12(L_7, L_8, (List_1_t8693F442D94ED2E09D894940915C961D2F63C69B **)(&V_1), /*hidden argument*/Dictionary_2_TryGetValue_mF8279695611198D8BEF6669C79FCD8E31449FB12_RuntimeMethod_var);
if (L_9)
{
goto IL_006c;
}
}
{
// list = new List<MethodInfo>();
List_1_t8693F442D94ED2E09D894940915C961D2F63C69B * L_10 = (List_1_t8693F442D94ED2E09D894940915C961D2F63C69B *)il2cpp_codegen_object_new(List_1_t8693F442D94ED2E09D894940915C961D2F63C69B_il2cpp_TypeInfo_var);
List_1__ctor_mFBB7F821AAC1F0F68A578448DD892C8F1D7CC7D2(L_10, /*hidden argument*/List_1__ctor_mFBB7F821AAC1F0F68A578448DD892C8F1D7CC7D2_RuntimeMethod_var);
V_1 = L_10;
// MethodInfo[] mds = t.GetMethods();
Type_t * L_11 = ___t0;
NullCheck(L_11);
MethodInfoU5BU5D_t93E968F23AF2DB5CFCFF13BE775A0E222C03586B* L_12 = Type_GetMethods_m50864CCA29AC38E53711C885031DB3793D4C8C60(L_11, /*hidden argument*/NULL);
V_2 = L_12;
// for (int i = 0; i < mds.Length; i++)
V_3 = 0;
goto IL_005e;
}
IL_0041:
{
// if (mds[i].Name == name)
MethodInfoU5BU5D_t93E968F23AF2DB5CFCFF13BE775A0E222C03586B* L_13 = V_2;
int32_t L_14 = V_3;
NullCheck(L_13);
int32_t L_15 = L_14;
MethodInfo_t * L_16 = (L_13)->GetAt(static_cast<il2cpp_array_size_t>(L_15));
NullCheck(L_16);
String_t* L_17 = VirtFuncInvoker0< String_t* >::Invoke(7 /* System.String System.Reflection.MemberInfo::get_Name() */, L_16);
String_t* L_18 = ___name1;
bool L_19 = String_op_Equality_m139F0E4195AE2F856019E63B241F36F016997FCE(L_17, L_18, /*hidden argument*/NULL);
if (!L_19)
{
goto IL_005a;
}
}
{
// list.Add(mds[i]);
List_1_t8693F442D94ED2E09D894940915C961D2F63C69B * L_20 = V_1;
MethodInfoU5BU5D_t93E968F23AF2DB5CFCFF13BE775A0E222C03586B* L_21 = V_2;
int32_t L_22 = V_3;
NullCheck(L_21);
int32_t L_23 = L_22;
MethodInfo_t * L_24 = (L_21)->GetAt(static_cast<il2cpp_array_size_t>(L_23));
NullCheck(L_20);
List_1_Add_mB020CF1970BC807041D779C69DE0B129F319DB94(L_20, L_24, /*hidden argument*/List_1_Add_mB020CF1970BC807041D779C69DE0B129F319DB94_RuntimeMethod_var);
}
IL_005a:
{
// for (int i = 0; i < mds.Length; i++)
int32_t L_25 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_25, (int32_t)1));
}
IL_005e:
{
// for (int i = 0; i < mds.Length; i++)
int32_t L_26 = V_3;
MethodInfoU5BU5D_t93E968F23AF2DB5CFCFF13BE775A0E222C03586B* L_27 = V_2;
NullCheck(L_27);
if ((((int32_t)L_26) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray*)L_27)->max_length)))))))
{
goto IL_0041;
}
}
{
// map.Add(name, list);
Dictionary_2_t5E8CD7E6133ED4A6D24DD2CA8F6E1879092CF592 * L_28 = V_0;
String_t* L_29 = ___name1;
List_1_t8693F442D94ED2E09D894940915C961D2F63C69B * L_30 = V_1;
NullCheck(L_28);
Dictionary_2_Add_mA376E776D719519DE88814B463F82F3D473D3C7B(L_28, L_29, L_30, /*hidden argument*/Dictionary_2_Add_mA376E776D719519DE88814B463F82F3D473D3C7B_RuntimeMethod_var);
}
IL_006c:
{
// if (list.Count == 1)
List_1_t8693F442D94ED2E09D894940915C961D2F63C69B * L_31 = V_1;
NullCheck(L_31);
int32_t L_32 = List_1_get_Count_mF108D042E84E9435217ED84C2FCF8440B5F54434_inline(L_31, /*hidden argument*/List_1_get_Count_mF108D042E84E9435217ED84C2FCF8440B5F54434_RuntimeMethod_var);
if ((!(((uint32_t)L_32) == ((uint32_t)1))))
{
goto IL_007d;
}
}
{
// return list[0];
List_1_t8693F442D94ED2E09D894940915C961D2F63C69B * L_33 = V_1;
NullCheck(L_33);
MethodInfo_t * L_34 = List_1_get_Item_mF1B88D11FDCAED575E347CDBBBA7A4AEEDDD7ED9_inline(L_33, 0, /*hidden argument*/List_1_get_Item_mF1B88D11FDCAED575E347CDBBBA7A4AEEDDD7ED9_RuntimeMethod_var);
return L_34;
}
IL_007d:
{
// for (int i = 0; i < list.Count; i++)
V_4 = 0;
goto IL_00f1;
}
IL_0082:
{
// ParameterInfo[] pis = list[i].GetParameters();
List_1_t8693F442D94ED2E09D894940915C961D2F63C69B * L_35 = V_1;
int32_t L_36 = V_4;
NullCheck(L_35);
MethodInfo_t * L_37 = List_1_get_Item_mF1B88D11FDCAED575E347CDBBBA7A4AEEDDD7ED9_inline(L_35, L_36, /*hidden argument*/List_1_get_Item_mF1B88D11FDCAED575E347CDBBBA7A4AEEDDD7ED9_RuntimeMethod_var);
NullCheck(L_37);
ParameterInfoU5BU5D_t9F6F38E4A0B0A78E2F463D1B2C0031716CA7A694* L_38 = VirtFuncInvoker0< ParameterInfoU5BU5D_t9F6F38E4A0B0A78E2F463D1B2C0031716CA7A694* >::Invoke(17 /* System.Reflection.ParameterInfo[] System.Reflection.MethodBase::GetParameters() */, L_37);
V_5 = L_38;
// bool flag = true;
V_6 = (bool)1;
// if (pis.Length == 0 && (ts == null || ts.Length == 0))
ParameterInfoU5BU5D_t9F6F38E4A0B0A78E2F463D1B2C0031716CA7A694* L_39 = V_5;
NullCheck(L_39);
if ((((RuntimeArray*)L_39)->max_length))
{
goto IL_00a9;
}
}
{
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_40 = ___ts2;
if (!L_40)
{
goto IL_00a0;
}
}
{
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_41 = ___ts2;
NullCheck(L_41);
if ((((RuntimeArray*)L_41)->max_length))
{
goto IL_00a9;
}
}
IL_00a0:
{
// return list[i];
List_1_t8693F442D94ED2E09D894940915C961D2F63C69B * L_42 = V_1;
int32_t L_43 = V_4;
NullCheck(L_42);
MethodInfo_t * L_44 = List_1_get_Item_mF1B88D11FDCAED575E347CDBBBA7A4AEEDDD7ED9_inline(L_42, L_43, /*hidden argument*/List_1_get_Item_mF1B88D11FDCAED575E347CDBBBA7A4AEEDDD7ED9_RuntimeMethod_var);
return L_44;
}
IL_00a9:
{
// else if (pis.Length == ts.Length)
ParameterInfoU5BU5D_t9F6F38E4A0B0A78E2F463D1B2C0031716CA7A694* L_45 = V_5;
NullCheck(L_45);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_46 = ___ts2;
NullCheck(L_46);
if ((!(((uint32_t)(((int32_t)((int32_t)(((RuntimeArray*)L_45)->max_length))))) == ((uint32_t)(((int32_t)((int32_t)(((RuntimeArray*)L_46)->max_length))))))))
{
goto IL_00eb;
}
}
{
// for (int j = 0; j < ts.Length; j++)
V_7 = 0;
goto IL_00d7;
}
IL_00b7:
{
// if (pis[j].ParameterType != ts[j])
ParameterInfoU5BU5D_t9F6F38E4A0B0A78E2F463D1B2C0031716CA7A694* L_47 = V_5;
int32_t L_48 = V_7;
NullCheck(L_47);
int32_t L_49 = L_48;
ParameterInfo_t37AB8D79D44E14C48CDA9004CB696E240C3FD4DB * L_50 = (L_47)->GetAt(static_cast<il2cpp_array_size_t>(L_49));
NullCheck(L_50);
Type_t * L_51 = VirtFuncInvoker0< Type_t * >::Invoke(7 /* System.Type System.Reflection.ParameterInfo::get_ParameterType() */, L_50);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_52 = ___ts2;
int32_t L_53 = V_7;
NullCheck(L_52);
int32_t L_54 = L_53;
Type_t * L_55 = (L_52)->GetAt(static_cast<il2cpp_array_size_t>(L_54));
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
bool L_56 = Type_op_Inequality_m615014191FB05FD50F63A24EB9A6CCA785E7CEC9(L_51, L_55, /*hidden argument*/NULL);
if (!L_56)
{
goto IL_00d1;
}
}
{
// flag = false;
V_6 = (bool)0;
// break;
goto IL_00de;
}
IL_00d1:
{
// for (int j = 0; j < ts.Length; j++)
int32_t L_57 = V_7;
V_7 = ((int32_t)il2cpp_codegen_add((int32_t)L_57, (int32_t)1));
}
IL_00d7:
{
// for (int j = 0; j < ts.Length; j++)
int32_t L_58 = V_7;
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_59 = ___ts2;
NullCheck(L_59);
if ((((int32_t)L_58) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray*)L_59)->max_length)))))))
{
goto IL_00b7;
}
}
IL_00de:
{
// if (flag)
bool L_60 = V_6;
if (!L_60)
{
goto IL_00eb;
}
}
{
// return list[i];
List_1_t8693F442D94ED2E09D894940915C961D2F63C69B * L_61 = V_1;
int32_t L_62 = V_4;
NullCheck(L_61);
MethodInfo_t * L_63 = List_1_get_Item_mF1B88D11FDCAED575E347CDBBBA7A4AEEDDD7ED9_inline(L_61, L_62, /*hidden argument*/List_1_get_Item_mF1B88D11FDCAED575E347CDBBBA7A4AEEDDD7ED9_RuntimeMethod_var);
return L_63;
}
IL_00eb:
{
// for (int i = 0; i < list.Count; i++)
int32_t L_64 = V_4;
V_4 = ((int32_t)il2cpp_codegen_add((int32_t)L_64, (int32_t)1));
}
IL_00f1:
{
// for (int i = 0; i < list.Count; i++)
int32_t L_65 = V_4;
List_1_t8693F442D94ED2E09D894940915C961D2F63C69B * L_66 = V_1;
NullCheck(L_66);
int32_t L_67 = List_1_get_Count_mF108D042E84E9435217ED84C2FCF8440B5F54434_inline(L_66, /*hidden argument*/List_1_get_Count_mF108D042E84E9435217ED84C2FCF8440B5F54434_RuntimeMethod_var);
if ((((int32_t)L_65) < ((int32_t)L_67)))
{
goto IL_0082;
}
}
{
// return null;
return (MethodInfo_t *)NULL;
}
}
// System.Object LuaInterface.LuaMethodCache::CallSingleMethod(System.String,System.Object,System.Object[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * LuaMethodCache_CallSingleMethod_m26F804CA4BBA7153DF0CC1ED0A29576ACBF93543 (String_t* ___name0, RuntimeObject * ___obj1, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ___args2, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaMethodCache_CallSingleMethod_m26F804CA4BBA7153DF0CC1ED0A29576ACBF93543_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// MethodInfo md = GetMethod(obj.GetType(), name, null);
RuntimeObject * L_0 = ___obj1;
NullCheck(L_0);
Type_t * L_1 = Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60(L_0, /*hidden argument*/NULL);
String_t* L_2 = ___name0;
IL2CPP_RUNTIME_CLASS_INIT(LuaMethodCache_tC32666A2101280C69861D3125FCD2E7422248721_il2cpp_TypeInfo_var);
MethodInfo_t * L_3 = LuaMethodCache_GetMethod_m37E81668AF5E349FCD2D5B2627B1098504872CFE(L_1, L_2, (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)NULL, /*hidden argument*/NULL);
// return md.Invoke(obj, args);
RuntimeObject * L_4 = ___obj1;
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_5 = ___args2;
NullCheck(L_3);
RuntimeObject * L_6 = MethodBase_Invoke_m471794D56262D9DB5B5A324883030AB16BD39674(L_3, L_4, L_5, /*hidden argument*/NULL);
return L_6;
}
}
// System.Object LuaInterface.LuaMethodCache::CallMethod(System.String,System.Object,System.Object[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * LuaMethodCache_CallMethod_m2AFA1A125B8E5E1EB8E56294976F45293C0E9671 (String_t* ___name0, RuntimeObject * ___obj1, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ___args2, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaMethodCache_CallMethod_m2AFA1A125B8E5E1EB8E56294976F45293C0E9671_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* V_0 = NULL;
int32_t V_1 = 0;
{
// Type[] ts = new Type[args.Length];
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_0 = ___args2;
NullCheck(L_0);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_1 = (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)SZArrayNew(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F_il2cpp_TypeInfo_var, (uint32_t)(((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length)))));
V_0 = L_1;
// for (int i = 0; i < args.Length; i++)
V_1 = 0;
goto IL_001c;
}
IL_000d:
{
// ts[i] = args[i].GetType();
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_2 = V_0;
int32_t L_3 = V_1;
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_4 = ___args2;
int32_t L_5 = V_1;
NullCheck(L_4);
int32_t L_6 = L_5;
RuntimeObject * L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
NullCheck(L_7);
Type_t * L_8 = Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60(L_7, /*hidden argument*/NULL);
NullCheck(L_2);
ArrayElementTypeCheck (L_2, L_8);
(L_2)->SetAt(static_cast<il2cpp_array_size_t>(L_3), (Type_t *)L_8);
// for (int i = 0; i < args.Length; i++)
int32_t L_9 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_9, (int32_t)1));
}
IL_001c:
{
// for (int i = 0; i < args.Length; i++)
int32_t L_10 = V_1;
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_11 = ___args2;
NullCheck(L_11);
if ((((int32_t)L_10) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray*)L_11)->max_length)))))))
{
goto IL_000d;
}
}
{
// MethodInfo md = GetMethod(obj.GetType(), name, ts);
RuntimeObject * L_12 = ___obj1;
NullCheck(L_12);
Type_t * L_13 = Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60(L_12, /*hidden argument*/NULL);
String_t* L_14 = ___name0;
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_15 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(LuaMethodCache_tC32666A2101280C69861D3125FCD2E7422248721_il2cpp_TypeInfo_var);
MethodInfo_t * L_16 = LuaMethodCache_GetMethod_m37E81668AF5E349FCD2D5B2627B1098504872CFE(L_13, L_14, L_15, /*hidden argument*/NULL);
// return md.Invoke(obj, args);
RuntimeObject * L_17 = ___obj1;
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_18 = ___args2;
NullCheck(L_16);
RuntimeObject * L_19 = MethodBase_Invoke_m471794D56262D9DB5B5A324883030AB16BD39674(L_16, L_17, L_18, /*hidden argument*/NULL);
return L_19;
}
}
// System.Void LuaInterface.LuaMethodCache::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaMethodCache__cctor_m4DCBB9FF7420D6AE55732424BF7E74A38DCF72EC (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaMethodCache__cctor_m4DCBB9FF7420D6AE55732424BF7E74A38DCF72EC_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// public static Dictionary<Type, Dictionary<string, List<MethodInfo>>> dict = new Dictionary<Type, Dictionary<string, List<MethodInfo>>>();
Dictionary_2_tB2C5F25C6D155D79C7549D457D540F1A1CCF55EF * L_0 = (Dictionary_2_tB2C5F25C6D155D79C7549D457D540F1A1CCF55EF *)il2cpp_codegen_object_new(Dictionary_2_tB2C5F25C6D155D79C7549D457D540F1A1CCF55EF_il2cpp_TypeInfo_var);
Dictionary_2__ctor_mF4AAC109B21473807737DFAA475F140D09493CA2(L_0, /*hidden argument*/Dictionary_2__ctor_mF4AAC109B21473807737DFAA475F140D09493CA2_RuntimeMethod_var);
((LuaMethodCache_tC32666A2101280C69861D3125FCD2E7422248721_StaticFields*)il2cpp_codegen_static_fields_for(LuaMethodCache_tC32666A2101280C69861D3125FCD2E7422248721_il2cpp_TypeInfo_var))->set_dict_0(L_0);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.String LuaInterface.LuaMisc::GetArrayRank(System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* LuaMisc_GetArrayRank_mEE85478CCBEFFC97FA8431BC4FB7791E86999A72 (Type_t * ___t0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaMisc_GetArrayRank_mEE85478CCBEFFC97FA8431BC4FB7791E86999A72_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
RuntimeObject* V_1 = NULL;
CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * V_2 = NULL;
int32_t V_3 = 0;
String_t* V_4 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 1);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
{
// int count = t.GetArrayRank();
Type_t * L_0 = ___t0;
NullCheck(L_0);
int32_t L_1 = VirtFuncInvoker0< int32_t >::Invoke(32 /* System.Int32 System.Type::GetArrayRank() */, L_0);
V_0 = L_1;
// if (count == 1)
int32_t L_2 = V_0;
if ((!(((uint32_t)L_2) == ((uint32_t)1))))
{
goto IL_0011;
}
}
{
// return "[]";
return _stringLiteral97D170E1550EEE4AFC0AF065B78CDA302A97674C;
}
IL_0011:
{
// using (CString.Block())
IL2CPP_RUNTIME_CLASS_INIT(CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_il2cpp_TypeInfo_var);
RuntimeObject* L_3 = CString_Block_m67588066EF5B6F8E7BA20F2D31A6F16A765B7567(/*hidden argument*/NULL);
V_1 = L_3;
}
IL_0017:
try
{ // begin try (depth: 1)
{
// CString sb = CString.Alloc(64);
IL2CPP_RUNTIME_CLASS_INIT(CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_il2cpp_TypeInfo_var);
CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * L_4 = CString_Alloc_m6E1453BECBE1886ECE6FE5EBC5BDEC30A5850612(((int32_t)64), /*hidden argument*/NULL);
V_2 = L_4;
// sb.Append('[');
CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * L_5 = V_2;
NullCheck(L_5);
CString_Append_m6C929ABACA99519B74565F42909562A30081AA36(L_5, ((int32_t)91), /*hidden argument*/NULL);
// for (int i = 1; i < count; i++)
V_3 = 1;
goto IL_0039;
}
IL_002c:
{
// sb.Append(',');
CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * L_6 = V_2;
NullCheck(L_6);
CString_Append_m6C929ABACA99519B74565F42909562A30081AA36(L_6, ((int32_t)44), /*hidden argument*/NULL);
// for (int i = 1; i < count; i++)
int32_t L_7 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1));
}
IL_0039:
{
// for (int i = 1; i < count; i++)
int32_t L_8 = V_3;
int32_t L_9 = V_0;
if ((((int32_t)L_8) < ((int32_t)L_9)))
{
goto IL_002c;
}
}
IL_003d:
{
// sb.Append(']');
CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * L_10 = V_2;
NullCheck(L_10);
CString_Append_m6C929ABACA99519B74565F42909562A30081AA36(L_10, ((int32_t)93), /*hidden argument*/NULL);
// return sb.ToString();
CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * L_11 = V_2;
NullCheck(L_11);
String_t* L_12 = VirtFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_11);
V_4 = L_12;
IL2CPP_LEAVE(0x5A, FINALLY_0050);
}
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__last_unhandled_exception = (Exception_t *)e.ex;
goto FINALLY_0050;
}
FINALLY_0050:
{ // begin finally (depth: 1)
{
RuntimeObject* L_13 = V_1;
if (!L_13)
{
goto IL_0059;
}
}
IL_0053:
{
RuntimeObject* L_14 = V_1;
NullCheck(L_14);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t7218B22548186B208D65EA5B7870503810A2D15A_il2cpp_TypeInfo_var, L_14);
}
IL_0059:
{
IL2CPP_END_FINALLY(80)
}
} // end finally (depth: 1)
IL2CPP_CLEANUP(80)
{
IL2CPP_JUMP_TBL(0x5A, IL_005a)
IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
}
IL_005a:
{
// }
String_t* L_15 = V_4;
return L_15;
}
}
// System.String LuaInterface.LuaMisc::GetTypeName(System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* LuaMisc_GetTypeName_m51139023D7F5711A9FF1E3DD07C2EE4C3DBC65BF (Type_t * ___t0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaMisc_GetTypeName_m51139023D7F5711A9FF1E3DD07C2EE4C3DBC65BF_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// if (t.IsArray)
Type_t * L_0 = ___t0;
NullCheck(L_0);
bool L_1 = Type_get_IsArray_m0B4E20F93B1B34C0B5C4B089F543D1AA338DC9FE(L_0, /*hidden argument*/NULL);
if (!L_1)
{
goto IL_001f;
}
}
{
// string str = GetTypeName(t.GetElementType());
Type_t * L_2 = ___t0;
NullCheck(L_2);
Type_t * L_3 = VirtFuncInvoker0< Type_t * >::Invoke(127 /* System.Type System.Type::GetElementType() */, L_2);
String_t* L_4 = LuaMisc_GetTypeName_m51139023D7F5711A9FF1E3DD07C2EE4C3DBC65BF(L_3, /*hidden argument*/NULL);
// str += GetArrayRank(t);
Type_t * L_5 = ___t0;
String_t* L_6 = LuaMisc_GetArrayRank_mEE85478CCBEFFC97FA8431BC4FB7791E86999A72(L_5, /*hidden argument*/NULL);
String_t* L_7 = String_Concat_mB78D0094592718DA6D5DB6C712A9C225631666BE(L_4, L_6, /*hidden argument*/NULL);
// return str;
return L_7;
}
IL_001f:
{
// else if (t.IsByRef)
Type_t * L_8 = ___t0;
NullCheck(L_8);
bool L_9 = Type_get_IsByRef_m13C04A998C9B19058B596A81D188B368333D24F8(L_8, /*hidden argument*/NULL);
if (!L_9)
{
goto IL_0036;
}
}
{
// t = t.GetElementType();
Type_t * L_10 = ___t0;
NullCheck(L_10);
Type_t * L_11 = VirtFuncInvoker0< Type_t * >::Invoke(127 /* System.Type System.Type::GetElementType() */, L_10);
___t0 = L_11;
// return GetTypeName(t);
Type_t * L_12 = ___t0;
String_t* L_13 = LuaMisc_GetTypeName_m51139023D7F5711A9FF1E3DD07C2EE4C3DBC65BF(L_12, /*hidden argument*/NULL);
return L_13;
}
IL_0036:
{
// else if (t.IsGenericType)
Type_t * L_14 = ___t0;
NullCheck(L_14);
bool L_15 = VirtFuncInvoker0< bool >::Invoke(104 /* System.Boolean System.Type::get_IsGenericType() */, L_14);
if (!L_15)
{
goto IL_0045;
}
}
{
// return GetGenericName(t);
Type_t * L_16 = ___t0;
String_t* L_17 = LuaMisc_GetGenericName_m4AA19880F72587462555BCA6A5FBAE01F79247D3(L_16, /*hidden argument*/NULL);
return L_17;
}
IL_0045:
{
// else if (t == typeof(void))
Type_t * L_18 = ___t0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_19 = { reinterpret_cast<intptr_t> (Void_t22962CB4C05B1D89B55A6E1139F0E87A90987017_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_20 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_19, /*hidden argument*/NULL);
bool L_21 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8(L_18, L_20, /*hidden argument*/NULL);
if (!L_21)
{
goto IL_005d;
}
}
{
// return "void";
return _stringLiteralE9CEDE9B80EA3ABD89C755F1117337D429162C86;
}
IL_005d:
{
// string name = GetPrimitiveStr(t);
Type_t * L_22 = ___t0;
String_t* L_23 = LuaMisc_GetPrimitiveStr_m922F333F2838BAD8A5414F57EB5EB582C53A888B(L_22, /*hidden argument*/NULL);
// return name.Replace('+', '.');
NullCheck(L_23);
String_t* L_24 = String_Replace_m276641366A463205C185A9B3DC0E24ECB95122C9(L_23, ((int32_t)43), ((int32_t)46), /*hidden argument*/NULL);
return L_24;
}
}
// System.String[] LuaInterface.LuaMisc::GetGenericName(System.Type[],System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* LuaMisc_GetGenericName_m22E613762AF9312143F80D9E393A6D9ABFD4A316 (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* ___types0, int32_t ___offset1, int32_t ___count2, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaMisc_GetGenericName_m22E613762AF9312143F80D9E393A6D9ABFD4A316_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* V_0 = NULL;
int32_t V_1 = 0;
int32_t V_2 = 0;
{
// string[] results = new string[count];
int32_t L_0 = ___count2;
StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_1 = (StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E*)(StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E*)SZArrayNew(StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E_il2cpp_TypeInfo_var, (uint32_t)L_0);
V_0 = L_1;
// for (int i = 0; i < count; i++)
V_1 = 0;
goto IL_0035;
}
IL_000b:
{
// int pos = i + offset;
int32_t L_2 = V_1;
int32_t L_3 = ___offset1;
V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)L_3));
// if (types[pos].IsGenericType)
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_4 = ___types0;
int32_t L_5 = V_2;
NullCheck(L_4);
int32_t L_6 = L_5;
Type_t * L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
NullCheck(L_7);
bool L_8 = VirtFuncInvoker0< bool >::Invoke(104 /* System.Boolean System.Type::get_IsGenericType() */, L_7);
if (!L_8)
{
goto IL_0026;
}
}
{
// results[i] = GetGenericName(types[pos]);
StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_9 = V_0;
int32_t L_10 = V_1;
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_11 = ___types0;
int32_t L_12 = V_2;
NullCheck(L_11);
int32_t L_13 = L_12;
Type_t * L_14 = (L_11)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
String_t* L_15 = LuaMisc_GetGenericName_m4AA19880F72587462555BCA6A5FBAE01F79247D3(L_14, /*hidden argument*/NULL);
NullCheck(L_9);
ArrayElementTypeCheck (L_9, L_15);
(L_9)->SetAt(static_cast<il2cpp_array_size_t>(L_10), (String_t*)L_15);
// }
goto IL_0031;
}
IL_0026:
{
// results[i] = GetTypeName(types[pos]);
StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_16 = V_0;
int32_t L_17 = V_1;
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_18 = ___types0;
int32_t L_19 = V_2;
NullCheck(L_18);
int32_t L_20 = L_19;
Type_t * L_21 = (L_18)->GetAt(static_cast<il2cpp_array_size_t>(L_20));
String_t* L_22 = LuaMisc_GetTypeName_m51139023D7F5711A9FF1E3DD07C2EE4C3DBC65BF(L_21, /*hidden argument*/NULL);
NullCheck(L_16);
ArrayElementTypeCheck (L_16, L_22);
(L_16)->SetAt(static_cast<il2cpp_array_size_t>(L_17), (String_t*)L_22);
}
IL_0031:
{
// for (int i = 0; i < count; i++)
int32_t L_23 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_23, (int32_t)1));
}
IL_0035:
{
// for (int i = 0; i < count; i++)
int32_t L_24 = V_1;
int32_t L_25 = ___count2;
if ((((int32_t)L_24) < ((int32_t)L_25)))
{
goto IL_000b;
}
}
{
// return results;
StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_26 = V_0;
return L_26;
}
}
// System.String LuaInterface.LuaMisc::CombineTypeStr(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* LuaMisc_CombineTypeStr_m90A3442E8DAFD6E363B12E84557DA466DA31BE63 (String_t* ___space0, String_t* ___name1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaMisc_CombineTypeStr_m90A3442E8DAFD6E363B12E84557DA466DA31BE63_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// if (string.IsNullOrEmpty(space))
String_t* L_0 = ___space0;
bool L_1 = String_IsNullOrEmpty_m06A85A206AC2106D1982826C5665B9BD35324229(L_0, /*hidden argument*/NULL);
if (!L_1)
{
goto IL_000a;
}
}
{
// return name;
String_t* L_2 = ___name1;
return L_2;
}
IL_000a:
{
// return space + "." + name;
String_t* L_3 = ___space0;
String_t* L_4 = ___name1;
String_t* L_5 = String_Concat_mF4626905368D6558695A823466A1AF65EADB9923(L_3, _stringLiteral3A52CE780950D4D969792A2559CD519D7EE8C727, L_4, /*hidden argument*/NULL);
return L_5;
}
}
// System.String LuaInterface.LuaMisc::GetGenericName(System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* LuaMisc_GetGenericName_m4AA19880F72587462555BCA6A5FBAE01F79247D3 (Type_t * ___t0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaMisc_GetGenericName_m4AA19880F72587462555BCA6A5FBAE01F79247D3_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* V_0 = NULL;
String_t* V_1 = NULL;
int32_t V_2 = 0;
int32_t V_3 = 0;
String_t* V_4 = NULL;
String_t* V_5 = NULL;
int32_t V_6 = 0;
String_t* G_B2_0 = NULL;
String_t* G_B1_0 = NULL;
{
// Type[] gArgs = t.GetGenericArguments();
Type_t * L_0 = ___t0;
NullCheck(L_0);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_1 = VirtFuncInvoker0< TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* >::Invoke(128 /* System.Type[] System.Type::GetGenericArguments() */, L_0);
V_0 = L_1;
// string typeName = t.FullName ?? t.Name;
Type_t * L_2 = ___t0;
NullCheck(L_2);
String_t* L_3 = VirtFuncInvoker0< String_t* >::Invoke(29 /* System.String System.Type::get_FullName() */, L_2);
String_t* L_4 = L_3;
G_B1_0 = L_4;
if (L_4)
{
G_B2_0 = L_4;
goto IL_0017;
}
}
{
Type_t * L_5 = ___t0;
NullCheck(L_5);
String_t* L_6 = VirtFuncInvoker0< String_t* >::Invoke(7 /* System.String System.Reflection.MemberInfo::get_Name() */, L_5);
G_B2_0 = L_6;
}
IL_0017:
{
V_1 = G_B2_0;
// int count = gArgs.Length;
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_7 = V_0;
NullCheck(L_7);
V_2 = (((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length))));
// int pos = typeName.IndexOf("[");
String_t* L_8 = V_1;
NullCheck(L_8);
int32_t L_9 = String_IndexOf_mA9A0117D68338238E51E5928CDA8EB3DC9DA497B(L_8, _stringLiteral1E5C2F367F02E47A8C160CDA1CD9D91DECBAC441, /*hidden argument*/NULL);
V_3 = L_9;
// if (pos > 0)
int32_t L_10 = V_3;
if ((((int32_t)L_10) <= ((int32_t)0)))
{
goto IL_0035;
}
}
{
// typeName = typeName.Substring(0, pos);
String_t* L_11 = V_1;
int32_t L_12 = V_3;
NullCheck(L_11);
String_t* L_13 = String_Substring_mB593C0A320C683E6E47EFFC0A12B7A465E5E43BB(L_11, 0, L_12, /*hidden argument*/NULL);
V_1 = L_13;
}
IL_0035:
{
// string str = null;
V_4 = (String_t*)NULL;
// string name = null;
V_5 = (String_t*)NULL;
// int offset = 0;
V_6 = 0;
// pos = typeName.IndexOf("+");
String_t* L_14 = V_1;
NullCheck(L_14);
int32_t L_15 = String_IndexOf_mA9A0117D68338238E51E5928CDA8EB3DC9DA497B(L_14, _stringLiteralA979EF10CC6F6A36DF6B8A323307EE3BB2E2DB9C, /*hidden argument*/NULL);
V_3 = L_15;
goto IL_00ca;
}
IL_004c:
{
// str = typeName.Substring(0, pos);
String_t* L_16 = V_1;
int32_t L_17 = V_3;
NullCheck(L_16);
String_t* L_18 = String_Substring_mB593C0A320C683E6E47EFFC0A12B7A465E5E43BB(L_16, 0, L_17, /*hidden argument*/NULL);
V_4 = L_18;
// typeName = typeName.Substring(pos + 1);
String_t* L_19 = V_1;
int32_t L_20 = V_3;
NullCheck(L_19);
String_t* L_21 = String_Substring_m2C4AFF5E79DD8BADFD2DFBCF156BF728FBB8E1AE(L_19, ((int32_t)il2cpp_codegen_add((int32_t)L_20, (int32_t)1)), /*hidden argument*/NULL);
V_1 = L_21;
// pos = str.IndexOf('`');
String_t* L_22 = V_4;
NullCheck(L_22);
int32_t L_23 = String_IndexOf_m2909B8CF585E1BD0C81E11ACA2F48012156FD5BD(L_22, ((int32_t)96), /*hidden argument*/NULL);
V_3 = L_23;
// if (pos > 0)
int32_t L_24 = V_3;
if ((((int32_t)L_24) <= ((int32_t)0)))
{
goto IL_00b3;
}
}
{
// count = (int)(str[pos + 1] - '0');
String_t* L_25 = V_4;
int32_t L_26 = V_3;
NullCheck(L_25);
Il2CppChar L_27 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_25, ((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)1)), /*hidden argument*/NULL);
V_2 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)((int32_t)48)));
// str = str.Substring(0, pos);
String_t* L_28 = V_4;
int32_t L_29 = V_3;
NullCheck(L_28);
String_t* L_30 = String_Substring_mB593C0A320C683E6E47EFFC0A12B7A465E5E43BB(L_28, 0, L_29, /*hidden argument*/NULL);
V_4 = L_30;
// str += "<" + string.Join(",", GetGenericName(gArgs, offset, count)) + ">";
String_t* L_31 = V_4;
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_32 = V_0;
int32_t L_33 = V_6;
int32_t L_34 = V_2;
StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_35 = LuaMisc_GetGenericName_m22E613762AF9312143F80D9E393A6D9ABFD4A316(L_32, L_33, L_34, /*hidden argument*/NULL);
String_t* L_36 = String_Join_m49371BED70248F0FCE970CB4F2E39E9A688AAFA4(_stringLiteral5C10B5B2CD673A0616D529AA5234B12EE7153808, L_35, /*hidden argument*/NULL);
String_t* L_37 = String_Concat_mDD2E38332DED3A8C088D38D78A0E0BEB5091DA64(L_31, _stringLiteralC4DD3C8CDD8D7C95603DD67F1CD873D5F9148B29, L_36, _stringLiteral091385BE99B45F459A231582D583EC9F3FA3D194, /*hidden argument*/NULL);
V_4 = L_37;
// offset += count;
int32_t L_38 = V_6;
int32_t L_39 = V_2;
V_6 = ((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)L_39));
}
IL_00b3:
{
// name = CombineTypeStr(name, str);
String_t* L_40 = V_5;
String_t* L_41 = V_4;
String_t* L_42 = LuaMisc_CombineTypeStr_m90A3442E8DAFD6E363B12E84557DA466DA31BE63(L_40, L_41, /*hidden argument*/NULL);
V_5 = L_42;
// pos = typeName.IndexOf("+");
String_t* L_43 = V_1;
NullCheck(L_43);
int32_t L_44 = String_IndexOf_mA9A0117D68338238E51E5928CDA8EB3DC9DA497B(L_43, _stringLiteralA979EF10CC6F6A36DF6B8A323307EE3BB2E2DB9C, /*hidden argument*/NULL);
V_3 = L_44;
}
IL_00ca:
{
// while (pos > 0)
int32_t L_45 = V_3;
if ((((int32_t)L_45) > ((int32_t)0)))
{
goto IL_004c;
}
}
{
// str = typeName;
String_t* L_46 = V_1;
V_4 = L_46;
// if (offset < gArgs.Length)
int32_t L_47 = V_6;
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_48 = V_0;
NullCheck(L_48);
if ((((int32_t)L_47) >= ((int32_t)(((int32_t)((int32_t)(((RuntimeArray*)L_48)->max_length)))))))
{
goto IL_0124;
}
}
{
// pos = str.IndexOf('`');
String_t* L_49 = V_4;
NullCheck(L_49);
int32_t L_50 = String_IndexOf_m2909B8CF585E1BD0C81E11ACA2F48012156FD5BD(L_49, ((int32_t)96), /*hidden argument*/NULL);
V_3 = L_50;
// count = (int)(str[pos + 1] - '0');
String_t* L_51 = V_4;
int32_t L_52 = V_3;
NullCheck(L_51);
Il2CppChar L_53 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_51, ((int32_t)il2cpp_codegen_add((int32_t)L_52, (int32_t)1)), /*hidden argument*/NULL);
V_2 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_53, (int32_t)((int32_t)48)));
// str = str.Substring(0, pos);
String_t* L_54 = V_4;
int32_t L_55 = V_3;
NullCheck(L_54);
String_t* L_56 = String_Substring_mB593C0A320C683E6E47EFFC0A12B7A465E5E43BB(L_54, 0, L_55, /*hidden argument*/NULL);
V_4 = L_56;
// str += "<" + string.Join(",", GetGenericName(gArgs, offset, count)) + ">";
String_t* L_57 = V_4;
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_58 = V_0;
int32_t L_59 = V_6;
int32_t L_60 = V_2;
StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_61 = LuaMisc_GetGenericName_m22E613762AF9312143F80D9E393A6D9ABFD4A316(L_58, L_59, L_60, /*hidden argument*/NULL);
String_t* L_62 = String_Join_m49371BED70248F0FCE970CB4F2E39E9A688AAFA4(_stringLiteral5C10B5B2CD673A0616D529AA5234B12EE7153808, L_61, /*hidden argument*/NULL);
String_t* L_63 = String_Concat_mDD2E38332DED3A8C088D38D78A0E0BEB5091DA64(L_57, _stringLiteralC4DD3C8CDD8D7C95603DD67F1CD873D5F9148B29, L_62, _stringLiteral091385BE99B45F459A231582D583EC9F3FA3D194, /*hidden argument*/NULL);
V_4 = L_63;
}
IL_0124:
{
// return CombineTypeStr(name, str);
String_t* L_64 = V_5;
String_t* L_65 = V_4;
String_t* L_66 = LuaMisc_CombineTypeStr_m90A3442E8DAFD6E363B12E84557DA466DA31BE63(L_64, L_65, /*hidden argument*/NULL);
return L_66;
}
}
// System.Delegate LuaInterface.LuaMisc::GetEventHandler(System.Object,System.Type,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Delegate_t * LuaMisc_GetEventHandler_m5A2DDF87487DFD8116E6DA79635EA569B55E1130 (RuntimeObject * ___obj0, Type_t * ___t1, String_t* ___eventName2, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaMisc_GetEventHandler_m5A2DDF87487DFD8116E6DA79635EA569B55E1130_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// FieldInfo eventField = t.GetField(eventName, BindingFlags.GetField | BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.Static);
Type_t * L_0 = ___t1;
String_t* L_1 = ___eventName2;
NullCheck(L_0);
FieldInfo_t * L_2 = VirtFuncInvoker2< FieldInfo_t *, String_t*, int32_t >::Invoke(49 /* System.Reflection.FieldInfo System.Type::GetField(System.String,System.Reflection.BindingFlags) */, L_0, L_1, ((int32_t)1068));
// return (Delegate)eventField.GetValue(obj);
RuntimeObject * L_3 = ___obj0;
NullCheck(L_2);
RuntimeObject * L_4 = VirtFuncInvoker1< RuntimeObject *, RuntimeObject * >::Invoke(19 /* System.Object System.Reflection.FieldInfo::GetValue(System.Object) */, L_2, L_3);
return ((Delegate_t *)CastclassClass((RuntimeObject*)L_4, Delegate_t_il2cpp_TypeInfo_var));
}
}
// System.String LuaInterface.LuaMisc::GetPrimitiveStr(System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* LuaMisc_GetPrimitiveStr_m922F333F2838BAD8A5414F57EB5EB582C53A888B (Type_t * ___t0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaMisc_GetPrimitiveStr_m922F333F2838BAD8A5414F57EB5EB582C53A888B_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// if (t == typeof(System.Single))
Type_t * L_0 = ___t0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_1 = { reinterpret_cast<intptr_t> (Single_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_2 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_1, /*hidden argument*/NULL);
bool L_3 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8(L_0, L_2, /*hidden argument*/NULL);
if (!L_3)
{
goto IL_0018;
}
}
{
// return "float";
return _stringLiteral685E80366130387CB75C055248326976D16FDF8D;
}
IL_0018:
{
// else if (t == typeof(System.String))
Type_t * L_4 = ___t0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_5 = { reinterpret_cast<intptr_t> (String_t_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_6 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_5, /*hidden argument*/NULL);
bool L_7 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8(L_4, L_6, /*hidden argument*/NULL);
if (!L_7)
{
goto IL_0030;
}
}
{
// return "string";
return _stringLiteralECB252044B5EA0F679EE78EC1A12904739E2904D;
}
IL_0030:
{
// else if (t == typeof(System.Int32))
Type_t * L_8 = ___t0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_9 = { reinterpret_cast<intptr_t> (Int32_t585191389E07734F19F3156FF88FB3EF4800D102_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_10 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_9, /*hidden argument*/NULL);
bool L_11 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8(L_8, L_10, /*hidden argument*/NULL);
if (!L_11)
{
goto IL_0048;
}
}
{
// return "int";
return _stringLiteral46F8AB7C0CFF9DF7CD124852E26022A6BF89E315;
}
IL_0048:
{
// else if (t == typeof(System.Double))
Type_t * L_12 = ___t0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_13 = { reinterpret_cast<intptr_t> (Double_t358B8F23BDC52A5DD700E727E204F9F7CDE12409_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_14 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_13, /*hidden argument*/NULL);
bool L_15 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8(L_12, L_14, /*hidden argument*/NULL);
if (!L_15)
{
goto IL_0060;
}
}
{
// return "double";
return _stringLiteralBDB36BB22DEB169275B3094BA9005A29EEDDD195;
}
IL_0060:
{
// else if (t == typeof(System.Boolean))
Type_t * L_16 = ___t0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_17 = { reinterpret_cast<intptr_t> (Boolean_tB53F6830F670160873277339AA58F15CAED4399C_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_18 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_17, /*hidden argument*/NULL);
bool L_19 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8(L_16, L_18, /*hidden argument*/NULL);
if (!L_19)
{
goto IL_0078;
}
}
{
// return "bool";
return _stringLiteral5039D155A71C0A5F7A2B2654AD49CB7EE47A8980;
}
IL_0078:
{
// else if (t == typeof(System.UInt32))
Type_t * L_20 = ___t0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_21 = { reinterpret_cast<intptr_t> (UInt32_t4980FA09003AFAAB5A6E361BA2748EA9A005709B_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_22 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_21, /*hidden argument*/NULL);
bool L_23 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8(L_20, L_22, /*hidden argument*/NULL);
if (!L_23)
{
goto IL_0090;
}
}
{
// return "uint";
return _stringLiteralFCDBC880C3D7454F7AED7A672C34EBC2395648A2;
}
IL_0090:
{
// else if (t == typeof(System.SByte))
Type_t * L_24 = ___t0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_25 = { reinterpret_cast<intptr_t> (SByte_t9070AEA2966184235653CB9B4D33B149CDA831DF_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_26 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_25, /*hidden argument*/NULL);
bool L_27 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8(L_24, L_26, /*hidden argument*/NULL);
if (!L_27)
{
goto IL_00a8;
}
}
{
// return "sbyte";
return _stringLiteral681D15313A93F5907C45ABC0E6A97EE59E13FABA;
}
IL_00a8:
{
// else if (t == typeof(System.Byte))
Type_t * L_28 = ___t0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_29 = { reinterpret_cast<intptr_t> (Byte_tF87C579059BD4633E6840EBBBEEF899C6E33EF07_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_30 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_29, /*hidden argument*/NULL);
bool L_31 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8(L_28, L_30, /*hidden argument*/NULL);
if (!L_31)
{
goto IL_00c0;
}
}
{
// return "byte";
return _stringLiteral8CF1783FA99F62CA581F6FE8F3CD66B0F9AB9FC3;
}
IL_00c0:
{
// else if (t == typeof(System.Int16))
Type_t * L_32 = ___t0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_33 = { reinterpret_cast<intptr_t> (Int16_t823A20635DAF5A3D93A1E01CFBF3CBA27CF00B4D_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_34 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_33, /*hidden argument*/NULL);
bool L_35 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8(L_32, L_34, /*hidden argument*/NULL);
if (!L_35)
{
goto IL_00d8;
}
}
{
// return "short";
return _stringLiteralA0F4EA7D91495DF92BBAC2E2149DFB850FE81396;
}
IL_00d8:
{
// else if (t == typeof(System.UInt16))
Type_t * L_36 = ___t0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_37 = { reinterpret_cast<intptr_t> (UInt16_tAE45CEF73BF720100519F6867F32145D075F928E_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_38 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_37, /*hidden argument*/NULL);
bool L_39 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8(L_36, L_38, /*hidden argument*/NULL);
if (!L_39)
{
goto IL_00f0;
}
}
{
// return "ushort";
return _stringLiteral42CD4CC09795FD30CE71C875DA59944B9099B15F;
}
IL_00f0:
{
// else if (t == typeof(System.Char))
Type_t * L_40 = ___t0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_41 = { reinterpret_cast<intptr_t> (Char_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_42 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_41, /*hidden argument*/NULL);
bool L_43 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8(L_40, L_42, /*hidden argument*/NULL);
if (!L_43)
{
goto IL_0108;
}
}
{
// return "char";
return _stringLiteral71FAFC4E2FC1E47E234762A96B80512B6B5534C2;
}
IL_0108:
{
// else if (t == typeof(System.Int64))
Type_t * L_44 = ___t0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_45 = { reinterpret_cast<intptr_t> (Int64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_46 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_45, /*hidden argument*/NULL);
bool L_47 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8(L_44, L_46, /*hidden argument*/NULL);
if (!L_47)
{
goto IL_0120;
}
}
{
// return "long";
return _stringLiteralBD3027FA569EA15CA76D84DB21C67E2D514C1A5A;
}
IL_0120:
{
// else if (t == typeof(System.UInt64))
Type_t * L_48 = ___t0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_49 = { reinterpret_cast<intptr_t> (UInt64_tA02DF3B59C8FC4A849BD207DA11038CC64E4CB4E_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_50 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_49, /*hidden argument*/NULL);
bool L_51 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8(L_48, L_50, /*hidden argument*/NULL);
if (!L_51)
{
goto IL_0138;
}
}
{
// return "ulong";
return _stringLiteralEBABC9B6E6F06B857E70FF9361A38C584DAFDB10;
}
IL_0138:
{
// else if (t == typeof(System.Decimal))
Type_t * L_52 = ___t0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_53 = { reinterpret_cast<intptr_t> (Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_54 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_53, /*hidden argument*/NULL);
bool L_55 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8(L_52, L_54, /*hidden argument*/NULL);
if (!L_55)
{
goto IL_0150;
}
}
{
// return "decimal";
return _stringLiteral45932D6FA98F39C5CD3F08CD951D8DC70FC5F7DE;
}
IL_0150:
{
// else if (t == typeof(System.Object))
Type_t * L_56 = ___t0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_57 = { reinterpret_cast<intptr_t> (RuntimeObject_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_58 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_57, /*hidden argument*/NULL);
bool L_59 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8(L_56, L_58, /*hidden argument*/NULL);
if (!L_59)
{
goto IL_0168;
}
}
{
// return "object";
return _stringLiteral1615307CC4523F183E777DF67F168C86908E8007;
}
IL_0168:
{
// return t.ToString();
Type_t * L_60 = ___t0;
NullCheck(L_60);
String_t* L_61 = VirtFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_60);
return L_61;
}
}
// System.Double LuaInterface.LuaMisc::ToDouble(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double LuaMisc_ToDouble_m6978B0FE8593B13EC4D7249DEAE0B7B461DEA652 (RuntimeObject * ___obj0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaMisc_ToDouble_m6978B0FE8593B13EC4D7249DEAE0B7B461DEA652_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
Type_t * V_0 = NULL;
{
// Type t = obj.GetType();
RuntimeObject * L_0 = ___obj0;
NullCheck(L_0);
Type_t * L_1 = Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60(L_0, /*hidden argument*/NULL);
V_0 = L_1;
// if (t == typeof(double) || t == typeof(float))
Type_t * L_2 = V_0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_3 = { reinterpret_cast<intptr_t> (Double_t358B8F23BDC52A5DD700E727E204F9F7CDE12409_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_4 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_3, /*hidden argument*/NULL);
bool L_5 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8(L_2, L_4, /*hidden argument*/NULL);
if (L_5)
{
goto IL_002b;
}
}
{
Type_t * L_6 = V_0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_7 = { reinterpret_cast<intptr_t> (Single_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_8 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_7, /*hidden argument*/NULL);
bool L_9 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8(L_6, L_8, /*hidden argument*/NULL);
if (!L_9)
{
goto IL_0032;
}
}
IL_002b:
{
// double d = Convert.ToDouble(obj);
RuntimeObject * L_10 = ___obj0;
IL2CPP_RUNTIME_CLASS_INIT(Convert_t1C7A851BFB2F0782FD7F72F6AA1DCBB7B53A9C7E_il2cpp_TypeInfo_var);
double L_11 = Convert_ToDouble_mAB66BA75AC3CDFA1FEC09E3125EA444B46CD7050(L_10, /*hidden argument*/NULL);
// return d;
return L_11;
}
IL_0032:
{
// else if (t == typeof(int))
Type_t * L_12 = V_0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_13 = { reinterpret_cast<intptr_t> (Int32_t585191389E07734F19F3156FF88FB3EF4800D102_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_14 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_13, /*hidden argument*/NULL);
bool L_15 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8(L_12, L_14, /*hidden argument*/NULL);
if (!L_15)
{
goto IL_004c;
}
}
{
// int n = Convert.ToInt32(obj);
RuntimeObject * L_16 = ___obj0;
IL2CPP_RUNTIME_CLASS_INIT(Convert_t1C7A851BFB2F0782FD7F72F6AA1DCBB7B53A9C7E_il2cpp_TypeInfo_var);
int32_t L_17 = Convert_ToInt32_mCF1152AF4138C1DD7A16643B22EE69A38373EF86(L_16, /*hidden argument*/NULL);
// return (double)n;
return (((double)((double)L_17)));
}
IL_004c:
{
// else if (t == typeof(uint))
Type_t * L_18 = V_0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_19 = { reinterpret_cast<intptr_t> (UInt32_t4980FA09003AFAAB5A6E361BA2748EA9A005709B_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_20 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_19, /*hidden argument*/NULL);
bool L_21 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8(L_18, L_20, /*hidden argument*/NULL);
if (!L_21)
{
goto IL_0067;
}
}
{
// uint n = Convert.ToUInt32(obj);
RuntimeObject * L_22 = ___obj0;
IL2CPP_RUNTIME_CLASS_INIT(Convert_t1C7A851BFB2F0782FD7F72F6AA1DCBB7B53A9C7E_il2cpp_TypeInfo_var);
uint32_t L_23 = Convert_ToUInt32_m5CD74B1562CFEE536D3E9A9A89CEC1CB38CED427(L_22, /*hidden argument*/NULL);
// return (double)n;
return (((double)((double)(((double)((uint32_t)L_23))))));
}
IL_0067:
{
// else if (t == typeof(long))
Type_t * L_24 = V_0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_25 = { reinterpret_cast<intptr_t> (Int64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_26 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_25, /*hidden argument*/NULL);
bool L_27 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8(L_24, L_26, /*hidden argument*/NULL);
if (!L_27)
{
goto IL_0081;
}
}
{
// long n = Convert.ToInt64(obj);
RuntimeObject * L_28 = ___obj0;
IL2CPP_RUNTIME_CLASS_INIT(Convert_t1C7A851BFB2F0782FD7F72F6AA1DCBB7B53A9C7E_il2cpp_TypeInfo_var);
int64_t L_29 = Convert_ToInt64_m5C049ECF72374EAC728C632D927D386E0D9DEA18(L_28, /*hidden argument*/NULL);
// return (double)n;
return (((double)((double)L_29)));
}
IL_0081:
{
// else if (t == typeof(ulong))
Type_t * L_30 = V_0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_31 = { reinterpret_cast<intptr_t> (UInt64_tA02DF3B59C8FC4A849BD207DA11038CC64E4CB4E_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_32 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_31, /*hidden argument*/NULL);
bool L_33 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8(L_30, L_32, /*hidden argument*/NULL);
if (!L_33)
{
goto IL_009c;
}
}
{
// ulong n = Convert.ToUInt64(obj);
RuntimeObject * L_34 = ___obj0;
IL2CPP_RUNTIME_CLASS_INIT(Convert_t1C7A851BFB2F0782FD7F72F6AA1DCBB7B53A9C7E_il2cpp_TypeInfo_var);
uint64_t L_35 = Convert_ToUInt64_mEB7DC37A2F6E92B628AF5F5486C1B6A4556870E6(L_34, /*hidden argument*/NULL);
// return (double)n;
return (((double)((double)(((double)((uint64_t)L_35))))));
}
IL_009c:
{
// else if (t == typeof(byte))
Type_t * L_36 = V_0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_37 = { reinterpret_cast<intptr_t> (Byte_tF87C579059BD4633E6840EBBBEEF899C6E33EF07_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_38 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_37, /*hidden argument*/NULL);
bool L_39 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8(L_36, L_38, /*hidden argument*/NULL);
if (!L_39)
{
goto IL_00b6;
}
}
{
// byte b = Convert.ToByte(obj);
RuntimeObject * L_40 = ___obj0;
IL2CPP_RUNTIME_CLASS_INIT(Convert_t1C7A851BFB2F0782FD7F72F6AA1DCBB7B53A9C7E_il2cpp_TypeInfo_var);
uint8_t L_41 = Convert_ToByte_m0DC2F6EC69C3E5F90C391D4FCF81DC0AA1C0F5B1(L_40, /*hidden argument*/NULL);
// return (double)b;
return (((double)((double)L_41)));
}
IL_00b6:
{
// else if (t == typeof(sbyte))
Type_t * L_42 = V_0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_43 = { reinterpret_cast<intptr_t> (SByte_t9070AEA2966184235653CB9B4D33B149CDA831DF_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_44 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_43, /*hidden argument*/NULL);
bool L_45 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8(L_42, L_44, /*hidden argument*/NULL);
if (!L_45)
{
goto IL_00d0;
}
}
{
// sbyte b = Convert.ToSByte(obj);
RuntimeObject * L_46 = ___obj0;
IL2CPP_RUNTIME_CLASS_INIT(Convert_t1C7A851BFB2F0782FD7F72F6AA1DCBB7B53A9C7E_il2cpp_TypeInfo_var);
int8_t L_47 = Convert_ToSByte_m3F891FC650136C8663A4486898A0E6B83B2FFB94(L_46, /*hidden argument*/NULL);
// return (double)b;
return (((double)((double)L_47)));
}
IL_00d0:
{
// else if (t == typeof(char))
Type_t * L_48 = V_0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_49 = { reinterpret_cast<intptr_t> (Char_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_50 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_49, /*hidden argument*/NULL);
bool L_51 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8(L_48, L_50, /*hidden argument*/NULL);
if (!L_51)
{
goto IL_00ea;
}
}
{
// char c = Convert.ToChar(obj);
RuntimeObject * L_52 = ___obj0;
IL2CPP_RUNTIME_CLASS_INIT(Convert_t1C7A851BFB2F0782FD7F72F6AA1DCBB7B53A9C7E_il2cpp_TypeInfo_var);
Il2CppChar L_53 = Convert_ToChar_m47CA89E64DBA11A936D41FD460894628800FE727(L_52, /*hidden argument*/NULL);
// return (double)c;
return (((double)((double)L_53)));
}
IL_00ea:
{
// else if (t == typeof(short))
Type_t * L_54 = V_0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_55 = { reinterpret_cast<intptr_t> (Int16_t823A20635DAF5A3D93A1E01CFBF3CBA27CF00B4D_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_56 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_55, /*hidden argument*/NULL);
bool L_57 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8(L_54, L_56, /*hidden argument*/NULL);
if (!L_57)
{
goto IL_0104;
}
}
{
// Int16 n = Convert.ToInt16(obj);
RuntimeObject * L_58 = ___obj0;
IL2CPP_RUNTIME_CLASS_INIT(Convert_t1C7A851BFB2F0782FD7F72F6AA1DCBB7B53A9C7E_il2cpp_TypeInfo_var);
int16_t L_59 = Convert_ToInt16_mFAA81C2DDC75C1856B401784B7392B1FBCF182FC(L_58, /*hidden argument*/NULL);
// return (double)n;
return (((double)((double)L_59)));
}
IL_0104:
{
// else if (t == typeof(ushort))
Type_t * L_60 = V_0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_61 = { reinterpret_cast<intptr_t> (UInt16_tAE45CEF73BF720100519F6867F32145D075F928E_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_62 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_61, /*hidden argument*/NULL);
bool L_63 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8(L_60, L_62, /*hidden argument*/NULL);
if (!L_63)
{
goto IL_011e;
}
}
{
// UInt16 n = Convert.ToUInt16(obj);
RuntimeObject * L_64 = ___obj0;
IL2CPP_RUNTIME_CLASS_INIT(Convert_t1C7A851BFB2F0782FD7F72F6AA1DCBB7B53A9C7E_il2cpp_TypeInfo_var);
uint16_t L_65 = Convert_ToUInt16_mD2DB978C5E5C83FE675322E76D14A515FFD96A7F(L_64, /*hidden argument*/NULL);
// return (double)n;
return (((double)((double)L_65)));
}
IL_011e:
{
// return 0;
return (0.0);
}
}
// System.Type LuaInterface.LuaMisc::GetExportBaseType(System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t * LuaMisc_GetExportBaseType_m5ABBD80E0B17E3595801B26347565563F0A1E6EE (Type_t * ___t0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaMisc_GetExportBaseType_m5ABBD80E0B17E3595801B26347565563F0A1E6EE_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
Type_t * V_0 = NULL;
{
// Type baseType = t.BaseType;
Type_t * L_0 = ___t0;
NullCheck(L_0);
Type_t * L_1 = VirtFuncInvoker0< Type_t * >::Invoke(33 /* System.Type System.Type::get_BaseType() */, L_0);
V_0 = L_1;
// if (baseType == typeof(ValueType))
Type_t * L_2 = V_0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_3 = { reinterpret_cast<intptr_t> (ValueType_t4D0C27076F7C36E76190FB3328E232BCB1CD1FFF_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_4 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_3, /*hidden argument*/NULL);
bool L_5 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8(L_2, L_4, /*hidden argument*/NULL);
if (!L_5)
{
goto IL_001b;
}
}
{
// return null;
return (Type_t *)NULL;
}
IL_001b:
{
// if (t.IsAbstract && t.IsSealed)
Type_t * L_6 = ___t0;
NullCheck(L_6);
bool L_7 = Type_get_IsAbstract_m769E8E92F368822B8AB5354BB0D123BDDD605D09(L_6, /*hidden argument*/NULL);
if (!L_7)
{
goto IL_0041;
}
}
{
Type_t * L_8 = ___t0;
NullCheck(L_8);
bool L_9 = Type_get_IsSealed_mC42D173AFAF7802291DEA2C3D691340F2375FD9A(L_8, /*hidden argument*/NULL);
if (!L_9)
{
goto IL_0041;
}
}
{
// return baseType == typeof(object) ? null : baseType;
Type_t * L_10 = V_0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_11 = { reinterpret_cast<intptr_t> (RuntimeObject_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_12 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_11, /*hidden argument*/NULL);
bool L_13 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8(L_10, L_12, /*hidden argument*/NULL);
if (L_13)
{
goto IL_003f;
}
}
{
Type_t * L_14 = V_0;
return L_14;
}
IL_003f:
{
return (Type_t *)NULL;
}
IL_0041:
{
// return baseType;
Type_t * L_15 = V_0;
return L_15;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void LuaInterface.LuaObjectPool::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaObjectPool__ctor_m494EE93240BFDDAE7FC41F9EE2E61C23C7746323 (LuaObjectPool_t67461854DC97AAF3A8EAF065CAE6A8E1A713264A * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaObjectPool__ctor_m494EE93240BFDDAE7FC41F9EE2E61C23C7746323_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// private int collectStep = 2;
__this->set_collectStep_3(2);
// private int collectedIndex = -1;
__this->set_collectedIndex_4((-1));
// public LuaObjectPool()
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0(__this, /*hidden argument*/NULL);
// list = new List<PoolNode>(1024);
List_1_t2EAB55ECDA5A431310E03AE5B2BE6D6CC544FD06 * L_0 = (List_1_t2EAB55ECDA5A431310E03AE5B2BE6D6CC544FD06 *)il2cpp_codegen_object_new(List_1_t2EAB55ECDA5A431310E03AE5B2BE6D6CC544FD06_il2cpp_TypeInfo_var);
List_1__ctor_m686CCC92090A8A1AA82A60848938CFD32C6ECD6C(L_0, ((int32_t)1024), /*hidden argument*/List_1__ctor_m686CCC92090A8A1AA82A60848938CFD32C6ECD6C_RuntimeMethod_var);
__this->set_list_0(L_0);
// head = new PoolNode(0, null);
PoolNode_t75CF0DEC0B0306B19BDB6E8C11A24F6721A9A3B4 * L_1 = (PoolNode_t75CF0DEC0B0306B19BDB6E8C11A24F6721A9A3B4 *)il2cpp_codegen_object_new(PoolNode_t75CF0DEC0B0306B19BDB6E8C11A24F6721A9A3B4_il2cpp_TypeInfo_var);
PoolNode__ctor_m694B630F393076D2C4BAD2F800A3EEB1F8A7E7F2(L_1, 0, NULL, /*hidden argument*/NULL);
__this->set_head_1(L_1);
// list.Add(head);
List_1_t2EAB55ECDA5A431310E03AE5B2BE6D6CC544FD06 * L_2 = __this->get_list_0();
PoolNode_t75CF0DEC0B0306B19BDB6E8C11A24F6721A9A3B4 * L_3 = __this->get_head_1();
NullCheck(L_2);
List_1_Add_m4CB2CC57B148EC0DC7EDBF2ED91DD02820E6E043(L_2, L_3, /*hidden argument*/List_1_Add_m4CB2CC57B148EC0DC7EDBF2ED91DD02820E6E043_RuntimeMethod_var);
// list.Add(new PoolNode(1, null));
List_1_t2EAB55ECDA5A431310E03AE5B2BE6D6CC544FD06 * L_4 = __this->get_list_0();
PoolNode_t75CF0DEC0B0306B19BDB6E8C11A24F6721A9A3B4 * L_5 = (PoolNode_t75CF0DEC0B0306B19BDB6E8C11A24F6721A9A3B4 *)il2cpp_codegen_object_new(PoolNode_t75CF0DEC0B0306B19BDB6E8C11A24F6721A9A3B4_il2cpp_TypeInfo_var);
PoolNode__ctor_m694B630F393076D2C4BAD2F800A3EEB1F8A7E7F2(L_5, 1, NULL, /*hidden argument*/NULL);
NullCheck(L_4);
List_1_Add_m4CB2CC57B148EC0DC7EDBF2ED91DD02820E6E043(L_4, L_5, /*hidden argument*/List_1_Add_m4CB2CC57B148EC0DC7EDBF2ED91DD02820E6E043_RuntimeMethod_var);
// count = list.Count;
List_1_t2EAB55ECDA5A431310E03AE5B2BE6D6CC544FD06 * L_6 = __this->get_list_0();
NullCheck(L_6);
int32_t L_7 = List_1_get_Count_m3E052BBB1D6549E1D299A31A131B6862C11CBAC9_inline(L_6, /*hidden argument*/List_1_get_Count_m3E052BBB1D6549E1D299A31A131B6862C11CBAC9_RuntimeMethod_var);
__this->set_count_2(L_7);
// }
return;
}
}
// System.Object LuaInterface.LuaObjectPool::get_Item(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * LuaObjectPool_get_Item_m15E18071324D9A8CECB84E1D0F7A1943F655CD7F (LuaObjectPool_t67461854DC97AAF3A8EAF065CAE6A8E1A713264A * __this, int32_t ___i0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaObjectPool_get_Item_m15E18071324D9A8CECB84E1D0F7A1943F655CD7F_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// if (i > 0 && i < count)
int32_t L_0 = ___i0;
if ((((int32_t)L_0) <= ((int32_t)0)))
{
goto IL_001f;
}
}
{
int32_t L_1 = ___i0;
int32_t L_2 = __this->get_count_2();
if ((((int32_t)L_1) >= ((int32_t)L_2)))
{
goto IL_001f;
}
}
{
// return list[i].obj;
List_1_t2EAB55ECDA5A431310E03AE5B2BE6D6CC544FD06 * L_3 = __this->get_list_0();
int32_t L_4 = ___i0;
NullCheck(L_3);
PoolNode_t75CF0DEC0B0306B19BDB6E8C11A24F6721A9A3B4 * L_5 = List_1_get_Item_m23BD9A941D0CC3F194CA232D7419D4EDC7D04E2B_inline(L_3, L_4, /*hidden argument*/List_1_get_Item_m23BD9A941D0CC3F194CA232D7419D4EDC7D04E2B_RuntimeMethod_var);
NullCheck(L_5);
RuntimeObject * L_6 = L_5->get_obj_1();
return L_6;
}
IL_001f:
{
// return null;
return NULL;
}
}
// System.Void LuaInterface.LuaObjectPool::Clear()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaObjectPool_Clear_m1EF4D60D88C3EFE97331A2E49D657D1BD9301082 (LuaObjectPool_t67461854DC97AAF3A8EAF065CAE6A8E1A713264A * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaObjectPool_Clear_m1EF4D60D88C3EFE97331A2E49D657D1BD9301082_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// list.Clear();
List_1_t2EAB55ECDA5A431310E03AE5B2BE6D6CC544FD06 * L_0 = __this->get_list_0();
NullCheck(L_0);
List_1_Clear_m316017FB1B42C1B51AFC2B9078105746B2D60912(L_0, /*hidden argument*/List_1_Clear_m316017FB1B42C1B51AFC2B9078105746B2D60912_RuntimeMethod_var);
// head = null;
__this->set_head_1((PoolNode_t75CF0DEC0B0306B19BDB6E8C11A24F6721A9A3B4 *)NULL);
// count = 0;
__this->set_count_2(0);
// }
return;
}
}
// System.Int32 LuaInterface.LuaObjectPool::Add(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LuaObjectPool_Add_mA9A3E4756AED9204B33CB5BCA472391F0259360D (LuaObjectPool_t67461854DC97AAF3A8EAF065CAE6A8E1A713264A * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaObjectPool_Add_mA9A3E4756AED9204B33CB5BCA472391F0259360D_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
// int pos = -1;
V_0 = (-1);
// if (head.index != 0)
PoolNode_t75CF0DEC0B0306B19BDB6E8C11A24F6721A9A3B4 * L_0 = __this->get_head_1();
NullCheck(L_0);
int32_t L_1 = L_0->get_index_0();
if (!L_1)
{
goto IL_004b;
}
}
{
// pos = head.index;
PoolNode_t75CF0DEC0B0306B19BDB6E8C11A24F6721A9A3B4 * L_2 = __this->get_head_1();
NullCheck(L_2);
int32_t L_3 = L_2->get_index_0();
V_0 = L_3;
// list[pos].obj = obj;
List_1_t2EAB55ECDA5A431310E03AE5B2BE6D6CC544FD06 * L_4 = __this->get_list_0();
int32_t L_5 = V_0;
NullCheck(L_4);
PoolNode_t75CF0DEC0B0306B19BDB6E8C11A24F6721A9A3B4 * L_6 = List_1_get_Item_m23BD9A941D0CC3F194CA232D7419D4EDC7D04E2B_inline(L_4, L_5, /*hidden argument*/List_1_get_Item_m23BD9A941D0CC3F194CA232D7419D4EDC7D04E2B_RuntimeMethod_var);
RuntimeObject * L_7 = ___obj0;
NullCheck(L_6);
L_6->set_obj_1(L_7);
// head.index = list[pos].index;
PoolNode_t75CF0DEC0B0306B19BDB6E8C11A24F6721A9A3B4 * L_8 = __this->get_head_1();
List_1_t2EAB55ECDA5A431310E03AE5B2BE6D6CC544FD06 * L_9 = __this->get_list_0();
int32_t L_10 = V_0;
NullCheck(L_9);
PoolNode_t75CF0DEC0B0306B19BDB6E8C11A24F6721A9A3B4 * L_11 = List_1_get_Item_m23BD9A941D0CC3F194CA232D7419D4EDC7D04E2B_inline(L_9, L_10, /*hidden argument*/List_1_get_Item_m23BD9A941D0CC3F194CA232D7419D4EDC7D04E2B_RuntimeMethod_var);
NullCheck(L_11);
int32_t L_12 = L_11->get_index_0();
NullCheck(L_8);
L_8->set_index_0(L_12);
// }
goto IL_0072;
}
IL_004b:
{
// pos = list.Count;
List_1_t2EAB55ECDA5A431310E03AE5B2BE6D6CC544FD06 * L_13 = __this->get_list_0();
NullCheck(L_13);
int32_t L_14 = List_1_get_Count_m3E052BBB1D6549E1D299A31A131B6862C11CBAC9_inline(L_13, /*hidden argument*/List_1_get_Count_m3E052BBB1D6549E1D299A31A131B6862C11CBAC9_RuntimeMethod_var);
V_0 = L_14;
// list.Add(new PoolNode(pos, obj));
List_1_t2EAB55ECDA5A431310E03AE5B2BE6D6CC544FD06 * L_15 = __this->get_list_0();
int32_t L_16 = V_0;
RuntimeObject * L_17 = ___obj0;
PoolNode_t75CF0DEC0B0306B19BDB6E8C11A24F6721A9A3B4 * L_18 = (PoolNode_t75CF0DEC0B0306B19BDB6E8C11A24F6721A9A3B4 *)il2cpp_codegen_object_new(PoolNode_t75CF0DEC0B0306B19BDB6E8C11A24F6721A9A3B4_il2cpp_TypeInfo_var);
PoolNode__ctor_m694B630F393076D2C4BAD2F800A3EEB1F8A7E7F2(L_18, L_16, L_17, /*hidden argument*/NULL);
NullCheck(L_15);
List_1_Add_m4CB2CC57B148EC0DC7EDBF2ED91DD02820E6E043(L_15, L_18, /*hidden argument*/List_1_Add_m4CB2CC57B148EC0DC7EDBF2ED91DD02820E6E043_RuntimeMethod_var);
// count = pos + 1;
int32_t L_19 = V_0;
__this->set_count_2(((int32_t)il2cpp_codegen_add((int32_t)L_19, (int32_t)1)));
}
IL_0072:
{
// return pos;
int32_t L_20 = V_0;
return L_20;
}
}
// System.Object LuaInterface.LuaObjectPool::TryGetValue(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * LuaObjectPool_TryGetValue_mAFCCC1A8AD27BE598BE5126CA78CC2383320583A (LuaObjectPool_t67461854DC97AAF3A8EAF065CAE6A8E1A713264A * __this, int32_t ___index0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaObjectPool_TryGetValue_mAFCCC1A8AD27BE598BE5126CA78CC2383320583A_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// if (index > 0 && index < count)
int32_t L_0 = ___index0;
if ((((int32_t)L_0) <= ((int32_t)0)))
{
goto IL_001f;
}
}
{
int32_t L_1 = ___index0;
int32_t L_2 = __this->get_count_2();
if ((((int32_t)L_1) >= ((int32_t)L_2)))
{
goto IL_001f;
}
}
{
// return list[index].obj;
List_1_t2EAB55ECDA5A431310E03AE5B2BE6D6CC544FD06 * L_3 = __this->get_list_0();
int32_t L_4 = ___index0;
NullCheck(L_3);
PoolNode_t75CF0DEC0B0306B19BDB6E8C11A24F6721A9A3B4 * L_5 = List_1_get_Item_m23BD9A941D0CC3F194CA232D7419D4EDC7D04E2B_inline(L_3, L_4, /*hidden argument*/List_1_get_Item_m23BD9A941D0CC3F194CA232D7419D4EDC7D04E2B_RuntimeMethod_var);
NullCheck(L_5);
RuntimeObject * L_6 = L_5->get_obj_1();
return L_6;
}
IL_001f:
{
// return null;
return NULL;
}
}
// System.Object LuaInterface.LuaObjectPool::Remove(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * LuaObjectPool_Remove_mAA9AD94F5DF761DB20EE0049D41111A0238D89E5 (LuaObjectPool_t67461854DC97AAF3A8EAF065CAE6A8E1A713264A * __this, int32_t ___pos0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaObjectPool_Remove_mAA9AD94F5DF761DB20EE0049D41111A0238D89E5_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// if (pos > 0 && pos < count)
int32_t L_0 = ___pos0;
if ((((int32_t)L_0) <= ((int32_t)0)))
{
goto IL_0059;
}
}
{
int32_t L_1 = ___pos0;
int32_t L_2 = __this->get_count_2();
if ((((int32_t)L_1) >= ((int32_t)L_2)))
{
goto IL_0059;
}
}
{
// object o = list[pos].obj;
List_1_t2EAB55ECDA5A431310E03AE5B2BE6D6CC544FD06 * L_3 = __this->get_list_0();
int32_t L_4 = ___pos0;
NullCheck(L_3);
PoolNode_t75CF0DEC0B0306B19BDB6E8C11A24F6721A9A3B4 * L_5 = List_1_get_Item_m23BD9A941D0CC3F194CA232D7419D4EDC7D04E2B_inline(L_3, L_4, /*hidden argument*/List_1_get_Item_m23BD9A941D0CC3F194CA232D7419D4EDC7D04E2B_RuntimeMethod_var);
NullCheck(L_5);
RuntimeObject * L_6 = L_5->get_obj_1();
// list[pos].obj = null;
List_1_t2EAB55ECDA5A431310E03AE5B2BE6D6CC544FD06 * L_7 = __this->get_list_0();
int32_t L_8 = ___pos0;
NullCheck(L_7);
PoolNode_t75CF0DEC0B0306B19BDB6E8C11A24F6721A9A3B4 * L_9 = List_1_get_Item_m23BD9A941D0CC3F194CA232D7419D4EDC7D04E2B_inline(L_7, L_8, /*hidden argument*/List_1_get_Item_m23BD9A941D0CC3F194CA232D7419D4EDC7D04E2B_RuntimeMethod_var);
NullCheck(L_9);
L_9->set_obj_1(NULL);
// list[pos].index = head.index;
List_1_t2EAB55ECDA5A431310E03AE5B2BE6D6CC544FD06 * L_10 = __this->get_list_0();
int32_t L_11 = ___pos0;
NullCheck(L_10);
PoolNode_t75CF0DEC0B0306B19BDB6E8C11A24F6721A9A3B4 * L_12 = List_1_get_Item_m23BD9A941D0CC3F194CA232D7419D4EDC7D04E2B_inline(L_10, L_11, /*hidden argument*/List_1_get_Item_m23BD9A941D0CC3F194CA232D7419D4EDC7D04E2B_RuntimeMethod_var);
PoolNode_t75CF0DEC0B0306B19BDB6E8C11A24F6721A9A3B4 * L_13 = __this->get_head_1();
NullCheck(L_13);
int32_t L_14 = L_13->get_index_0();
NullCheck(L_12);
L_12->set_index_0(L_14);
// head.index = pos;
PoolNode_t75CF0DEC0B0306B19BDB6E8C11A24F6721A9A3B4 * L_15 = __this->get_head_1();
int32_t L_16 = ___pos0;
NullCheck(L_15);
L_15->set_index_0(L_16);
// return o;
return L_6;
}
IL_0059:
{
// return null;
return NULL;
}
}
// System.Object LuaInterface.LuaObjectPool::Destroy(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * LuaObjectPool_Destroy_mD2439AFBEC80EC3B4D639354C874EAB3FE3795DA (LuaObjectPool_t67461854DC97AAF3A8EAF065CAE6A8E1A713264A * __this, int32_t ___pos0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaObjectPool_Destroy_mD2439AFBEC80EC3B4D639354C874EAB3FE3795DA_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// if (pos > 0 && pos < count)
int32_t L_0 = ___pos0;
if ((((int32_t)L_0) <= ((int32_t)0)))
{
goto IL_0031;
}
}
{
int32_t L_1 = ___pos0;
int32_t L_2 = __this->get_count_2();
if ((((int32_t)L_1) >= ((int32_t)L_2)))
{
goto IL_0031;
}
}
{
// object o = list[pos].obj;
List_1_t2EAB55ECDA5A431310E03AE5B2BE6D6CC544FD06 * L_3 = __this->get_list_0();
int32_t L_4 = ___pos0;
NullCheck(L_3);
PoolNode_t75CF0DEC0B0306B19BDB6E8C11A24F6721A9A3B4 * L_5 = List_1_get_Item_m23BD9A941D0CC3F194CA232D7419D4EDC7D04E2B_inline(L_3, L_4, /*hidden argument*/List_1_get_Item_m23BD9A941D0CC3F194CA232D7419D4EDC7D04E2B_RuntimeMethod_var);
NullCheck(L_5);
RuntimeObject * L_6 = L_5->get_obj_1();
// list[pos].obj = null;
List_1_t2EAB55ECDA5A431310E03AE5B2BE6D6CC544FD06 * L_7 = __this->get_list_0();
int32_t L_8 = ___pos0;
NullCheck(L_7);
PoolNode_t75CF0DEC0B0306B19BDB6E8C11A24F6721A9A3B4 * L_9 = List_1_get_Item_m23BD9A941D0CC3F194CA232D7419D4EDC7D04E2B_inline(L_7, L_8, /*hidden argument*/List_1_get_Item_m23BD9A941D0CC3F194CA232D7419D4EDC7D04E2B_RuntimeMethod_var);
NullCheck(L_9);
L_9->set_obj_1(NULL);
// return o;
return L_6;
}
IL_0031:
{
// return null;
return NULL;
}
}
// System.Void LuaInterface.LuaObjectPool::StepCollect(System.Action`2<System.Object,System.Int32>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaObjectPool_StepCollect_mEF3F6849E4C880BA09D59774DD7F00FF68CDFDE6 (LuaObjectPool_t67461854DC97AAF3A8EAF065CAE6A8E1A713264A * __this, Action_2_t88A472856F183AE803521FC39DAC3AE446810479 * ___collectListener0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaObjectPool_StepCollect_mEF3F6849E4C880BA09D59774DD7F00FF68CDFDE6_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
PoolNode_t75CF0DEC0B0306B19BDB6E8C11A24F6721A9A3B4 * V_1 = NULL;
RuntimeObject * V_2 = NULL;
{
// ++collectedIndex;
int32_t L_0 = __this->get_collectedIndex_4();
__this->set_collectedIndex_4(((int32_t)il2cpp_codegen_add((int32_t)L_0, (int32_t)1)));
// for (int i = 0; i < collectStep; ++i)
V_0 = 0;
goto IL_0076;
}
IL_0012:
{
// collectedIndex += i;
int32_t L_1 = __this->get_collectedIndex_4();
int32_t L_2 = V_0;
__this->set_collectedIndex_4(((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)L_2)));
// if (collectedIndex >= count)
int32_t L_3 = __this->get_collectedIndex_4();
int32_t L_4 = __this->get_count_2();
if ((((int32_t)L_3) < ((int32_t)L_4)))
{
goto IL_0036;
}
}
{
// collectedIndex = -1;
__this->set_collectedIndex_4((-1));
// return;
return;
}
IL_0036:
{
// var node = list[collectedIndex];
List_1_t2EAB55ECDA5A431310E03AE5B2BE6D6CC544FD06 * L_5 = __this->get_list_0();
int32_t L_6 = __this->get_collectedIndex_4();
NullCheck(L_5);
PoolNode_t75CF0DEC0B0306B19BDB6E8C11A24F6721A9A3B4 * L_7 = List_1_get_Item_m23BD9A941D0CC3F194CA232D7419D4EDC7D04E2B_inline(L_5, L_6, /*hidden argument*/List_1_get_Item_m23BD9A941D0CC3F194CA232D7419D4EDC7D04E2B_RuntimeMethod_var);
V_1 = L_7;
// object o = node.obj;
PoolNode_t75CF0DEC0B0306B19BDB6E8C11A24F6721A9A3B4 * L_8 = V_1;
NullCheck(L_8);
RuntimeObject * L_9 = L_8->get_obj_1();
V_2 = L_9;
// if (o != null && o.Equals(null))
RuntimeObject * L_10 = V_2;
if (!L_10)
{
goto IL_0072;
}
}
{
RuntimeObject * L_11 = V_2;
NullCheck(L_11);
bool L_12 = VirtFuncInvoker1< bool, RuntimeObject * >::Invoke(0 /* System.Boolean System.Object::Equals(System.Object) */, L_11, NULL);
if (!L_12)
{
goto IL_0072;
}
}
{
// node.obj = null;
PoolNode_t75CF0DEC0B0306B19BDB6E8C11A24F6721A9A3B4 * L_13 = V_1;
NullCheck(L_13);
L_13->set_obj_1(NULL);
// if (collectListener != null)
Action_2_t88A472856F183AE803521FC39DAC3AE446810479 * L_14 = ___collectListener0;
if (!L_14)
{
goto IL_0072;
}
}
{
// collectListener(o, collectedIndex);
Action_2_t88A472856F183AE803521FC39DAC3AE446810479 * L_15 = ___collectListener0;
RuntimeObject * L_16 = V_2;
int32_t L_17 = __this->get_collectedIndex_4();
NullCheck(L_15);
Action_2_Invoke_m4BF409EFABD9061D88095A70333ACD6D1A540682(L_15, L_16, L_17, /*hidden argument*/Action_2_Invoke_m4BF409EFABD9061D88095A70333ACD6D1A540682_RuntimeMethod_var);
}
IL_0072:
{
// for (int i = 0; i < collectStep; ++i)
int32_t L_18 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1));
}
IL_0076:
{
// for (int i = 0; i < collectStep; ++i)
int32_t L_19 = V_0;
int32_t L_20 = __this->get_collectStep_3();
if ((((int32_t)L_19) < ((int32_t)L_20)))
{
goto IL_0012;
}
}
{
// }
return;
}
}
// System.Object LuaInterface.LuaObjectPool::Replace(System.Int32,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * LuaObjectPool_Replace_m68C0C1DD2A0396EC2973C5BDC6A8DF673605FFEA (LuaObjectPool_t67461854DC97AAF3A8EAF065CAE6A8E1A713264A * __this, int32_t ___pos0, RuntimeObject * ___o1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaObjectPool_Replace_m68C0C1DD2A0396EC2973C5BDC6A8DF673605FFEA_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// if (pos > 0 && pos < count)
int32_t L_0 = ___pos0;
if ((((int32_t)L_0) <= ((int32_t)0)))
{
goto IL_0031;
}
}
{
int32_t L_1 = ___pos0;
int32_t L_2 = __this->get_count_2();
if ((((int32_t)L_1) >= ((int32_t)L_2)))
{
goto IL_0031;
}
}
{
// object obj = list[pos].obj;
List_1_t2EAB55ECDA5A431310E03AE5B2BE6D6CC544FD06 * L_3 = __this->get_list_0();
int32_t L_4 = ___pos0;
NullCheck(L_3);
PoolNode_t75CF0DEC0B0306B19BDB6E8C11A24F6721A9A3B4 * L_5 = List_1_get_Item_m23BD9A941D0CC3F194CA232D7419D4EDC7D04E2B_inline(L_3, L_4, /*hidden argument*/List_1_get_Item_m23BD9A941D0CC3F194CA232D7419D4EDC7D04E2B_RuntimeMethod_var);
NullCheck(L_5);
RuntimeObject * L_6 = L_5->get_obj_1();
// list[pos].obj = o;
List_1_t2EAB55ECDA5A431310E03AE5B2BE6D6CC544FD06 * L_7 = __this->get_list_0();
int32_t L_8 = ___pos0;
NullCheck(L_7);
PoolNode_t75CF0DEC0B0306B19BDB6E8C11A24F6721A9A3B4 * L_9 = List_1_get_Item_m23BD9A941D0CC3F194CA232D7419D4EDC7D04E2B_inline(L_7, L_8, /*hidden argument*/List_1_get_Item_m23BD9A941D0CC3F194CA232D7419D4EDC7D04E2B_RuntimeMethod_var);
RuntimeObject * L_10 = ___o1;
NullCheck(L_9);
L_9->set_obj_1(L_10);
// return obj;
return L_6;
}
IL_0031:
{
// return null;
return NULL;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void LuaInterface.LuaObjectPool_PoolNode::.ctor(System.Int32,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PoolNode__ctor_m694B630F393076D2C4BAD2F800A3EEB1F8A7E7F2 (PoolNode_t75CF0DEC0B0306B19BDB6E8C11A24F6721A9A3B4 * __this, int32_t ___index0, RuntimeObject * ___obj1, const RuntimeMethod* method)
{
{
// public PoolNode(int index, object obj)
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0(__this, /*hidden argument*/NULL);
// this.index = index;
int32_t L_0 = ___index0;
__this->set_index_0(L_0);
// this.obj = obj;
RuntimeObject * L_1 = ___obj1;
__this->set_obj_1(L_1);
// }
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void LuaInterface.LuaProperty::.ctor(System.Reflection.PropertyInfo,System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaProperty__ctor_mA89F00373018416109D54E10DCBB1D0FD745251F (LuaProperty_tECD5962B0CF9D8129AA119086EE40ED9AD924A0C * __this, PropertyInfo_t * ___prop0, Type_t * ___t1, const RuntimeMethod* method)
{
{
// public LuaProperty(PropertyInfo prop, Type t)
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0(__this, /*hidden argument*/NULL);
// property = prop;
PropertyInfo_t * L_0 = ___prop0;
__this->set_property_0(L_0);
// kclass = t;
Type_t * L_1 = ___t1;
__this->set_kclass_1(L_1);
// }
return;
}
}
// System.Int32 LuaInterface.LuaProperty::Get(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LuaProperty_Get_m08EC98F55B1CE05D1259B76125AE078A20CC3B93 (LuaProperty_tECD5962B0CF9D8129AA119086EE40ED9AD924A0C * __this, intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaProperty_Get_m08EC98F55B1CE05D1259B76125AE078A20CC3B93_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
RuntimeObject * V_1 = NULL;
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* V_2 = NULL;
RuntimeObject * V_3 = NULL;
RuntimeObject * V_4 = NULL;
int32_t V_5 = 0;
Binder_t4D5CB06963501D32847C057B57157D6DC49CA759 * V_6 = NULL;
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* V_7 = NULL;
CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * V_8 = NULL;
RuntimeObject * V_9 = NULL;
{
// int count = LuaDLL.lua_gettop(L);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_1 = LuaDLL_lua_gettop_m8C89113132D9591A56E2324C330E56C4FD268858((intptr_t)L_0, /*hidden argument*/NULL);
V_0 = L_1;
// if (count == 3)
int32_t L_2 = V_0;
if ((!(((uint32_t)L_2) == ((uint32_t)3))))
{
goto IL_0038;
}
}
{
// object arg0 = ToLua.CheckVarObject(L, 2, kclass);
intptr_t L_3 = ___L0;
Type_t * L_4 = __this->get_kclass_1();
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_5 = ToLua_CheckVarObject_m27D8EB2E2BF81511814150B323C3D33DD0A2B0A4((intptr_t)L_3, 2, L_4, /*hidden argument*/NULL);
V_1 = L_5;
// object[] arg1 = ToLua.CheckObjectArray(L, 3);
intptr_t L_6 = ___L0;
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_7 = ToLua_CheckObjectArray_mB59CC301F53829E4747BF861935FE3C1FAE05A4F((intptr_t)L_6, 3, /*hidden argument*/NULL);
V_2 = L_7;
// object o = property.GetValue(arg0, arg1);
PropertyInfo_t * L_8 = __this->get_property_0();
RuntimeObject * L_9 = V_1;
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_10 = V_2;
NullCheck(L_8);
RuntimeObject * L_11 = VirtFuncInvoker2< RuntimeObject *, RuntimeObject *, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* >::Invoke(26 /* System.Object System.Reflection.PropertyInfo::GetValue(System.Object,System.Object[]) */, L_8, L_9, L_10);
V_3 = L_11;
// ToLua.Push(L, o);
intptr_t L_12 = ___L0;
RuntimeObject * L_13 = V_3;
ToLua_Push_m527AE65DDF8931A68AFE689AE47A65524F4A6C03((intptr_t)L_12, L_13, /*hidden argument*/NULL);
// return 1;
return 1;
}
IL_0038:
{
// else if (count == 6)
int32_t L_14 = V_0;
if ((!(((uint32_t)L_14) == ((uint32_t)6))))
{
goto IL_00af;
}
}
{
// object arg0 = ToLua.CheckVarObject(L, 2, kclass);
intptr_t L_15 = ___L0;
Type_t * L_16 = __this->get_kclass_1();
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_17 = ToLua_CheckVarObject_m27D8EB2E2BF81511814150B323C3D33DD0A2B0A4((intptr_t)L_15, 2, L_16, /*hidden argument*/NULL);
V_4 = L_17;
// BindingFlags arg1 = (BindingFlags)LuaDLL.luaL_checknumber(L, 3);
intptr_t L_18 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
double L_19 = LuaDLL_luaL_checknumber_m7A77683D131BE59F2D1261688CBEF7892643E8E7((intptr_t)L_18, 3, /*hidden argument*/NULL);
V_5 = (((int32_t)((int32_t)L_19)));
// Binder arg2 = (Binder)ToLua.CheckObject(L, 4, typeof(Binder));
intptr_t L_20 = ___L0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_21 = { reinterpret_cast<intptr_t> (Binder_t4D5CB06963501D32847C057B57157D6DC49CA759_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_22 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_21, /*hidden argument*/NULL);
RuntimeObject * L_23 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_20, 4, L_22, /*hidden argument*/NULL);
V_6 = ((Binder_t4D5CB06963501D32847C057B57157D6DC49CA759 *)CastclassClass((RuntimeObject*)L_23, Binder_t4D5CB06963501D32847C057B57157D6DC49CA759_il2cpp_TypeInfo_var));
// object[] arg3 = ToLua.CheckObjectArray(L, 5);
intptr_t L_24 = ___L0;
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_25 = ToLua_CheckObjectArray_mB59CC301F53829E4747BF861935FE3C1FAE05A4F((intptr_t)L_24, 5, /*hidden argument*/NULL);
V_7 = L_25;
// CultureInfo arg4 = (CultureInfo)ToLua.CheckObject(L, 6, typeof(CultureInfo));
intptr_t L_26 = ___L0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_27 = { reinterpret_cast<intptr_t> (CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_0_0_0_var) };
Type_t * L_28 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_27, /*hidden argument*/NULL);
RuntimeObject * L_29 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_26, 6, L_28, /*hidden argument*/NULL);
V_8 = ((CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F *)CastclassClass((RuntimeObject*)L_29, CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_il2cpp_TypeInfo_var));
// object o = property.GetValue(arg0, arg1, arg2, arg3, arg4);
PropertyInfo_t * L_30 = __this->get_property_0();
RuntimeObject * L_31 = V_4;
int32_t L_32 = V_5;
Binder_t4D5CB06963501D32847C057B57157D6DC49CA759 * L_33 = V_6;
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_34 = V_7;
CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_35 = V_8;
NullCheck(L_30);
RuntimeObject * L_36 = VirtFuncInvoker5< RuntimeObject *, RuntimeObject *, int32_t, Binder_t4D5CB06963501D32847C057B57157D6DC49CA759 *, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*, CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * >::Invoke(27 /* System.Object System.Reflection.PropertyInfo::GetValue(System.Object,System.Reflection.BindingFlags,System.Reflection.Binder,System.Object[],System.Globalization.CultureInfo) */, L_30, L_31, L_32, L_33, L_34, L_35);
V_9 = L_36;
// ToLua.Push(L, o);
intptr_t L_37 = ___L0;
RuntimeObject * L_38 = V_9;
ToLua_Push_m527AE65DDF8931A68AFE689AE47A65524F4A6C03((intptr_t)L_37, L_38, /*hidden argument*/NULL);
// return 1;
return 1;
}
IL_00af:
{
// return LuaDLL.luaL_throw(L, "invalid arguments to method: LuaInterface.LuaProperty.Get");
intptr_t L_39 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_40 = LuaDLL_luaL_throw_m3B091F4ABCD5512C6DD40F7B6A793A8DECBD4828((intptr_t)L_39, _stringLiteral5C90290836834B026820355F57EEDC4D59E40150, /*hidden argument*/NULL);
return L_40;
}
}
// System.Int32 LuaInterface.LuaProperty::Set(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LuaProperty_Set_m74A81AE4F9F08E50CF24624B9BAE1A25E7A22D1A (LuaProperty_tECD5962B0CF9D8129AA119086EE40ED9AD924A0C * __this, intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaProperty_Set_m74A81AE4F9F08E50CF24624B9BAE1A25E7A22D1A_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
RuntimeObject * V_1 = NULL;
RuntimeObject * V_2 = NULL;
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* V_3 = NULL;
RuntimeObject * V_4 = NULL;
RuntimeObject * V_5 = NULL;
int32_t V_6 = 0;
Binder_t4D5CB06963501D32847C057B57157D6DC49CA759 * V_7 = NULL;
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* V_8 = NULL;
CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * V_9 = NULL;
{
// int count = LuaDLL.lua_gettop(L);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_1 = LuaDLL_lua_gettop_m8C89113132D9591A56E2324C330E56C4FD268858((intptr_t)L_0, /*hidden argument*/NULL);
V_0 = L_1;
// if (count == 4)
int32_t L_2 = V_0;
if ((!(((uint32_t)L_2) == ((uint32_t)4))))
{
goto IL_004e;
}
}
{
// object arg0 = ToLua.CheckVarObject(L, 2, kclass);
intptr_t L_3 = ___L0;
Type_t * L_4 = __this->get_kclass_1();
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_5 = ToLua_CheckVarObject_m27D8EB2E2BF81511814150B323C3D33DD0A2B0A4((intptr_t)L_3, 2, L_4, /*hidden argument*/NULL);
V_1 = L_5;
// object arg1 = ToLua.ToVarObject(L, 3);
intptr_t L_6 = ___L0;
RuntimeObject * L_7 = ToLua_ToVarObject_m32C2BF7F525FB0A4D5914DC319660A523C3A7A6D((intptr_t)L_6, 3, /*hidden argument*/NULL);
V_2 = L_7;
// if (arg1 != null) arg1 = TypeChecker.ChangeType(arg1, property.PropertyType);
RuntimeObject * L_8 = V_2;
if (!L_8)
{
goto IL_0036;
}
}
{
// if (arg1 != null) arg1 = TypeChecker.ChangeType(arg1, property.PropertyType);
RuntimeObject * L_9 = V_2;
PropertyInfo_t * L_10 = __this->get_property_0();
NullCheck(L_10);
Type_t * L_11 = VirtFuncInvoker0< Type_t * >::Invoke(19 /* System.Type System.Reflection.PropertyInfo::get_PropertyType() */, L_10);
IL2CPP_RUNTIME_CLASS_INIT(TypeChecker_tE1FC30EC2B9F201A1DC9142FB019E071BE0B2EA4_il2cpp_TypeInfo_var);
RuntimeObject * L_12 = TypeChecker_ChangeType_mB865BD38B2C8F92E9E7AE9CE337BEBFCC784DD3B(L_9, L_11, /*hidden argument*/NULL);
V_2 = L_12;
}
IL_0036:
{
// object[] arg2 = ToLua.CheckObjectArray(L, 4);
intptr_t L_13 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_14 = ToLua_CheckObjectArray_mB59CC301F53829E4747BF861935FE3C1FAE05A4F((intptr_t)L_13, 4, /*hidden argument*/NULL);
V_3 = L_14;
// property.SetValue(arg0, arg1, arg2);
PropertyInfo_t * L_15 = __this->get_property_0();
RuntimeObject * L_16 = V_1;
RuntimeObject * L_17 = V_2;
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_18 = V_3;
NullCheck(L_15);
VirtActionInvoker3< RuntimeObject *, RuntimeObject *, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* >::Invoke(28 /* System.Void System.Reflection.PropertyInfo::SetValue(System.Object,System.Object,System.Object[]) */, L_15, L_16, L_17, L_18);
// return 0;
return 0;
}
IL_004e:
{
// else if (count == 7)
int32_t L_19 = V_0;
if ((!(((uint32_t)L_19) == ((uint32_t)7))))
{
goto IL_00e1;
}
}
{
// object arg0 = ToLua.CheckVarObject(L, 2, kclass);
intptr_t L_20 = ___L0;
Type_t * L_21 = __this->get_kclass_1();
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_22 = ToLua_CheckVarObject_m27D8EB2E2BF81511814150B323C3D33DD0A2B0A4((intptr_t)L_20, 2, L_21, /*hidden argument*/NULL);
V_4 = L_22;
// object arg1 = ToLua.ToVarObject(L, 3);
intptr_t L_23 = ___L0;
RuntimeObject * L_24 = ToLua_ToVarObject_m32C2BF7F525FB0A4D5914DC319660A523C3A7A6D((intptr_t)L_23, 3, /*hidden argument*/NULL);
V_5 = L_24;
// if (arg1 != null) arg1 = TypeChecker.ChangeType(arg1, property.PropertyType);
RuntimeObject * L_25 = V_5;
if (!L_25)
{
goto IL_0085;
}
}
{
// if (arg1 != null) arg1 = TypeChecker.ChangeType(arg1, property.PropertyType);
RuntimeObject * L_26 = V_5;
PropertyInfo_t * L_27 = __this->get_property_0();
NullCheck(L_27);
Type_t * L_28 = VirtFuncInvoker0< Type_t * >::Invoke(19 /* System.Type System.Reflection.PropertyInfo::get_PropertyType() */, L_27);
IL2CPP_RUNTIME_CLASS_INIT(TypeChecker_tE1FC30EC2B9F201A1DC9142FB019E071BE0B2EA4_il2cpp_TypeInfo_var);
RuntimeObject * L_29 = TypeChecker_ChangeType_mB865BD38B2C8F92E9E7AE9CE337BEBFCC784DD3B(L_26, L_28, /*hidden argument*/NULL);
V_5 = L_29;
}
IL_0085:
{
// BindingFlags arg2 = (BindingFlags)LuaDLL.luaL_checknumber(L, 4);
intptr_t L_30 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
double L_31 = LuaDLL_luaL_checknumber_m7A77683D131BE59F2D1261688CBEF7892643E8E7((intptr_t)L_30, 4, /*hidden argument*/NULL);
V_6 = (((int32_t)((int32_t)L_31)));
// Binder arg3 = (Binder)ToLua.CheckObject(L, 5, typeof(Binder));
intptr_t L_32 = ___L0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_33 = { reinterpret_cast<intptr_t> (Binder_t4D5CB06963501D32847C057B57157D6DC49CA759_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_34 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_33, /*hidden argument*/NULL);
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_35 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_32, 5, L_34, /*hidden argument*/NULL);
V_7 = ((Binder_t4D5CB06963501D32847C057B57157D6DC49CA759 *)CastclassClass((RuntimeObject*)L_35, Binder_t4D5CB06963501D32847C057B57157D6DC49CA759_il2cpp_TypeInfo_var));
// object[] arg4 = ToLua.CheckObjectArray(L, 6);
intptr_t L_36 = ___L0;
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_37 = ToLua_CheckObjectArray_mB59CC301F53829E4747BF861935FE3C1FAE05A4F((intptr_t)L_36, 6, /*hidden argument*/NULL);
V_8 = L_37;
// CultureInfo arg5 = (CultureInfo)ToLua.CheckObject(L, 7, typeof(CultureInfo));
intptr_t L_38 = ___L0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_39 = { reinterpret_cast<intptr_t> (CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_0_0_0_var) };
Type_t * L_40 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_39, /*hidden argument*/NULL);
RuntimeObject * L_41 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_38, 7, L_40, /*hidden argument*/NULL);
V_9 = ((CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F *)CastclassClass((RuntimeObject*)L_41, CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_il2cpp_TypeInfo_var));
// property.SetValue(arg0, arg1, arg2, arg3, arg4, arg5);
PropertyInfo_t * L_42 = __this->get_property_0();
RuntimeObject * L_43 = V_4;
RuntimeObject * L_44 = V_5;
int32_t L_45 = V_6;
Binder_t4D5CB06963501D32847C057B57157D6DC49CA759 * L_46 = V_7;
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_47 = V_8;
CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_48 = V_9;
NullCheck(L_42);
VirtActionInvoker6< RuntimeObject *, RuntimeObject *, int32_t, Binder_t4D5CB06963501D32847C057B57157D6DC49CA759 *, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*, CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * >::Invoke(29 /* System.Void System.Reflection.PropertyInfo::SetValue(System.Object,System.Object,System.Reflection.BindingFlags,System.Reflection.Binder,System.Object[],System.Globalization.CultureInfo) */, L_42, L_43, L_44, L_45, L_46, L_47, L_48);
// return 0;
return 0;
}
IL_00e1:
{
// return LuaDLL.luaL_throw(L, "invalid arguments to method: LuaInterface.LuaProperty.Set");
intptr_t L_49 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_50 = LuaDLL_luaL_throw_m3B091F4ABCD5512C6DD40F7B6A793A8DECBD4828((intptr_t)L_49, _stringLiteralD4BDF7616CCB117D16BBFE57E5282A8860A1D12B, /*hidden argument*/NULL);
return L_50;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void LuaInterface.LuaRIDX::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaRIDX__ctor_m8EB286F66BD9D29F4C238A9B91E49FAB69F97BC3 (LuaRIDX_t6EB0A0D93FF52C2540327480374A0A27978DB8D1 * __this, const RuntimeMethod* method)
{
{
// public int LUA_RIDX_MAINTHREAD = 1;
__this->set_LUA_RIDX_MAINTHREAD_0(1);
// public int LUA_RIDX_GLOBALS = 2;
__this->set_LUA_RIDX_GLOBALS_1(2);
// public int LUA_RIDX_PRELOAD = 25;
__this->set_LUA_RIDX_PRELOAD_2(((int32_t)25));
// public int LUA_RIDX_LOADED = 26;
__this->set_LUA_RIDX_LOADED_3(((int32_t)26));
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0(__this, /*hidden argument*/NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_LuaReflection_OpenReflectionLibs_m57EDA782C9239E18275514820F59B4C71B1F638E(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = LuaReflection_OpenReflectionLibs_m57EDA782C9239E18275514820F59B4C71B1F638E(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_LuaReflection_FindType_m265105881CB8A05D388B12E6C881E85869B7BEEA(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = LuaReflection_FindType_m265105881CB8A05D388B12E6C881E85869B7BEEA(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_LuaReflection_LoadAssembly_m3416AD908E88CC3122C2CC472DCBD529FA08B04E(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = LuaReflection_LoadAssembly_m3416AD908E88CC3122C2CC472DCBD529FA08B04E(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_LuaReflection_GetMethod_mBBD01CE2F34B232F15EF0634E99CFE021A3745FC(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = LuaReflection_GetMethod_mBBD01CE2F34B232F15EF0634E99CFE021A3745FC(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_LuaReflection_GetConstructor_mFAF9436BFC9D6F2C870719320AC01046F145DFF1(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = LuaReflection_GetConstructor_mFAF9436BFC9D6F2C870719320AC01046F145DFF1(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_LuaReflection_GetTypeMethod_mD27026FB6766B48EA256EB8F1E2571D5C0A43EEB(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = LuaReflection_GetTypeMethod_mD27026FB6766B48EA256EB8F1E2571D5C0A43EEB(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_LuaReflection_GetProperty_m87AE4FD0FA97673745869C2F9700CAF30451914C(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = LuaReflection_GetProperty_m87AE4FD0FA97673745869C2F9700CAF30451914C(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_LuaReflection_GetField_mBDB8023D06D6ABA180DDDBA8DAEF8BD9E9A7DDA3(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = LuaReflection_GetField_mBDB8023D06D6ABA180DDDBA8DAEF8BD9E9A7DDA3(___L0, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_LuaReflection_CreateInstance_mBEF5E5588D60DFB5D110CFFE4912954CF714D181(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = LuaReflection_CreateInstance_mBEF5E5588D60DFB5D110CFFE4912954CF714D181(___L0, NULL);
return returnValue;
}
// System.Void LuaInterface.LuaReflection::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaReflection__ctor_m6D1FA3306FA6C73542032F1EA125FFD664827A79 (LuaReflection_t19301C37ECEEA92E1822023F3DA02A623875496F * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaReflection__ctor_m6D1FA3306FA6C73542032F1EA125FFD664827A79_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// public List<Assembly> list = new List<Assembly>();
List_1_t0B17DCDEBCE728AA1CAFF9D7D1441755B5949EED * L_0 = (List_1_t0B17DCDEBCE728AA1CAFF9D7D1441755B5949EED *)il2cpp_codegen_object_new(List_1_t0B17DCDEBCE728AA1CAFF9D7D1441755B5949EED_il2cpp_TypeInfo_var);
List_1__ctor_mD0442AB764C7B85A94117D07CA158B5666AB3BC2(L_0, /*hidden argument*/List_1__ctor_mD0442AB764C7B85A94117D07CA158B5666AB3BC2_RuntimeMethod_var);
__this->set_list_0(L_0);
// public LuaReflection()
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0(__this, /*hidden argument*/NULL);
// _reflection = this;
IL2CPP_RUNTIME_CLASS_INIT(LuaReflection_t19301C37ECEEA92E1822023F3DA02A623875496F_il2cpp_TypeInfo_var);
((LuaReflection_t19301C37ECEEA92E1822023F3DA02A623875496F_StaticFields*)il2cpp_codegen_static_fields_for(LuaReflection_t19301C37ECEEA92E1822023F3DA02A623875496F_il2cpp_TypeInfo_var))->set__reflection_1(__this);
// LoadAssembly("mscorlib");
LuaReflection_LoadAssembly_mC5C25DD6C9ABB3701DC10D7635CEF92FA30D1B96(__this, _stringLiteralAFD6EADC1B6810FA1650AC3B4E0294321C5424BA, /*hidden argument*/NULL);
// LoadAssembly("UnityEngine");
LuaReflection_LoadAssembly_mC5C25DD6C9ABB3701DC10D7635CEF92FA30D1B96(__this, _stringLiteral50D86FCBE2ABB9A65B07323B311FF2296682029D, /*hidden argument*/NULL);
// }
return;
}
}
// System.Void LuaInterface.LuaReflection::OpenLibs(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaReflection_OpenLibs_m827B90630CF5DCDA6C49A4DFB37FC2B9D62F58B1 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaReflection_OpenLibs_m827B90630CF5DCDA6C49A4DFB37FC2B9D62F58B1_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// LuaDLL.lua_getglobal(L, "tolua");
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_getglobal_m45BBC89C9AA2DAB6E3B83527FB5E4FFBACCB8850((intptr_t)L_0, _stringLiteral73EF2F90B3C036F8A51779717139D0B16A1395A6, /*hidden argument*/NULL);
// LuaDLL.lua_pushstring(L, "findtype");
intptr_t L_1 = ___L0;
LuaDLL_lua_pushstring_m1230CAB85FBD610AAA7D822AD67C9EDE4C1F13D7((intptr_t)L_1, _stringLiteral3D038329D71B0AC8516610B083F19A42E68C6D09, /*hidden argument*/NULL);
// LuaDLL.lua_pushcfunction(L, FindType);
intptr_t L_2 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_3 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_3, NULL, (intptr_t)((intptr_t)LuaReflection_FindType_m265105881CB8A05D388B12E6C881E85869B7BEEA_RuntimeMethod_var), /*hidden argument*/NULL);
LuaDLL_lua_pushcfunction_m597D3DB7BDB0C04C60925BEA7C08F792911920D1((intptr_t)L_2, L_3, /*hidden argument*/NULL);
// LuaDLL.lua_rawset(L, -3);
intptr_t L_4 = ___L0;
LuaDLL_lua_rawset_mA943B18C491C241BD2724FE6DAA2EA850D73C4CA((intptr_t)L_4, ((int32_t)-3), /*hidden argument*/NULL);
// LuaDLL.lua_pushstring(L, "loadassembly");
intptr_t L_5 = ___L0;
LuaDLL_lua_pushstring_m1230CAB85FBD610AAA7D822AD67C9EDE4C1F13D7((intptr_t)L_5, _stringLiteral9876542C2C71FA2DD8A4B617D4C4CC34C1FBE427, /*hidden argument*/NULL);
// LuaDLL.tolua_pushcfunction(L, LoadAssembly);
intptr_t L_6 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_7 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_7, NULL, (intptr_t)((intptr_t)LuaReflection_LoadAssembly_m3416AD908E88CC3122C2CC472DCBD529FA08B04E_RuntimeMethod_var), /*hidden argument*/NULL);
LuaDLL_tolua_pushcfunction_m29E7A4D931ADB073DCE412CB64BF4F169BAB0FB9((intptr_t)L_6, L_7, /*hidden argument*/NULL);
// LuaDLL.lua_rawset(L, -3);
intptr_t L_8 = ___L0;
LuaDLL_lua_rawset_mA943B18C491C241BD2724FE6DAA2EA850D73C4CA((intptr_t)L_8, ((int32_t)-3), /*hidden argument*/NULL);
// LuaDLL.lua_pushstring(L, "getmethod");
intptr_t L_9 = ___L0;
LuaDLL_lua_pushstring_m1230CAB85FBD610AAA7D822AD67C9EDE4C1F13D7((intptr_t)L_9, _stringLiteralA8895975BB97F90A8F1BE7D4FC30ED85E35CE738, /*hidden argument*/NULL);
// LuaDLL.tolua_pushcfunction(L, GetMethod);
intptr_t L_10 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_11 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_11, NULL, (intptr_t)((intptr_t)LuaReflection_GetMethod_mBBD01CE2F34B232F15EF0634E99CFE021A3745FC_RuntimeMethod_var), /*hidden argument*/NULL);
LuaDLL_tolua_pushcfunction_m29E7A4D931ADB073DCE412CB64BF4F169BAB0FB9((intptr_t)L_10, L_11, /*hidden argument*/NULL);
// LuaDLL.lua_rawset(L, -3);
intptr_t L_12 = ___L0;
LuaDLL_lua_rawset_mA943B18C491C241BD2724FE6DAA2EA850D73C4CA((intptr_t)L_12, ((int32_t)-3), /*hidden argument*/NULL);
// LuaDLL.lua_pushstring(L, "getconstructor");
intptr_t L_13 = ___L0;
LuaDLL_lua_pushstring_m1230CAB85FBD610AAA7D822AD67C9EDE4C1F13D7((intptr_t)L_13, _stringLiteral17D77C7BFDC676291407517E74C1740B61D4F3A0, /*hidden argument*/NULL);
// LuaDLL.tolua_pushcfunction(L, GetConstructor);
intptr_t L_14 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_15 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_15, NULL, (intptr_t)((intptr_t)LuaReflection_GetConstructor_mFAF9436BFC9D6F2C870719320AC01046F145DFF1_RuntimeMethod_var), /*hidden argument*/NULL);
LuaDLL_tolua_pushcfunction_m29E7A4D931ADB073DCE412CB64BF4F169BAB0FB9((intptr_t)L_14, L_15, /*hidden argument*/NULL);
// LuaDLL.lua_rawset(L, -3);
intptr_t L_16 = ___L0;
LuaDLL_lua_rawset_mA943B18C491C241BD2724FE6DAA2EA850D73C4CA((intptr_t)L_16, ((int32_t)-3), /*hidden argument*/NULL);
// LuaDLL.lua_pushstring(L, "gettypemethod");
intptr_t L_17 = ___L0;
LuaDLL_lua_pushstring_m1230CAB85FBD610AAA7D822AD67C9EDE4C1F13D7((intptr_t)L_17, _stringLiteral2451B42763EACC6A2A4DE7FC4D6DBBBA56E1C2E1, /*hidden argument*/NULL);
// LuaDLL.tolua_pushcfunction(L, GetTypeMethod);
intptr_t L_18 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_19 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_19, NULL, (intptr_t)((intptr_t)LuaReflection_GetTypeMethod_mD27026FB6766B48EA256EB8F1E2571D5C0A43EEB_RuntimeMethod_var), /*hidden argument*/NULL);
LuaDLL_tolua_pushcfunction_m29E7A4D931ADB073DCE412CB64BF4F169BAB0FB9((intptr_t)L_18, L_19, /*hidden argument*/NULL);
// LuaDLL.lua_rawset(L, -3);
intptr_t L_20 = ___L0;
LuaDLL_lua_rawset_mA943B18C491C241BD2724FE6DAA2EA850D73C4CA((intptr_t)L_20, ((int32_t)-3), /*hidden argument*/NULL);
// LuaDLL.lua_pushstring(L, "getfield");
intptr_t L_21 = ___L0;
LuaDLL_lua_pushstring_m1230CAB85FBD610AAA7D822AD67C9EDE4C1F13D7((intptr_t)L_21, _stringLiteralAE75B1B6D54998BE4B63C92008E7AB5BA0108A41, /*hidden argument*/NULL);
// LuaDLL.tolua_pushcfunction(L, GetField);
intptr_t L_22 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_23 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_23, NULL, (intptr_t)((intptr_t)LuaReflection_GetField_mBDB8023D06D6ABA180DDDBA8DAEF8BD9E9A7DDA3_RuntimeMethod_var), /*hidden argument*/NULL);
LuaDLL_tolua_pushcfunction_m29E7A4D931ADB073DCE412CB64BF4F169BAB0FB9((intptr_t)L_22, L_23, /*hidden argument*/NULL);
// LuaDLL.lua_rawset(L, -3);
intptr_t L_24 = ___L0;
LuaDLL_lua_rawset_mA943B18C491C241BD2724FE6DAA2EA850D73C4CA((intptr_t)L_24, ((int32_t)-3), /*hidden argument*/NULL);
// LuaDLL.lua_pushstring(L, "getproperty");
intptr_t L_25 = ___L0;
LuaDLL_lua_pushstring_m1230CAB85FBD610AAA7D822AD67C9EDE4C1F13D7((intptr_t)L_25, _stringLiteralF3CAFD7FD04209F521203BA924E96965EDF1EC47, /*hidden argument*/NULL);
// LuaDLL.tolua_pushcfunction(L, GetProperty);
intptr_t L_26 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_27 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_27, NULL, (intptr_t)((intptr_t)LuaReflection_GetProperty_m87AE4FD0FA97673745869C2F9700CAF30451914C_RuntimeMethod_var), /*hidden argument*/NULL);
LuaDLL_tolua_pushcfunction_m29E7A4D931ADB073DCE412CB64BF4F169BAB0FB9((intptr_t)L_26, L_27, /*hidden argument*/NULL);
// LuaDLL.lua_rawset(L, -3);
intptr_t L_28 = ___L0;
LuaDLL_lua_rawset_mA943B18C491C241BD2724FE6DAA2EA850D73C4CA((intptr_t)L_28, ((int32_t)-3), /*hidden argument*/NULL);
// LuaDLL.lua_pushstring(L, "createinstance");
intptr_t L_29 = ___L0;
LuaDLL_lua_pushstring_m1230CAB85FBD610AAA7D822AD67C9EDE4C1F13D7((intptr_t)L_29, _stringLiteral39D5F49C2757A110202B4F54E92148648B083EF8, /*hidden argument*/NULL);
// LuaDLL.tolua_pushcfunction(L, CreateInstance);
intptr_t L_30 = ___L0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_31 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_31, NULL, (intptr_t)((intptr_t)LuaReflection_CreateInstance_mBEF5E5588D60DFB5D110CFFE4912954CF714D181_RuntimeMethod_var), /*hidden argument*/NULL);
LuaDLL_tolua_pushcfunction_m29E7A4D931ADB073DCE412CB64BF4F169BAB0FB9((intptr_t)L_30, L_31, /*hidden argument*/NULL);
// LuaDLL.lua_rawset(L, -3);
intptr_t L_32 = ___L0;
LuaDLL_lua_rawset_mA943B18C491C241BD2724FE6DAA2EA850D73C4CA((intptr_t)L_32, ((int32_t)-3), /*hidden argument*/NULL);
// LuaDLL.lua_pop(L, 1);
intptr_t L_33 = ___L0;
LuaDLL_lua_pop_m9ADCE736C829E8D4DED127620F869BE19539C589((intptr_t)L_33, 1, /*hidden argument*/NULL);
// LuaState state = LuaState.Get(L);
intptr_t L_34 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_il2cpp_TypeInfo_var);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_35 = LuaState_Get_mD5CEDF5D82EFE1715EAEA521EEF00D2B29D7C5DF_inline((intptr_t)L_34, /*hidden argument*/NULL);
// state.BeginPreLoad();
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_36 = L_35;
NullCheck(L_36);
LuaState_BeginPreLoad_m4727EF93649D4E45FE9F5CB484222D4F28267CE6(L_36, /*hidden argument*/NULL);
// state.AddPreLoad("tolua.reflection", OpenReflectionLibs);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_37 = L_36;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_38 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_38, NULL, (intptr_t)((intptr_t)LuaReflection_OpenReflectionLibs_m57EDA782C9239E18275514820F59B4C71B1F638E_RuntimeMethod_var), /*hidden argument*/NULL);
NullCheck(L_37);
LuaState_AddPreLoad_m3020019116D31773DEA4982C27F5DD2D29A1D102(L_37, _stringLiteral57FAC0B360F3E271021C2B4AD9DCEF50C33B029F, L_38, /*hidden argument*/NULL);
// state.EndPreLoad();
NullCheck(L_37);
LuaState_EndPreLoad_m62E1E498E214B42C7B635351D86F8CD7955180A9(L_37, /*hidden argument*/NULL);
// }
return;
}
}
// LuaInterface.LuaReflection LuaInterface.LuaReflection::Get(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LuaReflection_t19301C37ECEEA92E1822023F3DA02A623875496F * LuaReflection_Get_m7C0E57D9FFE727169ED0EA9DF0FEDBD45F7727E6 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaReflection_Get_m7C0E57D9FFE727169ED0EA9DF0FEDBD45F7727E6_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// return _reflection;
IL2CPP_RUNTIME_CLASS_INIT(LuaReflection_t19301C37ECEEA92E1822023F3DA02A623875496F_il2cpp_TypeInfo_var);
LuaReflection_t19301C37ECEEA92E1822023F3DA02A623875496F * L_0 = ((LuaReflection_t19301C37ECEEA92E1822023F3DA02A623875496F_StaticFields*)il2cpp_codegen_static_fields_for(LuaReflection_t19301C37ECEEA92E1822023F3DA02A623875496F_il2cpp_TypeInfo_var))->get__reflection_1();
return L_0;
}
}
// System.Int32 LuaInterface.LuaReflection::OpenReflectionLibs(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LuaReflection_OpenReflectionLibs_m57EDA782C9239E18275514820F59B4C71B1F638E (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaReflection_OpenReflectionLibs_m57EDA782C9239E18275514820F59B4C71B1F638E_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
Exception_t * V_1 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
// LuaState state = LuaState.Get(L);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_il2cpp_TypeInfo_var);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_1 = LuaState_Get_mD5CEDF5D82EFE1715EAEA521EEF00D2B29D7C5DF_inline((intptr_t)L_0, /*hidden argument*/NULL);
// state.BeginModule(null);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_2 = L_1;
NullCheck(L_2);
LuaState_BeginModule_m90D4690B9813A2513FFBE17BF78F53FA9B991EA9(L_2, (String_t*)NULL, /*hidden argument*/NULL);
// state.BeginModule("LuaInterface");
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_3 = L_2;
NullCheck(L_3);
LuaState_BeginModule_m90D4690B9813A2513FFBE17BF78F53FA9B991EA9(L_3, _stringLiteral4F7C7C989DE97C7BF7D933EA1581C86A82BE69F0, /*hidden argument*/NULL);
// LuaInterface_LuaMethodWrap.Register(state);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_4 = L_3;
LuaInterface_LuaMethodWrap_Register_mD31DFCD69792104A757D4997E7F2FA558D6FE1F3(L_4, /*hidden argument*/NULL);
// LuaInterface_LuaPropertyWrap.Register(state);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_5 = L_4;
LuaInterface_LuaPropertyWrap_Register_mA381870858805D6994FAAF1AB3AD23CE5449D624(L_5, /*hidden argument*/NULL);
// LuaInterface_LuaFieldWrap.Register(state);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_6 = L_5;
LuaInterface_LuaFieldWrap_Register_mF95C04F2A6176ACAC89E42B7B97D037C15898A97(L_6, /*hidden argument*/NULL);
// LuaInterface_LuaConstructorWrap.Register(state);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_7 = L_6;
LuaInterface_LuaConstructorWrap_Register_m9DFADA58452A814F2A5D082ED4722C39B462BD73(L_7, /*hidden argument*/NULL);
// state.EndModule();
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_8 = L_7;
NullCheck(L_8);
LuaState_EndModule_m9D2C7F0A6AB8D116272FB470A9A5B68200599B48(L_8, /*hidden argument*/NULL);
// state.EndModule();
NullCheck(L_8);
LuaState_EndModule_m9D2C7F0A6AB8D116272FB470A9A5B68200599B48(L_8, /*hidden argument*/NULL);
// return 0;
V_0 = 0;
goto IL_004c;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0041;
throw e;
}
CATCH_0041:
{ // begin catch(System.Exception)
// catch (Exception e)
V_1 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_9 = ___L0;
Exception_t * L_10 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_11 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_9, L_10, /*hidden argument*/NULL);
V_0 = L_11;
goto IL_004c;
} // end catch (depth: 1)
IL_004c:
{
// }
int32_t L_12 = V_0;
return L_12;
}
}
// System.Int32 LuaInterface.LuaReflection::FindType(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LuaReflection_FindType_m265105881CB8A05D388B12E6C881E85869B7BEEA (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaReflection_FindType_m265105881CB8A05D388B12E6C881E85869B7BEEA_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
List_1_t0B17DCDEBCE728AA1CAFF9D7D1441755B5949EED * V_1 = NULL;
Type_t * V_2 = NULL;
int32_t V_3 = 0;
{
// string name = ToLua.CheckString(L, 1);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
String_t* L_1 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_0, 1, /*hidden argument*/NULL);
V_0 = L_1;
// LuaReflection reflection = LuaReflection.Get(L);
intptr_t L_2 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaReflection_t19301C37ECEEA92E1822023F3DA02A623875496F_il2cpp_TypeInfo_var);
LuaReflection_t19301C37ECEEA92E1822023F3DA02A623875496F * L_3 = LuaReflection_Get_m7C0E57D9FFE727169ED0EA9DF0FEDBD45F7727E6_inline((intptr_t)L_2, /*hidden argument*/NULL);
// List<Assembly> list = reflection.list;
NullCheck(L_3);
List_1_t0B17DCDEBCE728AA1CAFF9D7D1441755B5949EED * L_4 = L_3->get_list_0();
V_1 = L_4;
// Type t = null;
V_2 = (Type_t *)NULL;
// for (int i = 0; i < list.Count; i++)
V_3 = 0;
goto IL_0035;
}
IL_001a:
{
// t = list[i].GetType(name);
List_1_t0B17DCDEBCE728AA1CAFF9D7D1441755B5949EED * L_5 = V_1;
int32_t L_6 = V_3;
NullCheck(L_5);
Assembly_t * L_7 = List_1_get_Item_m2D875949889A6253738987A31D0121B34A8D30DF_inline(L_5, L_6, /*hidden argument*/List_1_get_Item_m2D875949889A6253738987A31D0121B34A8D30DF_RuntimeMethod_var);
String_t* L_8 = V_0;
NullCheck(L_7);
Type_t * L_9 = VirtFuncInvoker1< Type_t *, String_t* >::Invoke(18 /* System.Type System.Reflection.Assembly::GetType(System.String) */, L_7, L_8);
V_2 = L_9;
// if (t != null)
Type_t * L_10 = V_2;
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
bool L_11 = Type_op_Inequality_m615014191FB05FD50F63A24EB9A6CCA785E7CEC9(L_10, (Type_t *)NULL, /*hidden argument*/NULL);
if (L_11)
{
goto IL_003e;
}
}
{
// for (int i = 0; i < list.Count; i++)
int32_t L_12 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1));
}
IL_0035:
{
// for (int i = 0; i < list.Count; i++)
int32_t L_13 = V_3;
List_1_t0B17DCDEBCE728AA1CAFF9D7D1441755B5949EED * L_14 = V_1;
NullCheck(L_14);
int32_t L_15 = List_1_get_Count_m10D86388566B27212560100E342B8A2C4686D872_inline(L_14, /*hidden argument*/List_1_get_Count_m10D86388566B27212560100E342B8A2C4686D872_RuntimeMethod_var);
if ((((int32_t)L_13) < ((int32_t)L_15)))
{
goto IL_001a;
}
}
IL_003e:
{
// ToLua.Push(L, t);
intptr_t L_16 = ___L0;
Type_t * L_17 = V_2;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
ToLua_Push_mB2F773CD5EE954E988D156A20F3989B8C53D48CD((intptr_t)L_16, L_17, /*hidden argument*/NULL);
// return 1;
return 1;
}
}
// System.Int32 LuaInterface.LuaReflection::LoadAssembly(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LuaReflection_LoadAssembly_m3416AD908E88CC3122C2CC472DCBD529FA08B04E (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaReflection_LoadAssembly_m3416AD908E88CC3122C2CC472DCBD529FA08B04E_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
LuaReflection_t19301C37ECEEA92E1822023F3DA02A623875496F * V_0 = NULL;
String_t* V_1 = NULL;
Exception_t * V_2 = NULL;
int32_t V_3 = 0;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
// LuaReflection reflection = LuaReflection.Get(L);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaReflection_t19301C37ECEEA92E1822023F3DA02A623875496F_il2cpp_TypeInfo_var);
LuaReflection_t19301C37ECEEA92E1822023F3DA02A623875496F * L_1 = LuaReflection_Get_m7C0E57D9FFE727169ED0EA9DF0FEDBD45F7727E6_inline((intptr_t)L_0, /*hidden argument*/NULL);
V_0 = L_1;
// string name = ToLua.CheckString(L, 1);
intptr_t L_2 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
String_t* L_3 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_2, 1, /*hidden argument*/NULL);
V_1 = L_3;
// LuaDLL.lua_pushboolean(L, reflection.LoadAssembly(name));
intptr_t L_4 = ___L0;
LuaReflection_t19301C37ECEEA92E1822023F3DA02A623875496F * L_5 = V_0;
String_t* L_6 = V_1;
NullCheck(L_5);
bool L_7 = LuaReflection_LoadAssembly_mC5C25DD6C9ABB3701DC10D7635CEF92FA30D1B96(L_5, L_6, /*hidden argument*/NULL);
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushboolean_m2B8D01E55F9DAAFC75B24FD6DC054776E5195B80((intptr_t)L_4, L_7, /*hidden argument*/NULL);
// }
goto IL_0029;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_001e;
throw e;
}
CATCH_001e:
{ // begin catch(System.Exception)
// catch(Exception e)
V_2 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_8 = ___L0;
Exception_t * L_9 = V_2;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_10 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_8, L_9, /*hidden argument*/NULL);
V_3 = L_10;
goto IL_002b;
} // end catch (depth: 1)
IL_0029:
{
// return 1;
return 1;
}
IL_002b:
{
// }
int32_t L_11 = V_3;
return L_11;
}
}
// System.Void LuaInterface.LuaReflection::PushLuaMethod(System.IntPtr,System.Reflection.MethodInfo,System.Type,System.Type[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaReflection_PushLuaMethod_m2B84BF6E7CD901DD1B0432E623526F17A604E201 (intptr_t ___L0, MethodInfo_t * ___md1, Type_t * ___t2, TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* ___types3, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaReflection_PushLuaMethod_m2B84BF6E7CD901DD1B0432E623526F17A604E201_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
LuaMethod_t0990B22A85382B95F5292A6C222FB1DB05CA9FB6 * V_0 = NULL;
{
// if (md != null)
MethodInfo_t * L_0 = ___md1;
bool L_1 = MethodInfo_op_Inequality_m76AC38C8B8FB8F28C21E6F9A3F0268FF8E4CC237(L_0, (MethodInfo_t *)NULL, /*hidden argument*/NULL);
if (!L_1)
{
goto IL_001a;
}
}
{
// LuaMethod lm = new LuaMethod(md, t, types);
MethodInfo_t * L_2 = ___md1;
Type_t * L_3 = ___t2;
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_4 = ___types3;
LuaMethod_t0990B22A85382B95F5292A6C222FB1DB05CA9FB6 * L_5 = (LuaMethod_t0990B22A85382B95F5292A6C222FB1DB05CA9FB6 *)il2cpp_codegen_object_new(LuaMethod_t0990B22A85382B95F5292A6C222FB1DB05CA9FB6_il2cpp_TypeInfo_var);
LuaMethod__ctor_mF87454F54CC777CF4CD9F52658D876488F32D62D(L_5, L_2, L_3, L_4, /*hidden argument*/NULL);
V_0 = L_5;
// ToLua.PushSealed(L, lm);
intptr_t L_6 = ___L0;
LuaMethod_t0990B22A85382B95F5292A6C222FB1DB05CA9FB6 * L_7 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
ToLua_PushSealed_TisLuaMethod_t0990B22A85382B95F5292A6C222FB1DB05CA9FB6_m938844855EFF73A7CC3337809E1C30ECE193843E((intptr_t)L_6, L_7, /*hidden argument*/ToLua_PushSealed_TisLuaMethod_t0990B22A85382B95F5292A6C222FB1DB05CA9FB6_m938844855EFF73A7CC3337809E1C30ECE193843E_RuntimeMethod_var);
// }
return;
}
IL_001a:
{
// LuaDLL.lua_pushnil(L);
intptr_t L_8 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushnil_mEC2DBEEFF2E9EEB03DA45B0FEBC3FE3CA0581969((intptr_t)L_8, /*hidden argument*/NULL);
// }
return;
}
}
// System.Int32 LuaInterface.LuaReflection::GetMethod(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LuaReflection_GetMethod_mBBD01CE2F34B232F15EF0634E99CFE021A3745FC (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaReflection_GetMethod_mBBD01CE2F34B232F15EF0634E99CFE021A3745FC_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
Type_t * V_1 = NULL;
String_t* V_2 = NULL;
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* V_3 = NULL;
MethodInfo_t * V_4 = NULL;
int32_t V_5 = 0;
Type_t * V_6 = NULL;
Exception_t * V_7 = NULL;
int32_t V_8 = 0;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
{
// int count = LuaDLL.lua_gettop(L);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_1 = LuaDLL_lua_gettop_m8C89113132D9591A56E2324C330E56C4FD268858((intptr_t)L_0, /*hidden argument*/NULL);
V_0 = L_1;
// Type t = ToLua.CheckMonoType(L, 1);
intptr_t L_2 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
Type_t * L_3 = ToLua_CheckMonoType_m501B19F05C58D1860F4CE3D15FE8C96172477039((intptr_t)L_2, 1, /*hidden argument*/NULL);
V_1 = L_3;
// string name = ToLua.CheckString(L, 2);
intptr_t L_4 = ___L0;
String_t* L_5 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_4, 2, /*hidden argument*/NULL);
V_2 = L_5;
// Type[] types = null;
V_3 = (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)NULL;
// if (count > 2)
int32_t L_6 = V_0;
if ((((int32_t)L_6) <= ((int32_t)2)))
{
goto IL_0061;
}
}
IL_001d:
{
// types = new Type[count - 2];
int32_t L_7 = V_0;
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_8 = (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)SZArrayNew(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)2)));
V_3 = L_8;
// for (int i = 3; i <= count; i++)
V_5 = 3;
goto IL_005c;
}
IL_002b:
{
// Type ti = ToLua.CheckMonoType(L, i);
intptr_t L_9 = ___L0;
int32_t L_10 = V_5;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
Type_t * L_11 = ToLua_CheckMonoType_m501B19F05C58D1860F4CE3D15FE8C96172477039((intptr_t)L_9, L_10, /*hidden argument*/NULL);
V_6 = L_11;
// if (ti == null) LuaDLL.luaL_typerror(L, i, "Type");
Type_t * L_12 = V_6;
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
bool L_13 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8(L_12, (Type_t *)NULL, /*hidden argument*/NULL);
if (!L_13)
{
goto IL_004e;
}
}
IL_003f:
{
// if (ti == null) LuaDLL.luaL_typerror(L, i, "Type");
intptr_t L_14 = ___L0;
int32_t L_15 = V_5;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_luaL_typerror_mAEAFAE3F8FC42110FAA29FB99DC947D64A99A2A0((intptr_t)L_14, L_15, _stringLiteral3DEB7456519697ECF4EEFC455516C969A3681BAE, (String_t*)NULL, /*hidden argument*/NULL);
}
IL_004e:
{
// types[i - 3] = ti;
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_16 = V_3;
int32_t L_17 = V_5;
Type_t * L_18 = V_6;
NullCheck(L_16);
ArrayElementTypeCheck (L_16, L_18);
(L_16)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)3))), (Type_t *)L_18);
// for (int i = 3; i <= count; i++)
int32_t L_19 = V_5;
V_5 = ((int32_t)il2cpp_codegen_add((int32_t)L_19, (int32_t)1));
}
IL_005c:
{
// for (int i = 3; i <= count; i++)
int32_t L_20 = V_5;
int32_t L_21 = V_0;
if ((((int32_t)L_20) <= ((int32_t)L_21)))
{
goto IL_002b;
}
}
IL_0061:
{
// MethodInfo md = null;
V_4 = (MethodInfo_t *)NULL;
// if (types == null)
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_22 = V_3;
if (L_22)
{
goto IL_0072;
}
}
IL_0067:
{
// md = t.GetMethod(name);
Type_t * L_23 = V_1;
String_t* L_24 = V_2;
NullCheck(L_23);
MethodInfo_t * L_25 = Type_GetMethod_mB8368D44E32C205D279BA3BB9E6FE1D09D45A6DE(L_23, L_24, /*hidden argument*/NULL);
V_4 = L_25;
// }
goto IL_007c;
}
IL_0072:
{
// md = t.GetMethod(name, types);
Type_t * L_26 = V_1;
String_t* L_27 = V_2;
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_28 = V_3;
NullCheck(L_26);
MethodInfo_t * L_29 = Type_GetMethod_m54E1EF62AFF44AA621E074D123C5C0B3E73A7DD5(L_26, L_27, L_28, /*hidden argument*/NULL);
V_4 = L_29;
}
IL_007c:
{
// PushLuaMethod(L, md, t, types);
intptr_t L_30 = ___L0;
MethodInfo_t * L_31 = V_4;
Type_t * L_32 = V_1;
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_33 = V_3;
IL2CPP_RUNTIME_CLASS_INIT(LuaReflection_t19301C37ECEEA92E1822023F3DA02A623875496F_il2cpp_TypeInfo_var);
LuaReflection_PushLuaMethod_m2B84BF6E7CD901DD1B0432E623526F17A604E201((intptr_t)L_30, L_31, L_32, L_33, /*hidden argument*/NULL);
// }
goto IL_0096;
}
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0088;
throw e;
}
CATCH_0088:
{ // begin catch(System.Exception)
// catch(Exception e)
V_7 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_34 = ___L0;
Exception_t * L_35 = V_7;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_36 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_34, L_35, /*hidden argument*/NULL);
V_8 = L_36;
goto IL_0098;
} // end catch (depth: 1)
IL_0096:
{
// return 1;
return 1;
}
IL_0098:
{
// }
int32_t L_37 = V_8;
return L_37;
}
}
// System.Void LuaInterface.LuaReflection::PushLuaConstructor(System.IntPtr,System.Reflection.ConstructorInfo,System.Type[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaReflection_PushLuaConstructor_mB2F61641A6241EA00121B868D629DACD171F874B (intptr_t ___L0, ConstructorInfo_t9CB51BFC178DF1CBCA5FD16B2D58229618F23EFF * ___func1, TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* ___types2, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaReflection_PushLuaConstructor_mB2F61641A6241EA00121B868D629DACD171F874B_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
LuaConstructor_tFD182305C354FE01AE8A5AAE0B92771A065FC6DF * V_0 = NULL;
{
// if (func != null)
ConstructorInfo_t9CB51BFC178DF1CBCA5FD16B2D58229618F23EFF * L_0 = ___func1;
IL2CPP_RUNTIME_CLASS_INIT(ConstructorInfo_t9CB51BFC178DF1CBCA5FD16B2D58229618F23EFF_il2cpp_TypeInfo_var);
bool L_1 = ConstructorInfo_op_Inequality_m7BACC92FB27D1999A084F5346451CEE9FD0445E4(L_0, (ConstructorInfo_t9CB51BFC178DF1CBCA5FD16B2D58229618F23EFF *)NULL, /*hidden argument*/NULL);
if (!L_1)
{
goto IL_0019;
}
}
{
// LuaConstructor lm = new LuaConstructor(func, types);
ConstructorInfo_t9CB51BFC178DF1CBCA5FD16B2D58229618F23EFF * L_2 = ___func1;
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_3 = ___types2;
LuaConstructor_tFD182305C354FE01AE8A5AAE0B92771A065FC6DF * L_4 = (LuaConstructor_tFD182305C354FE01AE8A5AAE0B92771A065FC6DF *)il2cpp_codegen_object_new(LuaConstructor_tFD182305C354FE01AE8A5AAE0B92771A065FC6DF_il2cpp_TypeInfo_var);
LuaConstructor__ctor_m8B9F194A36EC56AE793D67B20700511345847FB8(L_4, L_2, L_3, /*hidden argument*/NULL);
V_0 = L_4;
// ToLua.PushSealed(L, lm);
intptr_t L_5 = ___L0;
LuaConstructor_tFD182305C354FE01AE8A5AAE0B92771A065FC6DF * L_6 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
ToLua_PushSealed_TisLuaConstructor_tFD182305C354FE01AE8A5AAE0B92771A065FC6DF_mBF455F23E99FBF35B19A8FCB222807B66982CC96((intptr_t)L_5, L_6, /*hidden argument*/ToLua_PushSealed_TisLuaConstructor_tFD182305C354FE01AE8A5AAE0B92771A065FC6DF_mBF455F23E99FBF35B19A8FCB222807B66982CC96_RuntimeMethod_var);
// }
return;
}
IL_0019:
{
// LuaDLL.lua_pushnil(L);
intptr_t L_7 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushnil_mEC2DBEEFF2E9EEB03DA45B0FEBC3FE3CA0581969((intptr_t)L_7, /*hidden argument*/NULL);
// }
return;
}
}
// System.Int32 LuaInterface.LuaReflection::GetConstructor(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LuaReflection_GetConstructor_mFAF9436BFC9D6F2C870719320AC01046F145DFF1 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaReflection_GetConstructor_mFAF9436BFC9D6F2C870719320AC01046F145DFF1_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
Type_t * V_1 = NULL;
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* V_2 = NULL;
ConstructorInfo_t9CB51BFC178DF1CBCA5FD16B2D58229618F23EFF * V_3 = NULL;
int32_t V_4 = 0;
Type_t * V_5 = NULL;
Exception_t * V_6 = NULL;
int32_t V_7 = 0;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
{
// int count = LuaDLL.lua_gettop(L);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_1 = LuaDLL_lua_gettop_m8C89113132D9591A56E2324C330E56C4FD268858((intptr_t)L_0, /*hidden argument*/NULL);
V_0 = L_1;
// Type t = (Type)ToLua.CheckObject(L, 1, typeof(Type));
intptr_t L_2 = ___L0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_3 = { reinterpret_cast<intptr_t> (Type_t_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_4 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_3, /*hidden argument*/NULL);
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_5 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_2, 1, L_4, /*hidden argument*/NULL);
V_1 = ((Type_t *)CastclassClass((RuntimeObject*)L_5, Type_t_il2cpp_TypeInfo_var));
// Type[] types = null;
V_2 = (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)NULL;
// if (count > 1)
int32_t L_6 = V_0;
if ((((int32_t)L_6) <= ((int32_t)1)))
{
goto IL_0068;
}
}
IL_0024:
{
// types = new Type[count - 1];
int32_t L_7 = V_0;
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_8 = (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)SZArrayNew(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)1)));
V_2 = L_8;
// for (int i = 2; i <= count; i++)
V_4 = 2;
goto IL_0063;
}
IL_0032:
{
// Type ti = ToLua.CheckMonoType(L, i);
intptr_t L_9 = ___L0;
int32_t L_10 = V_4;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
Type_t * L_11 = ToLua_CheckMonoType_m501B19F05C58D1860F4CE3D15FE8C96172477039((intptr_t)L_9, L_10, /*hidden argument*/NULL);
V_5 = L_11;
// if (ti == null) LuaDLL.luaL_typerror(L, i, "Type");
Type_t * L_12 = V_5;
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
bool L_13 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8(L_12, (Type_t *)NULL, /*hidden argument*/NULL);
if (!L_13)
{
goto IL_0055;
}
}
IL_0046:
{
// if (ti == null) LuaDLL.luaL_typerror(L, i, "Type");
intptr_t L_14 = ___L0;
int32_t L_15 = V_4;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_luaL_typerror_mAEAFAE3F8FC42110FAA29FB99DC947D64A99A2A0((intptr_t)L_14, L_15, _stringLiteral3DEB7456519697ECF4EEFC455516C969A3681BAE, (String_t*)NULL, /*hidden argument*/NULL);
}
IL_0055:
{
// types[i - 2] = ti;
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_16 = V_2;
int32_t L_17 = V_4;
Type_t * L_18 = V_5;
NullCheck(L_16);
ArrayElementTypeCheck (L_16, L_18);
(L_16)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)2))), (Type_t *)L_18);
// for (int i = 2; i <= count; i++)
int32_t L_19 = V_4;
V_4 = ((int32_t)il2cpp_codegen_add((int32_t)L_19, (int32_t)1));
}
IL_0063:
{
// for (int i = 2; i <= count; i++)
int32_t L_20 = V_4;
int32_t L_21 = V_0;
if ((((int32_t)L_20) <= ((int32_t)L_21)))
{
goto IL_0032;
}
}
IL_0068:
{
// ConstructorInfo ret = t.GetConstructor(types);
Type_t * L_22 = V_1;
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_23 = V_2;
NullCheck(L_22);
ConstructorInfo_t9CB51BFC178DF1CBCA5FD16B2D58229618F23EFF * L_24 = Type_GetConstructor_m4371D7AD6A8E15067C698696B0167323CBC7F3DA(L_22, L_23, /*hidden argument*/NULL);
V_3 = L_24;
// PushLuaConstructor(L, ret, types);
intptr_t L_25 = ___L0;
ConstructorInfo_t9CB51BFC178DF1CBCA5FD16B2D58229618F23EFF * L_26 = V_3;
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_27 = V_2;
IL2CPP_RUNTIME_CLASS_INIT(LuaReflection_t19301C37ECEEA92E1822023F3DA02A623875496F_il2cpp_TypeInfo_var);
LuaReflection_PushLuaConstructor_mB2F61641A6241EA00121B868D629DACD171F874B((intptr_t)L_25, L_26, L_27, /*hidden argument*/NULL);
// }
goto IL_0088;
}
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_007a;
throw e;
}
CATCH_007a:
{ // begin catch(System.Exception)
// catch (Exception e)
V_6 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_28 = ___L0;
Exception_t * L_29 = V_6;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_30 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_28, L_29, /*hidden argument*/NULL);
V_7 = L_30;
goto IL_008a;
} // end catch (depth: 1)
IL_0088:
{
// return 1;
return 1;
}
IL_008a:
{
// }
int32_t L_31 = V_7;
return L_31;
}
}
// System.Int32 LuaInterface.LuaReflection::GetTypeMethod(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LuaReflection_GetTypeMethod_mD27026FB6766B48EA256EB8F1E2571D5C0A43EEB (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaReflection_GetTypeMethod_mD27026FB6766B48EA256EB8F1E2571D5C0A43EEB_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
Type_t * V_1 = NULL;
String_t* V_2 = NULL;
MethodInfo_t * V_3 = NULL;
int32_t V_4 = 0;
Type_t * V_5 = NULL;
String_t* V_6 = NULL;
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* V_7 = NULL;
MethodInfo_t * V_8 = NULL;
Type_t * V_9 = NULL;
String_t* V_10 = NULL;
int32_t V_11 = 0;
MethodInfo_t * V_12 = NULL;
Type_t * V_13 = NULL;
String_t* V_14 = NULL;
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* V_15 = NULL;
ParameterModifierU5BU5D_t63EC46F14F048DC9EF6BF1362E8AEBEA1A05A5EA* V_16 = NULL;
MethodInfo_t * V_17 = NULL;
Type_t * V_18 = NULL;
String_t* V_19 = NULL;
int32_t V_20 = 0;
Binder_t4D5CB06963501D32847C057B57157D6DC49CA759 * V_21 = NULL;
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* V_22 = NULL;
ParameterModifierU5BU5D_t63EC46F14F048DC9EF6BF1362E8AEBEA1A05A5EA* V_23 = NULL;
MethodInfo_t * V_24 = NULL;
Type_t * V_25 = NULL;
String_t* V_26 = NULL;
int32_t V_27 = 0;
Binder_t4D5CB06963501D32847C057B57157D6DC49CA759 * V_28 = NULL;
int32_t V_29 = 0;
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* V_30 = NULL;
ParameterModifierU5BU5D_t63EC46F14F048DC9EF6BF1362E8AEBEA1A05A5EA* V_31 = NULL;
MethodInfo_t * V_32 = NULL;
Exception_t * V_33 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 8);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
{
// int count = LuaDLL.lua_gettop(L);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_1 = LuaDLL_lua_gettop_m8C89113132D9591A56E2324C330E56C4FD268858((intptr_t)L_0, /*hidden argument*/NULL);
V_0 = L_1;
// if (count == 2 && TypeChecker.CheckTypes<Type, string>(L, 1))
int32_t L_2 = V_0;
if ((!(((uint32_t)L_2) == ((uint32_t)2))))
{
goto IL_0042;
}
}
IL_000b:
{
intptr_t L_3 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(TypeChecker_tE1FC30EC2B9F201A1DC9142FB019E071BE0B2EA4_il2cpp_TypeInfo_var);
bool L_4 = TypeChecker_CheckTypes_TisType_t_TisString_t_m773F326F0D5FE667675F461E4B61204290C16C65((intptr_t)L_3, 1, /*hidden argument*/TypeChecker_CheckTypes_TisType_t_TisString_t_m773F326F0D5FE667675F461E4B61204290C16C65_RuntimeMethod_var);
if (!L_4)
{
goto IL_0042;
}
}
IL_0014:
{
// Type obj = (Type)ToLua.ToObject(L, 1);
intptr_t L_5 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_6 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_5, 1, /*hidden argument*/NULL);
V_1 = ((Type_t *)CastclassClass((RuntimeObject*)L_6, Type_t_il2cpp_TypeInfo_var));
// string arg0 = ToLua.ToString(L, 2);
intptr_t L_7 = ___L0;
String_t* L_8 = ToLua_ToString_m44653DFD1626DE395107FF5FFDB0D4E7FC268D7D((intptr_t)L_7, 2, /*hidden argument*/NULL);
V_2 = L_8;
// MethodInfo o = obj.GetMethod(arg0);
Type_t * L_9 = V_1;
String_t* L_10 = V_2;
NullCheck(L_9);
MethodInfo_t * L_11 = Type_GetMethod_mB8368D44E32C205D279BA3BB9E6FE1D09D45A6DE(L_9, L_10, /*hidden argument*/NULL);
V_3 = L_11;
// PushLuaMethod(L, o, obj, null);
intptr_t L_12 = ___L0;
MethodInfo_t * L_13 = V_3;
Type_t * L_14 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(LuaReflection_t19301C37ECEEA92E1822023F3DA02A623875496F_il2cpp_TypeInfo_var);
LuaReflection_PushLuaMethod_m2B84BF6E7CD901DD1B0432E623526F17A604E201((intptr_t)L_12, L_13, L_14, (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)NULL, /*hidden argument*/NULL);
// return 1;
V_4 = 1;
goto IL_024b;
}
IL_0042:
{
// else if (count == 3 && TypeChecker.CheckTypes<Type, string, Type[]>(L, 1))
int32_t L_15 = V_0;
if ((!(((uint32_t)L_15) == ((uint32_t)3))))
{
goto IL_0090;
}
}
IL_0046:
{
intptr_t L_16 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(TypeChecker_tE1FC30EC2B9F201A1DC9142FB019E071BE0B2EA4_il2cpp_TypeInfo_var);
bool L_17 = TypeChecker_CheckTypes_TisType_t_TisString_t_TisTypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F_m7D2295B388D049C6AF614F67DC663EA997BF663C((intptr_t)L_16, 1, /*hidden argument*/TypeChecker_CheckTypes_TisType_t_TisString_t_TisTypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F_m7D2295B388D049C6AF614F67DC663EA997BF663C_RuntimeMethod_var);
if (!L_17)
{
goto IL_0090;
}
}
IL_004f:
{
// Type obj = (Type)ToLua.ToObject(L, 1);
intptr_t L_18 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_19 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_18, 1, /*hidden argument*/NULL);
V_5 = ((Type_t *)CastclassClass((RuntimeObject*)L_19, Type_t_il2cpp_TypeInfo_var));
// string arg0 = ToLua.ToString(L, 2);
intptr_t L_20 = ___L0;
String_t* L_21 = ToLua_ToString_m44653DFD1626DE395107FF5FFDB0D4E7FC268D7D((intptr_t)L_20, 2, /*hidden argument*/NULL);
V_6 = L_21;
// Type[] arg1 = ToLua.ToObjectArray<Type>(L, 3);
intptr_t L_22 = ___L0;
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_23 = ToLua_ToObjectArray_TisType_t_m62FC054B58B1761AD8B4CC77519321FC7E3FD0CA((intptr_t)L_22, 3, /*hidden argument*/ToLua_ToObjectArray_TisType_t_m62FC054B58B1761AD8B4CC77519321FC7E3FD0CA_RuntimeMethod_var);
V_7 = L_23;
// MethodInfo o = obj.GetMethod(arg0, arg1);
Type_t * L_24 = V_5;
String_t* L_25 = V_6;
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_26 = V_7;
NullCheck(L_24);
MethodInfo_t * L_27 = Type_GetMethod_m54E1EF62AFF44AA621E074D123C5C0B3E73A7DD5(L_24, L_25, L_26, /*hidden argument*/NULL);
V_8 = L_27;
// PushLuaMethod(L, o, obj, arg1);
intptr_t L_28 = ___L0;
MethodInfo_t * L_29 = V_8;
Type_t * L_30 = V_5;
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_31 = V_7;
IL2CPP_RUNTIME_CLASS_INIT(LuaReflection_t19301C37ECEEA92E1822023F3DA02A623875496F_il2cpp_TypeInfo_var);
LuaReflection_PushLuaMethod_m2B84BF6E7CD901DD1B0432E623526F17A604E201((intptr_t)L_28, L_29, L_30, L_31, /*hidden argument*/NULL);
// return 1;
V_4 = 1;
goto IL_024b;
}
IL_0090:
{
// else if (count == 3 && TypeChecker.CheckTypes<Type, string, uint>(L, 1))
int32_t L_32 = V_0;
if ((!(((uint32_t)L_32) == ((uint32_t)3))))
{
goto IL_00de;
}
}
IL_0094:
{
intptr_t L_33 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(TypeChecker_tE1FC30EC2B9F201A1DC9142FB019E071BE0B2EA4_il2cpp_TypeInfo_var);
bool L_34 = TypeChecker_CheckTypes_TisType_t_TisString_t_TisUInt32_t4980FA09003AFAAB5A6E361BA2748EA9A005709B_mD9A728AAC5C6433566E5794BC3D53F22D80C4781((intptr_t)L_33, 1, /*hidden argument*/TypeChecker_CheckTypes_TisType_t_TisString_t_TisUInt32_t4980FA09003AFAAB5A6E361BA2748EA9A005709B_mD9A728AAC5C6433566E5794BC3D53F22D80C4781_RuntimeMethod_var);
if (!L_34)
{
goto IL_00de;
}
}
IL_009d:
{
// Type obj = (Type)ToLua.ToObject(L, 1);
intptr_t L_35 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_36 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_35, 1, /*hidden argument*/NULL);
V_9 = ((Type_t *)CastclassClass((RuntimeObject*)L_36, Type_t_il2cpp_TypeInfo_var));
// string arg0 = ToLua.ToString(L, 2);
intptr_t L_37 = ___L0;
String_t* L_38 = ToLua_ToString_m44653DFD1626DE395107FF5FFDB0D4E7FC268D7D((intptr_t)L_37, 2, /*hidden argument*/NULL);
V_10 = L_38;
// BindingFlags arg1 = (BindingFlags)LuaDLL.lua_tonumber(L, 3);
intptr_t L_39 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
double L_40 = LuaDLL_lua_tonumber_mBCD22AAA5E8AC078092057FB0B33430AC583BA62((intptr_t)L_39, 3, /*hidden argument*/NULL);
V_11 = (((int32_t)((int32_t)L_40)));
// MethodInfo o = obj.GetMethod(arg0, arg1);
Type_t * L_41 = V_9;
String_t* L_42 = V_10;
int32_t L_43 = V_11;
NullCheck(L_41);
MethodInfo_t * L_44 = Type_GetMethod_m9EC42D4B1F765B882F516EE6D7970D51CF5D80DD(L_41, L_42, L_43, /*hidden argument*/NULL);
V_12 = L_44;
// PushLuaMethod(L, o, obj, null);
intptr_t L_45 = ___L0;
MethodInfo_t * L_46 = V_12;
Type_t * L_47 = V_9;
IL2CPP_RUNTIME_CLASS_INIT(LuaReflection_t19301C37ECEEA92E1822023F3DA02A623875496F_il2cpp_TypeInfo_var);
LuaReflection_PushLuaMethod_m2B84BF6E7CD901DD1B0432E623526F17A604E201((intptr_t)L_45, L_46, L_47, (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)NULL, /*hidden argument*/NULL);
// return 1;
V_4 = 1;
goto IL_024b;
}
IL_00de:
{
// else if (count == 4 && TypeChecker.CheckTypes<Type, string, Type[], ParameterModifier[]>(L, 1))
int32_t L_48 = V_0;
if ((!(((uint32_t)L_48) == ((uint32_t)4))))
{
goto IL_0137;
}
}
IL_00e2:
{
intptr_t L_49 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(TypeChecker_tE1FC30EC2B9F201A1DC9142FB019E071BE0B2EA4_il2cpp_TypeInfo_var);
bool L_50 = TypeChecker_CheckTypes_TisType_t_TisString_t_TisTypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F_TisParameterModifierU5BU5D_t63EC46F14F048DC9EF6BF1362E8AEBEA1A05A5EA_m4D9A5A2D6ECED8C6D49AE30A13BADCD285C61AD4((intptr_t)L_49, 1, /*hidden argument*/TypeChecker_CheckTypes_TisType_t_TisString_t_TisTypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F_TisParameterModifierU5BU5D_t63EC46F14F048DC9EF6BF1362E8AEBEA1A05A5EA_m4D9A5A2D6ECED8C6D49AE30A13BADCD285C61AD4_RuntimeMethod_var);
if (!L_50)
{
goto IL_0137;
}
}
IL_00eb:
{
// Type obj = (Type)ToLua.ToObject(L, 1);
intptr_t L_51 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_52 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_51, 1, /*hidden argument*/NULL);
V_13 = ((Type_t *)CastclassClass((RuntimeObject*)L_52, Type_t_il2cpp_TypeInfo_var));
// string arg0 = ToLua.ToString(L, 2);
intptr_t L_53 = ___L0;
String_t* L_54 = ToLua_ToString_m44653DFD1626DE395107FF5FFDB0D4E7FC268D7D((intptr_t)L_53, 2, /*hidden argument*/NULL);
V_14 = L_54;
// Type[] arg1 = ToLua.ToObjectArray<System.Type>(L, 3);
intptr_t L_55 = ___L0;
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_56 = ToLua_ToObjectArray_TisType_t_m62FC054B58B1761AD8B4CC77519321FC7E3FD0CA((intptr_t)L_55, 3, /*hidden argument*/ToLua_ToObjectArray_TisType_t_m62FC054B58B1761AD8B4CC77519321FC7E3FD0CA_RuntimeMethod_var);
V_15 = L_56;
// ParameterModifier[] arg2 = ToLua.ToStructArray<ParameterModifier>(L, 4);
intptr_t L_57 = ___L0;
ParameterModifierU5BU5D_t63EC46F14F048DC9EF6BF1362E8AEBEA1A05A5EA* L_58 = ToLua_ToStructArray_TisParameterModifier_t7BEFF7C52C8D7CD73D787BDAE6A1A50196204E3E_m60925B1EFB4E7351806EC9D3EF710DE971730941((intptr_t)L_57, 4, /*hidden argument*/ToLua_ToStructArray_TisParameterModifier_t7BEFF7C52C8D7CD73D787BDAE6A1A50196204E3E_m60925B1EFB4E7351806EC9D3EF710DE971730941_RuntimeMethod_var);
V_16 = L_58;
// MethodInfo o = obj.GetMethod(arg0, arg1, arg2);
Type_t * L_59 = V_13;
String_t* L_60 = V_14;
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_61 = V_15;
ParameterModifierU5BU5D_t63EC46F14F048DC9EF6BF1362E8AEBEA1A05A5EA* L_62 = V_16;
NullCheck(L_59);
MethodInfo_t * L_63 = Type_GetMethod_mC4A6B79B169181576E9A1A9DF3B6789FE63CC742(L_59, L_60, L_61, L_62, /*hidden argument*/NULL);
V_17 = L_63;
// PushLuaMethod(L, o, obj, arg1);
intptr_t L_64 = ___L0;
MethodInfo_t * L_65 = V_17;
Type_t * L_66 = V_13;
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_67 = V_15;
IL2CPP_RUNTIME_CLASS_INIT(LuaReflection_t19301C37ECEEA92E1822023F3DA02A623875496F_il2cpp_TypeInfo_var);
LuaReflection_PushLuaMethod_m2B84BF6E7CD901DD1B0432E623526F17A604E201((intptr_t)L_64, L_65, L_66, L_67, /*hidden argument*/NULL);
// return 1;
V_4 = 1;
goto IL_024b;
}
IL_0137:
{
// else if (count == 6 && TypeChecker.CheckTypes<Type, string, uint, Binder, Type[], ParameterModifier[]> (L, 1))
int32_t L_68 = V_0;
if ((!(((uint32_t)L_68) == ((uint32_t)6))))
{
goto IL_01ac;
}
}
IL_013b:
{
intptr_t L_69 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(TypeChecker_tE1FC30EC2B9F201A1DC9142FB019E071BE0B2EA4_il2cpp_TypeInfo_var);
bool L_70 = TypeChecker_CheckTypes_TisType_t_TisString_t_TisUInt32_t4980FA09003AFAAB5A6E361BA2748EA9A005709B_TisBinder_t4D5CB06963501D32847C057B57157D6DC49CA759_TisTypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F_TisParameterModifierU5BU5D_t63EC46F14F048DC9EF6BF1362E8AEBEA1A05A5EA_mA7D19ED21DB3965B803340C188008DB7F147E773((intptr_t)L_69, 1, /*hidden argument*/TypeChecker_CheckTypes_TisType_t_TisString_t_TisUInt32_t4980FA09003AFAAB5A6E361BA2748EA9A005709B_TisBinder_t4D5CB06963501D32847C057B57157D6DC49CA759_TisTypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F_TisParameterModifierU5BU5D_t63EC46F14F048DC9EF6BF1362E8AEBEA1A05A5EA_mA7D19ED21DB3965B803340C188008DB7F147E773_RuntimeMethod_var);
if (!L_70)
{
goto IL_01ac;
}
}
IL_0144:
{
// System.Type obj = (System.Type)ToLua.ToObject(L, 1);
intptr_t L_71 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_72 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_71, 1, /*hidden argument*/NULL);
V_18 = ((Type_t *)CastclassClass((RuntimeObject*)L_72, Type_t_il2cpp_TypeInfo_var));
// string arg0 = ToLua.ToString(L, 2);
intptr_t L_73 = ___L0;
String_t* L_74 = ToLua_ToString_m44653DFD1626DE395107FF5FFDB0D4E7FC268D7D((intptr_t)L_73, 2, /*hidden argument*/NULL);
V_19 = L_74;
// BindingFlags arg1 = (BindingFlags)LuaDLL.lua_tonumber(L, 3);
intptr_t L_75 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
double L_76 = LuaDLL_lua_tonumber_mBCD22AAA5E8AC078092057FB0B33430AC583BA62((intptr_t)L_75, 3, /*hidden argument*/NULL);
V_20 = (((int32_t)((int32_t)L_76)));
// Binder arg2 = (Binder)ToLua.ToObject(L, 4);
intptr_t L_77 = ___L0;
RuntimeObject * L_78 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_77, 4, /*hidden argument*/NULL);
V_21 = ((Binder_t4D5CB06963501D32847C057B57157D6DC49CA759 *)CastclassClass((RuntimeObject*)L_78, Binder_t4D5CB06963501D32847C057B57157D6DC49CA759_il2cpp_TypeInfo_var));
// Type[] arg3 = ToLua.ToObjectArray<Type>(L, 5);
intptr_t L_79 = ___L0;
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_80 = ToLua_ToObjectArray_TisType_t_m62FC054B58B1761AD8B4CC77519321FC7E3FD0CA((intptr_t)L_79, 5, /*hidden argument*/ToLua_ToObjectArray_TisType_t_m62FC054B58B1761AD8B4CC77519321FC7E3FD0CA_RuntimeMethod_var);
V_22 = L_80;
// ParameterModifier[] arg4 = ToLua.ToStructArray<ParameterModifier>(L, 6);
intptr_t L_81 = ___L0;
ParameterModifierU5BU5D_t63EC46F14F048DC9EF6BF1362E8AEBEA1A05A5EA* L_82 = ToLua_ToStructArray_TisParameterModifier_t7BEFF7C52C8D7CD73D787BDAE6A1A50196204E3E_m60925B1EFB4E7351806EC9D3EF710DE971730941((intptr_t)L_81, 6, /*hidden argument*/ToLua_ToStructArray_TisParameterModifier_t7BEFF7C52C8D7CD73D787BDAE6A1A50196204E3E_m60925B1EFB4E7351806EC9D3EF710DE971730941_RuntimeMethod_var);
V_23 = L_82;
// MethodInfo o = obj.GetMethod(arg0, arg1, arg2, arg3, arg4);
Type_t * L_83 = V_18;
String_t* L_84 = V_19;
int32_t L_85 = V_20;
Binder_t4D5CB06963501D32847C057B57157D6DC49CA759 * L_86 = V_21;
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_87 = V_22;
ParameterModifierU5BU5D_t63EC46F14F048DC9EF6BF1362E8AEBEA1A05A5EA* L_88 = V_23;
NullCheck(L_83);
MethodInfo_t * L_89 = Type_GetMethod_m694F07057F23808980BF6B1637544F34852759FA(L_83, L_84, L_85, L_86, L_87, L_88, /*hidden argument*/NULL);
V_24 = L_89;
// PushLuaMethod(L, o, obj, arg3);
intptr_t L_90 = ___L0;
MethodInfo_t * L_91 = V_24;
Type_t * L_92 = V_18;
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_93 = V_22;
IL2CPP_RUNTIME_CLASS_INIT(LuaReflection_t19301C37ECEEA92E1822023F3DA02A623875496F_il2cpp_TypeInfo_var);
LuaReflection_PushLuaMethod_m2B84BF6E7CD901DD1B0432E623526F17A604E201((intptr_t)L_90, L_91, L_92, L_93, /*hidden argument*/NULL);
// return 1;
V_4 = 1;
goto IL_024b;
}
IL_01ac:
{
// else if (count == 7 && TypeChecker.CheckTypes<Type, string, uint, Binder, CallingConventions, Type[], ParameterModifier[]> (L, 1))
int32_t L_94 = V_0;
if ((!(((uint32_t)L_94) == ((uint32_t)7))))
{
goto IL_022e;
}
}
IL_01b0:
{
intptr_t L_95 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(TypeChecker_tE1FC30EC2B9F201A1DC9142FB019E071BE0B2EA4_il2cpp_TypeInfo_var);
bool L_96 = TypeChecker_CheckTypes_TisType_t_TisString_t_TisUInt32_t4980FA09003AFAAB5A6E361BA2748EA9A005709B_TisBinder_t4D5CB06963501D32847C057B57157D6DC49CA759_TisCallingConventions_t495B6EF267B118F780C044F96BCDE78C1982C147_TisTypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F_TisParameterModifierU5BU5D_t63EC46F14F048DC9EF6BF1362E8AEBEA1A05A5EA_m9630A29B364FAD5B7042A5F77C4FFFFEA8AFB115((intptr_t)L_95, 1, /*hidden argument*/TypeChecker_CheckTypes_TisType_t_TisString_t_TisUInt32_t4980FA09003AFAAB5A6E361BA2748EA9A005709B_TisBinder_t4D5CB06963501D32847C057B57157D6DC49CA759_TisCallingConventions_t495B6EF267B118F780C044F96BCDE78C1982C147_TisTypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F_TisParameterModifierU5BU5D_t63EC46F14F048DC9EF6BF1362E8AEBEA1A05A5EA_m9630A29B364FAD5B7042A5F77C4FFFFEA8AFB115_RuntimeMethod_var);
if (!L_96)
{
goto IL_022e;
}
}
IL_01b9:
{
// Type obj = (Type)ToLua.ToObject(L, 1);
intptr_t L_97 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_98 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_97, 1, /*hidden argument*/NULL);
V_25 = ((Type_t *)CastclassClass((RuntimeObject*)L_98, Type_t_il2cpp_TypeInfo_var));
// string arg0 = ToLua.ToString(L, 2);
intptr_t L_99 = ___L0;
String_t* L_100 = ToLua_ToString_m44653DFD1626DE395107FF5FFDB0D4E7FC268D7D((intptr_t)L_99, 2, /*hidden argument*/NULL);
V_26 = L_100;
// BindingFlags arg1 = (BindingFlags)LuaDLL.lua_tonumber(L, 3);
intptr_t L_101 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
double L_102 = LuaDLL_lua_tonumber_mBCD22AAA5E8AC078092057FB0B33430AC583BA62((intptr_t)L_101, 3, /*hidden argument*/NULL);
V_27 = (((int32_t)((int32_t)L_102)));
// Binder arg2 = (Binder)ToLua.ToObject(L, 4);
intptr_t L_103 = ___L0;
RuntimeObject * L_104 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_103, 4, /*hidden argument*/NULL);
V_28 = ((Binder_t4D5CB06963501D32847C057B57157D6DC49CA759 *)CastclassClass((RuntimeObject*)L_104, Binder_t4D5CB06963501D32847C057B57157D6DC49CA759_il2cpp_TypeInfo_var));
// CallingConventions arg3 = (CallingConventions)ToLua.ToObject(L, 5);
intptr_t L_105 = ___L0;
RuntimeObject * L_106 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_105, 5, /*hidden argument*/NULL);
V_29 = ((*(int32_t*)((int32_t*)UnBox(L_106, CallingConventions_t495B6EF267B118F780C044F96BCDE78C1982C147_il2cpp_TypeInfo_var))));
// Type[] arg4 = ToLua.ToObjectArray<Type>(L, 6);
intptr_t L_107 = ___L0;
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_108 = ToLua_ToObjectArray_TisType_t_m62FC054B58B1761AD8B4CC77519321FC7E3FD0CA((intptr_t)L_107, 6, /*hidden argument*/ToLua_ToObjectArray_TisType_t_m62FC054B58B1761AD8B4CC77519321FC7E3FD0CA_RuntimeMethod_var);
V_30 = L_108;
// ParameterModifier[] arg5 = ToLua.ToStructArray<ParameterModifier>(L, 7);
intptr_t L_109 = ___L0;
ParameterModifierU5BU5D_t63EC46F14F048DC9EF6BF1362E8AEBEA1A05A5EA* L_110 = ToLua_ToStructArray_TisParameterModifier_t7BEFF7C52C8D7CD73D787BDAE6A1A50196204E3E_m60925B1EFB4E7351806EC9D3EF710DE971730941((intptr_t)L_109, 7, /*hidden argument*/ToLua_ToStructArray_TisParameterModifier_t7BEFF7C52C8D7CD73D787BDAE6A1A50196204E3E_m60925B1EFB4E7351806EC9D3EF710DE971730941_RuntimeMethod_var);
V_31 = L_110;
// MethodInfo o = obj.GetMethod(arg0, arg1, arg2, arg3, arg4, arg5);
Type_t * L_111 = V_25;
String_t* L_112 = V_26;
int32_t L_113 = V_27;
Binder_t4D5CB06963501D32847C057B57157D6DC49CA759 * L_114 = V_28;
int32_t L_115 = V_29;
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_116 = V_30;
ParameterModifierU5BU5D_t63EC46F14F048DC9EF6BF1362E8AEBEA1A05A5EA* L_117 = V_31;
NullCheck(L_111);
MethodInfo_t * L_118 = Type_GetMethod_m34CDCED5195A89488CF62E44CE0910CB94106E5D(L_111, L_112, L_113, L_114, L_115, L_116, L_117, /*hidden argument*/NULL);
V_32 = L_118;
// PushLuaMethod(L, o, obj, arg4);
intptr_t L_119 = ___L0;
MethodInfo_t * L_120 = V_32;
Type_t * L_121 = V_25;
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_122 = V_30;
IL2CPP_RUNTIME_CLASS_INIT(LuaReflection_t19301C37ECEEA92E1822023F3DA02A623875496F_il2cpp_TypeInfo_var);
LuaReflection_PushLuaMethod_m2B84BF6E7CD901DD1B0432E623526F17A604E201((intptr_t)L_119, L_120, L_121, L_122, /*hidden argument*/NULL);
// return 1;
V_4 = 1;
goto IL_024b;
}
IL_022e:
{
// return LuaDLL.luaL_throw(L, "invalid arguments to method: tolua.gettypemethod");
intptr_t L_123 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_124 = LuaDLL_luaL_throw_m3B091F4ABCD5512C6DD40F7B6A793A8DECBD4828((intptr_t)L_123, _stringLiteral89EC72A8481D19F0AF431CDC533709E1999957C5, /*hidden argument*/NULL);
V_4 = L_124;
goto IL_024b;
}
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_023d;
throw e;
}
CATCH_023d:
{ // begin catch(System.Exception)
// catch (Exception e)
V_33 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_125 = ___L0;
Exception_t * L_126 = V_33;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_127 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_125, L_126, /*hidden argument*/NULL);
V_4 = L_127;
goto IL_024b;
} // end catch (depth: 1)
IL_024b:
{
// }
int32_t L_128 = V_4;
return L_128;
}
}
// System.Void LuaInterface.LuaReflection::PushLuaProperty(System.IntPtr,System.Reflection.PropertyInfo,System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaReflection_PushLuaProperty_mB0D01B500CE9725524D184B13595D74F60CB8749 (intptr_t ___L0, PropertyInfo_t * ___p1, Type_t * ___t2, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaReflection_PushLuaProperty_mB0D01B500CE9725524D184B13595D74F60CB8749_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
LuaProperty_tECD5962B0CF9D8129AA119086EE40ED9AD924A0C * V_0 = NULL;
{
// if (p != null)
PropertyInfo_t * L_0 = ___p1;
bool L_1 = PropertyInfo_op_Inequality_m72FFC34F4BEFB4F18155B0E97F8616597AE9A782(L_0, (PropertyInfo_t *)NULL, /*hidden argument*/NULL);
if (!L_1)
{
goto IL_0019;
}
}
{
// LuaProperty lp = new LuaProperty(p, t);
PropertyInfo_t * L_2 = ___p1;
Type_t * L_3 = ___t2;
LuaProperty_tECD5962B0CF9D8129AA119086EE40ED9AD924A0C * L_4 = (LuaProperty_tECD5962B0CF9D8129AA119086EE40ED9AD924A0C *)il2cpp_codegen_object_new(LuaProperty_tECD5962B0CF9D8129AA119086EE40ED9AD924A0C_il2cpp_TypeInfo_var);
LuaProperty__ctor_mA89F00373018416109D54E10DCBB1D0FD745251F(L_4, L_2, L_3, /*hidden argument*/NULL);
V_0 = L_4;
// ToLua.PushSealed(L, lp);
intptr_t L_5 = ___L0;
LuaProperty_tECD5962B0CF9D8129AA119086EE40ED9AD924A0C * L_6 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
ToLua_PushSealed_TisLuaProperty_tECD5962B0CF9D8129AA119086EE40ED9AD924A0C_m7665A5665A40B036A14A6142D39500058F1CAB2D((intptr_t)L_5, L_6, /*hidden argument*/ToLua_PushSealed_TisLuaProperty_tECD5962B0CF9D8129AA119086EE40ED9AD924A0C_m7665A5665A40B036A14A6142D39500058F1CAB2D_RuntimeMethod_var);
// }
return;
}
IL_0019:
{
// LuaDLL.lua_pushnil(L);
intptr_t L_7 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushnil_mEC2DBEEFF2E9EEB03DA45B0FEBC3FE3CA0581969((intptr_t)L_7, /*hidden argument*/NULL);
// }
return;
}
}
// System.Int32 LuaInterface.LuaReflection::GetProperty(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LuaReflection_GetProperty_m87AE4FD0FA97673745869C2F9700CAF30451914C (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaReflection_GetProperty_m87AE4FD0FA97673745869C2F9700CAF30451914C_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
Type_t * V_1 = NULL;
String_t* V_2 = NULL;
PropertyInfo_t * V_3 = NULL;
int32_t V_4 = 0;
Type_t * V_5 = NULL;
String_t* V_6 = NULL;
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* V_7 = NULL;
PropertyInfo_t * V_8 = NULL;
Type_t * V_9 = NULL;
String_t* V_10 = NULL;
Type_t * V_11 = NULL;
PropertyInfo_t * V_12 = NULL;
Type_t * V_13 = NULL;
String_t* V_14 = NULL;
int32_t V_15 = 0;
PropertyInfo_t * V_16 = NULL;
Type_t * V_17 = NULL;
String_t* V_18 = NULL;
Type_t * V_19 = NULL;
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* V_20 = NULL;
PropertyInfo_t * V_21 = NULL;
Type_t * V_22 = NULL;
String_t* V_23 = NULL;
Type_t * V_24 = NULL;
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* V_25 = NULL;
ParameterModifierU5BU5D_t63EC46F14F048DC9EF6BF1362E8AEBEA1A05A5EA* V_26 = NULL;
PropertyInfo_t * V_27 = NULL;
Type_t * V_28 = NULL;
String_t* V_29 = NULL;
int32_t V_30 = 0;
Binder_t4D5CB06963501D32847C057B57157D6DC49CA759 * V_31 = NULL;
Type_t * V_32 = NULL;
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* V_33 = NULL;
ParameterModifierU5BU5D_t63EC46F14F048DC9EF6BF1362E8AEBEA1A05A5EA* V_34 = NULL;
PropertyInfo_t * V_35 = NULL;
Exception_t * V_36 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 9);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
{
// int count = LuaDLL.lua_gettop(L);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_1 = LuaDLL_lua_gettop_m8C89113132D9591A56E2324C330E56C4FD268858((intptr_t)L_0, /*hidden argument*/NULL);
V_0 = L_1;
// if (count == 2 && TypeChecker.CheckTypes<Type, string>(L, 1))
int32_t L_2 = V_0;
if ((!(((uint32_t)L_2) == ((uint32_t)2))))
{
goto IL_0041;
}
}
IL_000b:
{
intptr_t L_3 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(TypeChecker_tE1FC30EC2B9F201A1DC9142FB019E071BE0B2EA4_il2cpp_TypeInfo_var);
bool L_4 = TypeChecker_CheckTypes_TisType_t_TisString_t_m773F326F0D5FE667675F461E4B61204290C16C65((intptr_t)L_3, 1, /*hidden argument*/TypeChecker_CheckTypes_TisType_t_TisString_t_m773F326F0D5FE667675F461E4B61204290C16C65_RuntimeMethod_var);
if (!L_4)
{
goto IL_0041;
}
}
IL_0014:
{
// Type obj = (Type)ToLua.ToObject(L, 1);
intptr_t L_5 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_6 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_5, 1, /*hidden argument*/NULL);
V_1 = ((Type_t *)CastclassClass((RuntimeObject*)L_6, Type_t_il2cpp_TypeInfo_var));
// string arg0 = ToLua.ToString(L, 2);
intptr_t L_7 = ___L0;
String_t* L_8 = ToLua_ToString_m44653DFD1626DE395107FF5FFDB0D4E7FC268D7D((intptr_t)L_7, 2, /*hidden argument*/NULL);
V_2 = L_8;
// PropertyInfo o = obj.GetProperty(arg0);
Type_t * L_9 = V_1;
String_t* L_10 = V_2;
NullCheck(L_9);
PropertyInfo_t * L_11 = Type_GetProperty_m309A76AAAFC344BA5EB24ACD874400F90B6E877E(L_9, L_10, /*hidden argument*/NULL);
V_3 = L_11;
// PushLuaProperty(L, o, obj);
intptr_t L_12 = ___L0;
PropertyInfo_t * L_13 = V_3;
Type_t * L_14 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(LuaReflection_t19301C37ECEEA92E1822023F3DA02A623875496F_il2cpp_TypeInfo_var);
LuaReflection_PushLuaProperty_mB0D01B500CE9725524D184B13595D74F60CB8749((intptr_t)L_12, L_13, L_14, /*hidden argument*/NULL);
// return 1;
V_4 = 1;
goto IL_028b;
}
IL_0041:
{
// else if (count == 3 && TypeChecker.CheckTypes<Type, string, Type[]>(L, 1))
int32_t L_15 = V_0;
if ((!(((uint32_t)L_15) == ((uint32_t)3))))
{
goto IL_008d;
}
}
IL_0045:
{
intptr_t L_16 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(TypeChecker_tE1FC30EC2B9F201A1DC9142FB019E071BE0B2EA4_il2cpp_TypeInfo_var);
bool L_17 = TypeChecker_CheckTypes_TisType_t_TisString_t_TisTypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F_m7D2295B388D049C6AF614F67DC663EA997BF663C((intptr_t)L_16, 1, /*hidden argument*/TypeChecker_CheckTypes_TisType_t_TisString_t_TisTypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F_m7D2295B388D049C6AF614F67DC663EA997BF663C_RuntimeMethod_var);
if (!L_17)
{
goto IL_008d;
}
}
IL_004e:
{
// Type obj = (Type)ToLua.ToObject(L, 1);
intptr_t L_18 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_19 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_18, 1, /*hidden argument*/NULL);
V_5 = ((Type_t *)CastclassClass((RuntimeObject*)L_19, Type_t_il2cpp_TypeInfo_var));
// string arg0 = ToLua.ToString(L, 2);
intptr_t L_20 = ___L0;
String_t* L_21 = ToLua_ToString_m44653DFD1626DE395107FF5FFDB0D4E7FC268D7D((intptr_t)L_20, 2, /*hidden argument*/NULL);
V_6 = L_21;
// Type[] arg1 = ToLua.ToObjectArray<Type>(L, 3);
intptr_t L_22 = ___L0;
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_23 = ToLua_ToObjectArray_TisType_t_m62FC054B58B1761AD8B4CC77519321FC7E3FD0CA((intptr_t)L_22, 3, /*hidden argument*/ToLua_ToObjectArray_TisType_t_m62FC054B58B1761AD8B4CC77519321FC7E3FD0CA_RuntimeMethod_var);
V_7 = L_23;
// PropertyInfo o = obj.GetProperty(arg0, arg1);
Type_t * L_24 = V_5;
String_t* L_25 = V_6;
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_26 = V_7;
NullCheck(L_24);
PropertyInfo_t * L_27 = Type_GetProperty_m09E55B3B4E7449B77F3FD7F172A10CAA4165666F(L_24, L_25, L_26, /*hidden argument*/NULL);
V_8 = L_27;
// PushLuaProperty(L, o, obj);
intptr_t L_28 = ___L0;
PropertyInfo_t * L_29 = V_8;
Type_t * L_30 = V_5;
IL2CPP_RUNTIME_CLASS_INIT(LuaReflection_t19301C37ECEEA92E1822023F3DA02A623875496F_il2cpp_TypeInfo_var);
LuaReflection_PushLuaProperty_mB0D01B500CE9725524D184B13595D74F60CB8749((intptr_t)L_28, L_29, L_30, /*hidden argument*/NULL);
// return 1;
V_4 = 1;
goto IL_028b;
}
IL_008d:
{
// else if (count == 3 && TypeChecker.CheckTypes<Type, string, Type>(L, 1))
int32_t L_31 = V_0;
if ((!(((uint32_t)L_31) == ((uint32_t)3))))
{
goto IL_00de;
}
}
IL_0091:
{
intptr_t L_32 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(TypeChecker_tE1FC30EC2B9F201A1DC9142FB019E071BE0B2EA4_il2cpp_TypeInfo_var);
bool L_33 = TypeChecker_CheckTypes_TisType_t_TisString_t_TisType_t_m0D255B0EAA2FAB518D48735EF9ECA1C08A1C9FB1((intptr_t)L_32, 1, /*hidden argument*/TypeChecker_CheckTypes_TisType_t_TisString_t_TisType_t_m0D255B0EAA2FAB518D48735EF9ECA1C08A1C9FB1_RuntimeMethod_var);
if (!L_33)
{
goto IL_00de;
}
}
IL_009a:
{
// Type obj = (Type)ToLua.ToObject(L, 1);
intptr_t L_34 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_35 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_34, 1, /*hidden argument*/NULL);
V_9 = ((Type_t *)CastclassClass((RuntimeObject*)L_35, Type_t_il2cpp_TypeInfo_var));
// string arg0 = ToLua.ToString(L, 2);
intptr_t L_36 = ___L0;
String_t* L_37 = ToLua_ToString_m44653DFD1626DE395107FF5FFDB0D4E7FC268D7D((intptr_t)L_36, 2, /*hidden argument*/NULL);
V_10 = L_37;
// Type arg1 = (Type)ToLua.ToObject(L, 3);
intptr_t L_38 = ___L0;
RuntimeObject * L_39 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_38, 3, /*hidden argument*/NULL);
V_11 = ((Type_t *)CastclassClass((RuntimeObject*)L_39, Type_t_il2cpp_TypeInfo_var));
// PropertyInfo o = obj.GetProperty(arg0, arg1);
Type_t * L_40 = V_9;
String_t* L_41 = V_10;
Type_t * L_42 = V_11;
NullCheck(L_40);
PropertyInfo_t * L_43 = Type_GetProperty_mB92E711C0B593302FC700804ECB78B45932E12B3(L_40, L_41, L_42, /*hidden argument*/NULL);
V_12 = L_43;
// PushLuaProperty(L, o, obj);
intptr_t L_44 = ___L0;
PropertyInfo_t * L_45 = V_12;
Type_t * L_46 = V_9;
IL2CPP_RUNTIME_CLASS_INIT(LuaReflection_t19301C37ECEEA92E1822023F3DA02A623875496F_il2cpp_TypeInfo_var);
LuaReflection_PushLuaProperty_mB0D01B500CE9725524D184B13595D74F60CB8749((intptr_t)L_44, L_45, L_46, /*hidden argument*/NULL);
// return 1;
V_4 = 1;
goto IL_028b;
}
IL_00de:
{
// else if (count == 3 && TypeChecker.CheckTypes<Type, string, uint>(L, 1))
int32_t L_47 = V_0;
if ((!(((uint32_t)L_47) == ((uint32_t)3))))
{
goto IL_012b;
}
}
IL_00e2:
{
intptr_t L_48 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(TypeChecker_tE1FC30EC2B9F201A1DC9142FB019E071BE0B2EA4_il2cpp_TypeInfo_var);
bool L_49 = TypeChecker_CheckTypes_TisType_t_TisString_t_TisUInt32_t4980FA09003AFAAB5A6E361BA2748EA9A005709B_mD9A728AAC5C6433566E5794BC3D53F22D80C4781((intptr_t)L_48, 1, /*hidden argument*/TypeChecker_CheckTypes_TisType_t_TisString_t_TisUInt32_t4980FA09003AFAAB5A6E361BA2748EA9A005709B_mD9A728AAC5C6433566E5794BC3D53F22D80C4781_RuntimeMethod_var);
if (!L_49)
{
goto IL_012b;
}
}
IL_00eb:
{
// Type obj = (Type)ToLua.ToObject(L, 1);
intptr_t L_50 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_51 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_50, 1, /*hidden argument*/NULL);
V_13 = ((Type_t *)CastclassClass((RuntimeObject*)L_51, Type_t_il2cpp_TypeInfo_var));
// string arg0 = ToLua.ToString(L, 2);
intptr_t L_52 = ___L0;
String_t* L_53 = ToLua_ToString_m44653DFD1626DE395107FF5FFDB0D4E7FC268D7D((intptr_t)L_52, 2, /*hidden argument*/NULL);
V_14 = L_53;
// BindingFlags arg1 = (BindingFlags)LuaDLL.lua_tonumber(L, 3);
intptr_t L_54 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
double L_55 = LuaDLL_lua_tonumber_mBCD22AAA5E8AC078092057FB0B33430AC583BA62((intptr_t)L_54, 3, /*hidden argument*/NULL);
V_15 = (((int32_t)((int32_t)L_55)));
// PropertyInfo o = obj.GetProperty(arg0, arg1);
Type_t * L_56 = V_13;
String_t* L_57 = V_14;
int32_t L_58 = V_15;
NullCheck(L_56);
PropertyInfo_t * L_59 = Type_GetProperty_m724FAA955DCE10E0C46A9485BCEA32C1CE608130(L_56, L_57, L_58, /*hidden argument*/NULL);
V_16 = L_59;
// PushLuaProperty(L, o, obj);
intptr_t L_60 = ___L0;
PropertyInfo_t * L_61 = V_16;
Type_t * L_62 = V_13;
IL2CPP_RUNTIME_CLASS_INIT(LuaReflection_t19301C37ECEEA92E1822023F3DA02A623875496F_il2cpp_TypeInfo_var);
LuaReflection_PushLuaProperty_mB0D01B500CE9725524D184B13595D74F60CB8749((intptr_t)L_60, L_61, L_62, /*hidden argument*/NULL);
// return 1;
V_4 = 1;
goto IL_028b;
}
IL_012b:
{
// else if (count == 4 && TypeChecker.CheckTypes<Type, string, Type, Type[]>(L, 1))
int32_t L_63 = V_0;
if ((!(((uint32_t)L_63) == ((uint32_t)4))))
{
goto IL_0187;
}
}
IL_012f:
{
intptr_t L_64 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(TypeChecker_tE1FC30EC2B9F201A1DC9142FB019E071BE0B2EA4_il2cpp_TypeInfo_var);
bool L_65 = TypeChecker_CheckTypes_TisType_t_TisString_t_TisType_t_TisTypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F_m9C20449B602384D24900EAAB96ABC778BF593241((intptr_t)L_64, 1, /*hidden argument*/TypeChecker_CheckTypes_TisType_t_TisString_t_TisType_t_TisTypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F_m9C20449B602384D24900EAAB96ABC778BF593241_RuntimeMethod_var);
if (!L_65)
{
goto IL_0187;
}
}
IL_0138:
{
// Type obj = (Type)ToLua.ToObject(L, 1);
intptr_t L_66 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_67 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_66, 1, /*hidden argument*/NULL);
V_17 = ((Type_t *)CastclassClass((RuntimeObject*)L_67, Type_t_il2cpp_TypeInfo_var));
// string arg0 = ToLua.ToString(L, 2);
intptr_t L_68 = ___L0;
String_t* L_69 = ToLua_ToString_m44653DFD1626DE395107FF5FFDB0D4E7FC268D7D((intptr_t)L_68, 2, /*hidden argument*/NULL);
V_18 = L_69;
// Type arg1 = (Type)ToLua.ToObject(L, 3);
intptr_t L_70 = ___L0;
RuntimeObject * L_71 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_70, 3, /*hidden argument*/NULL);
V_19 = ((Type_t *)CastclassClass((RuntimeObject*)L_71, Type_t_il2cpp_TypeInfo_var));
// Type[] arg2 = ToLua.ToObjectArray<Type>(L, 4);
intptr_t L_72 = ___L0;
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_73 = ToLua_ToObjectArray_TisType_t_m62FC054B58B1761AD8B4CC77519321FC7E3FD0CA((intptr_t)L_72, 4, /*hidden argument*/ToLua_ToObjectArray_TisType_t_m62FC054B58B1761AD8B4CC77519321FC7E3FD0CA_RuntimeMethod_var);
V_20 = L_73;
// PropertyInfo o = obj.GetProperty(arg0, arg1, arg2);
Type_t * L_74 = V_17;
String_t* L_75 = V_18;
Type_t * L_76 = V_19;
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_77 = V_20;
NullCheck(L_74);
PropertyInfo_t * L_78 = Type_GetProperty_m6F2C962FDCCD4966698E40A631F8DD9F4BF5A1C0(L_74, L_75, L_76, L_77, /*hidden argument*/NULL);
V_21 = L_78;
// PushLuaProperty(L, o, obj);
intptr_t L_79 = ___L0;
PropertyInfo_t * L_80 = V_21;
Type_t * L_81 = V_17;
IL2CPP_RUNTIME_CLASS_INIT(LuaReflection_t19301C37ECEEA92E1822023F3DA02A623875496F_il2cpp_TypeInfo_var);
LuaReflection_PushLuaProperty_mB0D01B500CE9725524D184B13595D74F60CB8749((intptr_t)L_79, L_80, L_81, /*hidden argument*/NULL);
// return 1;
V_4 = 1;
goto IL_028b;
}
IL_0187:
{
// else if (count == 5 && TypeChecker.CheckTypes<Type, string, Type, Type[], ParameterModifier[]> (L, 1))
int32_t L_82 = V_0;
if ((!(((uint32_t)L_82) == ((uint32_t)5))))
{
goto IL_01ee;
}
}
IL_018b:
{
intptr_t L_83 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(TypeChecker_tE1FC30EC2B9F201A1DC9142FB019E071BE0B2EA4_il2cpp_TypeInfo_var);
bool L_84 = TypeChecker_CheckTypes_TisType_t_TisString_t_TisType_t_TisTypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F_TisParameterModifierU5BU5D_t63EC46F14F048DC9EF6BF1362E8AEBEA1A05A5EA_m3E5D59F4964CBEA84E42F2E0C66391CE699FAE76((intptr_t)L_83, 1, /*hidden argument*/TypeChecker_CheckTypes_TisType_t_TisString_t_TisType_t_TisTypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F_TisParameterModifierU5BU5D_t63EC46F14F048DC9EF6BF1362E8AEBEA1A05A5EA_m3E5D59F4964CBEA84E42F2E0C66391CE699FAE76_RuntimeMethod_var);
if (!L_84)
{
goto IL_01ee;
}
}
IL_0194:
{
// Type obj = (Type)ToLua.ToObject(L, 1);
intptr_t L_85 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_86 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_85, 1, /*hidden argument*/NULL);
V_22 = ((Type_t *)CastclassClass((RuntimeObject*)L_86, Type_t_il2cpp_TypeInfo_var));
// string arg0 = ToLua.ToString(L, 2);
intptr_t L_87 = ___L0;
String_t* L_88 = ToLua_ToString_m44653DFD1626DE395107FF5FFDB0D4E7FC268D7D((intptr_t)L_87, 2, /*hidden argument*/NULL);
V_23 = L_88;
// Type arg1 = (Type)ToLua.ToObject(L, 3);
intptr_t L_89 = ___L0;
RuntimeObject * L_90 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_89, 3, /*hidden argument*/NULL);
V_24 = ((Type_t *)CastclassClass((RuntimeObject*)L_90, Type_t_il2cpp_TypeInfo_var));
// Type[] arg2 = ToLua.ToObjectArray<Type>(L, 4);
intptr_t L_91 = ___L0;
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_92 = ToLua_ToObjectArray_TisType_t_m62FC054B58B1761AD8B4CC77519321FC7E3FD0CA((intptr_t)L_91, 4, /*hidden argument*/ToLua_ToObjectArray_TisType_t_m62FC054B58B1761AD8B4CC77519321FC7E3FD0CA_RuntimeMethod_var);
V_25 = L_92;
// ParameterModifier[] arg3 = ToLua.ToStructArray<ParameterModifier>(L, 5);
intptr_t L_93 = ___L0;
ParameterModifierU5BU5D_t63EC46F14F048DC9EF6BF1362E8AEBEA1A05A5EA* L_94 = ToLua_ToStructArray_TisParameterModifier_t7BEFF7C52C8D7CD73D787BDAE6A1A50196204E3E_m60925B1EFB4E7351806EC9D3EF710DE971730941((intptr_t)L_93, 5, /*hidden argument*/ToLua_ToStructArray_TisParameterModifier_t7BEFF7C52C8D7CD73D787BDAE6A1A50196204E3E_m60925B1EFB4E7351806EC9D3EF710DE971730941_RuntimeMethod_var);
V_26 = L_94;
// PropertyInfo o = obj.GetProperty(arg0, arg1, arg2, arg3);
Type_t * L_95 = V_22;
String_t* L_96 = V_23;
Type_t * L_97 = V_24;
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_98 = V_25;
ParameterModifierU5BU5D_t63EC46F14F048DC9EF6BF1362E8AEBEA1A05A5EA* L_99 = V_26;
NullCheck(L_95);
PropertyInfo_t * L_100 = Type_GetProperty_m02239C0B9C70EB53C2BBD19E8401D6CAE9DB9FC5(L_95, L_96, L_97, L_98, L_99, /*hidden argument*/NULL);
V_27 = L_100;
// PushLuaProperty(L, o, obj);
intptr_t L_101 = ___L0;
PropertyInfo_t * L_102 = V_27;
Type_t * L_103 = V_22;
IL2CPP_RUNTIME_CLASS_INIT(LuaReflection_t19301C37ECEEA92E1822023F3DA02A623875496F_il2cpp_TypeInfo_var);
LuaReflection_PushLuaProperty_mB0D01B500CE9725524D184B13595D74F60CB8749((intptr_t)L_101, L_102, L_103, /*hidden argument*/NULL);
// return 1;
V_4 = 1;
goto IL_028b;
}
IL_01ee:
{
// else if (count == 7 && TypeChecker.CheckTypes<Type, string, uint, Binder, Type, Type[], ParameterModifier[]> (L, 1))
int32_t L_104 = V_0;
if ((!(((uint32_t)L_104) == ((uint32_t)7))))
{
goto IL_026e;
}
}
IL_01f2:
{
intptr_t L_105 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(TypeChecker_tE1FC30EC2B9F201A1DC9142FB019E071BE0B2EA4_il2cpp_TypeInfo_var);
bool L_106 = TypeChecker_CheckTypes_TisType_t_TisString_t_TisUInt32_t4980FA09003AFAAB5A6E361BA2748EA9A005709B_TisBinder_t4D5CB06963501D32847C057B57157D6DC49CA759_TisType_t_TisTypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F_TisParameterModifierU5BU5D_t63EC46F14F048DC9EF6BF1362E8AEBEA1A05A5EA_m57168976FC671DCB36D2E8570C9179C9DE55E345((intptr_t)L_105, 1, /*hidden argument*/TypeChecker_CheckTypes_TisType_t_TisString_t_TisUInt32_t4980FA09003AFAAB5A6E361BA2748EA9A005709B_TisBinder_t4D5CB06963501D32847C057B57157D6DC49CA759_TisType_t_TisTypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F_TisParameterModifierU5BU5D_t63EC46F14F048DC9EF6BF1362E8AEBEA1A05A5EA_m57168976FC671DCB36D2E8570C9179C9DE55E345_RuntimeMethod_var);
if (!L_106)
{
goto IL_026e;
}
}
IL_01fb:
{
// Type obj = (Type)ToLua.ToObject(L, 1);
intptr_t L_107 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_108 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_107, 1, /*hidden argument*/NULL);
V_28 = ((Type_t *)CastclassClass((RuntimeObject*)L_108, Type_t_il2cpp_TypeInfo_var));
// string arg0 = ToLua.ToString(L, 2);
intptr_t L_109 = ___L0;
String_t* L_110 = ToLua_ToString_m44653DFD1626DE395107FF5FFDB0D4E7FC268D7D((intptr_t)L_109, 2, /*hidden argument*/NULL);
V_29 = L_110;
// BindingFlags arg1 = (BindingFlags)LuaDLL.lua_tonumber(L, 3);
intptr_t L_111 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
double L_112 = LuaDLL_lua_tonumber_mBCD22AAA5E8AC078092057FB0B33430AC583BA62((intptr_t)L_111, 3, /*hidden argument*/NULL);
V_30 = (((int32_t)((int32_t)L_112)));
// Binder arg2 = (Binder)ToLua.ToObject(L, 4);
intptr_t L_113 = ___L0;
RuntimeObject * L_114 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_113, 4, /*hidden argument*/NULL);
V_31 = ((Binder_t4D5CB06963501D32847C057B57157D6DC49CA759 *)CastclassClass((RuntimeObject*)L_114, Binder_t4D5CB06963501D32847C057B57157D6DC49CA759_il2cpp_TypeInfo_var));
// Type arg3 = (Type)ToLua.ToObject(L, 5);
intptr_t L_115 = ___L0;
RuntimeObject * L_116 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_115, 5, /*hidden argument*/NULL);
V_32 = ((Type_t *)CastclassClass((RuntimeObject*)L_116, Type_t_il2cpp_TypeInfo_var));
// Type[] arg4 = ToLua.ToObjectArray<Type>(L, 6);
intptr_t L_117 = ___L0;
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_118 = ToLua_ToObjectArray_TisType_t_m62FC054B58B1761AD8B4CC77519321FC7E3FD0CA((intptr_t)L_117, 6, /*hidden argument*/ToLua_ToObjectArray_TisType_t_m62FC054B58B1761AD8B4CC77519321FC7E3FD0CA_RuntimeMethod_var);
V_33 = L_118;
// ParameterModifier[] arg5 = ToLua.ToStructArray<ParameterModifier>(L, 7);
intptr_t L_119 = ___L0;
ParameterModifierU5BU5D_t63EC46F14F048DC9EF6BF1362E8AEBEA1A05A5EA* L_120 = ToLua_ToStructArray_TisParameterModifier_t7BEFF7C52C8D7CD73D787BDAE6A1A50196204E3E_m60925B1EFB4E7351806EC9D3EF710DE971730941((intptr_t)L_119, 7, /*hidden argument*/ToLua_ToStructArray_TisParameterModifier_t7BEFF7C52C8D7CD73D787BDAE6A1A50196204E3E_m60925B1EFB4E7351806EC9D3EF710DE971730941_RuntimeMethod_var);
V_34 = L_120;
// PropertyInfo o = obj.GetProperty(arg0, arg1, arg2, arg3, arg4, arg5);
Type_t * L_121 = V_28;
String_t* L_122 = V_29;
int32_t L_123 = V_30;
Binder_t4D5CB06963501D32847C057B57157D6DC49CA759 * L_124 = V_31;
Type_t * L_125 = V_32;
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_126 = V_33;
ParameterModifierU5BU5D_t63EC46F14F048DC9EF6BF1362E8AEBEA1A05A5EA* L_127 = V_34;
NullCheck(L_121);
PropertyInfo_t * L_128 = Type_GetProperty_m35A7FCA1C89F7F03E865EBE00515336DFB482CFF(L_121, L_122, L_123, L_124, L_125, L_126, L_127, /*hidden argument*/NULL);
V_35 = L_128;
// PushLuaProperty(L, o, obj);
intptr_t L_129 = ___L0;
PropertyInfo_t * L_130 = V_35;
Type_t * L_131 = V_28;
IL2CPP_RUNTIME_CLASS_INIT(LuaReflection_t19301C37ECEEA92E1822023F3DA02A623875496F_il2cpp_TypeInfo_var);
LuaReflection_PushLuaProperty_mB0D01B500CE9725524D184B13595D74F60CB8749((intptr_t)L_129, L_130, L_131, /*hidden argument*/NULL);
// return 1;
V_4 = 1;
goto IL_028b;
}
IL_026e:
{
// return LuaDLL.luaL_throw(L, "invalid arguments to method: tolua.getproperty");
intptr_t L_132 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_133 = LuaDLL_luaL_throw_m3B091F4ABCD5512C6DD40F7B6A793A8DECBD4828((intptr_t)L_132, _stringLiteralF9ED4BD1C37F1B326514AB853E4249455991464F, /*hidden argument*/NULL);
V_4 = L_133;
goto IL_028b;
}
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_027d;
throw e;
}
CATCH_027d:
{ // begin catch(System.Exception)
// catch (Exception e)
V_36 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_134 = ___L0;
Exception_t * L_135 = V_36;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_136 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_134, L_135, /*hidden argument*/NULL);
V_4 = L_136;
goto IL_028b;
} // end catch (depth: 1)
IL_028b:
{
// }
int32_t L_137 = V_4;
return L_137;
}
}
// System.Void LuaInterface.LuaReflection::PushLuaField(System.IntPtr,System.Reflection.FieldInfo,System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaReflection_PushLuaField_mCF43D1A3DDDD6009EDE28221CEAD8DE4AD19FB24 (intptr_t ___L0, FieldInfo_t * ___f1, Type_t * ___t2, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaReflection_PushLuaField_mCF43D1A3DDDD6009EDE28221CEAD8DE4AD19FB24_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
LuaField_tC8BFD212BB1A4C7EFC68688A6026A7CAABA93E83 * V_0 = NULL;
{
// if (f != null)
FieldInfo_t * L_0 = ___f1;
bool L_1 = FieldInfo_op_Inequality_mB88B704E9238C7A9FD42274FCFEFA7CFABBF16EE(L_0, (FieldInfo_t *)NULL, /*hidden argument*/NULL);
if (!L_1)
{
goto IL_0019;
}
}
{
// LuaField lp = new LuaField(f, t);
FieldInfo_t * L_2 = ___f1;
Type_t * L_3 = ___t2;
LuaField_tC8BFD212BB1A4C7EFC68688A6026A7CAABA93E83 * L_4 = (LuaField_tC8BFD212BB1A4C7EFC68688A6026A7CAABA93E83 *)il2cpp_codegen_object_new(LuaField_tC8BFD212BB1A4C7EFC68688A6026A7CAABA93E83_il2cpp_TypeInfo_var);
LuaField__ctor_mB5EF752DB5B22ECDCC629B4E24B4DE1A66805B86(L_4, L_2, L_3, /*hidden argument*/NULL);
V_0 = L_4;
// ToLua.PushSealed(L, lp);
intptr_t L_5 = ___L0;
LuaField_tC8BFD212BB1A4C7EFC68688A6026A7CAABA93E83 * L_6 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
ToLua_PushSealed_TisLuaField_tC8BFD212BB1A4C7EFC68688A6026A7CAABA93E83_m475FDF56C32D922C06C07967EBF035DCFE247CEB((intptr_t)L_5, L_6, /*hidden argument*/ToLua_PushSealed_TisLuaField_tC8BFD212BB1A4C7EFC68688A6026A7CAABA93E83_m475FDF56C32D922C06C07967EBF035DCFE247CEB_RuntimeMethod_var);
// }
return;
}
IL_0019:
{
// LuaDLL.lua_pushnil(L);
intptr_t L_7 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushnil_mEC2DBEEFF2E9EEB03DA45B0FEBC3FE3CA0581969((intptr_t)L_7, /*hidden argument*/NULL);
// }
return;
}
}
// System.Int32 LuaInterface.LuaReflection::GetField(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LuaReflection_GetField_mBDB8023D06D6ABA180DDDBA8DAEF8BD9E9A7DDA3 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaReflection_GetField_mBDB8023D06D6ABA180DDDBA8DAEF8BD9E9A7DDA3_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
Type_t * V_1 = NULL;
String_t* V_2 = NULL;
FieldInfo_t * V_3 = NULL;
int32_t V_4 = 0;
Type_t * V_5 = NULL;
String_t* V_6 = NULL;
int32_t V_7 = 0;
FieldInfo_t * V_8 = NULL;
Exception_t * V_9 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 4);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
{
// int count = LuaDLL.lua_gettop(L);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_1 = LuaDLL_lua_gettop_m8C89113132D9591A56E2324C330E56C4FD268858((intptr_t)L_0, /*hidden argument*/NULL);
V_0 = L_1;
// if (count == 2 && TypeChecker.CheckTypes<Type, string>(L, 1))
int32_t L_2 = V_0;
if ((!(((uint32_t)L_2) == ((uint32_t)2))))
{
goto IL_003e;
}
}
IL_000b:
{
intptr_t L_3 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(TypeChecker_tE1FC30EC2B9F201A1DC9142FB019E071BE0B2EA4_il2cpp_TypeInfo_var);
bool L_4 = TypeChecker_CheckTypes_TisType_t_TisString_t_m773F326F0D5FE667675F461E4B61204290C16C65((intptr_t)L_3, 1, /*hidden argument*/TypeChecker_CheckTypes_TisType_t_TisString_t_m773F326F0D5FE667675F461E4B61204290C16C65_RuntimeMethod_var);
if (!L_4)
{
goto IL_003e;
}
}
IL_0014:
{
// Type obj = (System.Type)ToLua.ToObject(L, 1);
intptr_t L_5 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_6 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_5, 1, /*hidden argument*/NULL);
V_1 = ((Type_t *)CastclassClass((RuntimeObject*)L_6, Type_t_il2cpp_TypeInfo_var));
// string arg0 = ToLua.ToString(L, 2);
intptr_t L_7 = ___L0;
String_t* L_8 = ToLua_ToString_m44653DFD1626DE395107FF5FFDB0D4E7FC268D7D((intptr_t)L_7, 2, /*hidden argument*/NULL);
V_2 = L_8;
// FieldInfo o = obj.GetField(arg0);
Type_t * L_9 = V_1;
String_t* L_10 = V_2;
NullCheck(L_9);
FieldInfo_t * L_11 = Type_GetField_m564F7686385A6EA8C30F81C939250D5010DC0CA5(L_9, L_10, /*hidden argument*/NULL);
V_3 = L_11;
// PushLuaField(L, o, obj);
intptr_t L_12 = ___L0;
FieldInfo_t * L_13 = V_3;
Type_t * L_14 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(LuaReflection_t19301C37ECEEA92E1822023F3DA02A623875496F_il2cpp_TypeInfo_var);
LuaReflection_PushLuaField_mCF43D1A3DDDD6009EDE28221CEAD8DE4AD19FB24((intptr_t)L_12, L_13, L_14, /*hidden argument*/NULL);
// return 1;
V_4 = 1;
goto IL_00a5;
}
IL_003e:
{
// else if (count == 3 && TypeChecker.CheckTypes<Type, string, uint>(L, 1))
int32_t L_15 = V_0;
if ((!(((uint32_t)L_15) == ((uint32_t)3))))
{
goto IL_0088;
}
}
IL_0042:
{
intptr_t L_16 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(TypeChecker_tE1FC30EC2B9F201A1DC9142FB019E071BE0B2EA4_il2cpp_TypeInfo_var);
bool L_17 = TypeChecker_CheckTypes_TisType_t_TisString_t_TisUInt32_t4980FA09003AFAAB5A6E361BA2748EA9A005709B_mD9A728AAC5C6433566E5794BC3D53F22D80C4781((intptr_t)L_16, 1, /*hidden argument*/TypeChecker_CheckTypes_TisType_t_TisString_t_TisUInt32_t4980FA09003AFAAB5A6E361BA2748EA9A005709B_mD9A728AAC5C6433566E5794BC3D53F22D80C4781_RuntimeMethod_var);
if (!L_17)
{
goto IL_0088;
}
}
IL_004b:
{
// Type obj = (System.Type)ToLua.ToObject(L, 1);
intptr_t L_18 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_19 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_18, 1, /*hidden argument*/NULL);
V_5 = ((Type_t *)CastclassClass((RuntimeObject*)L_19, Type_t_il2cpp_TypeInfo_var));
// string arg0 = ToLua.ToString(L, 2);
intptr_t L_20 = ___L0;
String_t* L_21 = ToLua_ToString_m44653DFD1626DE395107FF5FFDB0D4E7FC268D7D((intptr_t)L_20, 2, /*hidden argument*/NULL);
V_6 = L_21;
// BindingFlags arg1 = (BindingFlags)LuaDLL.lua_tonumber(L, 3);
intptr_t L_22 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
double L_23 = LuaDLL_lua_tonumber_mBCD22AAA5E8AC078092057FB0B33430AC583BA62((intptr_t)L_22, 3, /*hidden argument*/NULL);
V_7 = (((int32_t)((int32_t)L_23)));
// FieldInfo o = obj.GetField(arg0, arg1);
Type_t * L_24 = V_5;
String_t* L_25 = V_6;
int32_t L_26 = V_7;
NullCheck(L_24);
FieldInfo_t * L_27 = VirtFuncInvoker2< FieldInfo_t *, String_t*, int32_t >::Invoke(49 /* System.Reflection.FieldInfo System.Type::GetField(System.String,System.Reflection.BindingFlags) */, L_24, L_25, L_26);
V_8 = L_27;
// PushLuaField(L, o, obj);
intptr_t L_28 = ___L0;
FieldInfo_t * L_29 = V_8;
Type_t * L_30 = V_5;
IL2CPP_RUNTIME_CLASS_INIT(LuaReflection_t19301C37ECEEA92E1822023F3DA02A623875496F_il2cpp_TypeInfo_var);
LuaReflection_PushLuaField_mCF43D1A3DDDD6009EDE28221CEAD8DE4AD19FB24((intptr_t)L_28, L_29, L_30, /*hidden argument*/NULL);
// return 1;
V_4 = 1;
goto IL_00a5;
}
IL_0088:
{
// return LuaDLL.luaL_throw(L, "invalid arguments to method: tolua.getfield");
intptr_t L_31 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_32 = LuaDLL_luaL_throw_m3B091F4ABCD5512C6DD40F7B6A793A8DECBD4828((intptr_t)L_31, _stringLiteral7C09DF854143BA41D7834E924EA7287FD8BF9E93, /*hidden argument*/NULL);
V_4 = L_32;
goto IL_00a5;
}
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0097;
throw e;
}
CATCH_0097:
{ // begin catch(System.Exception)
// catch (Exception e)
V_9 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_33 = ___L0;
Exception_t * L_34 = V_9;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_35 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_33, L_34, /*hidden argument*/NULL);
V_4 = L_35;
goto IL_00a5;
} // end catch (depth: 1)
IL_00a5:
{
// }
int32_t L_36 = V_4;
return L_36;
}
}
// System.Int32 LuaInterface.LuaReflection::CreateInstance(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LuaReflection_CreateInstance_mBEF5E5588D60DFB5D110CFFE4912954CF714D181 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaReflection_CreateInstance_mBEF5E5588D60DFB5D110CFFE4912954CF714D181_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
Type_t * V_0 = NULL;
int32_t V_1 = 0;
RuntimeObject * V_2 = NULL;
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* V_3 = NULL;
int32_t V_4 = 0;
Exception_t * V_5 = NULL;
int32_t V_6 = 0;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
IL_0000:
try
{ // begin try (depth: 1)
{
// Type t = ToLua.CheckMonoType(L, 1);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
Type_t * L_1 = ToLua_CheckMonoType_m501B19F05C58D1860F4CE3D15FE8C96172477039((intptr_t)L_0, 1, /*hidden argument*/NULL);
V_0 = L_1;
// if (t == null) LuaDLL.luaL_typerror(L, 1, "Type");
Type_t * L_2 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
bool L_3 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8(L_2, (Type_t *)NULL, /*hidden argument*/NULL);
if (!L_3)
{
goto IL_001f;
}
}
IL_0011:
{
// if (t == null) LuaDLL.luaL_typerror(L, 1, "Type");
intptr_t L_4 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_luaL_typerror_mAEAFAE3F8FC42110FAA29FB99DC947D64A99A2A0((intptr_t)L_4, 1, _stringLiteral3DEB7456519697ECF4EEFC455516C969A3681BAE, (String_t*)NULL, /*hidden argument*/NULL);
}
IL_001f:
{
// int count = LuaDLL.lua_gettop(L);
intptr_t L_5 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_6 = LuaDLL_lua_gettop_m8C89113132D9591A56E2324C330E56C4FD268858((intptr_t)L_5, /*hidden argument*/NULL);
V_1 = L_6;
// object obj = null;
V_2 = NULL;
// if (count == 1)
int32_t L_7 = V_1;
if ((!(((uint32_t)L_7) == ((uint32_t)1))))
{
goto IL_0035;
}
}
IL_002c:
{
// obj = Activator.CreateInstance(t);
Type_t * L_8 = V_0;
RuntimeObject * L_9 = Activator_CreateInstance_mD06EE47879F606317C6DA91FB63E678CABAC6A16(L_8, /*hidden argument*/NULL);
V_2 = L_9;
// }
goto IL_0064;
}
IL_0035:
{
// object[] args = new object[count - 1];
int32_t L_10 = V_1;
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_11 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)SZArrayNew(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_10, (int32_t)1)));
V_3 = L_11;
// for (int i = 2; i <= count; i++)
V_4 = 2;
goto IL_0057;
}
IL_0043:
{
// args[i - 2] = ToLua.ToVarObject(L, i);
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_12 = V_3;
int32_t L_13 = V_4;
intptr_t L_14 = ___L0;
int32_t L_15 = V_4;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_16 = ToLua_ToVarObject_m32C2BF7F525FB0A4D5914DC319660A523C3A7A6D((intptr_t)L_14, L_15, /*hidden argument*/NULL);
NullCheck(L_12);
ArrayElementTypeCheck (L_12, L_16);
(L_12)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract((int32_t)L_13, (int32_t)2))), (RuntimeObject *)L_16);
// for (int i = 2; i <= count; i++)
int32_t L_17 = V_4;
V_4 = ((int32_t)il2cpp_codegen_add((int32_t)L_17, (int32_t)1));
}
IL_0057:
{
// for (int i = 2; i <= count; i++)
int32_t L_18 = V_4;
int32_t L_19 = V_1;
if ((((int32_t)L_18) <= ((int32_t)L_19)))
{
goto IL_0043;
}
}
IL_005c:
{
// obj = Activator.CreateInstance(t, args);
Type_t * L_20 = V_0;
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_21 = V_3;
RuntimeObject * L_22 = Activator_CreateInstance_mEE50708E1E8AAD4E5021A2FFDB992DDF65727E17(L_20, L_21, /*hidden argument*/NULL);
V_2 = L_22;
}
IL_0064:
{
// ToLua.Push(L, obj);
intptr_t L_23 = ___L0;
RuntimeObject * L_24 = V_2;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
ToLua_Push_m527AE65DDF8931A68AFE689AE47A65524F4A6C03((intptr_t)L_23, L_24, /*hidden argument*/NULL);
// }
goto IL_007b;
}
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_006d;
throw e;
}
CATCH_006d:
{ // begin catch(System.Exception)
// catch (Exception e)
V_5 = ((Exception_t *)__exception_local);
// return LuaDLL.toluaL_exception(L, e);
intptr_t L_25 = ___L0;
Exception_t * L_26 = V_5;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_27 = LuaDLL_toluaL_exception_m6ECFC58C5FD30C363EFC455E736862A6A2CE9960((intptr_t)L_25, L_26, /*hidden argument*/NULL);
V_6 = L_27;
goto IL_007d;
} // end catch (depth: 1)
IL_007b:
{
// return 1;
return 1;
}
IL_007d:
{
// }
int32_t L_28 = V_6;
return L_28;
}
}
// System.Boolean LuaInterface.LuaReflection::LoadAssembly(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaReflection_LoadAssembly_mC5C25DD6C9ABB3701DC10D7635CEF92FA30D1B96 (LuaReflection_t19301C37ECEEA92E1822023F3DA02A623875496F * __this, String_t* ___name0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaReflection_LoadAssembly_mC5C25DD6C9ABB3701DC10D7635CEF92FA30D1B96_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
Assembly_t * V_0 = NULL;
int32_t V_1 = 0;
{
// for (int i = 0; i < list.Count; i++)
V_1 = 0;
goto IL_0028;
}
IL_0004:
{
// if (list[i].GetName().Name == name)
List_1_t0B17DCDEBCE728AA1CAFF9D7D1441755B5949EED * L_0 = __this->get_list_0();
int32_t L_1 = V_1;
NullCheck(L_0);
Assembly_t * L_2 = List_1_get_Item_m2D875949889A6253738987A31D0121B34A8D30DF_inline(L_0, L_1, /*hidden argument*/List_1_get_Item_m2D875949889A6253738987A31D0121B34A8D30DF_RuntimeMethod_var);
NullCheck(L_2);
AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82 * L_3 = VirtFuncInvoker0< AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82 * >::Invoke(20 /* System.Reflection.AssemblyName System.Reflection.Assembly::GetName() */, L_2);
NullCheck(L_3);
String_t* L_4 = AssemblyName_get_Name_m6EA5C18D2FF050D3AF58D4A21ED39D161DFF218B_inline(L_3, /*hidden argument*/NULL);
String_t* L_5 = ___name0;
bool L_6 = String_op_Equality_m139F0E4195AE2F856019E63B241F36F016997FCE(L_4, L_5, /*hidden argument*/NULL);
if (!L_6)
{
goto IL_0024;
}
}
{
// return true;
return (bool)1;
}
IL_0024:
{
// for (int i = 0; i < list.Count; i++)
int32_t L_7 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1));
}
IL_0028:
{
// for (int i = 0; i < list.Count; i++)
int32_t L_8 = V_1;
List_1_t0B17DCDEBCE728AA1CAFF9D7D1441755B5949EED * L_9 = __this->get_list_0();
NullCheck(L_9);
int32_t L_10 = List_1_get_Count_m10D86388566B27212560100E342B8A2C4686D872_inline(L_9, /*hidden argument*/List_1_get_Count_m10D86388566B27212560100E342B8A2C4686D872_RuntimeMethod_var);
if ((((int32_t)L_8) < ((int32_t)L_10)))
{
goto IL_0004;
}
}
{
// Assembly assembly = Assembly.Load(name);
String_t* L_11 = ___name0;
Assembly_t * L_12 = Assembly_Load_m4640304E91781FC3D197CD014B0C2DCEAFCFFF55(L_11, /*hidden argument*/NULL);
V_0 = L_12;
// if (assembly == null)
Assembly_t * L_13 = V_0;
bool L_14 = Assembly_op_Equality_m4B6A318CE4104781ABF30A2BBBCCCFB0FE342316(L_13, (Assembly_t *)NULL, /*hidden argument*/NULL);
if (!L_14)
{
goto IL_0052;
}
}
{
// assembly = Assembly.Load(AssemblyName.GetAssemblyName(name));
String_t* L_15 = ___name0;
AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82 * L_16 = AssemblyName_GetAssemblyName_m9CB4D44496CD04F25AF5A194284595F2DBF7A2A7(L_15, /*hidden argument*/NULL);
Assembly_t * L_17 = Assembly_Load_m85681C2C6834F36324ADB0B906228C44A50D9A4A(L_16, /*hidden argument*/NULL);
V_0 = L_17;
}
IL_0052:
{
// if (assembly != null && !list.Contains(assembly))
Assembly_t * L_18 = V_0;
bool L_19 = Assembly_op_Inequality_m6949ED5777CC2840BF1EBD907C35A20E25F22F7B(L_18, (Assembly_t *)NULL, /*hidden argument*/NULL);
if (!L_19)
{
goto IL_0075;
}
}
{
List_1_t0B17DCDEBCE728AA1CAFF9D7D1441755B5949EED * L_20 = __this->get_list_0();
Assembly_t * L_21 = V_0;
NullCheck(L_20);
bool L_22 = List_1_Contains_mC179B6CA1AE8CBCD1E928197D0CE96A507D2DB88(L_20, L_21, /*hidden argument*/List_1_Contains_mC179B6CA1AE8CBCD1E928197D0CE96A507D2DB88_RuntimeMethod_var);
if (L_22)
{
goto IL_0075;
}
}
{
// list.Add(assembly);
List_1_t0B17DCDEBCE728AA1CAFF9D7D1441755B5949EED * L_23 = __this->get_list_0();
Assembly_t * L_24 = V_0;
NullCheck(L_23);
List_1_Add_mD1D39015FDC31BE8F28F0B160606EB4EA9A91125(L_23, L_24, /*hidden argument*/List_1_Add_mD1D39015FDC31BE8F28F0B160606EB4EA9A91125_RuntimeMethod_var);
}
IL_0075:
{
// return assembly != null;
Assembly_t * L_25 = V_0;
bool L_26 = Assembly_op_Inequality_m6949ED5777CC2840BF1EBD907C35A20E25F22F7B(L_25, (Assembly_t *)NULL, /*hidden argument*/NULL);
return L_26;
}
}
// System.Void LuaInterface.LuaReflection::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaReflection_Dispose_m84FA740EF2894E4E58E7E879FBCB8CBB7EA461E2 (LuaReflection_t19301C37ECEEA92E1822023F3DA02A623875496F * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaReflection_Dispose_m84FA740EF2894E4E58E7E879FBCB8CBB7EA461E2_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// list.Clear();
List_1_t0B17DCDEBCE728AA1CAFF9D7D1441755B5949EED * L_0 = __this->get_list_0();
NullCheck(L_0);
List_1_Clear_m2B3929C256D8FEE943537D0696F460B693B231A5(L_0, /*hidden argument*/List_1_Clear_m2B3929C256D8FEE943537D0696F460B693B231A5_RuntimeMethod_var);
// }
return;
}
}
// System.Void LuaInterface.LuaReflection::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaReflection__cctor_m2A300A79A94CE2A8FBC991C51EEE7027D68DF440 (const RuntimeMethod* method)
{
{
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void LuaInterface.LuaRenameAttribute::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaRenameAttribute__ctor_m4AA5CF190FD29D6137CAE9C31CEC415CDF730E9E (LuaRenameAttribute_t3D82E4D16E1689CD6ADAAF3EADFB89026FDC2E69 * __this, const RuntimeMethod* method)
{
{
// public LuaRenameAttribute()
Attribute__ctor_m45CAD4B01265CC84CC5A84F62EE2DBE85DE89EC0(__this, /*hidden argument*/NULL);
// }
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.SByte LuaInterface.LuaStackOp::ToSByte(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int8_t LuaStackOp_ToSByte_mC3354F3C0E519353B669C019807494D56E109CC6 (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_ToSByte_mC3354F3C0E519353B669C019807494D56E109CC6_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// double ret = LuaDLL.lua_tonumber(L, stackPos);
intptr_t L_0 = ___L0;
int32_t L_1 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
double L_2 = LuaDLL_lua_tonumber_mBCD22AAA5E8AC078092057FB0B33430AC583BA62((intptr_t)L_0, L_1, /*hidden argument*/NULL);
// return Convert.ToSByte(ret);
IL2CPP_RUNTIME_CLASS_INIT(Convert_t1C7A851BFB2F0782FD7F72F6AA1DCBB7B53A9C7E_il2cpp_TypeInfo_var);
int8_t L_3 = Convert_ToSByte_m286EC501DE7B1980DE30BBB28DDA70AE4BB696E5(L_2, /*hidden argument*/NULL);
return L_3;
}
}
// System.Byte LuaInterface.LuaStackOp::ToByte(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t LuaStackOp_ToByte_mBF10A5F2BC45BFA3084A19F0CFED65430AE5E67A (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_ToByte_mBF10A5F2BC45BFA3084A19F0CFED65430AE5E67A_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// double ret = LuaDLL.lua_tonumber(L, stackPos);
intptr_t L_0 = ___L0;
int32_t L_1 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
double L_2 = LuaDLL_lua_tonumber_mBCD22AAA5E8AC078092057FB0B33430AC583BA62((intptr_t)L_0, L_1, /*hidden argument*/NULL);
// return Convert.ToByte(ret);
IL2CPP_RUNTIME_CLASS_INIT(Convert_t1C7A851BFB2F0782FD7F72F6AA1DCBB7B53A9C7E_il2cpp_TypeInfo_var);
uint8_t L_3 = Convert_ToByte_m91AFBFC15EA62AF9EA9826E3F777635C1E18F32C(L_2, /*hidden argument*/NULL);
return L_3;
}
}
// System.Int16 LuaInterface.LuaStackOp::ToInt16(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int16_t LuaStackOp_ToInt16_mD8F41A758E24A40639C27A7DB2385EC9C2CB50B9 (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_ToInt16_mD8F41A758E24A40639C27A7DB2385EC9C2CB50B9_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// double ret = LuaDLL.lua_tonumber(L, stackPos);
intptr_t L_0 = ___L0;
int32_t L_1 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
double L_2 = LuaDLL_lua_tonumber_mBCD22AAA5E8AC078092057FB0B33430AC583BA62((intptr_t)L_0, L_1, /*hidden argument*/NULL);
// return Convert.ToInt16(ret);
IL2CPP_RUNTIME_CLASS_INIT(Convert_t1C7A851BFB2F0782FD7F72F6AA1DCBB7B53A9C7E_il2cpp_TypeInfo_var);
int16_t L_3 = Convert_ToInt16_m1F982FED72A4829E1DE1A64F162F13555FC1F7EC(L_2, /*hidden argument*/NULL);
return L_3;
}
}
// System.UInt16 LuaInterface.LuaStackOp::ToUInt16(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint16_t LuaStackOp_ToUInt16_mEAB6F99A113359AE446DEA227D523A9FFF1C7371 (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_ToUInt16_mEAB6F99A113359AE446DEA227D523A9FFF1C7371_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// double ret = LuaDLL.lua_tonumber(L, stackPos);
intptr_t L_0 = ___L0;
int32_t L_1 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
double L_2 = LuaDLL_lua_tonumber_mBCD22AAA5E8AC078092057FB0B33430AC583BA62((intptr_t)L_0, L_1, /*hidden argument*/NULL);
// return Convert.ToUInt16(ret);
IL2CPP_RUNTIME_CLASS_INIT(Convert_t1C7A851BFB2F0782FD7F72F6AA1DCBB7B53A9C7E_il2cpp_TypeInfo_var);
uint16_t L_3 = Convert_ToUInt16_mC488D697C85EE1862D2D8FFFD30BC8E99AB73BE5(L_2, /*hidden argument*/NULL);
return L_3;
}
}
// System.Char LuaInterface.LuaStackOp::ToChar(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar LuaStackOp_ToChar_mEF73F5137AC434CCA5F7B0CEB69AE8327EDD8E69 (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_ToChar_mEF73F5137AC434CCA5F7B0CEB69AE8327EDD8E69_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// double ret = LuaDLL.lua_tonumber(L, stackPos);
intptr_t L_0 = ___L0;
int32_t L_1 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
double L_2 = LuaDLL_lua_tonumber_mBCD22AAA5E8AC078092057FB0B33430AC583BA62((intptr_t)L_0, L_1, /*hidden argument*/NULL);
// return Convert.ToChar(ret);
IL2CPP_RUNTIME_CLASS_INIT(Convert_t1C7A851BFB2F0782FD7F72F6AA1DCBB7B53A9C7E_il2cpp_TypeInfo_var);
Il2CppChar L_3 = Convert_ToChar_m4AAA5360B1BE7E3CC081FFB90EEF969A86DE1277(L_2, /*hidden argument*/NULL);
return L_3;
}
}
// System.Int32 LuaInterface.LuaStackOp::ToInt32(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LuaStackOp_ToInt32_mEEAEEA5474BB28E674599CC845E1E23EA0803925 (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_ToInt32_mEEAEEA5474BB28E674599CC845E1E23EA0803925_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// double ret = LuaDLL.lua_tonumber(L, stackPos);
intptr_t L_0 = ___L0;
int32_t L_1 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
double L_2 = LuaDLL_lua_tonumber_mBCD22AAA5E8AC078092057FB0B33430AC583BA62((intptr_t)L_0, L_1, /*hidden argument*/NULL);
// return Convert.ToInt32(ret);
IL2CPP_RUNTIME_CLASS_INIT(Convert_t1C7A851BFB2F0782FD7F72F6AA1DCBB7B53A9C7E_il2cpp_TypeInfo_var);
int32_t L_3 = Convert_ToInt32_m1A048B98439E87B6AA81AEA091F8F515D3EF730C(L_2, /*hidden argument*/NULL);
return L_3;
}
}
// System.UInt32 LuaInterface.LuaStackOp::ToUInt32(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t LuaStackOp_ToUInt32_m6BF9E595E35DBADB042201D975838329012F2876 (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_ToUInt32_m6BF9E595E35DBADB042201D975838329012F2876_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// double ret = LuaDLL.lua_tonumber(L, stackPos);
intptr_t L_0 = ___L0;
int32_t L_1 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
double L_2 = LuaDLL_lua_tonumber_mBCD22AAA5E8AC078092057FB0B33430AC583BA62((intptr_t)L_0, L_1, /*hidden argument*/NULL);
// return Convert.ToUInt32(ret);
IL2CPP_RUNTIME_CLASS_INIT(Convert_t1C7A851BFB2F0782FD7F72F6AA1DCBB7B53A9C7E_il2cpp_TypeInfo_var);
uint32_t L_3 = Convert_ToUInt32_mB7F4B7176295B3AA240199C4C2E7E59C3B74E6AF(L_2, /*hidden argument*/NULL);
return L_3;
}
}
// System.Decimal LuaInterface.LuaStackOp::ToDecimal(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 LuaStackOp_ToDecimal_mF2C0F8FA577ECEAAEDCF596587C257BD68F2CB34 (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_ToDecimal_mF2C0F8FA577ECEAAEDCF596587C257BD68F2CB34_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// double ret = LuaDLL.lua_tonumber(L, stackPos);
intptr_t L_0 = ___L0;
int32_t L_1 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
double L_2 = LuaDLL_lua_tonumber_mBCD22AAA5E8AC078092057FB0B33430AC583BA62((intptr_t)L_0, L_1, /*hidden argument*/NULL);
// return Convert.ToDecimal(ret);
IL2CPP_RUNTIME_CLASS_INIT(Convert_t1C7A851BFB2F0782FD7F72F6AA1DCBB7B53A9C7E_il2cpp_TypeInfo_var);
Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 L_3 = Convert_ToDecimal_mF93A2E5C1006C59187BA8F1F17E66CEC2D8F7FCE(L_2, /*hidden argument*/NULL);
return L_3;
}
}
// System.Single LuaInterface.LuaStackOp::ToFloat(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LuaStackOp_ToFloat_m80355F551AF052C0C68F032FD9A21B4CAE6738AA (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_ToFloat_m80355F551AF052C0C68F032FD9A21B4CAE6738AA_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// double ret = LuaDLL.lua_tonumber(L, stackPos);
intptr_t L_0 = ___L0;
int32_t L_1 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
double L_2 = LuaDLL_lua_tonumber_mBCD22AAA5E8AC078092057FB0B33430AC583BA62((intptr_t)L_0, L_1, /*hidden argument*/NULL);
// return Convert.ToSingle(ret);
IL2CPP_RUNTIME_CLASS_INIT(Convert_t1C7A851BFB2F0782FD7F72F6AA1DCBB7B53A9C7E_il2cpp_TypeInfo_var);
float L_3 = Convert_ToSingle_mDADB8C1C52121EE8B0040D4E5FC7CFD2CFAD8B80(L_2, /*hidden argument*/NULL);
return L_3;
}
}
// LuaInterface.LuaByteBuffer LuaInterface.LuaStackOp::ToLuaByteBuffer(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LuaByteBuffer_t571A9A55C68946952DEB4D8AA98E41D5CC8B8C3E LuaStackOp_ToLuaByteBuffer_mDCF822FF64DA25F2D178C6A36FF7C27E1A531E0F (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_ToLuaByteBuffer_mDCF822FF64DA25F2D178C6A36FF7C27E1A531E0F_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// return new LuaByteBuffer(ToLua.ToByteBuffer(L, stackPos));
intptr_t L_0 = ___L0;
int32_t L_1 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_2 = ToLua_ToByteBuffer_mFC5348131CCBE59DB22FDF685B1BE8BD6984CD58((intptr_t)L_0, L_1, /*hidden argument*/NULL);
LuaByteBuffer_t571A9A55C68946952DEB4D8AA98E41D5CC8B8C3E L_3;
memset((&L_3), 0, sizeof(L_3));
LuaByteBuffer__ctor_mC8E2DBC666BFA2DC21BA28FF253254BF30373CFD((&L_3), L_2, /*hidden argument*/NULL);
return L_3;
}
}
// System.Collections.IEnumerator LuaInterface.LuaStackOp::ToIter(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* LuaStackOp_ToIter_m86D0066A229A0F20423DD7E91BE1B91E9C0327F9 (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_ToIter_m86D0066A229A0F20423DD7E91BE1B91E9C0327F9_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// return (IEnumerator)ToLua.ToObject(L, stackPos);
intptr_t L_0 = ___L0;
int32_t L_1 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_2 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_0, L_1, /*hidden argument*/NULL);
return ((RuntimeObject*)Castclass((RuntimeObject*)L_2, IEnumerator_t8789118187258CC88B77AFAC6315B5AF87D3E18A_il2cpp_TypeInfo_var));
}
}
// System.Type LuaInterface.LuaStackOp::ToType(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t * LuaStackOp_ToType_m1ABBC575B9E508C99942A40AFD29EEE2641F1EE8 (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_ToType_m1ABBC575B9E508C99942A40AFD29EEE2641F1EE8_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// return (Type)ToLua.ToObject(L, stackPos);
intptr_t L_0 = ___L0;
int32_t L_1 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_2 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_0, L_1, /*hidden argument*/NULL);
return ((Type_t *)CastclassClass((RuntimeObject*)L_2, Type_t_il2cpp_TypeInfo_var));
}
}
// LuaInterface.EventObject LuaInterface.LuaStackOp::ToEventObject(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EventObject_t0435FB33938D037EF296235B34EE88D35EB4E4A7 * LuaStackOp_ToEventObject_m4A4CFCEA2C8640DD5F8898B7934CC0279C09338E (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_ToEventObject_m4A4CFCEA2C8640DD5F8898B7934CC0279C09338E_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// return (EventObject)ToLua.ToObject(L, stackPos);
intptr_t L_0 = ___L0;
int32_t L_1 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_2 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_0, L_1, /*hidden argument*/NULL);
return ((EventObject_t0435FB33938D037EF296235B34EE88D35EB4E4A7 *)CastclassClass((RuntimeObject*)L_2, EventObject_t0435FB33938D037EF296235B34EE88D35EB4E4A7_il2cpp_TypeInfo_var));
}
}
// UnityEngine.Transform LuaInterface.LuaStackOp::ToTransform(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tBB9E78A2766C3C83599A8F66EDE7D1FCAFC66EDA * LuaStackOp_ToTransform_mE5AF8DD024A578BC4D363E348DE14FD3C4C07273 (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_ToTransform_mE5AF8DD024A578BC4D363E348DE14FD3C4C07273_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// return (Transform)ToLua.ToObject(L, stackPos);
intptr_t L_0 = ___L0;
int32_t L_1 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_2 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_0, L_1, /*hidden argument*/NULL);
return ((Transform_tBB9E78A2766C3C83599A8F66EDE7D1FCAFC66EDA *)CastclassClass((RuntimeObject*)L_2, Transform_tBB9E78A2766C3C83599A8F66EDE7D1FCAFC66EDA_il2cpp_TypeInfo_var));
}
}
// UnityEngine.GameObject LuaInterface.LuaStackOp::ToGameObject(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_tBD1244AD56B4E59AAD76E5E7C9282EC5CE434F0F * LuaStackOp_ToGameObject_mECFA643AF1E6ED79E6E41C9A2D341D871B12F749 (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_ToGameObject_mECFA643AF1E6ED79E6E41C9A2D341D871B12F749_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// return (GameObject)ToLua.ToObject(L, stackPos);
intptr_t L_0 = ___L0;
int32_t L_1 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_2 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_0, L_1, /*hidden argument*/NULL);
return ((GameObject_tBD1244AD56B4E59AAD76E5E7C9282EC5CE434F0F *)CastclassSealed((RuntimeObject*)L_2, GameObject_tBD1244AD56B4E59AAD76E5E7C9282EC5CE434F0F_il2cpp_TypeInfo_var));
}
}
// System.Object LuaInterface.LuaStackOp::ToObject(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * LuaStackOp_ToObject_m0C7929A3714D9F6B88F4A2986B2E70A337DB4711 (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_ToObject_m0C7929A3714D9F6B88F4A2986B2E70A337DB4711_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// return ToLua.ToObject(L, stackPos);
intptr_t L_0 = ___L0;
int32_t L_1 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_2 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_0, L_1, /*hidden argument*/NULL);
return L_2;
}
}
// System.SByte LuaInterface.LuaStackOp::CheckSByte(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int8_t LuaStackOp_CheckSByte_mD14D690E9328066D2B315E63BB3D07C16BC21A51 (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_CheckSByte_mD14D690E9328066D2B315E63BB3D07C16BC21A51_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// double ret = LuaDLL.luaL_checknumber(L, stackPos);
intptr_t L_0 = ___L0;
int32_t L_1 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
double L_2 = LuaDLL_luaL_checknumber_m7A77683D131BE59F2D1261688CBEF7892643E8E7((intptr_t)L_0, L_1, /*hidden argument*/NULL);
// return Convert.ToSByte(ret);
IL2CPP_RUNTIME_CLASS_INIT(Convert_t1C7A851BFB2F0782FD7F72F6AA1DCBB7B53A9C7E_il2cpp_TypeInfo_var);
int8_t L_3 = Convert_ToSByte_m286EC501DE7B1980DE30BBB28DDA70AE4BB696E5(L_2, /*hidden argument*/NULL);
return L_3;
}
}
// System.Byte LuaInterface.LuaStackOp::CheckByte(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t LuaStackOp_CheckByte_mCF89AE5BBEDD18627299721CF7F99A4AACAEF1A2 (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_CheckByte_mCF89AE5BBEDD18627299721CF7F99A4AACAEF1A2_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// double ret = LuaDLL.luaL_checknumber(L, stackPos);
intptr_t L_0 = ___L0;
int32_t L_1 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
double L_2 = LuaDLL_luaL_checknumber_m7A77683D131BE59F2D1261688CBEF7892643E8E7((intptr_t)L_0, L_1, /*hidden argument*/NULL);
// return Convert.ToByte(ret);
IL2CPP_RUNTIME_CLASS_INIT(Convert_t1C7A851BFB2F0782FD7F72F6AA1DCBB7B53A9C7E_il2cpp_TypeInfo_var);
uint8_t L_3 = Convert_ToByte_m91AFBFC15EA62AF9EA9826E3F777635C1E18F32C(L_2, /*hidden argument*/NULL);
return L_3;
}
}
// System.Int16 LuaInterface.LuaStackOp::CheckInt16(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int16_t LuaStackOp_CheckInt16_m9C4EE6E0533BB76D04CA63286DE44B10A1200620 (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_CheckInt16_m9C4EE6E0533BB76D04CA63286DE44B10A1200620_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// double ret = LuaDLL.luaL_checknumber(L, stackPos);
intptr_t L_0 = ___L0;
int32_t L_1 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
double L_2 = LuaDLL_luaL_checknumber_m7A77683D131BE59F2D1261688CBEF7892643E8E7((intptr_t)L_0, L_1, /*hidden argument*/NULL);
// return Convert.ToInt16(ret);
IL2CPP_RUNTIME_CLASS_INIT(Convert_t1C7A851BFB2F0782FD7F72F6AA1DCBB7B53A9C7E_il2cpp_TypeInfo_var);
int16_t L_3 = Convert_ToInt16_m1F982FED72A4829E1DE1A64F162F13555FC1F7EC(L_2, /*hidden argument*/NULL);
return L_3;
}
}
// System.UInt16 LuaInterface.LuaStackOp::CheckUInt16(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint16_t LuaStackOp_CheckUInt16_m5F7DAEB08796C1A1438563EFA2B301EE4A418EEF (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_CheckUInt16_m5F7DAEB08796C1A1438563EFA2B301EE4A418EEF_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// double ret = LuaDLL.luaL_checknumber(L, stackPos);
intptr_t L_0 = ___L0;
int32_t L_1 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
double L_2 = LuaDLL_luaL_checknumber_m7A77683D131BE59F2D1261688CBEF7892643E8E7((intptr_t)L_0, L_1, /*hidden argument*/NULL);
// return Convert.ToUInt16(ret);
IL2CPP_RUNTIME_CLASS_INIT(Convert_t1C7A851BFB2F0782FD7F72F6AA1DCBB7B53A9C7E_il2cpp_TypeInfo_var);
uint16_t L_3 = Convert_ToUInt16_mC488D697C85EE1862D2D8FFFD30BC8E99AB73BE5(L_2, /*hidden argument*/NULL);
return L_3;
}
}
// System.Char LuaInterface.LuaStackOp::CheckChar(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar LuaStackOp_CheckChar_m1105AFFCF939713338407F1E901BC132CB924A79 (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_CheckChar_m1105AFFCF939713338407F1E901BC132CB924A79_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// double ret = LuaDLL.luaL_checknumber(L, stackPos);
intptr_t L_0 = ___L0;
int32_t L_1 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
double L_2 = LuaDLL_luaL_checknumber_m7A77683D131BE59F2D1261688CBEF7892643E8E7((intptr_t)L_0, L_1, /*hidden argument*/NULL);
// return Convert.ToChar(ret);
IL2CPP_RUNTIME_CLASS_INIT(Convert_t1C7A851BFB2F0782FD7F72F6AA1DCBB7B53A9C7E_il2cpp_TypeInfo_var);
Il2CppChar L_3 = Convert_ToChar_m4AAA5360B1BE7E3CC081FFB90EEF969A86DE1277(L_2, /*hidden argument*/NULL);
return L_3;
}
}
// System.Int32 LuaInterface.LuaStackOp::CheckInt32(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LuaStackOp_CheckInt32_m7C45998B8A277B9CD41DF370CE8F5FC52F3D5449 (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_CheckInt32_m7C45998B8A277B9CD41DF370CE8F5FC52F3D5449_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// double ret = LuaDLL.luaL_checknumber(L, stackPos);
intptr_t L_0 = ___L0;
int32_t L_1 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
double L_2 = LuaDLL_luaL_checknumber_m7A77683D131BE59F2D1261688CBEF7892643E8E7((intptr_t)L_0, L_1, /*hidden argument*/NULL);
// return Convert.ToInt32(ret);
IL2CPP_RUNTIME_CLASS_INIT(Convert_t1C7A851BFB2F0782FD7F72F6AA1DCBB7B53A9C7E_il2cpp_TypeInfo_var);
int32_t L_3 = Convert_ToInt32_m1A048B98439E87B6AA81AEA091F8F515D3EF730C(L_2, /*hidden argument*/NULL);
return L_3;
}
}
// System.UInt32 LuaInterface.LuaStackOp::CheckUInt32(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t LuaStackOp_CheckUInt32_mACFAAA43388EB65FDFD0BD271587311302D05F0F (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_CheckUInt32_mACFAAA43388EB65FDFD0BD271587311302D05F0F_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// double ret = LuaDLL.luaL_checknumber(L, stackPos);
intptr_t L_0 = ___L0;
int32_t L_1 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
double L_2 = LuaDLL_luaL_checknumber_m7A77683D131BE59F2D1261688CBEF7892643E8E7((intptr_t)L_0, L_1, /*hidden argument*/NULL);
// return Convert.ToUInt32(ret);
IL2CPP_RUNTIME_CLASS_INIT(Convert_t1C7A851BFB2F0782FD7F72F6AA1DCBB7B53A9C7E_il2cpp_TypeInfo_var);
uint32_t L_3 = Convert_ToUInt32_mB7F4B7176295B3AA240199C4C2E7E59C3B74E6AF(L_2, /*hidden argument*/NULL);
return L_3;
}
}
// System.Decimal LuaInterface.LuaStackOp::CheckDecimal(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 LuaStackOp_CheckDecimal_m4D52EC5FB38AB4668FC0C04F7AB15FA06AE9BD61 (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_CheckDecimal_m4D52EC5FB38AB4668FC0C04F7AB15FA06AE9BD61_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// double ret = LuaDLL.luaL_checknumber(L, stackPos);
intptr_t L_0 = ___L0;
int32_t L_1 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
double L_2 = LuaDLL_luaL_checknumber_m7A77683D131BE59F2D1261688CBEF7892643E8E7((intptr_t)L_0, L_1, /*hidden argument*/NULL);
// return Convert.ToDecimal(ret);
IL2CPP_RUNTIME_CLASS_INIT(Convert_t1C7A851BFB2F0782FD7F72F6AA1DCBB7B53A9C7E_il2cpp_TypeInfo_var);
Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 L_3 = Convert_ToDecimal_mF93A2E5C1006C59187BA8F1F17E66CEC2D8F7FCE(L_2, /*hidden argument*/NULL);
return L_3;
}
}
// System.Single LuaInterface.LuaStackOp::CheckFloat(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LuaStackOp_CheckFloat_mA22B87A1C7A42CB5A6200BE97BE185588105CC18 (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_CheckFloat_mA22B87A1C7A42CB5A6200BE97BE185588105CC18_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// double ret = LuaDLL.luaL_checknumber(L, stackPos);
intptr_t L_0 = ___L0;
int32_t L_1 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
double L_2 = LuaDLL_luaL_checknumber_m7A77683D131BE59F2D1261688CBEF7892643E8E7((intptr_t)L_0, L_1, /*hidden argument*/NULL);
// return Convert.ToSingle(ret);
IL2CPP_RUNTIME_CLASS_INIT(Convert_t1C7A851BFB2F0782FD7F72F6AA1DCBB7B53A9C7E_il2cpp_TypeInfo_var);
float L_3 = Convert_ToSingle_mDADB8C1C52121EE8B0040D4E5FC7CFD2CFAD8B80(L_2, /*hidden argument*/NULL);
return L_3;
}
}
// System.IntPtr LuaInterface.LuaStackOp::CheckIntPtr(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t LuaStackOp_CheckIntPtr_m3F858D491605A18641AE9136780D0E925795D3E3 (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_CheckIntPtr_m3F858D491605A18641AE9136780D0E925795D3E3_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
// LuaTypes luaType = LuaDLL.lua_type(L, stackPos);
intptr_t L_0 = ___L0;
int32_t L_1 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, L_1, /*hidden argument*/NULL);
V_0 = L_2;
// switch(luaType)
int32_t L_3 = V_0;
if (!L_3)
{
goto IL_0011;
}
}
{
int32_t L_4 = V_0;
if ((((int32_t)L_4) == ((int32_t)2)))
{
goto IL_0017;
}
}
{
goto IL_001f;
}
IL_0011:
{
// return IntPtr.Zero;
return (intptr_t)(0);
}
IL_0017:
{
// return LuaDLL.lua_touserdata(L, stackPos);
intptr_t L_5 = ___L0;
int32_t L_6 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
intptr_t L_7 = LuaDLL_lua_touserdata_mDACE6AC44B707C35C04BC9694C0B5DB29CF2E258((intptr_t)L_5, L_6, /*hidden argument*/NULL);
return (intptr_t)L_7;
}
IL_001f:
{
// LuaDLL.luaL_typerror(L, stackPos, "IntPtr");
intptr_t L_8 = ___L0;
int32_t L_9 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_luaL_typerror_mAEAFAE3F8FC42110FAA29FB99DC947D64A99A2A0((intptr_t)L_8, L_9, _stringLiteralE63B5240EC2D5F7585915F4D28DDB5EFC058620C, (String_t*)NULL, /*hidden argument*/NULL);
// return IntPtr.Zero;
return (intptr_t)(0);
}
}
// System.UIntPtr LuaInterface.LuaStackOp::CheckUIntPtr(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uintptr_t LuaStackOp_CheckUIntPtr_mB39F31C33FB4EE7C0E3C528776A62961DAF49576 (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_CheckUIntPtr_mB39F31C33FB4EE7C0E3C528776A62961DAF49576_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// throw new LuaException("NYI");
LuaException_t362D5A575564491633FB3233987012974B1564C4 * L_0 = (LuaException_t362D5A575564491633FB3233987012974B1564C4 *)il2cpp_codegen_object_new(LuaException_t362D5A575564491633FB3233987012974B1564C4_il2cpp_TypeInfo_var);
LuaException__ctor_m97DD465DE175BDDF2DFA405096A286695CD2F25F(L_0, _stringLiteralDEF32BBDCA04FBF76D7FA0113C3D0FD8EEA98A15, (Exception_t *)NULL, 1, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, LuaStackOp_CheckUIntPtr_mB39F31C33FB4EE7C0E3C528776A62961DAF49576_RuntimeMethod_var);
}
}
// LuaInterface.LuaByteBuffer LuaInterface.LuaStackOp::CheckLuaByteBuffer(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LuaByteBuffer_t571A9A55C68946952DEB4D8AA98E41D5CC8B8C3E LuaStackOp_CheckLuaByteBuffer_mDA82349D7F7FA8D7094B50BD264AA75DE97F1D5C (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_CheckLuaByteBuffer_mDA82349D7F7FA8D7094B50BD264AA75DE97F1D5C_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// return new LuaByteBuffer(ToLua.CheckByteBuffer(L, stackPos));
intptr_t L_0 = ___L0;
int32_t L_1 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_2 = ToLua_CheckByteBuffer_m7C047F582199524B397D55711935A43902DA2A6F((intptr_t)L_0, L_1, /*hidden argument*/NULL);
LuaByteBuffer_t571A9A55C68946952DEB4D8AA98E41D5CC8B8C3E L_3;
memset((&L_3), 0, sizeof(L_3));
LuaByteBuffer__ctor_mC8E2DBC666BFA2DC21BA28FF253254BF30373CFD((&L_3), L_2, /*hidden argument*/NULL);
return L_3;
}
}
// LuaInterface.EventObject LuaInterface.LuaStackOp::CheckEventObject(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EventObject_t0435FB33938D037EF296235B34EE88D35EB4E4A7 * LuaStackOp_CheckEventObject_m4FB5EF802919A33D146DD14F7A7A7A9CF2D6DE6E (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_CheckEventObject_m4FB5EF802919A33D146DD14F7A7A7A9CF2D6DE6E_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// return (EventObject)ToLua.CheckObject(L, stackPos, typeof(EventObject));
intptr_t L_0 = ___L0;
int32_t L_1 = ___stackPos1;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_2 = { reinterpret_cast<intptr_t> (EventObject_t0435FB33938D037EF296235B34EE88D35EB4E4A7_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_3 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_2, /*hidden argument*/NULL);
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_4 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_0, L_1, L_3, /*hidden argument*/NULL);
return ((EventObject_t0435FB33938D037EF296235B34EE88D35EB4E4A7 *)CastclassClass((RuntimeObject*)L_4, EventObject_t0435FB33938D037EF296235B34EE88D35EB4E4A7_il2cpp_TypeInfo_var));
}
}
// UnityEngine.Transform LuaInterface.LuaStackOp::CheckTransform(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tBB9E78A2766C3C83599A8F66EDE7D1FCAFC66EDA * LuaStackOp_CheckTransform_mD2ECCFAF0C0430BE2E8EC0EC049E2659FD0C8C21 (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_CheckTransform_mD2ECCFAF0C0430BE2E8EC0EC049E2659FD0C8C21_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// return (Transform)ToLua.CheckObject(L, stackPos, typeof(Transform));
intptr_t L_0 = ___L0;
int32_t L_1 = ___stackPos1;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_2 = { reinterpret_cast<intptr_t> (Transform_tBB9E78A2766C3C83599A8F66EDE7D1FCAFC66EDA_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_3 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_2, /*hidden argument*/NULL);
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_4 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_0, L_1, L_3, /*hidden argument*/NULL);
return ((Transform_tBB9E78A2766C3C83599A8F66EDE7D1FCAFC66EDA *)CastclassClass((RuntimeObject*)L_4, Transform_tBB9E78A2766C3C83599A8F66EDE7D1FCAFC66EDA_il2cpp_TypeInfo_var));
}
}
// UnityEngine.GameObject LuaInterface.LuaStackOp::CheckGameObject(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_tBD1244AD56B4E59AAD76E5E7C9282EC5CE434F0F * LuaStackOp_CheckGameObject_m07C96FAC9F8276C3CA9C2272E1609E78A8A81AFA (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_CheckGameObject_m07C96FAC9F8276C3CA9C2272E1609E78A8A81AFA_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// return (GameObject)ToLua.CheckObject(L, stackPos, typeof(GameObject));
intptr_t L_0 = ___L0;
int32_t L_1 = ___stackPos1;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_2 = { reinterpret_cast<intptr_t> (GameObject_tBD1244AD56B4E59AAD76E5E7C9282EC5CE434F0F_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_3 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_2, /*hidden argument*/NULL);
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_4 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_0, L_1, L_3, /*hidden argument*/NULL);
return ((GameObject_tBD1244AD56B4E59AAD76E5E7C9282EC5CE434F0F *)CastclassSealed((RuntimeObject*)L_4, GameObject_tBD1244AD56B4E59AAD76E5E7C9282EC5CE434F0F_il2cpp_TypeInfo_var));
}
}
// System.Void LuaInterface.LuaStackOp::Push(System.IntPtr,System.SByte)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaStackOp_Push_m6256226DC6A7FC023901B2CDC830113012E81555 (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, int8_t ___n1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_Push_m6256226DC6A7FC023901B2CDC830113012E81555_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// LuaDLL.lua_pushnumber(L, n);
intptr_t L_0 = ___L0;
int8_t L_1 = ___n1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushnumber_mD621CF251BEC49D5FCA530997B02D08E2C6EC653((intptr_t)L_0, (((double)((double)L_1))), /*hidden argument*/NULL);
// }
return;
}
}
// System.Void LuaInterface.LuaStackOp::Push(System.IntPtr,System.Byte)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaStackOp_Push_m6BB896D67B41D47630ED7074C77D826F7266FDB2 (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, uint8_t ___n1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_Push_m6BB896D67B41D47630ED7074C77D826F7266FDB2_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// LuaDLL.lua_pushnumber(L, n);
intptr_t L_0 = ___L0;
uint8_t L_1 = ___n1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushnumber_mD621CF251BEC49D5FCA530997B02D08E2C6EC653((intptr_t)L_0, (((double)((double)L_1))), /*hidden argument*/NULL);
// }
return;
}
}
// System.Void LuaInterface.LuaStackOp::Push(System.IntPtr,System.Int16)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaStackOp_Push_m1DAF67FFBB20ACFE5E7E8E6AE78B4AC5CCF67577 (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, int16_t ___n1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_Push_m1DAF67FFBB20ACFE5E7E8E6AE78B4AC5CCF67577_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// LuaDLL.lua_pushnumber(L, n);
intptr_t L_0 = ___L0;
int16_t L_1 = ___n1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushnumber_mD621CF251BEC49D5FCA530997B02D08E2C6EC653((intptr_t)L_0, (((double)((double)L_1))), /*hidden argument*/NULL);
// }
return;
}
}
// System.Void LuaInterface.LuaStackOp::Push(System.IntPtr,System.UInt16)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaStackOp_Push_m3299E752E8812E87F0B63E0E1AB345C3574BCEBC (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, uint16_t ___n1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_Push_m3299E752E8812E87F0B63E0E1AB345C3574BCEBC_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// LuaDLL.lua_pushnumber(L, n);
intptr_t L_0 = ___L0;
uint16_t L_1 = ___n1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushnumber_mD621CF251BEC49D5FCA530997B02D08E2C6EC653((intptr_t)L_0, (((double)((double)L_1))), /*hidden argument*/NULL);
// }
return;
}
}
// System.Void LuaInterface.LuaStackOp::Push(System.IntPtr,System.Char)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaStackOp_Push_m1762FC1819230CD932A9A1F9C5D7282C3E3299F8 (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, Il2CppChar ___n1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_Push_m1762FC1819230CD932A9A1F9C5D7282C3E3299F8_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// LuaDLL.lua_pushnumber(L, n);
intptr_t L_0 = ___L0;
Il2CppChar L_1 = ___n1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushnumber_mD621CF251BEC49D5FCA530997B02D08E2C6EC653((intptr_t)L_0, (((double)((double)L_1))), /*hidden argument*/NULL);
// }
return;
}
}
// System.Void LuaInterface.LuaStackOp::Push(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaStackOp_Push_m7CDF3E3D9F918C22626E5EA247053F5B996FE6FB (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, int32_t ___n1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_Push_m7CDF3E3D9F918C22626E5EA247053F5B996FE6FB_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// LuaDLL.lua_pushnumber(L, n);
intptr_t L_0 = ___L0;
int32_t L_1 = ___n1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushnumber_mD621CF251BEC49D5FCA530997B02D08E2C6EC653((intptr_t)L_0, (((double)((double)L_1))), /*hidden argument*/NULL);
// }
return;
}
}
// System.Void LuaInterface.LuaStackOp::Push(System.IntPtr,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaStackOp_Push_mAB6A5B1808FA947033C578DD771D93B36BB1B7C2 (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, uint32_t ___n1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_Push_mAB6A5B1808FA947033C578DD771D93B36BB1B7C2_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// LuaDLL.lua_pushnumber(L, n);
intptr_t L_0 = ___L0;
uint32_t L_1 = ___n1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushnumber_mD621CF251BEC49D5FCA530997B02D08E2C6EC653((intptr_t)L_0, (((double)((double)(((double)((uint32_t)L_1)))))), /*hidden argument*/NULL);
// }
return;
}
}
// System.Void LuaInterface.LuaStackOp::Push(System.IntPtr,System.Decimal)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaStackOp_Push_m1277DC628735974152413DBA5310C3600478B71D (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 ___n1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_Push_m1277DC628735974152413DBA5310C3600478B71D_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// LuaDLL.lua_pushnumber(L, (double)n);
intptr_t L_0 = ___L0;
Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 L_1 = ___n1;
IL2CPP_RUNTIME_CLASS_INIT(Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8_il2cpp_TypeInfo_var);
double L_2 = Decimal_op_Explicit_mB7F34E3B2DFB6211CA5ACB5497DA6CDCB09FC6CE(L_1, /*hidden argument*/NULL);
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushnumber_mD621CF251BEC49D5FCA530997B02D08E2C6EC653((intptr_t)L_0, (((double)((double)L_2))), /*hidden argument*/NULL);
// }
return;
}
}
// System.Void LuaInterface.LuaStackOp::Push(System.IntPtr,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaStackOp_Push_mE8C6D25E2B364033F259E7E1E821F4B70539B66B (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, float ___n1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_Push_mE8C6D25E2B364033F259E7E1E821F4B70539B66B_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// LuaDLL.lua_pushnumber(L, n);
intptr_t L_0 = ___L0;
float L_1 = ___n1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushnumber_mD621CF251BEC49D5FCA530997B02D08E2C6EC653((intptr_t)L_0, (((double)((double)L_1))), /*hidden argument*/NULL);
// }
return;
}
}
// System.Void LuaInterface.LuaStackOp::Push(System.IntPtr,System.UIntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaStackOp_Push_mFF57E9A301A0FE97761401AED3CBB0A8BA929C30 (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, uintptr_t ___p1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_Push_mFF57E9A301A0FE97761401AED3CBB0A8BA929C30_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// throw new LuaException("NYI");
LuaException_t362D5A575564491633FB3233987012974B1564C4 * L_0 = (LuaException_t362D5A575564491633FB3233987012974B1564C4 *)il2cpp_codegen_object_new(LuaException_t362D5A575564491633FB3233987012974B1564C4_il2cpp_TypeInfo_var);
LuaException__ctor_m97DD465DE175BDDF2DFA405096A286695CD2F25F(L_0, _stringLiteralDEF32BBDCA04FBF76D7FA0113C3D0FD8EEA98A15, (Exception_t *)NULL, 1, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, LuaStackOp_Push_mFF57E9A301A0FE97761401AED3CBB0A8BA929C30_RuntimeMethod_var);
}
}
// System.Void LuaInterface.LuaStackOp::Push(System.IntPtr,System.Delegate)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaStackOp_Push_mBCB520B761E533972B15897411C48EADB2772C9C (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, Delegate_t * ___ev1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_Push_mBCB520B761E533972B15897411C48EADB2772C9C_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// ToLua.Push(L, ev);
intptr_t L_0 = ___L0;
Delegate_t * L_1 = ___ev1;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
ToLua_Push_m73A81CB96943FAAD70FA71DB07D62E845453C398((intptr_t)L_0, L_1, /*hidden argument*/NULL);
// }
return;
}
}
// System.Void LuaInterface.LuaStackOp::Push(System.IntPtr,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaStackOp_Push_m9844A30DD12DC40660A467E7F18E18DEA965C43F (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, RuntimeObject * ___obj1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_Push_m9844A30DD12DC40660A467E7F18E18DEA965C43F_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// ToLua.Push(L, obj);
intptr_t L_0 = ___L0;
RuntimeObject * L_1 = ___obj1;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
ToLua_Push_m527AE65DDF8931A68AFE689AE47A65524F4A6C03((intptr_t)L_0, L_1, /*hidden argument*/NULL);
// }
return;
}
}
// System.Void LuaInterface.LuaStackOp::Push(System.IntPtr,UnityEngine.GameObject)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaStackOp_Push_m3DE9E7C42F538E9C5F2DE803476BBBF6FBDA2C14 (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, GameObject_tBD1244AD56B4E59AAD76E5E7C9282EC5CE434F0F * ___o1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_Push_m3DE9E7C42F538E9C5F2DE803476BBBF6FBDA2C14_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
// if (o == null)
GameObject_tBD1244AD56B4E59AAD76E5E7C9282EC5CE434F0F * L_0 = ___o1;
IL2CPP_RUNTIME_CLASS_INIT(Object_tAE11E5E46CD5C37C9F3E8950C00CD8B45666A2D0_il2cpp_TypeInfo_var);
bool L_1 = Object_op_Equality_mBC2401774F3BE33E8CF6F0A8148E66C95D6CFF1C(L_0, (Object_tAE11E5E46CD5C37C9F3E8950C00CD8B45666A2D0 *)NULL, /*hidden argument*/NULL);
if (!L_1)
{
goto IL_0010;
}
}
{
// LuaDLL.lua_pushnil(L);
intptr_t L_2 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushnil_mEC2DBEEFF2E9EEB03DA45B0FEBC3FE3CA0581969((intptr_t)L_2, /*hidden argument*/NULL);
// }
return;
}
IL_0010:
{
// int reference = TypeTraits<GameObject>.GetLuaReference(L);
intptr_t L_3 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(TypeTraits_1_t5E843E428E3C9B936792B1CB31574816B991F08E_il2cpp_TypeInfo_var);
int32_t L_4 = TypeTraits_1_GetLuaReference_m394E942121D254FE78484DC08E38E81B86D2332E((intptr_t)L_3, /*hidden argument*/TypeTraits_1_GetLuaReference_m394E942121D254FE78484DC08E38E81B86D2332E_RuntimeMethod_var);
V_0 = L_4;
// if (reference <= 0)
int32_t L_5 = V_0;
if ((((int32_t)L_5) > ((int32_t)0)))
{
goto IL_002c;
}
}
{
// reference = ToLua.LoadPreType(L, typeof(GameObject));
intptr_t L_6 = ___L0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_7 = { reinterpret_cast<intptr_t> (GameObject_tBD1244AD56B4E59AAD76E5E7C9282EC5CE434F0F_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_8 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_7, /*hidden argument*/NULL);
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
int32_t L_9 = ToLua_LoadPreType_m4B71974CE8F3DFDEDB89E34DF73AB74D0C45EA87((intptr_t)L_6, L_8, /*hidden argument*/NULL);
V_0 = L_9;
}
IL_002c:
{
// ToLua.PushUserData(L, o, reference);
intptr_t L_10 = ___L0;
GameObject_tBD1244AD56B4E59AAD76E5E7C9282EC5CE434F0F * L_11 = ___o1;
int32_t L_12 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
ToLua_PushUserData_mBEC8DFABAB472E05CFA4B686691B3AC8226795D8((intptr_t)L_10, L_11, L_12, /*hidden argument*/NULL);
// }
return;
}
}
// System.Void LuaInterface.LuaStackOp::Push(System.IntPtr,UnityEngine.Transform)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaStackOp_Push_mBF1FF91767FA5DD2CCD80976A9FB68C6EC773881 (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, Transform_tBB9E78A2766C3C83599A8F66EDE7D1FCAFC66EDA * ___o1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_Push_mBF1FF91767FA5DD2CCD80976A9FB68C6EC773881_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
Type_t * V_0 = NULL;
int32_t V_1 = 0;
{
// if (o == null)
Transform_tBB9E78A2766C3C83599A8F66EDE7D1FCAFC66EDA * L_0 = ___o1;
IL2CPP_RUNTIME_CLASS_INIT(Object_tAE11E5E46CD5C37C9F3E8950C00CD8B45666A2D0_il2cpp_TypeInfo_var);
bool L_1 = Object_op_Equality_mBC2401774F3BE33E8CF6F0A8148E66C95D6CFF1C(L_0, (Object_tAE11E5E46CD5C37C9F3E8950C00CD8B45666A2D0 *)NULL, /*hidden argument*/NULL);
if (!L_1)
{
goto IL_0010;
}
}
{
// LuaDLL.lua_pushnil(L);
intptr_t L_2 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushnil_mEC2DBEEFF2E9EEB03DA45B0FEBC3FE3CA0581969((intptr_t)L_2, /*hidden argument*/NULL);
// }
return;
}
IL_0010:
{
// Type type = o.GetType();
Transform_tBB9E78A2766C3C83599A8F66EDE7D1FCAFC66EDA * L_3 = ___o1;
NullCheck(L_3);
Type_t * L_4 = Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60(L_3, /*hidden argument*/NULL);
V_0 = L_4;
// int reference = -1;
V_1 = (-1);
// if (type == typeof(Transform))
Type_t * L_5 = V_0;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_6 = { reinterpret_cast<intptr_t> (Transform_tBB9E78A2766C3C83599A8F66EDE7D1FCAFC66EDA_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_7 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_6, /*hidden argument*/NULL);
bool L_8 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8(L_5, L_7, /*hidden argument*/NULL);
if (!L_8)
{
goto IL_0034;
}
}
{
// reference = TypeTraits<Transform>.GetLuaReference(L);
intptr_t L_9 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(TypeTraits_1_t64EEA43EF4C57C7A19FA47327C0E43B6CE160573_il2cpp_TypeInfo_var);
int32_t L_10 = TypeTraits_1_GetLuaReference_mBA58FADB6701BABA453C9438E4D682C34E1DE95D((intptr_t)L_9, /*hidden argument*/TypeTraits_1_GetLuaReference_mBA58FADB6701BABA453C9438E4D682C34E1DE95D_RuntimeMethod_var);
V_1 = L_10;
// }
goto IL_003c;
}
IL_0034:
{
// reference = LuaStatic.GetMetaReference(L, type);
intptr_t L_11 = ___L0;
Type_t * L_12 = V_0;
int32_t L_13 = LuaStatic_GetMetaReference_mC82EDE3DE44654FAC43DFE3AA8945FAC95ABAF0D((intptr_t)L_11, L_12, /*hidden argument*/NULL);
V_1 = L_13;
}
IL_003c:
{
// if (reference <= 0)
int32_t L_14 = V_1;
if ((((int32_t)L_14) > ((int32_t)0)))
{
goto IL_0048;
}
}
{
// reference = ToLua.LoadPreType(L, type);
intptr_t L_15 = ___L0;
Type_t * L_16 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
int32_t L_17 = ToLua_LoadPreType_m4B71974CE8F3DFDEDB89E34DF73AB74D0C45EA87((intptr_t)L_15, L_16, /*hidden argument*/NULL);
V_1 = L_17;
}
IL_0048:
{
// ToLua.PushUserData(L, o, reference);
intptr_t L_18 = ___L0;
Transform_tBB9E78A2766C3C83599A8F66EDE7D1FCAFC66EDA * L_19 = ___o1;
int32_t L_20 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
ToLua_PushUserData_mBEC8DFABAB472E05CFA4B686691B3AC8226795D8((intptr_t)L_18, L_19, L_20, /*hidden argument*/NULL);
// }
return;
}
}
// System.Nullable`1<System.SByte> LuaInterface.LuaStackOp::ToNullSByte(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t949D4A40404623C07A81B2E10A0AF30CBFD99F41 LuaStackOp_ToNullSByte_m8CCD9C13719388118EC3114B2E45B6EB34099AAA (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_ToNullSByte_m8CCD9C13719388118EC3114B2E45B6EB34099AAA_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
Nullable_1_t949D4A40404623C07A81B2E10A0AF30CBFD99F41 V_0;
memset((&V_0), 0, sizeof(V_0));
{
// if (LuaDLL.lua_type(L, stackPos) == LuaTypes.LUA_TNIL)
intptr_t L_0 = ___L0;
int32_t L_1 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, L_1, /*hidden argument*/NULL);
if (L_2)
{
goto IL_0013;
}
}
{
// return null;
il2cpp_codegen_initobj((&V_0), sizeof(Nullable_1_t949D4A40404623C07A81B2E10A0AF30CBFD99F41 ));
Nullable_1_t949D4A40404623C07A81B2E10A0AF30CBFD99F41 L_3 = V_0;
return L_3;
}
IL_0013:
{
// double ret = LuaDLL.lua_tonumber(L, stackPos);
intptr_t L_4 = ___L0;
int32_t L_5 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
double L_6 = LuaDLL_lua_tonumber_mBCD22AAA5E8AC078092057FB0B33430AC583BA62((intptr_t)L_4, L_5, /*hidden argument*/NULL);
// return Convert.ToSByte(ret);
IL2CPP_RUNTIME_CLASS_INIT(Convert_t1C7A851BFB2F0782FD7F72F6AA1DCBB7B53A9C7E_il2cpp_TypeInfo_var);
int8_t L_7 = Convert_ToSByte_m286EC501DE7B1980DE30BBB28DDA70AE4BB696E5(L_6, /*hidden argument*/NULL);
Nullable_1_t949D4A40404623C07A81B2E10A0AF30CBFD99F41 L_8;
memset((&L_8), 0, sizeof(L_8));
Nullable_1__ctor_m5A845E01A3B6DD973133DAB9B53913A6B2C1F167((&L_8), L_7, /*hidden argument*/Nullable_1__ctor_m5A845E01A3B6DD973133DAB9B53913A6B2C1F167_RuntimeMethod_var);
return L_8;
}
}
// System.Nullable`1<System.Byte> LuaInterface.LuaStackOp::ToNullByte(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t8AC4594E194888751EE56887959C6F6F939735D6 LuaStackOp_ToNullByte_m9BCFE8ADAF1AFD2493FA4C7CEEA049330F450DB1 (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_ToNullByte_m9BCFE8ADAF1AFD2493FA4C7CEEA049330F450DB1_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
Nullable_1_t8AC4594E194888751EE56887959C6F6F939735D6 V_0;
memset((&V_0), 0, sizeof(V_0));
{
// if (LuaDLL.lua_type(L, stackPos) == LuaTypes.LUA_TNIL)
intptr_t L_0 = ___L0;
int32_t L_1 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, L_1, /*hidden argument*/NULL);
if (L_2)
{
goto IL_0013;
}
}
{
// return null;
il2cpp_codegen_initobj((&V_0), sizeof(Nullable_1_t8AC4594E194888751EE56887959C6F6F939735D6 ));
Nullable_1_t8AC4594E194888751EE56887959C6F6F939735D6 L_3 = V_0;
return L_3;
}
IL_0013:
{
// double ret = LuaDLL.lua_tonumber(L, stackPos);
intptr_t L_4 = ___L0;
int32_t L_5 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
double L_6 = LuaDLL_lua_tonumber_mBCD22AAA5E8AC078092057FB0B33430AC583BA62((intptr_t)L_4, L_5, /*hidden argument*/NULL);
// return Convert.ToByte(ret);
IL2CPP_RUNTIME_CLASS_INIT(Convert_t1C7A851BFB2F0782FD7F72F6AA1DCBB7B53A9C7E_il2cpp_TypeInfo_var);
uint8_t L_7 = Convert_ToByte_m91AFBFC15EA62AF9EA9826E3F777635C1E18F32C(L_6, /*hidden argument*/NULL);
Nullable_1_t8AC4594E194888751EE56887959C6F6F939735D6 L_8;
memset((&L_8), 0, sizeof(L_8));
Nullable_1__ctor_m76F554DE21740BD508F52EA63050BFFA1C098DBB((&L_8), L_7, /*hidden argument*/Nullable_1__ctor_m76F554DE21740BD508F52EA63050BFFA1C098DBB_RuntimeMethod_var);
return L_8;
}
}
// System.Nullable`1<System.Int16> LuaInterface.LuaStackOp::ToNullInt16(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_tBA873D326247359B10FE3DBF688D56A7B81FAE12 LuaStackOp_ToNullInt16_mC7ECD1C0AA93284A63CBB0989B5E1FA0961F1964 (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_ToNullInt16_mC7ECD1C0AA93284A63CBB0989B5E1FA0961F1964_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
Nullable_1_tBA873D326247359B10FE3DBF688D56A7B81FAE12 V_0;
memset((&V_0), 0, sizeof(V_0));
{
// if (LuaDLL.lua_type(L, stackPos) == LuaTypes.LUA_TNIL)
intptr_t L_0 = ___L0;
int32_t L_1 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, L_1, /*hidden argument*/NULL);
if (L_2)
{
goto IL_0013;
}
}
{
// return null;
il2cpp_codegen_initobj((&V_0), sizeof(Nullable_1_tBA873D326247359B10FE3DBF688D56A7B81FAE12 ));
Nullable_1_tBA873D326247359B10FE3DBF688D56A7B81FAE12 L_3 = V_0;
return L_3;
}
IL_0013:
{
// double ret = LuaDLL.lua_tonumber(L, stackPos);
intptr_t L_4 = ___L0;
int32_t L_5 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
double L_6 = LuaDLL_lua_tonumber_mBCD22AAA5E8AC078092057FB0B33430AC583BA62((intptr_t)L_4, L_5, /*hidden argument*/NULL);
// return Convert.ToInt16(ret);
IL2CPP_RUNTIME_CLASS_INIT(Convert_t1C7A851BFB2F0782FD7F72F6AA1DCBB7B53A9C7E_il2cpp_TypeInfo_var);
int16_t L_7 = Convert_ToInt16_m1F982FED72A4829E1DE1A64F162F13555FC1F7EC(L_6, /*hidden argument*/NULL);
Nullable_1_tBA873D326247359B10FE3DBF688D56A7B81FAE12 L_8;
memset((&L_8), 0, sizeof(L_8));
Nullable_1__ctor_mEEFA9805F6CAF8F540EE86466BF6C9766321B249((&L_8), L_7, /*hidden argument*/Nullable_1__ctor_mEEFA9805F6CAF8F540EE86466BF6C9766321B249_RuntimeMethod_var);
return L_8;
}
}
// System.Nullable`1<System.UInt16> LuaInterface.LuaStackOp::ToNullUInt16(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_tA8ED286030E763A5B9080413F3A753B5FF2847D1 LuaStackOp_ToNullUInt16_mF032EE8334A136C77A44AF56F6F0211AE342D9BD (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_ToNullUInt16_mF032EE8334A136C77A44AF56F6F0211AE342D9BD_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
Nullable_1_tA8ED286030E763A5B9080413F3A753B5FF2847D1 V_0;
memset((&V_0), 0, sizeof(V_0));
{
// if (LuaDLL.lua_type(L, stackPos) == LuaTypes.LUA_TNIL)
intptr_t L_0 = ___L0;
int32_t L_1 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, L_1, /*hidden argument*/NULL);
if (L_2)
{
goto IL_0013;
}
}
{
// return null;
il2cpp_codegen_initobj((&V_0), sizeof(Nullable_1_tA8ED286030E763A5B9080413F3A753B5FF2847D1 ));
Nullable_1_tA8ED286030E763A5B9080413F3A753B5FF2847D1 L_3 = V_0;
return L_3;
}
IL_0013:
{
// double ret = LuaDLL.lua_tonumber(L, stackPos);
intptr_t L_4 = ___L0;
int32_t L_5 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
double L_6 = LuaDLL_lua_tonumber_mBCD22AAA5E8AC078092057FB0B33430AC583BA62((intptr_t)L_4, L_5, /*hidden argument*/NULL);
// return Convert.ToUInt16(ret);
IL2CPP_RUNTIME_CLASS_INIT(Convert_t1C7A851BFB2F0782FD7F72F6AA1DCBB7B53A9C7E_il2cpp_TypeInfo_var);
uint16_t L_7 = Convert_ToUInt16_mC488D697C85EE1862D2D8FFFD30BC8E99AB73BE5(L_6, /*hidden argument*/NULL);
Nullable_1_tA8ED286030E763A5B9080413F3A753B5FF2847D1 L_8;
memset((&L_8), 0, sizeof(L_8));
Nullable_1__ctor_m51C8FCE1EB595BA6DF426620E8CA8BB0ECECB025((&L_8), L_7, /*hidden argument*/Nullable_1__ctor_m51C8FCE1EB595BA6DF426620E8CA8BB0ECECB025_RuntimeMethod_var);
return L_8;
}
}
// System.Nullable`1<System.Char> LuaInterface.LuaStackOp::ToNullChar(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t2FD6A4F493044916FF0F72DFE4485EB058128A81 LuaStackOp_ToNullChar_m52B6C01FA22A5A5C81EA7C5D9298AFDADF888310 (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_ToNullChar_m52B6C01FA22A5A5C81EA7C5D9298AFDADF888310_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
Nullable_1_t2FD6A4F493044916FF0F72DFE4485EB058128A81 V_0;
memset((&V_0), 0, sizeof(V_0));
{
// if (LuaDLL.lua_type(L, stackPos) == LuaTypes.LUA_TNIL)
intptr_t L_0 = ___L0;
int32_t L_1 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, L_1, /*hidden argument*/NULL);
if (L_2)
{
goto IL_0013;
}
}
{
// return null;
il2cpp_codegen_initobj((&V_0), sizeof(Nullable_1_t2FD6A4F493044916FF0F72DFE4485EB058128A81 ));
Nullable_1_t2FD6A4F493044916FF0F72DFE4485EB058128A81 L_3 = V_0;
return L_3;
}
IL_0013:
{
// double ret = LuaDLL.lua_tonumber(L, stackPos);
intptr_t L_4 = ___L0;
int32_t L_5 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
double L_6 = LuaDLL_lua_tonumber_mBCD22AAA5E8AC078092057FB0B33430AC583BA62((intptr_t)L_4, L_5, /*hidden argument*/NULL);
// return Convert.ToChar(ret);
IL2CPP_RUNTIME_CLASS_INIT(Convert_t1C7A851BFB2F0782FD7F72F6AA1DCBB7B53A9C7E_il2cpp_TypeInfo_var);
Il2CppChar L_7 = Convert_ToChar_m4AAA5360B1BE7E3CC081FFB90EEF969A86DE1277(L_6, /*hidden argument*/NULL);
Nullable_1_t2FD6A4F493044916FF0F72DFE4485EB058128A81 L_8;
memset((&L_8), 0, sizeof(L_8));
Nullable_1__ctor_m0B80129C2BC0F8A999A46D63E5ECA333B311D858((&L_8), L_7, /*hidden argument*/Nullable_1__ctor_m0B80129C2BC0F8A999A46D63E5ECA333B311D858_RuntimeMethod_var);
return L_8;
}
}
// System.Nullable`1<System.Int32> LuaInterface.LuaStackOp::ToNullInt32(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t0D03270832B3FFDDC0E7C2D89D4A0EA25376A1EB LuaStackOp_ToNullInt32_m2934C304271BBA7EFC1A4C55B2BEE0E4E4524FDF (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_ToNullInt32_m2934C304271BBA7EFC1A4C55B2BEE0E4E4524FDF_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
Nullable_1_t0D03270832B3FFDDC0E7C2D89D4A0EA25376A1EB V_0;
memset((&V_0), 0, sizeof(V_0));
{
// if (LuaDLL.lua_type(L, stackPos) == LuaTypes.LUA_TNIL)
intptr_t L_0 = ___L0;
int32_t L_1 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, L_1, /*hidden argument*/NULL);
if (L_2)
{
goto IL_0013;
}
}
{
// return null;
il2cpp_codegen_initobj((&V_0), sizeof(Nullable_1_t0D03270832B3FFDDC0E7C2D89D4A0EA25376A1EB ));
Nullable_1_t0D03270832B3FFDDC0E7C2D89D4A0EA25376A1EB L_3 = V_0;
return L_3;
}
IL_0013:
{
// double ret = LuaDLL.lua_tonumber(L, stackPos);
intptr_t L_4 = ___L0;
int32_t L_5 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
double L_6 = LuaDLL_lua_tonumber_mBCD22AAA5E8AC078092057FB0B33430AC583BA62((intptr_t)L_4, L_5, /*hidden argument*/NULL);
// return Convert.ToInt32(ret);
IL2CPP_RUNTIME_CLASS_INIT(Convert_t1C7A851BFB2F0782FD7F72F6AA1DCBB7B53A9C7E_il2cpp_TypeInfo_var);
int32_t L_7 = Convert_ToInt32_m1A048B98439E87B6AA81AEA091F8F515D3EF730C(L_6, /*hidden argument*/NULL);
Nullable_1_t0D03270832B3FFDDC0E7C2D89D4A0EA25376A1EB L_8;
memset((&L_8), 0, sizeof(L_8));
Nullable_1__ctor_m11F9C228CFDF836DDFCD7880C09CB4098AB9D7F2((&L_8), L_7, /*hidden argument*/Nullable_1__ctor_m11F9C228CFDF836DDFCD7880C09CB4098AB9D7F2_RuntimeMethod_var);
return L_8;
}
}
// System.Nullable`1<System.UInt32> LuaInterface.LuaStackOp::ToNullUInt32(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_tFE9ECE4D26C4B51758A06CC7BF27647E744F4043 LuaStackOp_ToNullUInt32_mD133BC05CA2FED1EB8200A86AD575A792B1A4EE1 (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_ToNullUInt32_mD133BC05CA2FED1EB8200A86AD575A792B1A4EE1_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
Nullable_1_tFE9ECE4D26C4B51758A06CC7BF27647E744F4043 V_0;
memset((&V_0), 0, sizeof(V_0));
{
// if (LuaDLL.lua_type(L, stackPos) == LuaTypes.LUA_TNIL)
intptr_t L_0 = ___L0;
int32_t L_1 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, L_1, /*hidden argument*/NULL);
if (L_2)
{
goto IL_0013;
}
}
{
// return null;
il2cpp_codegen_initobj((&V_0), sizeof(Nullable_1_tFE9ECE4D26C4B51758A06CC7BF27647E744F4043 ));
Nullable_1_tFE9ECE4D26C4B51758A06CC7BF27647E744F4043 L_3 = V_0;
return L_3;
}
IL_0013:
{
// double ret = LuaDLL.lua_tonumber(L, stackPos);
intptr_t L_4 = ___L0;
int32_t L_5 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
double L_6 = LuaDLL_lua_tonumber_mBCD22AAA5E8AC078092057FB0B33430AC583BA62((intptr_t)L_4, L_5, /*hidden argument*/NULL);
// return Convert.ToUInt32(ret);
IL2CPP_RUNTIME_CLASS_INIT(Convert_t1C7A851BFB2F0782FD7F72F6AA1DCBB7B53A9C7E_il2cpp_TypeInfo_var);
uint32_t L_7 = Convert_ToUInt32_mB7F4B7176295B3AA240199C4C2E7E59C3B74E6AF(L_6, /*hidden argument*/NULL);
Nullable_1_tFE9ECE4D26C4B51758A06CC7BF27647E744F4043 L_8;
memset((&L_8), 0, sizeof(L_8));
Nullable_1__ctor_m0BAB60B3FBDBDDB13DF6079EF4ADB85F73754A5B((&L_8), L_7, /*hidden argument*/Nullable_1__ctor_m0BAB60B3FBDBDDB13DF6079EF4ADB85F73754A5B_RuntimeMethod_var);
return L_8;
}
}
// System.Nullable`1<System.Decimal> LuaInterface.LuaStackOp::ToNullDecimal(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t5AE31CDCE9498EDC82CCC83309A437C01F6549C4 LuaStackOp_ToNullDecimal_mCECAD3B7C90CD9340CDE328974F593E9A13C62E3 (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_ToNullDecimal_mCECAD3B7C90CD9340CDE328974F593E9A13C62E3_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
Nullable_1_t5AE31CDCE9498EDC82CCC83309A437C01F6549C4 V_0;
memset((&V_0), 0, sizeof(V_0));
{
// if (LuaDLL.lua_type(L, stackPos) == LuaTypes.LUA_TNIL)
intptr_t L_0 = ___L0;
int32_t L_1 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, L_1, /*hidden argument*/NULL);
if (L_2)
{
goto IL_0013;
}
}
{
// return null;
il2cpp_codegen_initobj((&V_0), sizeof(Nullable_1_t5AE31CDCE9498EDC82CCC83309A437C01F6549C4 ));
Nullable_1_t5AE31CDCE9498EDC82CCC83309A437C01F6549C4 L_3 = V_0;
return L_3;
}
IL_0013:
{
// double ret = LuaDLL.lua_tonumber(L, stackPos);
intptr_t L_4 = ___L0;
int32_t L_5 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
double L_6 = LuaDLL_lua_tonumber_mBCD22AAA5E8AC078092057FB0B33430AC583BA62((intptr_t)L_4, L_5, /*hidden argument*/NULL);
// return Convert.ToDecimal(ret);
IL2CPP_RUNTIME_CLASS_INIT(Convert_t1C7A851BFB2F0782FD7F72F6AA1DCBB7B53A9C7E_il2cpp_TypeInfo_var);
Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 L_7 = Convert_ToDecimal_mF93A2E5C1006C59187BA8F1F17E66CEC2D8F7FCE(L_6, /*hidden argument*/NULL);
Nullable_1_t5AE31CDCE9498EDC82CCC83309A437C01F6549C4 L_8;
memset((&L_8), 0, sizeof(L_8));
Nullable_1__ctor_m2C68FA0BC1D05AA24221D3C55AA7ADDB2FDBA7C6((&L_8), L_7, /*hidden argument*/Nullable_1__ctor_m2C68FA0BC1D05AA24221D3C55AA7ADDB2FDBA7C6_RuntimeMethod_var);
return L_8;
}
}
// System.Nullable`1<System.Single> LuaInterface.LuaStackOp::ToNullFloat(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t96A9DB0CC70D8F236B20E8A1F00B8FE74850F777 LuaStackOp_ToNullFloat_mD2B270E7275F3419E53505578F0E70B998C58BE4 (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_ToNullFloat_mD2B270E7275F3419E53505578F0E70B998C58BE4_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
Nullable_1_t96A9DB0CC70D8F236B20E8A1F00B8FE74850F777 V_0;
memset((&V_0), 0, sizeof(V_0));
{
// if (LuaDLL.lua_type(L, stackPos) == LuaTypes.LUA_TNIL)
intptr_t L_0 = ___L0;
int32_t L_1 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, L_1, /*hidden argument*/NULL);
if (L_2)
{
goto IL_0013;
}
}
{
// return null;
il2cpp_codegen_initobj((&V_0), sizeof(Nullable_1_t96A9DB0CC70D8F236B20E8A1F00B8FE74850F777 ));
Nullable_1_t96A9DB0CC70D8F236B20E8A1F00B8FE74850F777 L_3 = V_0;
return L_3;
}
IL_0013:
{
// double ret = LuaDLL.lua_tonumber(L, stackPos);
intptr_t L_4 = ___L0;
int32_t L_5 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
double L_6 = LuaDLL_lua_tonumber_mBCD22AAA5E8AC078092057FB0B33430AC583BA62((intptr_t)L_4, L_5, /*hidden argument*/NULL);
// return Convert.ToSingle(ret);
IL2CPP_RUNTIME_CLASS_INIT(Convert_t1C7A851BFB2F0782FD7F72F6AA1DCBB7B53A9C7E_il2cpp_TypeInfo_var);
float L_7 = Convert_ToSingle_mDADB8C1C52121EE8B0040D4E5FC7CFD2CFAD8B80(L_6, /*hidden argument*/NULL);
Nullable_1_t96A9DB0CC70D8F236B20E8A1F00B8FE74850F777 L_8;
memset((&L_8), 0, sizeof(L_8));
Nullable_1__ctor_m7684344C547C49122B242D657ED4F2CA1C5C6B9F((&L_8), L_7, /*hidden argument*/Nullable_1__ctor_m7684344C547C49122B242D657ED4F2CA1C5C6B9F_RuntimeMethod_var);
return L_8;
}
}
// System.Nullable`1<System.Double> LuaInterface.LuaStackOp::ToNullNumber(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_tA635682CABFD60B7DF73271614FC04085E333AC5 LuaStackOp_ToNullNumber_m83459D5ED011F689B6EEB55A407EA34348C99435 (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_ToNullNumber_m83459D5ED011F689B6EEB55A407EA34348C99435_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
Nullable_1_tA635682CABFD60B7DF73271614FC04085E333AC5 V_0;
memset((&V_0), 0, sizeof(V_0));
{
// if (LuaDLL.lua_type(L, stackPos) == LuaTypes.LUA_TNIL)
intptr_t L_0 = ___L0;
int32_t L_1 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, L_1, /*hidden argument*/NULL);
if (L_2)
{
goto IL_0013;
}
}
{
// return null;
il2cpp_codegen_initobj((&V_0), sizeof(Nullable_1_tA635682CABFD60B7DF73271614FC04085E333AC5 ));
Nullable_1_tA635682CABFD60B7DF73271614FC04085E333AC5 L_3 = V_0;
return L_3;
}
IL_0013:
{
// return LuaDLL.lua_tonumber(L, stackPos);
intptr_t L_4 = ___L0;
int32_t L_5 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
double L_6 = LuaDLL_lua_tonumber_mBCD22AAA5E8AC078092057FB0B33430AC583BA62((intptr_t)L_4, L_5, /*hidden argument*/NULL);
Nullable_1_tA635682CABFD60B7DF73271614FC04085E333AC5 L_7;
memset((&L_7), 0, sizeof(L_7));
Nullable_1__ctor_m001BA7BC902F2750A9633E2176CF8200FACBB6E0((&L_7), L_6, /*hidden argument*/Nullable_1__ctor_m001BA7BC902F2750A9633E2176CF8200FACBB6E0_RuntimeMethod_var);
return L_7;
}
}
// System.Nullable`1<System.Boolean> LuaInterface.LuaStackOp::ToNullBool(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t9E6A67BECE376F0623B5C857F5674A0311C41793 LuaStackOp_ToNullBool_mE2CF2EFA0E0526FD307769FD85334D0FFD098B19 (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_ToNullBool_mE2CF2EFA0E0526FD307769FD85334D0FFD098B19_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
Nullable_1_t9E6A67BECE376F0623B5C857F5674A0311C41793 V_0;
memset((&V_0), 0, sizeof(V_0));
{
// if (LuaDLL.lua_type(L, stackPos) == LuaTypes.LUA_TNIL)
intptr_t L_0 = ___L0;
int32_t L_1 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, L_1, /*hidden argument*/NULL);
if (L_2)
{
goto IL_0013;
}
}
{
// return null;
il2cpp_codegen_initobj((&V_0), sizeof(Nullable_1_t9E6A67BECE376F0623B5C857F5674A0311C41793 ));
Nullable_1_t9E6A67BECE376F0623B5C857F5674A0311C41793 L_3 = V_0;
return L_3;
}
IL_0013:
{
// return LuaDLL.lua_toboolean(L, stackPos);
intptr_t L_4 = ___L0;
int32_t L_5 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
bool L_6 = LuaDLL_lua_toboolean_mD1040BE41EBA160232137C0852698D2900B29872((intptr_t)L_4, L_5, /*hidden argument*/NULL);
Nullable_1_t9E6A67BECE376F0623B5C857F5674A0311C41793 L_7;
memset((&L_7), 0, sizeof(L_7));
Nullable_1__ctor_mD3154885E88D449C69AD9DEA6F9A3EF66A3FE996((&L_7), L_6, /*hidden argument*/Nullable_1__ctor_mD3154885E88D449C69AD9DEA6F9A3EF66A3FE996_RuntimeMethod_var);
return L_7;
}
}
// System.Nullable`1<System.Int64> LuaInterface.LuaStackOp::ToNullInt64(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t802480A692F4F0D29F2185320296572054FB8C0B LuaStackOp_ToNullInt64_m83679EA726A9C2E2DD165BC42602A4CBC917D52F (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_ToNullInt64_m83679EA726A9C2E2DD165BC42602A4CBC917D52F_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
Nullable_1_t802480A692F4F0D29F2185320296572054FB8C0B V_0;
memset((&V_0), 0, sizeof(V_0));
{
// if (LuaDLL.lua_type(L, stackPos) == LuaTypes.LUA_TNIL)
intptr_t L_0 = ___L0;
int32_t L_1 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, L_1, /*hidden argument*/NULL);
if (L_2)
{
goto IL_0013;
}
}
{
// return null;
il2cpp_codegen_initobj((&V_0), sizeof(Nullable_1_t802480A692F4F0D29F2185320296572054FB8C0B ));
Nullable_1_t802480A692F4F0D29F2185320296572054FB8C0B L_3 = V_0;
return L_3;
}
IL_0013:
{
// return LuaDLL.tolua_toint64(L, stackPos);
intptr_t L_4 = ___L0;
int32_t L_5 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int64_t L_6 = LuaDLL_tolua_toint64_m59522CA9648BB1582947212D031D5811A81B2FD3((intptr_t)L_4, L_5, /*hidden argument*/NULL);
Nullable_1_t802480A692F4F0D29F2185320296572054FB8C0B L_7;
memset((&L_7), 0, sizeof(L_7));
Nullable_1__ctor_m60D6BEB25C30849657DE1AF1A72D6C6ECCF8D801((&L_7), L_6, /*hidden argument*/Nullable_1__ctor_m60D6BEB25C30849657DE1AF1A72D6C6ECCF8D801_RuntimeMethod_var);
return L_7;
}
}
// System.Nullable`1<System.UInt64> LuaInterface.LuaStackOp::ToNullUInt64(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t005B8B09D9CB206C49CB5D1F42570F6044C181A1 LuaStackOp_ToNullUInt64_m8F741B000F6AFB71A799EA177155D855E955F2EF (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_ToNullUInt64_m8F741B000F6AFB71A799EA177155D855E955F2EF_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
Nullable_1_t005B8B09D9CB206C49CB5D1F42570F6044C181A1 V_0;
memset((&V_0), 0, sizeof(V_0));
{
// if (LuaDLL.lua_type(L, stackPos) == LuaTypes.LUA_TNIL)
intptr_t L_0 = ___L0;
int32_t L_1 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, L_1, /*hidden argument*/NULL);
if (L_2)
{
goto IL_0013;
}
}
{
// return null;
il2cpp_codegen_initobj((&V_0), sizeof(Nullable_1_t005B8B09D9CB206C49CB5D1F42570F6044C181A1 ));
Nullable_1_t005B8B09D9CB206C49CB5D1F42570F6044C181A1 L_3 = V_0;
return L_3;
}
IL_0013:
{
// return LuaDLL.tolua_touint64(L, stackPos);
intptr_t L_4 = ___L0;
int32_t L_5 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
uint64_t L_6 = LuaDLL_tolua_touint64_m159FD94B0E59B31CB81E369F351406CAE77350DC((intptr_t)L_4, L_5, /*hidden argument*/NULL);
Nullable_1_t005B8B09D9CB206C49CB5D1F42570F6044C181A1 L_7;
memset((&L_7), 0, sizeof(L_7));
Nullable_1__ctor_mCA03BC6492E58DB1E0C806E16820EAB448A046A8((&L_7), L_6, /*hidden argument*/Nullable_1__ctor_mCA03BC6492E58DB1E0C806E16820EAB448A046A8_RuntimeMethod_var);
return L_7;
}
}
// System.SByte[] LuaInterface.LuaStackOp::ToSByteArray(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SByteU5BU5D_t623D1F33C61DEAC564E2B0560E00F1E1364F7889* LuaStackOp_ToSByteArray_m8F7CDD01A2E6F9C50FB2080B93255AFA5B6096A4 (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_ToSByteArray_m8F7CDD01A2E6F9C50FB2080B93255AFA5B6096A4_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// return ToLua.ToNumberArray<sbyte>(L, stackPos);
intptr_t L_0 = ___L0;
int32_t L_1 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
SByteU5BU5D_t623D1F33C61DEAC564E2B0560E00F1E1364F7889* L_2 = ToLua_ToNumberArray_TisSByte_t9070AEA2966184235653CB9B4D33B149CDA831DF_m78B8EEE670C6FBAEE1DF13B92018384EFF589ED8((intptr_t)L_0, L_1, /*hidden argument*/ToLua_ToNumberArray_TisSByte_t9070AEA2966184235653CB9B4D33B149CDA831DF_m78B8EEE670C6FBAEE1DF13B92018384EFF589ED8_RuntimeMethod_var);
return L_2;
}
}
// System.Int16[] LuaInterface.LuaStackOp::ToInt16Array(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int16U5BU5D_tDA0F0B2730337F72E44DB024BE9818FA8EDE8D28* LuaStackOp_ToInt16Array_m46C41530DF963AE0BD383AFF65105CF217A4983C (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_ToInt16Array_m46C41530DF963AE0BD383AFF65105CF217A4983C_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// return ToLua.ToNumberArray<short>(L, stackPos);
intptr_t L_0 = ___L0;
int32_t L_1 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
Int16U5BU5D_tDA0F0B2730337F72E44DB024BE9818FA8EDE8D28* L_2 = ToLua_ToNumberArray_TisInt16_t823A20635DAF5A3D93A1E01CFBF3CBA27CF00B4D_mA77493AB4734F6C8E906A26AD3053CA578EBC791((intptr_t)L_0, L_1, /*hidden argument*/ToLua_ToNumberArray_TisInt16_t823A20635DAF5A3D93A1E01CFBF3CBA27CF00B4D_mA77493AB4734F6C8E906A26AD3053CA578EBC791_RuntimeMethod_var);
return L_2;
}
}
// System.UInt16[] LuaInterface.LuaStackOp::ToUInt16Array(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UInt16U5BU5D_t2D4BB1F8C486FF4359FFA7E4A76A8708A684543E* LuaStackOp_ToUInt16Array_m272B8701B2DF809EA73C06529DA049EC6774FEFA (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_ToUInt16Array_m272B8701B2DF809EA73C06529DA049EC6774FEFA_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// return ToLua.ToNumberArray<ushort>(L, stackPos);
intptr_t L_0 = ___L0;
int32_t L_1 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
UInt16U5BU5D_t2D4BB1F8C486FF4359FFA7E4A76A8708A684543E* L_2 = ToLua_ToNumberArray_TisUInt16_tAE45CEF73BF720100519F6867F32145D075F928E_mCA8C1D5D217844500A1573886D6AF6A763821A06((intptr_t)L_0, L_1, /*hidden argument*/ToLua_ToNumberArray_TisUInt16_tAE45CEF73BF720100519F6867F32145D075F928E_mCA8C1D5D217844500A1573886D6AF6A763821A06_RuntimeMethod_var);
return L_2;
}
}
// System.Decimal[] LuaInterface.LuaStackOp::ToDecimalArray(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DecimalU5BU5D_t163CFBECCD3B6655700701D6451CA0CF493CBF0F* LuaStackOp_ToDecimalArray_m8D11FBFD422CEAD8FE26F1B9668BF1419F052597 (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_ToDecimalArray_m8D11FBFD422CEAD8FE26F1B9668BF1419F052597_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// return ToLua.ToNumberArray<decimal>(L, stackPos);
intptr_t L_0 = ___L0;
int32_t L_1 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
DecimalU5BU5D_t163CFBECCD3B6655700701D6451CA0CF493CBF0F* L_2 = ToLua_ToNumberArray_TisDecimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8_mE6A5CD8CCF03B2A952C6134BBEA34EFF9EBBDCAA((intptr_t)L_0, L_1, /*hidden argument*/ToLua_ToNumberArray_TisDecimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8_mE6A5CD8CCF03B2A952C6134BBEA34EFF9EBBDCAA_RuntimeMethod_var);
return L_2;
}
}
// System.Single[] LuaInterface.LuaStackOp::ToFloatArray(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* LuaStackOp_ToFloatArray_m87FE014649BF04AF4B7E889D70143C6C381DA23B (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_ToFloatArray_m87FE014649BF04AF4B7E889D70143C6C381DA23B_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// return ToLua.ToNumberArray<float>(L, stackPos);
intptr_t L_0 = ___L0;
int32_t L_1 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* L_2 = ToLua_ToNumberArray_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_m4A85D3D262986BB2BED61564DB5976564F43F859((intptr_t)L_0, L_1, /*hidden argument*/ToLua_ToNumberArray_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_m4A85D3D262986BB2BED61564DB5976564F43F859_RuntimeMethod_var);
return L_2;
}
}
// System.Double[] LuaInterface.LuaStackOp::ToDoubleArray(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DoubleU5BU5D_tF9383437DDA9EAC9F60627E9E6E2045CF7CB182D* LuaStackOp_ToDoubleArray_m985DEB3673B2F963B91F1E10BC3E67A62D93FCE7 (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_ToDoubleArray_m985DEB3673B2F963B91F1E10BC3E67A62D93FCE7_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// return ToLua.ToNumberArray<double>(L, stackPos);
intptr_t L_0 = ___L0;
int32_t L_1 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
DoubleU5BU5D_tF9383437DDA9EAC9F60627E9E6E2045CF7CB182D* L_2 = ToLua_ToNumberArray_TisDouble_t358B8F23BDC52A5DD700E727E204F9F7CDE12409_m4525F538558C49B6D844FCDCC9FF60FEB1F5FF2D((intptr_t)L_0, L_1, /*hidden argument*/ToLua_ToNumberArray_TisDouble_t358B8F23BDC52A5DD700E727E204F9F7CDE12409_m4525F538558C49B6D844FCDCC9FF60FEB1F5FF2D_RuntimeMethod_var);
return L_2;
}
}
// System.Int32[] LuaInterface.LuaStackOp::ToInt32Array(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* LuaStackOp_ToInt32Array_mB4E34018ED545FEDD9DCE0A37FA99969AC0D2C54 (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_ToInt32Array_mB4E34018ED545FEDD9DCE0A37FA99969AC0D2C54_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// return ToLua.ToNumberArray<int>(L, stackPos);
intptr_t L_0 = ___L0;
int32_t L_1 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_2 = ToLua_ToNumberArray_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_mEDFC4D7D883D75A2880EC717B61CCAF2C341AB6F((intptr_t)L_0, L_1, /*hidden argument*/ToLua_ToNumberArray_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_mEDFC4D7D883D75A2880EC717B61CCAF2C341AB6F_RuntimeMethod_var);
return L_2;
}
}
// System.UInt32[] LuaInterface.LuaStackOp::ToUInt32Array(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* LuaStackOp_ToUInt32Array_m0EDDD1A0FD0C16C96C5FBF3B5A3CB5CE44695D96 (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_ToUInt32Array_m0EDDD1A0FD0C16C96C5FBF3B5A3CB5CE44695D96_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// return ToLua.ToNumberArray<uint>(L, stackPos);
intptr_t L_0 = ___L0;
int32_t L_1 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_2 = ToLua_ToNumberArray_TisUInt32_t4980FA09003AFAAB5A6E361BA2748EA9A005709B_m0660E8CF490F4E6B0ECBB94648E0D4C38D676710((intptr_t)L_0, L_1, /*hidden argument*/ToLua_ToNumberArray_TisUInt32_t4980FA09003AFAAB5A6E361BA2748EA9A005709B_m0660E8CF490F4E6B0ECBB94648E0D4C38D676710_RuntimeMethod_var);
return L_2;
}
}
// System.Int64[] LuaInterface.LuaStackOp::ToInt64Array(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* LuaStackOp_ToInt64Array_m1480843023C790F2AEA70238A3A2872AE4931089 (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_ToInt64Array_m1480843023C790F2AEA70238A3A2872AE4931089_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// return ToLua.ToStructArray<long>(L, stackPos);
intptr_t L_0 = ___L0;
int32_t L_1 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* L_2 = ToLua_ToStructArray_TisInt64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_mAD300BDE3B98C5082E9AD3C1AF421155432D9B2C((intptr_t)L_0, L_1, /*hidden argument*/ToLua_ToStructArray_TisInt64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_mAD300BDE3B98C5082E9AD3C1AF421155432D9B2C_RuntimeMethod_var);
return L_2;
}
}
// System.UInt64[] LuaInterface.LuaStackOp::ToUInt64Array(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4* LuaStackOp_ToUInt64Array_mC3B4DA918131904F770E292762AB8331E86DEE24 (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_ToUInt64Array_mC3B4DA918131904F770E292762AB8331E86DEE24_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// return ToLua.ToStructArray<ulong>(L, stackPos);
intptr_t L_0 = ___L0;
int32_t L_1 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4* L_2 = ToLua_ToStructArray_TisUInt64_tA02DF3B59C8FC4A849BD207DA11038CC64E4CB4E_m98DCC5231278EDD3CE2D2ADBFAD74F593FD80CCF((intptr_t)L_0, L_1, /*hidden argument*/ToLua_ToStructArray_TisUInt64_tA02DF3B59C8FC4A849BD207DA11038CC64E4CB4E_m98DCC5231278EDD3CE2D2ADBFAD74F593FD80CCF_RuntimeMethod_var);
return L_2;
}
}
// System.Nullable`1<UnityEngine.Vector3> LuaInterface.LuaStackOp::ToNullVec3(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t75BFB9848B0C0C6930A6973335B59621D36E6203 LuaStackOp_ToNullVec3_mE0F34BC41CC667E35F153BDCCFDDD74A2ED6B5CF (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_ToNullVec3_mE0F34BC41CC667E35F153BDCCFDDD74A2ED6B5CF_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
float V_0 = 0.0f;
float V_1 = 0.0f;
float V_2 = 0.0f;
Nullable_1_t75BFB9848B0C0C6930A6973335B59621D36E6203 V_3;
memset((&V_3), 0, sizeof(V_3));
{
// if (LuaDLL.lua_type(L, stackPos) == LuaTypes.LUA_TNIL)
intptr_t L_0 = ___L0;
int32_t L_1 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, L_1, /*hidden argument*/NULL);
if (L_2)
{
goto IL_0013;
}
}
{
// return null;
il2cpp_codegen_initobj((&V_3), sizeof(Nullable_1_t75BFB9848B0C0C6930A6973335B59621D36E6203 ));
Nullable_1_t75BFB9848B0C0C6930A6973335B59621D36E6203 L_3 = V_3;
return L_3;
}
IL_0013:
{
// float x = 0, y = 0, z = 0;
V_0 = (0.0f);
// float x = 0, y = 0, z = 0;
V_1 = (0.0f);
// float x = 0, y = 0, z = 0;
V_2 = (0.0f);
// LuaDLL.tolua_getvec3(L, stackPos, out x, out y, out z);
intptr_t L_4 = ___L0;
int32_t L_5 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_tolua_getvec3_m04DDB79BD2FA4254FFB41B6D3C62D8DDDE526155((intptr_t)L_4, L_5, (float*)(&V_0), (float*)(&V_1), (float*)(&V_2), /*hidden argument*/NULL);
// return new Vector3(x, y, z);
float L_6 = V_0;
float L_7 = V_1;
float L_8 = V_2;
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 L_9;
memset((&L_9), 0, sizeof(L_9));
Vector3__ctor_m08F61F548AA5836D8789843ACB4A81E4963D2EE1((&L_9), L_6, L_7, L_8, /*hidden argument*/NULL);
Nullable_1_t75BFB9848B0C0C6930A6973335B59621D36E6203 L_10;
memset((&L_10), 0, sizeof(L_10));
Nullable_1__ctor_mEE25CE8D9D7805C77F0C30A71CCF7F2DE1540165((&L_10), L_9, /*hidden argument*/Nullable_1__ctor_mEE25CE8D9D7805C77F0C30A71CCF7F2DE1540165_RuntimeMethod_var);
return L_10;
}
}
// System.Nullable`1<UnityEngine.Quaternion> LuaInterface.LuaStackOp::ToNullQuat(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t1AF22E72609C109A63AC7BE47F596B5956149D41 LuaStackOp_ToNullQuat_m9A230360B8DDBCE62948167540414AC41F423F9C (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_ToNullQuat_m9A230360B8DDBCE62948167540414AC41F423F9C_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
float V_0 = 0.0f;
float V_1 = 0.0f;
float V_2 = 0.0f;
float V_3 = 0.0f;
Nullable_1_t1AF22E72609C109A63AC7BE47F596B5956149D41 V_4;
memset((&V_4), 0, sizeof(V_4));
{
// if (LuaDLL.lua_type(L, stackPos) == LuaTypes.LUA_TNIL)
intptr_t L_0 = ___L0;
int32_t L_1 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, L_1, /*hidden argument*/NULL);
if (L_2)
{
goto IL_0014;
}
}
{
// return null;
il2cpp_codegen_initobj((&V_4), sizeof(Nullable_1_t1AF22E72609C109A63AC7BE47F596B5956149D41 ));
Nullable_1_t1AF22E72609C109A63AC7BE47F596B5956149D41 L_3 = V_4;
return L_3;
}
IL_0014:
{
// LuaDLL.tolua_getquat(L, stackPos, out x, out y, out z, out w);
intptr_t L_4 = ___L0;
int32_t L_5 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_tolua_getquat_m2A095FE1B63FA752744E69351048FF7A648594D3((intptr_t)L_4, L_5, (float*)(&V_0), (float*)(&V_1), (float*)(&V_2), (float*)(&V_3), /*hidden argument*/NULL);
// return new Quaternion(x, y, z, w);
float L_6 = V_0;
float L_7 = V_1;
float L_8 = V_2;
float L_9 = V_3;
Quaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357 L_10;
memset((&L_10), 0, sizeof(L_10));
Quaternion__ctor_m7502F0C38E04C6DE24C965D1CAF278DDD02B9D61((&L_10), L_6, L_7, L_8, L_9, /*hidden argument*/NULL);
Nullable_1_t1AF22E72609C109A63AC7BE47F596B5956149D41 L_11;
memset((&L_11), 0, sizeof(L_11));
Nullable_1__ctor_m428AF9780AF1A5AB0C076A142D44F48FD11827B6((&L_11), L_10, /*hidden argument*/Nullable_1__ctor_m428AF9780AF1A5AB0C076A142D44F48FD11827B6_RuntimeMethod_var);
return L_11;
}
}
// System.Nullable`1<UnityEngine.Vector2> LuaInterface.LuaStackOp::ToNullVec2(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_tB1C6E075C826A61C0A490505216275E606423CDF LuaStackOp_ToNullVec2_mFEAB6BFB6E3D760E0CBB2EFB72A312FD07DDF99A (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_ToNullVec2_mFEAB6BFB6E3D760E0CBB2EFB72A312FD07DDF99A_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
float V_0 = 0.0f;
float V_1 = 0.0f;
Nullable_1_tB1C6E075C826A61C0A490505216275E606423CDF V_2;
memset((&V_2), 0, sizeof(V_2));
{
// if (LuaDLL.lua_type(L, stackPos) == LuaTypes.LUA_TNIL)
intptr_t L_0 = ___L0;
int32_t L_1 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, L_1, /*hidden argument*/NULL);
if (L_2)
{
goto IL_0013;
}
}
{
// return null;
il2cpp_codegen_initobj((&V_2), sizeof(Nullable_1_tB1C6E075C826A61C0A490505216275E606423CDF ));
Nullable_1_tB1C6E075C826A61C0A490505216275E606423CDF L_3 = V_2;
return L_3;
}
IL_0013:
{
// LuaDLL.tolua_getvec2(L, stackPos, out x, out y);
intptr_t L_4 = ___L0;
int32_t L_5 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_tolua_getvec2_mEA105138D8932056D208808D0DBC76F89E26D11E((intptr_t)L_4, L_5, (float*)(&V_0), (float*)(&V_1), /*hidden argument*/NULL);
// return new Vector2(x, y);
float L_6 = V_0;
float L_7 = V_1;
Vector2_tA85D2DD88578276CA8A8796756458277E72D073D L_8;
memset((&L_8), 0, sizeof(L_8));
Vector2__ctor_mEE8FB117AB1F8DB746FB8B3EB4C0DA3BF2A230D0((&L_8), L_6, L_7, /*hidden argument*/NULL);
Nullable_1_tB1C6E075C826A61C0A490505216275E606423CDF L_9;
memset((&L_9), 0, sizeof(L_9));
Nullable_1__ctor_m0F37E45681DA751DF5D2214A215A8D1901FDA6B4((&L_9), L_8, /*hidden argument*/Nullable_1__ctor_m0F37E45681DA751DF5D2214A215A8D1901FDA6B4_RuntimeMethod_var);
return L_9;
}
}
// System.Nullable`1<UnityEngine.Color> LuaInterface.LuaStackOp::ToNullColor(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_tAF01623AB359AB6D460A6F432BF98EA08C7F9C60 LuaStackOp_ToNullColor_mA252339593A5FBC60504B9343A594E15F3FF3B42 (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_ToNullColor_mA252339593A5FBC60504B9343A594E15F3FF3B42_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
float V_0 = 0.0f;
float V_1 = 0.0f;
float V_2 = 0.0f;
float V_3 = 0.0f;
Nullable_1_tAF01623AB359AB6D460A6F432BF98EA08C7F9C60 V_4;
memset((&V_4), 0, sizeof(V_4));
{
// if (LuaDLL.lua_type(L, stackPos) == LuaTypes.LUA_TNIL)
intptr_t L_0 = ___L0;
int32_t L_1 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, L_1, /*hidden argument*/NULL);
if (L_2)
{
goto IL_0014;
}
}
{
// return null;
il2cpp_codegen_initobj((&V_4), sizeof(Nullable_1_tAF01623AB359AB6D460A6F432BF98EA08C7F9C60 ));
Nullable_1_tAF01623AB359AB6D460A6F432BF98EA08C7F9C60 L_3 = V_4;
return L_3;
}
IL_0014:
{
// LuaDLL.tolua_getclr(L, stackPos, out r, out g, out b, out a);
intptr_t L_4 = ___L0;
int32_t L_5 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_tolua_getclr_mA0A0C93970C41814AD2AC93E12316F214E134750((intptr_t)L_4, L_5, (float*)(&V_0), (float*)(&V_1), (float*)(&V_2), (float*)(&V_3), /*hidden argument*/NULL);
// return new Color(r, g, b, a);
float L_6 = V_0;
float L_7 = V_1;
float L_8 = V_2;
float L_9 = V_3;
Color_t119BCA590009762C7223FDD3AF9706653AC84ED2 L_10;
memset((&L_10), 0, sizeof(L_10));
Color__ctor_m20DF490CEB364C4FC36D7EE392640DF5B7420D7C((&L_10), L_6, L_7, L_8, L_9, /*hidden argument*/NULL);
Nullable_1_tAF01623AB359AB6D460A6F432BF98EA08C7F9C60 L_11;
memset((&L_11), 0, sizeof(L_11));
Nullable_1__ctor_m04D6D6F6B0D572ED38D3E5CB80E2528C5E6360BD((&L_11), L_10, /*hidden argument*/Nullable_1__ctor_m04D6D6F6B0D572ED38D3E5CB80E2528C5E6360BD_RuntimeMethod_var);
return L_11;
}
}
// System.Nullable`1<UnityEngine.Vector4> LuaInterface.LuaStackOp::ToNullVec4(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t0974FEE69B139689A432B8171D904496B2C3E533 LuaStackOp_ToNullVec4_m9B3FA4202C1B7B78EDEBD379487D7136FD176B17 (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_ToNullVec4_m9B3FA4202C1B7B78EDEBD379487D7136FD176B17_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
float V_0 = 0.0f;
float V_1 = 0.0f;
float V_2 = 0.0f;
float V_3 = 0.0f;
Nullable_1_t0974FEE69B139689A432B8171D904496B2C3E533 V_4;
memset((&V_4), 0, sizeof(V_4));
{
// if (LuaDLL.lua_type(L, stackPos) == LuaTypes.LUA_TNIL)
intptr_t L_0 = ___L0;
int32_t L_1 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, L_1, /*hidden argument*/NULL);
if (L_2)
{
goto IL_0014;
}
}
{
// return null;
il2cpp_codegen_initobj((&V_4), sizeof(Nullable_1_t0974FEE69B139689A432B8171D904496B2C3E533 ));
Nullable_1_t0974FEE69B139689A432B8171D904496B2C3E533 L_3 = V_4;
return L_3;
}
IL_0014:
{
// LuaDLL.tolua_getvec4(L, stackPos, out x, out y, out z, out w);
intptr_t L_4 = ___L0;
int32_t L_5 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_tolua_getvec4_mCBF3240C930A4DE1E3AEDC5F4B210DAE108237B7((intptr_t)L_4, L_5, (float*)(&V_0), (float*)(&V_1), (float*)(&V_2), (float*)(&V_3), /*hidden argument*/NULL);
// return new Vector4(x, y, z, w);
float L_6 = V_0;
float L_7 = V_1;
float L_8 = V_2;
float L_9 = V_3;
Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E L_10;
memset((&L_10), 0, sizeof(L_10));
Vector4__ctor_m545458525879607A5392A10B175D0C19B2BC715D((&L_10), L_6, L_7, L_8, L_9, /*hidden argument*/NULL);
Nullable_1_t0974FEE69B139689A432B8171D904496B2C3E533 L_11;
memset((&L_11), 0, sizeof(L_11));
Nullable_1__ctor_mF87F7FF675E4B47A669B1FFDD9ADE758C6062A1B((&L_11), L_10, /*hidden argument*/Nullable_1__ctor_mF87F7FF675E4B47A669B1FFDD9ADE758C6062A1B_RuntimeMethod_var);
return L_11;
}
}
// System.Nullable`1<UnityEngine.Ray> LuaInterface.LuaStackOp::ToNullRay(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t5C6FF4BB8DD1DB0820894DBF35EE86A3A7BE3779 LuaStackOp_ToNullRay_mF55376B1CBBEFB116C0568E35891EF8CCBBF8733 (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_ToNullRay_mF55376B1CBBEFB116C0568E35891EF8CCBBF8733_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
Nullable_1_t5C6FF4BB8DD1DB0820894DBF35EE86A3A7BE3779 V_0;
memset((&V_0), 0, sizeof(V_0));
{
// if (LuaDLL.lua_type(L, stackPos) == LuaTypes.LUA_TNIL)
intptr_t L_0 = ___L0;
int32_t L_1 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, L_1, /*hidden argument*/NULL);
if (L_2)
{
goto IL_0013;
}
}
{
// return null;
il2cpp_codegen_initobj((&V_0), sizeof(Nullable_1_t5C6FF4BB8DD1DB0820894DBF35EE86A3A7BE3779 ));
Nullable_1_t5C6FF4BB8DD1DB0820894DBF35EE86A3A7BE3779 L_3 = V_0;
return L_3;
}
IL_0013:
{
// return ToLua.ToRay(L, stackPos);
intptr_t L_4 = ___L0;
int32_t L_5 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
Ray_tE2163D4CB3E6B267E29F8ABE41684490E4A614B2 L_6 = ToLua_ToRay_m25EB1A0E15515DFF75B472E5D9D0A8A3F86C6524((intptr_t)L_4, L_5, /*hidden argument*/NULL);
Nullable_1_t5C6FF4BB8DD1DB0820894DBF35EE86A3A7BE3779 L_7;
memset((&L_7), 0, sizeof(L_7));
Nullable_1__ctor_m7A569670D8A55E7D133344F8395F551394359C78((&L_7), L_6, /*hidden argument*/Nullable_1__ctor_m7A569670D8A55E7D133344F8395F551394359C78_RuntimeMethod_var);
return L_7;
}
}
// System.Nullable`1<UnityEngine.Bounds> LuaInterface.LuaStackOp::ToNullBounds(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_tDF20EC8AEED58EF63E0FF40609AE5861454729C9 LuaStackOp_ToNullBounds_mE843BFD0671B98BF13D278C334CF51FA4047CD24 (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_ToNullBounds_mE843BFD0671B98BF13D278C334CF51FA4047CD24_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
Nullable_1_tDF20EC8AEED58EF63E0FF40609AE5861454729C9 V_0;
memset((&V_0), 0, sizeof(V_0));
{
// if (LuaDLL.lua_type(L, stackPos) == LuaTypes.LUA_TNIL)
intptr_t L_0 = ___L0;
int32_t L_1 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, L_1, /*hidden argument*/NULL);
if (L_2)
{
goto IL_0013;
}
}
{
// return null;
il2cpp_codegen_initobj((&V_0), sizeof(Nullable_1_tDF20EC8AEED58EF63E0FF40609AE5861454729C9 ));
Nullable_1_tDF20EC8AEED58EF63E0FF40609AE5861454729C9 L_3 = V_0;
return L_3;
}
IL_0013:
{
// return ToLua.ToBounds(L, stackPos);
intptr_t L_4 = ___L0;
int32_t L_5 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
Bounds_tA2716F5212749C61B0E7B7B77E0CD3D79B742890 L_6 = ToLua_ToBounds_mF6AC41931D2B16703DB78E1A0618B3D7A5DB9DCE((intptr_t)L_4, L_5, /*hidden argument*/NULL);
Nullable_1_tDF20EC8AEED58EF63E0FF40609AE5861454729C9 L_7;
memset((&L_7), 0, sizeof(L_7));
Nullable_1__ctor_m7EE57126FF8CAB8E172EE3BBDBB6412014F0F45D((&L_7), L_6, /*hidden argument*/Nullable_1__ctor_m7EE57126FF8CAB8E172EE3BBDBB6412014F0F45D_RuntimeMethod_var);
return L_7;
}
}
// System.Nullable`1<UnityEngine.LayerMask> LuaInterface.LuaStackOp::ToNullLayerMask(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t4AC0FC016F117C9382E95C8264C5100667EBAFB3 LuaStackOp_ToNullLayerMask_m615469213CFA34904FF5099162E2EC8F2CDB1ED0 (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_ToNullLayerMask_m615469213CFA34904FF5099162E2EC8F2CDB1ED0_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
Nullable_1_t4AC0FC016F117C9382E95C8264C5100667EBAFB3 V_0;
memset((&V_0), 0, sizeof(V_0));
{
// if (LuaDLL.lua_type(L, stackPos) == LuaTypes.LUA_TNIL)
intptr_t L_0 = ___L0;
int32_t L_1 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, L_1, /*hidden argument*/NULL);
if (L_2)
{
goto IL_0013;
}
}
{
// return null;
il2cpp_codegen_initobj((&V_0), sizeof(Nullable_1_t4AC0FC016F117C9382E95C8264C5100667EBAFB3 ));
Nullable_1_t4AC0FC016F117C9382E95C8264C5100667EBAFB3 L_3 = V_0;
return L_3;
}
IL_0013:
{
// return LuaDLL.tolua_getlayermask(L, stackPos);
intptr_t L_4 = ___L0;
int32_t L_5 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_6 = LuaDLL_tolua_getlayermask_mBAFDC05A0F7E427CEC0468D60C3CE66B35FA5902((intptr_t)L_4, L_5, /*hidden argument*/NULL);
LayerMask_tBB9173D8B6939D476E67E849280AC9F4EC4D93B0 L_7 = LayerMask_op_Implicit_m3F256A7D96C66548F5B62C4621B9725301850300(L_6, /*hidden argument*/NULL);
Nullable_1_t4AC0FC016F117C9382E95C8264C5100667EBAFB3 L_8;
memset((&L_8), 0, sizeof(L_8));
Nullable_1__ctor_mEE842B732E891CA7E5F9F24468F2ED96B2701ECF((&L_8), L_7, /*hidden argument*/Nullable_1__ctor_mEE842B732E891CA7E5F9F24468F2ED96B2701ECF_RuntimeMethod_var);
return L_8;
}
}
// UnityEngine.Vector3[] LuaInterface.LuaStackOp::ToVec3Array(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* LuaStackOp_ToVec3Array_m938F213214B4AC7F3F38CCA90CFCD740287B6837 (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_ToVec3Array_m938F213214B4AC7F3F38CCA90CFCD740287B6837_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// return ToLua.ToStructArray<Vector3>(L, stackPos);
intptr_t L_0 = ___L0;
int32_t L_1 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_2 = ToLua_ToStructArray_TisVector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720_m5520049FC45BFECBB194FCAD586F74A9BBF6B8DF((intptr_t)L_0, L_1, /*hidden argument*/ToLua_ToStructArray_TisVector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720_m5520049FC45BFECBB194FCAD586F74A9BBF6B8DF_RuntimeMethod_var);
return L_2;
}
}
// UnityEngine.Quaternion[] LuaInterface.LuaStackOp::ToQuatArray(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR QuaternionU5BU5D_t26EB10EEE89DD3EF913D52E8797FAB841F6F2AA3* LuaStackOp_ToQuatArray_mA6D25999E7FE4745D8B31CE12F6BB0542A039049 (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_ToQuatArray_mA6D25999E7FE4745D8B31CE12F6BB0542A039049_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// return ToLua.ToStructArray<Quaternion>(L, stackPos);
intptr_t L_0 = ___L0;
int32_t L_1 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
QuaternionU5BU5D_t26EB10EEE89DD3EF913D52E8797FAB841F6F2AA3* L_2 = ToLua_ToStructArray_TisQuaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357_m4AC5C23785FBD18279588A160380D5E41EB1B794((intptr_t)L_0, L_1, /*hidden argument*/ToLua_ToStructArray_TisQuaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357_m4AC5C23785FBD18279588A160380D5E41EB1B794_RuntimeMethod_var);
return L_2;
}
}
// UnityEngine.Vector2[] LuaInterface.LuaStackOp::ToVec2Array(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6* LuaStackOp_ToVec2Array_m3BC9EFB6EBB48E3B612C472DBB9FD625DFA98C0A (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_ToVec2Array_m3BC9EFB6EBB48E3B612C472DBB9FD625DFA98C0A_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// return ToLua.ToStructArray<Vector2>(L, stackPos);
intptr_t L_0 = ___L0;
int32_t L_1 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6* L_2 = ToLua_ToStructArray_TisVector2_tA85D2DD88578276CA8A8796756458277E72D073D_m76120D06B1E915F888FDDE9E7924B3D3F0C6732D((intptr_t)L_0, L_1, /*hidden argument*/ToLua_ToStructArray_TisVector2_tA85D2DD88578276CA8A8796756458277E72D073D_m76120D06B1E915F888FDDE9E7924B3D3F0C6732D_RuntimeMethod_var);
return L_2;
}
}
// UnityEngine.Color[] LuaInterface.LuaStackOp::ToColorArray(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ColorU5BU5D_t166D390E0E6F24360F990D1F81881A72B73CA399* LuaStackOp_ToColorArray_m5CE3B079339D59F8244233D8F5BF7EB73A315F0A (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_ToColorArray_m5CE3B079339D59F8244233D8F5BF7EB73A315F0A_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// return ToLua.ToStructArray<Color>(L, stackPos);
intptr_t L_0 = ___L0;
int32_t L_1 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
ColorU5BU5D_t166D390E0E6F24360F990D1F81881A72B73CA399* L_2 = ToLua_ToStructArray_TisColor_t119BCA590009762C7223FDD3AF9706653AC84ED2_m8C88ECC9767D7607D53449FD4027797F3B22809A((intptr_t)L_0, L_1, /*hidden argument*/ToLua_ToStructArray_TisColor_t119BCA590009762C7223FDD3AF9706653AC84ED2_m8C88ECC9767D7607D53449FD4027797F3B22809A_RuntimeMethod_var);
return L_2;
}
}
// UnityEngine.Vector4[] LuaInterface.LuaStackOp::ToVec4Array(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* LuaStackOp_ToVec4Array_m480DE2B7A3ECD51940D61748A8A19EE151EC19D3 (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_ToVec4Array_m480DE2B7A3ECD51940D61748A8A19EE151EC19D3_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// return ToLua.ToStructArray<Vector4>(L, stackPos);
intptr_t L_0 = ___L0;
int32_t L_1 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_2 = ToLua_ToStructArray_TisVector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E_m1FEED9DB33F1FA2FA2918799687F3A78EEC6C794((intptr_t)L_0, L_1, /*hidden argument*/ToLua_ToStructArray_TisVector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E_m1FEED9DB33F1FA2FA2918799687F3A78EEC6C794_RuntimeMethod_var);
return L_2;
}
}
// System.Type[] LuaInterface.LuaStackOp::ToTypeArray(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* LuaStackOp_ToTypeArray_m6A3E9DD159F91968BED8A48DE1231523E1726B66 (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_ToTypeArray_m6A3E9DD159F91968BED8A48DE1231523E1726B66_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// return ToLua.ToObjectArray<Type>(L, stackPos);
intptr_t L_0 = ___L0;
int32_t L_1 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_2 = ToLua_ToObjectArray_TisType_t_m62FC054B58B1761AD8B4CC77519321FC7E3FD0CA((intptr_t)L_0, L_1, /*hidden argument*/ToLua_ToObjectArray_TisType_t_m62FC054B58B1761AD8B4CC77519321FC7E3FD0CA_RuntimeMethod_var);
return L_2;
}
}
// System.Nullable`1<System.SByte> LuaInterface.LuaStackOp::CheckNullSByte(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t949D4A40404623C07A81B2E10A0AF30CBFD99F41 LuaStackOp_CheckNullSByte_m5AEC98747F18E775A3CD38DB86D0305319280AB5 (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_CheckNullSByte_m5AEC98747F18E775A3CD38DB86D0305319280AB5_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
Nullable_1_t949D4A40404623C07A81B2E10A0AF30CBFD99F41 V_0;
memset((&V_0), 0, sizeof(V_0));
{
// if (LuaDLL.lua_type(L, stackPos) == LuaTypes.LUA_TNIL)
intptr_t L_0 = ___L0;
int32_t L_1 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, L_1, /*hidden argument*/NULL);
if (L_2)
{
goto IL_0013;
}
}
{
// return null;
il2cpp_codegen_initobj((&V_0), sizeof(Nullable_1_t949D4A40404623C07A81B2E10A0AF30CBFD99F41 ));
Nullable_1_t949D4A40404623C07A81B2E10A0AF30CBFD99F41 L_3 = V_0;
return L_3;
}
IL_0013:
{
// double ret = LuaDLL.luaL_checknumber(L, stackPos);
intptr_t L_4 = ___L0;
int32_t L_5 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
double L_6 = LuaDLL_luaL_checknumber_m7A77683D131BE59F2D1261688CBEF7892643E8E7((intptr_t)L_4, L_5, /*hidden argument*/NULL);
// return Convert.ToSByte(ret);
IL2CPP_RUNTIME_CLASS_INIT(Convert_t1C7A851BFB2F0782FD7F72F6AA1DCBB7B53A9C7E_il2cpp_TypeInfo_var);
int8_t L_7 = Convert_ToSByte_m286EC501DE7B1980DE30BBB28DDA70AE4BB696E5(L_6, /*hidden argument*/NULL);
Nullable_1_t949D4A40404623C07A81B2E10A0AF30CBFD99F41 L_8;
memset((&L_8), 0, sizeof(L_8));
Nullable_1__ctor_m5A845E01A3B6DD973133DAB9B53913A6B2C1F167((&L_8), L_7, /*hidden argument*/Nullable_1__ctor_m5A845E01A3B6DD973133DAB9B53913A6B2C1F167_RuntimeMethod_var);
return L_8;
}
}
// System.Nullable`1<System.Byte> LuaInterface.LuaStackOp::CheckNullByte(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t8AC4594E194888751EE56887959C6F6F939735D6 LuaStackOp_CheckNullByte_mCF63781C494481269D0776ED599EEAA3EA9BDA1F (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_CheckNullByte_mCF63781C494481269D0776ED599EEAA3EA9BDA1F_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
Nullable_1_t8AC4594E194888751EE56887959C6F6F939735D6 V_0;
memset((&V_0), 0, sizeof(V_0));
{
// if (LuaDLL.lua_type(L, stackPos) == LuaTypes.LUA_TNIL)
intptr_t L_0 = ___L0;
int32_t L_1 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, L_1, /*hidden argument*/NULL);
if (L_2)
{
goto IL_0013;
}
}
{
// return null;
il2cpp_codegen_initobj((&V_0), sizeof(Nullable_1_t8AC4594E194888751EE56887959C6F6F939735D6 ));
Nullable_1_t8AC4594E194888751EE56887959C6F6F939735D6 L_3 = V_0;
return L_3;
}
IL_0013:
{
// double ret = LuaDLL.luaL_checknumber(L, stackPos);
intptr_t L_4 = ___L0;
int32_t L_5 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
double L_6 = LuaDLL_luaL_checknumber_m7A77683D131BE59F2D1261688CBEF7892643E8E7((intptr_t)L_4, L_5, /*hidden argument*/NULL);
// return Convert.ToByte(ret);
IL2CPP_RUNTIME_CLASS_INIT(Convert_t1C7A851BFB2F0782FD7F72F6AA1DCBB7B53A9C7E_il2cpp_TypeInfo_var);
uint8_t L_7 = Convert_ToByte_m91AFBFC15EA62AF9EA9826E3F777635C1E18F32C(L_6, /*hidden argument*/NULL);
Nullable_1_t8AC4594E194888751EE56887959C6F6F939735D6 L_8;
memset((&L_8), 0, sizeof(L_8));
Nullable_1__ctor_m76F554DE21740BD508F52EA63050BFFA1C098DBB((&L_8), L_7, /*hidden argument*/Nullable_1__ctor_m76F554DE21740BD508F52EA63050BFFA1C098DBB_RuntimeMethod_var);
return L_8;
}
}
// System.Nullable`1<System.Int16> LuaInterface.LuaStackOp::CheckNullInt16(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_tBA873D326247359B10FE3DBF688D56A7B81FAE12 LuaStackOp_CheckNullInt16_m73CEFD2F2D3F68402656AD67942E7BFC1F21C82F (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_CheckNullInt16_m73CEFD2F2D3F68402656AD67942E7BFC1F21C82F_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
Nullable_1_tBA873D326247359B10FE3DBF688D56A7B81FAE12 V_0;
memset((&V_0), 0, sizeof(V_0));
{
// if (LuaDLL.lua_type(L, stackPos) == LuaTypes.LUA_TNIL)
intptr_t L_0 = ___L0;
int32_t L_1 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, L_1, /*hidden argument*/NULL);
if (L_2)
{
goto IL_0013;
}
}
{
// return null;
il2cpp_codegen_initobj((&V_0), sizeof(Nullable_1_tBA873D326247359B10FE3DBF688D56A7B81FAE12 ));
Nullable_1_tBA873D326247359B10FE3DBF688D56A7B81FAE12 L_3 = V_0;
return L_3;
}
IL_0013:
{
// double ret = LuaDLL.luaL_checknumber(L, stackPos);
intptr_t L_4 = ___L0;
int32_t L_5 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
double L_6 = LuaDLL_luaL_checknumber_m7A77683D131BE59F2D1261688CBEF7892643E8E7((intptr_t)L_4, L_5, /*hidden argument*/NULL);
// return Convert.ToInt16(ret);
IL2CPP_RUNTIME_CLASS_INIT(Convert_t1C7A851BFB2F0782FD7F72F6AA1DCBB7B53A9C7E_il2cpp_TypeInfo_var);
int16_t L_7 = Convert_ToInt16_m1F982FED72A4829E1DE1A64F162F13555FC1F7EC(L_6, /*hidden argument*/NULL);
Nullable_1_tBA873D326247359B10FE3DBF688D56A7B81FAE12 L_8;
memset((&L_8), 0, sizeof(L_8));
Nullable_1__ctor_mEEFA9805F6CAF8F540EE86466BF6C9766321B249((&L_8), L_7, /*hidden argument*/Nullable_1__ctor_mEEFA9805F6CAF8F540EE86466BF6C9766321B249_RuntimeMethod_var);
return L_8;
}
}
// System.Nullable`1<System.UInt16> LuaInterface.LuaStackOp::CheckNullUInt16(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_tA8ED286030E763A5B9080413F3A753B5FF2847D1 LuaStackOp_CheckNullUInt16_mC090EA59A7811B3365942C237FCF48F1CDA47807 (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_CheckNullUInt16_mC090EA59A7811B3365942C237FCF48F1CDA47807_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
Nullable_1_tA8ED286030E763A5B9080413F3A753B5FF2847D1 V_0;
memset((&V_0), 0, sizeof(V_0));
{
// if (LuaDLL.lua_type(L, stackPos) == LuaTypes.LUA_TNIL)
intptr_t L_0 = ___L0;
int32_t L_1 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, L_1, /*hidden argument*/NULL);
if (L_2)
{
goto IL_0013;
}
}
{
// return null;
il2cpp_codegen_initobj((&V_0), sizeof(Nullable_1_tA8ED286030E763A5B9080413F3A753B5FF2847D1 ));
Nullable_1_tA8ED286030E763A5B9080413F3A753B5FF2847D1 L_3 = V_0;
return L_3;
}
IL_0013:
{
// double ret = LuaDLL.luaL_checknumber(L, stackPos);
intptr_t L_4 = ___L0;
int32_t L_5 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
double L_6 = LuaDLL_luaL_checknumber_m7A77683D131BE59F2D1261688CBEF7892643E8E7((intptr_t)L_4, L_5, /*hidden argument*/NULL);
// return Convert.ToUInt16(ret);
IL2CPP_RUNTIME_CLASS_INIT(Convert_t1C7A851BFB2F0782FD7F72F6AA1DCBB7B53A9C7E_il2cpp_TypeInfo_var);
uint16_t L_7 = Convert_ToUInt16_mC488D697C85EE1862D2D8FFFD30BC8E99AB73BE5(L_6, /*hidden argument*/NULL);
Nullable_1_tA8ED286030E763A5B9080413F3A753B5FF2847D1 L_8;
memset((&L_8), 0, sizeof(L_8));
Nullable_1__ctor_m51C8FCE1EB595BA6DF426620E8CA8BB0ECECB025((&L_8), L_7, /*hidden argument*/Nullable_1__ctor_m51C8FCE1EB595BA6DF426620E8CA8BB0ECECB025_RuntimeMethod_var);
return L_8;
}
}
// System.Nullable`1<System.Char> LuaInterface.LuaStackOp::CheckNullChar(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t2FD6A4F493044916FF0F72DFE4485EB058128A81 LuaStackOp_CheckNullChar_m220188E54D6ABA23A656CE91573311CAB61B97E3 (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_CheckNullChar_m220188E54D6ABA23A656CE91573311CAB61B97E3_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
Nullable_1_t2FD6A4F493044916FF0F72DFE4485EB058128A81 V_0;
memset((&V_0), 0, sizeof(V_0));
{
// if (LuaDLL.lua_type(L, stackPos) == LuaTypes.LUA_TNIL)
intptr_t L_0 = ___L0;
int32_t L_1 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, L_1, /*hidden argument*/NULL);
if (L_2)
{
goto IL_0013;
}
}
{
// return null;
il2cpp_codegen_initobj((&V_0), sizeof(Nullable_1_t2FD6A4F493044916FF0F72DFE4485EB058128A81 ));
Nullable_1_t2FD6A4F493044916FF0F72DFE4485EB058128A81 L_3 = V_0;
return L_3;
}
IL_0013:
{
// double ret = LuaDLL.luaL_checknumber(L, stackPos);
intptr_t L_4 = ___L0;
int32_t L_5 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
double L_6 = LuaDLL_luaL_checknumber_m7A77683D131BE59F2D1261688CBEF7892643E8E7((intptr_t)L_4, L_5, /*hidden argument*/NULL);
// return Convert.ToChar(ret);
IL2CPP_RUNTIME_CLASS_INIT(Convert_t1C7A851BFB2F0782FD7F72F6AA1DCBB7B53A9C7E_il2cpp_TypeInfo_var);
Il2CppChar L_7 = Convert_ToChar_m4AAA5360B1BE7E3CC081FFB90EEF969A86DE1277(L_6, /*hidden argument*/NULL);
Nullable_1_t2FD6A4F493044916FF0F72DFE4485EB058128A81 L_8;
memset((&L_8), 0, sizeof(L_8));
Nullable_1__ctor_m0B80129C2BC0F8A999A46D63E5ECA333B311D858((&L_8), L_7, /*hidden argument*/Nullable_1__ctor_m0B80129C2BC0F8A999A46D63E5ECA333B311D858_RuntimeMethod_var);
return L_8;
}
}
// System.Nullable`1<System.Int32> LuaInterface.LuaStackOp::CheckNullInt32(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t0D03270832B3FFDDC0E7C2D89D4A0EA25376A1EB LuaStackOp_CheckNullInt32_m1F353535641102DF0696EE6EB84BAAA6D66F0D8D (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_CheckNullInt32_m1F353535641102DF0696EE6EB84BAAA6D66F0D8D_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
Nullable_1_t0D03270832B3FFDDC0E7C2D89D4A0EA25376A1EB V_0;
memset((&V_0), 0, sizeof(V_0));
{
// if (LuaDLL.lua_type(L, stackPos) == LuaTypes.LUA_TNIL)
intptr_t L_0 = ___L0;
int32_t L_1 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, L_1, /*hidden argument*/NULL);
if (L_2)
{
goto IL_0013;
}
}
{
// return null;
il2cpp_codegen_initobj((&V_0), sizeof(Nullable_1_t0D03270832B3FFDDC0E7C2D89D4A0EA25376A1EB ));
Nullable_1_t0D03270832B3FFDDC0E7C2D89D4A0EA25376A1EB L_3 = V_0;
return L_3;
}
IL_0013:
{
// double ret = LuaDLL.luaL_checknumber(L, stackPos);
intptr_t L_4 = ___L0;
int32_t L_5 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
double L_6 = LuaDLL_luaL_checknumber_m7A77683D131BE59F2D1261688CBEF7892643E8E7((intptr_t)L_4, L_5, /*hidden argument*/NULL);
// return Convert.ToInt32(ret);
IL2CPP_RUNTIME_CLASS_INIT(Convert_t1C7A851BFB2F0782FD7F72F6AA1DCBB7B53A9C7E_il2cpp_TypeInfo_var);
int32_t L_7 = Convert_ToInt32_m1A048B98439E87B6AA81AEA091F8F515D3EF730C(L_6, /*hidden argument*/NULL);
Nullable_1_t0D03270832B3FFDDC0E7C2D89D4A0EA25376A1EB L_8;
memset((&L_8), 0, sizeof(L_8));
Nullable_1__ctor_m11F9C228CFDF836DDFCD7880C09CB4098AB9D7F2((&L_8), L_7, /*hidden argument*/Nullable_1__ctor_m11F9C228CFDF836DDFCD7880C09CB4098AB9D7F2_RuntimeMethod_var);
return L_8;
}
}
// System.Nullable`1<System.UInt32> LuaInterface.LuaStackOp::CheckNullUInt32(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_tFE9ECE4D26C4B51758A06CC7BF27647E744F4043 LuaStackOp_CheckNullUInt32_m92B9FD0E260D160629016FC300ECD45E1374E5F4 (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_CheckNullUInt32_m92B9FD0E260D160629016FC300ECD45E1374E5F4_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
Nullable_1_tFE9ECE4D26C4B51758A06CC7BF27647E744F4043 V_0;
memset((&V_0), 0, sizeof(V_0));
{
// if (LuaDLL.lua_type(L, stackPos) == LuaTypes.LUA_TNIL)
intptr_t L_0 = ___L0;
int32_t L_1 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, L_1, /*hidden argument*/NULL);
if (L_2)
{
goto IL_0013;
}
}
{
// return null;
il2cpp_codegen_initobj((&V_0), sizeof(Nullable_1_tFE9ECE4D26C4B51758A06CC7BF27647E744F4043 ));
Nullable_1_tFE9ECE4D26C4B51758A06CC7BF27647E744F4043 L_3 = V_0;
return L_3;
}
IL_0013:
{
// double ret = LuaDLL.luaL_checknumber(L, stackPos);
intptr_t L_4 = ___L0;
int32_t L_5 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
double L_6 = LuaDLL_luaL_checknumber_m7A77683D131BE59F2D1261688CBEF7892643E8E7((intptr_t)L_4, L_5, /*hidden argument*/NULL);
// return Convert.ToUInt32(ret);
IL2CPP_RUNTIME_CLASS_INIT(Convert_t1C7A851BFB2F0782FD7F72F6AA1DCBB7B53A9C7E_il2cpp_TypeInfo_var);
uint32_t L_7 = Convert_ToUInt32_mB7F4B7176295B3AA240199C4C2E7E59C3B74E6AF(L_6, /*hidden argument*/NULL);
Nullable_1_tFE9ECE4D26C4B51758A06CC7BF27647E744F4043 L_8;
memset((&L_8), 0, sizeof(L_8));
Nullable_1__ctor_m0BAB60B3FBDBDDB13DF6079EF4ADB85F73754A5B((&L_8), L_7, /*hidden argument*/Nullable_1__ctor_m0BAB60B3FBDBDDB13DF6079EF4ADB85F73754A5B_RuntimeMethod_var);
return L_8;
}
}
// System.Nullable`1<System.Decimal> LuaInterface.LuaStackOp::CheckNullDecimal(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t5AE31CDCE9498EDC82CCC83309A437C01F6549C4 LuaStackOp_CheckNullDecimal_m9698F208B13C200E55BB0010A93C3B139B810F05 (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_CheckNullDecimal_m9698F208B13C200E55BB0010A93C3B139B810F05_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
Nullable_1_t5AE31CDCE9498EDC82CCC83309A437C01F6549C4 V_0;
memset((&V_0), 0, sizeof(V_0));
{
// if (LuaDLL.lua_type(L, stackPos) == LuaTypes.LUA_TNIL)
intptr_t L_0 = ___L0;
int32_t L_1 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, L_1, /*hidden argument*/NULL);
if (L_2)
{
goto IL_0013;
}
}
{
// return null;
il2cpp_codegen_initobj((&V_0), sizeof(Nullable_1_t5AE31CDCE9498EDC82CCC83309A437C01F6549C4 ));
Nullable_1_t5AE31CDCE9498EDC82CCC83309A437C01F6549C4 L_3 = V_0;
return L_3;
}
IL_0013:
{
// double ret = LuaDLL.luaL_checknumber(L, stackPos);
intptr_t L_4 = ___L0;
int32_t L_5 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
double L_6 = LuaDLL_luaL_checknumber_m7A77683D131BE59F2D1261688CBEF7892643E8E7((intptr_t)L_4, L_5, /*hidden argument*/NULL);
// return Convert.ToDecimal(ret);
IL2CPP_RUNTIME_CLASS_INIT(Convert_t1C7A851BFB2F0782FD7F72F6AA1DCBB7B53A9C7E_il2cpp_TypeInfo_var);
Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 L_7 = Convert_ToDecimal_mF93A2E5C1006C59187BA8F1F17E66CEC2D8F7FCE(L_6, /*hidden argument*/NULL);
Nullable_1_t5AE31CDCE9498EDC82CCC83309A437C01F6549C4 L_8;
memset((&L_8), 0, sizeof(L_8));
Nullable_1__ctor_m2C68FA0BC1D05AA24221D3C55AA7ADDB2FDBA7C6((&L_8), L_7, /*hidden argument*/Nullable_1__ctor_m2C68FA0BC1D05AA24221D3C55AA7ADDB2FDBA7C6_RuntimeMethod_var);
return L_8;
}
}
// System.Nullable`1<System.Single> LuaInterface.LuaStackOp::CheckNullFloat(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t96A9DB0CC70D8F236B20E8A1F00B8FE74850F777 LuaStackOp_CheckNullFloat_mBF1791D4DF6A052AEA06533C5A0204032079A8EE (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_CheckNullFloat_mBF1791D4DF6A052AEA06533C5A0204032079A8EE_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
Nullable_1_t96A9DB0CC70D8F236B20E8A1F00B8FE74850F777 V_0;
memset((&V_0), 0, sizeof(V_0));
{
// if (LuaDLL.lua_type(L, stackPos) == LuaTypes.LUA_TNIL)
intptr_t L_0 = ___L0;
int32_t L_1 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, L_1, /*hidden argument*/NULL);
if (L_2)
{
goto IL_0013;
}
}
{
// return null;
il2cpp_codegen_initobj((&V_0), sizeof(Nullable_1_t96A9DB0CC70D8F236B20E8A1F00B8FE74850F777 ));
Nullable_1_t96A9DB0CC70D8F236B20E8A1F00B8FE74850F777 L_3 = V_0;
return L_3;
}
IL_0013:
{
// double ret = LuaDLL.luaL_checknumber(L, stackPos);
intptr_t L_4 = ___L0;
int32_t L_5 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
double L_6 = LuaDLL_luaL_checknumber_m7A77683D131BE59F2D1261688CBEF7892643E8E7((intptr_t)L_4, L_5, /*hidden argument*/NULL);
// return Convert.ToSingle(ret);
IL2CPP_RUNTIME_CLASS_INIT(Convert_t1C7A851BFB2F0782FD7F72F6AA1DCBB7B53A9C7E_il2cpp_TypeInfo_var);
float L_7 = Convert_ToSingle_mDADB8C1C52121EE8B0040D4E5FC7CFD2CFAD8B80(L_6, /*hidden argument*/NULL);
Nullable_1_t96A9DB0CC70D8F236B20E8A1F00B8FE74850F777 L_8;
memset((&L_8), 0, sizeof(L_8));
Nullable_1__ctor_m7684344C547C49122B242D657ED4F2CA1C5C6B9F((&L_8), L_7, /*hidden argument*/Nullable_1__ctor_m7684344C547C49122B242D657ED4F2CA1C5C6B9F_RuntimeMethod_var);
return L_8;
}
}
// System.Nullable`1<System.Double> LuaInterface.LuaStackOp::CheckNullNumber(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_tA635682CABFD60B7DF73271614FC04085E333AC5 LuaStackOp_CheckNullNumber_m502185EF81E8AFD50B56809CA0E6FD756CE5AE78 (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_CheckNullNumber_m502185EF81E8AFD50B56809CA0E6FD756CE5AE78_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
Nullable_1_tA635682CABFD60B7DF73271614FC04085E333AC5 V_0;
memset((&V_0), 0, sizeof(V_0));
{
// if (LuaDLL.lua_type(L, stackPos) == LuaTypes.LUA_TNIL)
intptr_t L_0 = ___L0;
int32_t L_1 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, L_1, /*hidden argument*/NULL);
if (L_2)
{
goto IL_0013;
}
}
{
// return null;
il2cpp_codegen_initobj((&V_0), sizeof(Nullable_1_tA635682CABFD60B7DF73271614FC04085E333AC5 ));
Nullable_1_tA635682CABFD60B7DF73271614FC04085E333AC5 L_3 = V_0;
return L_3;
}
IL_0013:
{
// return LuaDLL.luaL_checknumber(L, stackPos);
intptr_t L_4 = ___L0;
int32_t L_5 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
double L_6 = LuaDLL_luaL_checknumber_m7A77683D131BE59F2D1261688CBEF7892643E8E7((intptr_t)L_4, L_5, /*hidden argument*/NULL);
Nullable_1_tA635682CABFD60B7DF73271614FC04085E333AC5 L_7;
memset((&L_7), 0, sizeof(L_7));
Nullable_1__ctor_m001BA7BC902F2750A9633E2176CF8200FACBB6E0((&L_7), L_6, /*hidden argument*/Nullable_1__ctor_m001BA7BC902F2750A9633E2176CF8200FACBB6E0_RuntimeMethod_var);
return L_7;
}
}
// System.Nullable`1<System.Boolean> LuaInterface.LuaStackOp::CheckNullBool(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t9E6A67BECE376F0623B5C857F5674A0311C41793 LuaStackOp_CheckNullBool_mD6982F4E2A943578B7CFCB5F1B01EDE11BA57E30 (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_CheckNullBool_mD6982F4E2A943578B7CFCB5F1B01EDE11BA57E30_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
Nullable_1_t9E6A67BECE376F0623B5C857F5674A0311C41793 V_0;
memset((&V_0), 0, sizeof(V_0));
{
// if (LuaDLL.lua_type(L, stackPos) == LuaTypes.LUA_TNIL)
intptr_t L_0 = ___L0;
int32_t L_1 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, L_1, /*hidden argument*/NULL);
if (L_2)
{
goto IL_0013;
}
}
{
// return null;
il2cpp_codegen_initobj((&V_0), sizeof(Nullable_1_t9E6A67BECE376F0623B5C857F5674A0311C41793 ));
Nullable_1_t9E6A67BECE376F0623B5C857F5674A0311C41793 L_3 = V_0;
return L_3;
}
IL_0013:
{
// return LuaDLL.luaL_checkboolean(L, stackPos);
intptr_t L_4 = ___L0;
int32_t L_5 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
bool L_6 = LuaDLL_luaL_checkboolean_m8F28B1A574BE19A9735A60537D96B5D359FE7CFE((intptr_t)L_4, L_5, /*hidden argument*/NULL);
Nullable_1_t9E6A67BECE376F0623B5C857F5674A0311C41793 L_7;
memset((&L_7), 0, sizeof(L_7));
Nullable_1__ctor_mD3154885E88D449C69AD9DEA6F9A3EF66A3FE996((&L_7), L_6, /*hidden argument*/Nullable_1__ctor_mD3154885E88D449C69AD9DEA6F9A3EF66A3FE996_RuntimeMethod_var);
return L_7;
}
}
// System.Nullable`1<System.Int64> LuaInterface.LuaStackOp::CheckNullInt64(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t802480A692F4F0D29F2185320296572054FB8C0B LuaStackOp_CheckNullInt64_m53A1A1BE8331159A0EB49F82015CF99C4027ED47 (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_CheckNullInt64_m53A1A1BE8331159A0EB49F82015CF99C4027ED47_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
Nullable_1_t802480A692F4F0D29F2185320296572054FB8C0B V_0;
memset((&V_0), 0, sizeof(V_0));
{
// if (LuaDLL.lua_type(L, stackPos) == LuaTypes.LUA_TNIL)
intptr_t L_0 = ___L0;
int32_t L_1 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, L_1, /*hidden argument*/NULL);
if (L_2)
{
goto IL_0013;
}
}
{
// return null;
il2cpp_codegen_initobj((&V_0), sizeof(Nullable_1_t802480A692F4F0D29F2185320296572054FB8C0B ));
Nullable_1_t802480A692F4F0D29F2185320296572054FB8C0B L_3 = V_0;
return L_3;
}
IL_0013:
{
// return LuaDLL.tolua_checkint64(L, stackPos);
intptr_t L_4 = ___L0;
int32_t L_5 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int64_t L_6 = LuaDLL_tolua_checkint64_mA7BC58ACFDD558EB1205149B339A6FD72A860B41((intptr_t)L_4, L_5, /*hidden argument*/NULL);
Nullable_1_t802480A692F4F0D29F2185320296572054FB8C0B L_7;
memset((&L_7), 0, sizeof(L_7));
Nullable_1__ctor_m60D6BEB25C30849657DE1AF1A72D6C6ECCF8D801((&L_7), L_6, /*hidden argument*/Nullable_1__ctor_m60D6BEB25C30849657DE1AF1A72D6C6ECCF8D801_RuntimeMethod_var);
return L_7;
}
}
// System.Nullable`1<System.UInt64> LuaInterface.LuaStackOp::CheckNullUInt64(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t005B8B09D9CB206C49CB5D1F42570F6044C181A1 LuaStackOp_CheckNullUInt64_m529E73D5402F636BF386B2B8773CD05CB38F01A6 (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_CheckNullUInt64_m529E73D5402F636BF386B2B8773CD05CB38F01A6_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
Nullable_1_t005B8B09D9CB206C49CB5D1F42570F6044C181A1 V_0;
memset((&V_0), 0, sizeof(V_0));
{
// if (LuaDLL.lua_type(L, stackPos) == LuaTypes.LUA_TNIL)
intptr_t L_0 = ___L0;
int32_t L_1 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, L_1, /*hidden argument*/NULL);
if (L_2)
{
goto IL_0013;
}
}
{
// return null;
il2cpp_codegen_initobj((&V_0), sizeof(Nullable_1_t005B8B09D9CB206C49CB5D1F42570F6044C181A1 ));
Nullable_1_t005B8B09D9CB206C49CB5D1F42570F6044C181A1 L_3 = V_0;
return L_3;
}
IL_0013:
{
// return LuaDLL.tolua_checkuint64(L, stackPos);
intptr_t L_4 = ___L0;
int32_t L_5 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
uint64_t L_6 = LuaDLL_tolua_checkuint64_m3ECA0825C81A0CC3E5A0C00563FAF97B99E3EDB0((intptr_t)L_4, L_5, /*hidden argument*/NULL);
Nullable_1_t005B8B09D9CB206C49CB5D1F42570F6044C181A1 L_7;
memset((&L_7), 0, sizeof(L_7));
Nullable_1__ctor_mCA03BC6492E58DB1E0C806E16820EAB448A046A8((&L_7), L_6, /*hidden argument*/Nullable_1__ctor_mCA03BC6492E58DB1E0C806E16820EAB448A046A8_RuntimeMethod_var);
return L_7;
}
}
// System.SByte[] LuaInterface.LuaStackOp::CheckSByteArray(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SByteU5BU5D_t623D1F33C61DEAC564E2B0560E00F1E1364F7889* LuaStackOp_CheckSByteArray_m84E119C9C3341AA0F0C4F36CE3CF014043C7B086 (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_CheckSByteArray_m84E119C9C3341AA0F0C4F36CE3CF014043C7B086_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// return ToLua.CheckNumberArray<sbyte>(L, stackPos);
intptr_t L_0 = ___L0;
int32_t L_1 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
SByteU5BU5D_t623D1F33C61DEAC564E2B0560E00F1E1364F7889* L_2 = ToLua_CheckNumberArray_TisSByte_t9070AEA2966184235653CB9B4D33B149CDA831DF_mE92F38D5BB12E9010317DB53A8D082D7C7D9548F((intptr_t)L_0, L_1, /*hidden argument*/ToLua_CheckNumberArray_TisSByte_t9070AEA2966184235653CB9B4D33B149CDA831DF_mE92F38D5BB12E9010317DB53A8D082D7C7D9548F_RuntimeMethod_var);
return L_2;
}
}
// System.Int16[] LuaInterface.LuaStackOp::CheckInt16Array(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int16U5BU5D_tDA0F0B2730337F72E44DB024BE9818FA8EDE8D28* LuaStackOp_CheckInt16Array_mFA70D1190AD169E729D3C4C8D66FF004A412B39E (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_CheckInt16Array_mFA70D1190AD169E729D3C4C8D66FF004A412B39E_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// return ToLua.CheckNumberArray<short>(L, stackPos);
intptr_t L_0 = ___L0;
int32_t L_1 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
Int16U5BU5D_tDA0F0B2730337F72E44DB024BE9818FA8EDE8D28* L_2 = ToLua_CheckNumberArray_TisInt16_t823A20635DAF5A3D93A1E01CFBF3CBA27CF00B4D_mDE4206122DFD7A1898F1EF1FE1948ABA61B5F94A((intptr_t)L_0, L_1, /*hidden argument*/ToLua_CheckNumberArray_TisInt16_t823A20635DAF5A3D93A1E01CFBF3CBA27CF00B4D_mDE4206122DFD7A1898F1EF1FE1948ABA61B5F94A_RuntimeMethod_var);
return L_2;
}
}
// System.UInt16[] LuaInterface.LuaStackOp::CheckUInt16Array(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UInt16U5BU5D_t2D4BB1F8C486FF4359FFA7E4A76A8708A684543E* LuaStackOp_CheckUInt16Array_m9881967F6B90126A60EBED8D89B0CD66BD49BF59 (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_CheckUInt16Array_m9881967F6B90126A60EBED8D89B0CD66BD49BF59_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// return ToLua.CheckNumberArray<ushort>(L, stackPos);
intptr_t L_0 = ___L0;
int32_t L_1 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
UInt16U5BU5D_t2D4BB1F8C486FF4359FFA7E4A76A8708A684543E* L_2 = ToLua_CheckNumberArray_TisUInt16_tAE45CEF73BF720100519F6867F32145D075F928E_mD86B8407D96153C15BDA5003D0B4366C5D50F88B((intptr_t)L_0, L_1, /*hidden argument*/ToLua_CheckNumberArray_TisUInt16_tAE45CEF73BF720100519F6867F32145D075F928E_mD86B8407D96153C15BDA5003D0B4366C5D50F88B_RuntimeMethod_var);
return L_2;
}
}
// System.Decimal[] LuaInterface.LuaStackOp::CheckDecimalArray(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DecimalU5BU5D_t163CFBECCD3B6655700701D6451CA0CF493CBF0F* LuaStackOp_CheckDecimalArray_mF8D606AA59DC3302C02D2B41013B31A82773C24F (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_CheckDecimalArray_mF8D606AA59DC3302C02D2B41013B31A82773C24F_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// return ToLua.CheckNumberArray<decimal>(L, stackPos);
intptr_t L_0 = ___L0;
int32_t L_1 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
DecimalU5BU5D_t163CFBECCD3B6655700701D6451CA0CF493CBF0F* L_2 = ToLua_CheckNumberArray_TisDecimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8_m8DCF08873B95AFBFCF90D9155B62ED6C095EE9FF((intptr_t)L_0, L_1, /*hidden argument*/ToLua_CheckNumberArray_TisDecimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8_m8DCF08873B95AFBFCF90D9155B62ED6C095EE9FF_RuntimeMethod_var);
return L_2;
}
}
// System.Single[] LuaInterface.LuaStackOp::CheckFloatArray(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* LuaStackOp_CheckFloatArray_m5AAF8DC4A27963D820624ADC7C26E46717B472D8 (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_CheckFloatArray_m5AAF8DC4A27963D820624ADC7C26E46717B472D8_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// return ToLua.CheckNumberArray<float>(L, stackPos);
intptr_t L_0 = ___L0;
int32_t L_1 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* L_2 = ToLua_CheckNumberArray_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_mC4F7D84F3E4B6CC900FBB54F44800352289709F5((intptr_t)L_0, L_1, /*hidden argument*/ToLua_CheckNumberArray_TisSingle_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_mC4F7D84F3E4B6CC900FBB54F44800352289709F5_RuntimeMethod_var);
return L_2;
}
}
// System.Double[] LuaInterface.LuaStackOp::CheckDoubleArray(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DoubleU5BU5D_tF9383437DDA9EAC9F60627E9E6E2045CF7CB182D* LuaStackOp_CheckDoubleArray_mF4B935C129DBFEE9679232F58A64AC98321AD9A5 (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_CheckDoubleArray_mF4B935C129DBFEE9679232F58A64AC98321AD9A5_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// return ToLua.CheckNumberArray<double>(L, stackPos);
intptr_t L_0 = ___L0;
int32_t L_1 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
DoubleU5BU5D_tF9383437DDA9EAC9F60627E9E6E2045CF7CB182D* L_2 = ToLua_CheckNumberArray_TisDouble_t358B8F23BDC52A5DD700E727E204F9F7CDE12409_m194B5D137A2BAAEFFD3707F435034974217F7D28((intptr_t)L_0, L_1, /*hidden argument*/ToLua_CheckNumberArray_TisDouble_t358B8F23BDC52A5DD700E727E204F9F7CDE12409_m194B5D137A2BAAEFFD3707F435034974217F7D28_RuntimeMethod_var);
return L_2;
}
}
// System.Int32[] LuaInterface.LuaStackOp::CheckInt32Array(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* LuaStackOp_CheckInt32Array_mA0D722629F90DCEA9EB3D637803878668CD14A10 (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_CheckInt32Array_mA0D722629F90DCEA9EB3D637803878668CD14A10_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// return ToLua.CheckNumberArray<int>(L, stackPos);
intptr_t L_0 = ___L0;
int32_t L_1 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_2 = ToLua_CheckNumberArray_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_mA12834A4F35CFED82B26CA2C4C8BED443880E9DB((intptr_t)L_0, L_1, /*hidden argument*/ToLua_CheckNumberArray_TisInt32_t585191389E07734F19F3156FF88FB3EF4800D102_mA12834A4F35CFED82B26CA2C4C8BED443880E9DB_RuntimeMethod_var);
return L_2;
}
}
// System.UInt32[] LuaInterface.LuaStackOp::CheckUInt32Array(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* LuaStackOp_CheckUInt32Array_mA174D1ACA4A142EE987EB0D32CEB1B4A75A922D4 (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_CheckUInt32Array_mA174D1ACA4A142EE987EB0D32CEB1B4A75A922D4_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// return ToLua.CheckNumberArray<uint>(L, stackPos);
intptr_t L_0 = ___L0;
int32_t L_1 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_2 = ToLua_CheckNumberArray_TisUInt32_t4980FA09003AFAAB5A6E361BA2748EA9A005709B_m65AA75778F278B829B14AC96B7BB7261188C0863((intptr_t)L_0, L_1, /*hidden argument*/ToLua_CheckNumberArray_TisUInt32_t4980FA09003AFAAB5A6E361BA2748EA9A005709B_m65AA75778F278B829B14AC96B7BB7261188C0863_RuntimeMethod_var);
return L_2;
}
}
// System.Int64[] LuaInterface.LuaStackOp::CheckInt64Array(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* LuaStackOp_CheckInt64Array_m84D866B7F2DE7B329337B341EDE89FBB18B50B3D (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_CheckInt64Array_m84D866B7F2DE7B329337B341EDE89FBB18B50B3D_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// return ToLua.CheckStructArray<long>(L, stackPos);
intptr_t L_0 = ___L0;
int32_t L_1 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* L_2 = ToLua_CheckStructArray_TisInt64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_m3EB37845B50798CC20A0A02E222067F9A462BFDA((intptr_t)L_0, L_1, /*hidden argument*/ToLua_CheckStructArray_TisInt64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_m3EB37845B50798CC20A0A02E222067F9A462BFDA_RuntimeMethod_var);
return L_2;
}
}
// System.UInt64[] LuaInterface.LuaStackOp::CheckUInt64Array(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4* LuaStackOp_CheckUInt64Array_m01E95FDDD5C9466E69D1B9100E18FFB5C71EB1DA (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_CheckUInt64Array_m01E95FDDD5C9466E69D1B9100E18FFB5C71EB1DA_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// return ToLua.CheckStructArray<ulong>(L, stackPos);
intptr_t L_0 = ___L0;
int32_t L_1 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
UInt64U5BU5D_tA808FE881491284FF25AFDF5C4BC92A826031EF4* L_2 = ToLua_CheckStructArray_TisUInt64_tA02DF3B59C8FC4A849BD207DA11038CC64E4CB4E_mD28742B455F2C7B1A5843FCE96622B7656684F8C((intptr_t)L_0, L_1, /*hidden argument*/ToLua_CheckStructArray_TisUInt64_tA02DF3B59C8FC4A849BD207DA11038CC64E4CB4E_mD28742B455F2C7B1A5843FCE96622B7656684F8C_RuntimeMethod_var);
return L_2;
}
}
// System.Nullable`1<UnityEngine.Vector3> LuaInterface.LuaStackOp::CheckNullVec3(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t75BFB9848B0C0C6930A6973335B59621D36E6203 LuaStackOp_CheckNullVec3_m71AF4AEEB47A8F0C2E62F7C92E0B46186C3C9ADA (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_CheckNullVec3_m71AF4AEEB47A8F0C2E62F7C92E0B46186C3C9ADA_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
Nullable_1_t75BFB9848B0C0C6930A6973335B59621D36E6203 V_0;
memset((&V_0), 0, sizeof(V_0));
{
// if (LuaDLL.lua_type(L, stackPos) == LuaTypes.LUA_TNIL)
intptr_t L_0 = ___L0;
int32_t L_1 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, L_1, /*hidden argument*/NULL);
if (L_2)
{
goto IL_0013;
}
}
{
// return null;
il2cpp_codegen_initobj((&V_0), sizeof(Nullable_1_t75BFB9848B0C0C6930A6973335B59621D36E6203 ));
Nullable_1_t75BFB9848B0C0C6930A6973335B59621D36E6203 L_3 = V_0;
return L_3;
}
IL_0013:
{
// return ToLua.CheckVector3(L, stackPos);
intptr_t L_4 = ___L0;
int32_t L_5 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 L_6 = ToLua_CheckVector3_m16499815A2448C71638EF08FB0AEDC1D0A51E9D4((intptr_t)L_4, L_5, /*hidden argument*/NULL);
Nullable_1_t75BFB9848B0C0C6930A6973335B59621D36E6203 L_7;
memset((&L_7), 0, sizeof(L_7));
Nullable_1__ctor_mEE25CE8D9D7805C77F0C30A71CCF7F2DE1540165((&L_7), L_6, /*hidden argument*/Nullable_1__ctor_mEE25CE8D9D7805C77F0C30A71CCF7F2DE1540165_RuntimeMethod_var);
return L_7;
}
}
// System.Nullable`1<UnityEngine.Quaternion> LuaInterface.LuaStackOp::CheckNullQuat(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t1AF22E72609C109A63AC7BE47F596B5956149D41 LuaStackOp_CheckNullQuat_m60DD251C4A85C9581860C2217423E90239F62055 (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_CheckNullQuat_m60DD251C4A85C9581860C2217423E90239F62055_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
Nullable_1_t1AF22E72609C109A63AC7BE47F596B5956149D41 V_0;
memset((&V_0), 0, sizeof(V_0));
{
// if (LuaDLL.lua_type(L, stackPos) == LuaTypes.LUA_TNIL)
intptr_t L_0 = ___L0;
int32_t L_1 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, L_1, /*hidden argument*/NULL);
if (L_2)
{
goto IL_0013;
}
}
{
// return null;
il2cpp_codegen_initobj((&V_0), sizeof(Nullable_1_t1AF22E72609C109A63AC7BE47F596B5956149D41 ));
Nullable_1_t1AF22E72609C109A63AC7BE47F596B5956149D41 L_3 = V_0;
return L_3;
}
IL_0013:
{
// return ToLua.CheckQuaternion(L, stackPos);
intptr_t L_4 = ___L0;
int32_t L_5 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
Quaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357 L_6 = ToLua_CheckQuaternion_m59E90718F32C0345BB777A032CBC0F1FC1B4668B((intptr_t)L_4, L_5, /*hidden argument*/NULL);
Nullable_1_t1AF22E72609C109A63AC7BE47F596B5956149D41 L_7;
memset((&L_7), 0, sizeof(L_7));
Nullable_1__ctor_m428AF9780AF1A5AB0C076A142D44F48FD11827B6((&L_7), L_6, /*hidden argument*/Nullable_1__ctor_m428AF9780AF1A5AB0C076A142D44F48FD11827B6_RuntimeMethod_var);
return L_7;
}
}
// System.Nullable`1<UnityEngine.Vector2> LuaInterface.LuaStackOp::CheckNullVec2(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_tB1C6E075C826A61C0A490505216275E606423CDF LuaStackOp_CheckNullVec2_m2D9416A17CB89B9CBCFBD9C952FC08576081C505 (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_CheckNullVec2_m2D9416A17CB89B9CBCFBD9C952FC08576081C505_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
Nullable_1_tB1C6E075C826A61C0A490505216275E606423CDF V_0;
memset((&V_0), 0, sizeof(V_0));
{
// if (LuaDLL.lua_type(L, stackPos) == LuaTypes.LUA_TNIL)
intptr_t L_0 = ___L0;
int32_t L_1 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, L_1, /*hidden argument*/NULL);
if (L_2)
{
goto IL_0013;
}
}
{
// return null;
il2cpp_codegen_initobj((&V_0), sizeof(Nullable_1_tB1C6E075C826A61C0A490505216275E606423CDF ));
Nullable_1_tB1C6E075C826A61C0A490505216275E606423CDF L_3 = V_0;
return L_3;
}
IL_0013:
{
// return ToLua.CheckVector2(L, stackPos);
intptr_t L_4 = ___L0;
int32_t L_5 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
Vector2_tA85D2DD88578276CA8A8796756458277E72D073D L_6 = ToLua_CheckVector2_m9B20CEC652532062C83B0AFD09E7E905D9C89186((intptr_t)L_4, L_5, /*hidden argument*/NULL);
Nullable_1_tB1C6E075C826A61C0A490505216275E606423CDF L_7;
memset((&L_7), 0, sizeof(L_7));
Nullable_1__ctor_m0F37E45681DA751DF5D2214A215A8D1901FDA6B4((&L_7), L_6, /*hidden argument*/Nullable_1__ctor_m0F37E45681DA751DF5D2214A215A8D1901FDA6B4_RuntimeMethod_var);
return L_7;
}
}
// System.Nullable`1<UnityEngine.Color> LuaInterface.LuaStackOp::CheckNullColor(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_tAF01623AB359AB6D460A6F432BF98EA08C7F9C60 LuaStackOp_CheckNullColor_mAE6C0D00844AA5707807ACED1023B77BBE5E2A33 (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_CheckNullColor_mAE6C0D00844AA5707807ACED1023B77BBE5E2A33_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
Nullable_1_tAF01623AB359AB6D460A6F432BF98EA08C7F9C60 V_0;
memset((&V_0), 0, sizeof(V_0));
{
// if (LuaDLL.lua_type(L, stackPos) == LuaTypes.LUA_TNIL)
intptr_t L_0 = ___L0;
int32_t L_1 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, L_1, /*hidden argument*/NULL);
if (L_2)
{
goto IL_0013;
}
}
{
// return null;
il2cpp_codegen_initobj((&V_0), sizeof(Nullable_1_tAF01623AB359AB6D460A6F432BF98EA08C7F9C60 ));
Nullable_1_tAF01623AB359AB6D460A6F432BF98EA08C7F9C60 L_3 = V_0;
return L_3;
}
IL_0013:
{
// return ToLua.CheckColor(L, stackPos);
intptr_t L_4 = ___L0;
int32_t L_5 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
Color_t119BCA590009762C7223FDD3AF9706653AC84ED2 L_6 = ToLua_CheckColor_m471709A490B12E7B2DD71A10C3CB62F0C335E084((intptr_t)L_4, L_5, /*hidden argument*/NULL);
Nullable_1_tAF01623AB359AB6D460A6F432BF98EA08C7F9C60 L_7;
memset((&L_7), 0, sizeof(L_7));
Nullable_1__ctor_m04D6D6F6B0D572ED38D3E5CB80E2528C5E6360BD((&L_7), L_6, /*hidden argument*/Nullable_1__ctor_m04D6D6F6B0D572ED38D3E5CB80E2528C5E6360BD_RuntimeMethod_var);
return L_7;
}
}
// System.Nullable`1<UnityEngine.Vector4> LuaInterface.LuaStackOp::CheckNullVec4(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t0974FEE69B139689A432B8171D904496B2C3E533 LuaStackOp_CheckNullVec4_m47505F5780F57D31F186BB85EC1FF6CDC68E600E (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_CheckNullVec4_m47505F5780F57D31F186BB85EC1FF6CDC68E600E_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
Nullable_1_t0974FEE69B139689A432B8171D904496B2C3E533 V_0;
memset((&V_0), 0, sizeof(V_0));
{
// if (LuaDLL.lua_type(L, stackPos) == LuaTypes.LUA_TNIL)
intptr_t L_0 = ___L0;
int32_t L_1 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, L_1, /*hidden argument*/NULL);
if (L_2)
{
goto IL_0013;
}
}
{
// return null;
il2cpp_codegen_initobj((&V_0), sizeof(Nullable_1_t0974FEE69B139689A432B8171D904496B2C3E533 ));
Nullable_1_t0974FEE69B139689A432B8171D904496B2C3E533 L_3 = V_0;
return L_3;
}
IL_0013:
{
// return ToLua.CheckVector4(L, stackPos);
intptr_t L_4 = ___L0;
int32_t L_5 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E L_6 = ToLua_CheckVector4_m518ED33E9AEBACB61E8DC4BF651A4A14BFD991D4((intptr_t)L_4, L_5, /*hidden argument*/NULL);
Nullable_1_t0974FEE69B139689A432B8171D904496B2C3E533 L_7;
memset((&L_7), 0, sizeof(L_7));
Nullable_1__ctor_mF87F7FF675E4B47A669B1FFDD9ADE758C6062A1B((&L_7), L_6, /*hidden argument*/Nullable_1__ctor_mF87F7FF675E4B47A669B1FFDD9ADE758C6062A1B_RuntimeMethod_var);
return L_7;
}
}
// System.Nullable`1<UnityEngine.Ray> LuaInterface.LuaStackOp::CheckNullRay(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t5C6FF4BB8DD1DB0820894DBF35EE86A3A7BE3779 LuaStackOp_CheckNullRay_m7DF41A1BC42854A6E164C70A7FD08FF3B925138B (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_CheckNullRay_m7DF41A1BC42854A6E164C70A7FD08FF3B925138B_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
Nullable_1_t5C6FF4BB8DD1DB0820894DBF35EE86A3A7BE3779 V_0;
memset((&V_0), 0, sizeof(V_0));
{
// if (LuaDLL.lua_type(L, stackPos) == LuaTypes.LUA_TNIL)
intptr_t L_0 = ___L0;
int32_t L_1 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, L_1, /*hidden argument*/NULL);
if (L_2)
{
goto IL_0013;
}
}
{
// return null;
il2cpp_codegen_initobj((&V_0), sizeof(Nullable_1_t5C6FF4BB8DD1DB0820894DBF35EE86A3A7BE3779 ));
Nullable_1_t5C6FF4BB8DD1DB0820894DBF35EE86A3A7BE3779 L_3 = V_0;
return L_3;
}
IL_0013:
{
// return ToLua.CheckRay(L, stackPos);
intptr_t L_4 = ___L0;
int32_t L_5 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
Ray_tE2163D4CB3E6B267E29F8ABE41684490E4A614B2 L_6 = ToLua_CheckRay_mC21365F2F7E6DB14F6A5BFE6A18ECC9575EF877C((intptr_t)L_4, L_5, /*hidden argument*/NULL);
Nullable_1_t5C6FF4BB8DD1DB0820894DBF35EE86A3A7BE3779 L_7;
memset((&L_7), 0, sizeof(L_7));
Nullable_1__ctor_m7A569670D8A55E7D133344F8395F551394359C78((&L_7), L_6, /*hidden argument*/Nullable_1__ctor_m7A569670D8A55E7D133344F8395F551394359C78_RuntimeMethod_var);
return L_7;
}
}
// System.Nullable`1<UnityEngine.Bounds> LuaInterface.LuaStackOp::CheckNullBounds(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_tDF20EC8AEED58EF63E0FF40609AE5861454729C9 LuaStackOp_CheckNullBounds_m546D3A585AFD9AA31D47363C8D51AC9E2D18F8E0 (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_CheckNullBounds_m546D3A585AFD9AA31D47363C8D51AC9E2D18F8E0_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
Nullable_1_tDF20EC8AEED58EF63E0FF40609AE5861454729C9 V_0;
memset((&V_0), 0, sizeof(V_0));
{
// if (LuaDLL.lua_type(L, stackPos) == LuaTypes.LUA_TNIL)
intptr_t L_0 = ___L0;
int32_t L_1 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, L_1, /*hidden argument*/NULL);
if (L_2)
{
goto IL_0013;
}
}
{
// return null;
il2cpp_codegen_initobj((&V_0), sizeof(Nullable_1_tDF20EC8AEED58EF63E0FF40609AE5861454729C9 ));
Nullable_1_tDF20EC8AEED58EF63E0FF40609AE5861454729C9 L_3 = V_0;
return L_3;
}
IL_0013:
{
// return ToLua.CheckBounds(L, stackPos);
intptr_t L_4 = ___L0;
int32_t L_5 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
Bounds_tA2716F5212749C61B0E7B7B77E0CD3D79B742890 L_6 = ToLua_CheckBounds_m832C725CF9FC52B2BD725B9A04CC3999E810F220((intptr_t)L_4, L_5, /*hidden argument*/NULL);
Nullable_1_tDF20EC8AEED58EF63E0FF40609AE5861454729C9 L_7;
memset((&L_7), 0, sizeof(L_7));
Nullable_1__ctor_m7EE57126FF8CAB8E172EE3BBDBB6412014F0F45D((&L_7), L_6, /*hidden argument*/Nullable_1__ctor_m7EE57126FF8CAB8E172EE3BBDBB6412014F0F45D_RuntimeMethod_var);
return L_7;
}
}
// System.Nullable`1<UnityEngine.LayerMask> LuaInterface.LuaStackOp::CheckNullLayerMask(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t4AC0FC016F117C9382E95C8264C5100667EBAFB3 LuaStackOp_CheckNullLayerMask_mB04CF1D4894A897D969CFC7F47200F8A42CC2673 (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_CheckNullLayerMask_mB04CF1D4894A897D969CFC7F47200F8A42CC2673_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
Nullable_1_t4AC0FC016F117C9382E95C8264C5100667EBAFB3 V_0;
memset((&V_0), 0, sizeof(V_0));
{
// if (LuaDLL.lua_type(L, stackPos) == LuaTypes.LUA_TNIL)
intptr_t L_0 = ___L0;
int32_t L_1 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_2 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_0, L_1, /*hidden argument*/NULL);
if (L_2)
{
goto IL_0013;
}
}
{
// return null;
il2cpp_codegen_initobj((&V_0), sizeof(Nullable_1_t4AC0FC016F117C9382E95C8264C5100667EBAFB3 ));
Nullable_1_t4AC0FC016F117C9382E95C8264C5100667EBAFB3 L_3 = V_0;
return L_3;
}
IL_0013:
{
// return ToLua.CheckLayerMask(L, stackPos);
intptr_t L_4 = ___L0;
int32_t L_5 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
LayerMask_tBB9173D8B6939D476E67E849280AC9F4EC4D93B0 L_6 = ToLua_CheckLayerMask_m2E26F166A06A13142C787B04D4F32819DA935F60((intptr_t)L_4, L_5, /*hidden argument*/NULL);
Nullable_1_t4AC0FC016F117C9382E95C8264C5100667EBAFB3 L_7;
memset((&L_7), 0, sizeof(L_7));
Nullable_1__ctor_mEE842B732E891CA7E5F9F24468F2ED96B2701ECF((&L_7), L_6, /*hidden argument*/Nullable_1__ctor_mEE842B732E891CA7E5F9F24468F2ED96B2701ECF_RuntimeMethod_var);
return L_7;
}
}
// UnityEngine.Vector3[] LuaInterface.LuaStackOp::CheckVec3Array(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* LuaStackOp_CheckVec3Array_mBA9BBA32080D4CDB65E350DCC862FCB4EB7E0FB3 (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_CheckVec3Array_mBA9BBA32080D4CDB65E350DCC862FCB4EB7E0FB3_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// return ToLua.CheckStructArray<Vector3>(L, stackPos);
intptr_t L_0 = ___L0;
int32_t L_1 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_2 = ToLua_CheckStructArray_TisVector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720_m0EAB36C7DE5870C1CE7903ECE945D0D2FB7E3296((intptr_t)L_0, L_1, /*hidden argument*/ToLua_CheckStructArray_TisVector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720_m0EAB36C7DE5870C1CE7903ECE945D0D2FB7E3296_RuntimeMethod_var);
return L_2;
}
}
// UnityEngine.Quaternion[] LuaInterface.LuaStackOp::CheckQuatArray(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR QuaternionU5BU5D_t26EB10EEE89DD3EF913D52E8797FAB841F6F2AA3* LuaStackOp_CheckQuatArray_m65C987403C86CE85AB9355C4F732A88129181760 (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_CheckQuatArray_m65C987403C86CE85AB9355C4F732A88129181760_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// return ToLua.CheckStructArray<Quaternion>(L, stackPos);
intptr_t L_0 = ___L0;
int32_t L_1 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
QuaternionU5BU5D_t26EB10EEE89DD3EF913D52E8797FAB841F6F2AA3* L_2 = ToLua_CheckStructArray_TisQuaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357_mF6E9907912769AE31BA286794FA4429AAAB70FEE((intptr_t)L_0, L_1, /*hidden argument*/ToLua_CheckStructArray_TisQuaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357_mF6E9907912769AE31BA286794FA4429AAAB70FEE_RuntimeMethod_var);
return L_2;
}
}
// UnityEngine.Vector2[] LuaInterface.LuaStackOp::CheckVec2Array(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6* LuaStackOp_CheckVec2Array_m2958ACAA1951E43475A2F462A2AF31091397BE4A (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_CheckVec2Array_m2958ACAA1951E43475A2F462A2AF31091397BE4A_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// return ToLua.CheckStructArray<Vector2>(L, stackPos);
intptr_t L_0 = ___L0;
int32_t L_1 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6* L_2 = ToLua_CheckStructArray_TisVector2_tA85D2DD88578276CA8A8796756458277E72D073D_m68A11DBA3049DFBE2AD7A2BA84407B7716D113F2((intptr_t)L_0, L_1, /*hidden argument*/ToLua_CheckStructArray_TisVector2_tA85D2DD88578276CA8A8796756458277E72D073D_m68A11DBA3049DFBE2AD7A2BA84407B7716D113F2_RuntimeMethod_var);
return L_2;
}
}
// UnityEngine.Color[] LuaInterface.LuaStackOp::CheckColorArray(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ColorU5BU5D_t166D390E0E6F24360F990D1F81881A72B73CA399* LuaStackOp_CheckColorArray_m2D8A5159A52F15089E49D4F9632DBD947B2D413C (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_CheckColorArray_m2D8A5159A52F15089E49D4F9632DBD947B2D413C_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// return ToLua.CheckStructArray<Color>(L, stackPos);
intptr_t L_0 = ___L0;
int32_t L_1 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
ColorU5BU5D_t166D390E0E6F24360F990D1F81881A72B73CA399* L_2 = ToLua_CheckStructArray_TisColor_t119BCA590009762C7223FDD3AF9706653AC84ED2_mBE4D9208E918E1C32F5C82E9FC46E0BEEB817EB9((intptr_t)L_0, L_1, /*hidden argument*/ToLua_CheckStructArray_TisColor_t119BCA590009762C7223FDD3AF9706653AC84ED2_mBE4D9208E918E1C32F5C82E9FC46E0BEEB817EB9_RuntimeMethod_var);
return L_2;
}
}
// UnityEngine.Vector4[] LuaInterface.LuaStackOp::CheckVec4Array(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* LuaStackOp_CheckVec4Array_m51E6099BC8048BBC5989FA6435EBB36ED473A73E (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_CheckVec4Array_m51E6099BC8048BBC5989FA6435EBB36ED473A73E_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// return ToLua.CheckStructArray<Vector4>(L, stackPos);
intptr_t L_0 = ___L0;
int32_t L_1 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_2 = ToLua_CheckStructArray_TisVector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E_mC460807DF1C92DBD410035C7EAFA9359865718F6((intptr_t)L_0, L_1, /*hidden argument*/ToLua_CheckStructArray_TisVector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E_mC460807DF1C92DBD410035C7EAFA9359865718F6_RuntimeMethod_var);
return L_2;
}
}
// System.Type[] LuaInterface.LuaStackOp::CheckTypeArray(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* LuaStackOp_CheckTypeArray_m286DC3B005A78E9E06CE3DFD8BBF17A350E11494 (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_CheckTypeArray_m286DC3B005A78E9E06CE3DFD8BBF17A350E11494_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// return ToLua.CheckObjectArray<Type>(L, stackPos);
intptr_t L_0 = ___L0;
int32_t L_1 = ___stackPos1;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_2 = ToLua_CheckObjectArray_TisType_t_m31E499CEAF14BC2C1450DC68510C0D95EF6C64EA((intptr_t)L_0, L_1, /*hidden argument*/ToLua_CheckObjectArray_TisType_t_m31E499CEAF14BC2C1450DC68510C0D95EF6C64EA_RuntimeMethod_var);
return L_2;
}
}
// System.Void LuaInterface.LuaStackOp::Push(System.IntPtr,System.Nullable`1<System.SByte>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaStackOp_Push_mDDA6BB45A77B2B2C590FD00A402829D364BD61FD (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, Nullable_1_t949D4A40404623C07A81B2E10A0AF30CBFD99F41 ___n1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_Push_mDDA6BB45A77B2B2C590FD00A402829D364BD61FD_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// if (n == null)
bool L_0 = Nullable_1_get_HasValue_mE516475764A73C3CD8EBDC69A7F41AED7C32194F_inline((Nullable_1_t949D4A40404623C07A81B2E10A0AF30CBFD99F41 *)(&___n1), /*hidden argument*/Nullable_1_get_HasValue_mE516475764A73C3CD8EBDC69A7F41AED7C32194F_RuntimeMethod_var);
if (L_0)
{
goto IL_0010;
}
}
{
// LuaDLL.lua_pushnil(L);
intptr_t L_1 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushnil_mEC2DBEEFF2E9EEB03DA45B0FEBC3FE3CA0581969((intptr_t)L_1, /*hidden argument*/NULL);
// }
return;
}
IL_0010:
{
// LuaDLL.lua_pushnumber(L, n.Value);
intptr_t L_2 = ___L0;
int8_t L_3 = Nullable_1_get_Value_mBE07DA8A7091995FA78E7DFEEDFFEEB99819148A((Nullable_1_t949D4A40404623C07A81B2E10A0AF30CBFD99F41 *)(&___n1), /*hidden argument*/Nullable_1_get_Value_mBE07DA8A7091995FA78E7DFEEDFFEEB99819148A_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushnumber_mD621CF251BEC49D5FCA530997B02D08E2C6EC653((intptr_t)L_2, (((double)((double)L_3))), /*hidden argument*/NULL);
// }
return;
}
}
// System.Void LuaInterface.LuaStackOp::Push(System.IntPtr,System.Nullable`1<System.Byte>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaStackOp_Push_m167B787AF75F39A3C03DD438A269C2031854222E (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, Nullable_1_t8AC4594E194888751EE56887959C6F6F939735D6 ___n1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_Push_m167B787AF75F39A3C03DD438A269C2031854222E_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// if (n == null)
bool L_0 = Nullable_1_get_HasValue_mC3C29F58307DA06B06688E78E6FBF5F63CA8DBED_inline((Nullable_1_t8AC4594E194888751EE56887959C6F6F939735D6 *)(&___n1), /*hidden argument*/Nullable_1_get_HasValue_mC3C29F58307DA06B06688E78E6FBF5F63CA8DBED_RuntimeMethod_var);
if (L_0)
{
goto IL_0010;
}
}
{
// LuaDLL.lua_pushnil(L);
intptr_t L_1 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushnil_mEC2DBEEFF2E9EEB03DA45B0FEBC3FE3CA0581969((intptr_t)L_1, /*hidden argument*/NULL);
// }
return;
}
IL_0010:
{
// LuaDLL.lua_pushnumber(L, n.Value);
intptr_t L_2 = ___L0;
uint8_t L_3 = Nullable_1_get_Value_m83A993859744C472B85DB69555FEDF1CCDFCBE1C((Nullable_1_t8AC4594E194888751EE56887959C6F6F939735D6 *)(&___n1), /*hidden argument*/Nullable_1_get_Value_m83A993859744C472B85DB69555FEDF1CCDFCBE1C_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushnumber_mD621CF251BEC49D5FCA530997B02D08E2C6EC653((intptr_t)L_2, (((double)((double)L_3))), /*hidden argument*/NULL);
// }
return;
}
}
// System.Void LuaInterface.LuaStackOp::Push(System.IntPtr,System.Nullable`1<System.Int16>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaStackOp_Push_mF75CB409BE6FF79C20ED4F24160ADE7416469F10 (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, Nullable_1_tBA873D326247359B10FE3DBF688D56A7B81FAE12 ___n1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_Push_mF75CB409BE6FF79C20ED4F24160ADE7416469F10_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// if (n == null)
bool L_0 = Nullable_1_get_HasValue_m188EBDFDEFE8D8547DCA63C06B0E38B52F894962_inline((Nullable_1_tBA873D326247359B10FE3DBF688D56A7B81FAE12 *)(&___n1), /*hidden argument*/Nullable_1_get_HasValue_m188EBDFDEFE8D8547DCA63C06B0E38B52F894962_RuntimeMethod_var);
if (L_0)
{
goto IL_0010;
}
}
{
// LuaDLL.lua_pushnil(L);
intptr_t L_1 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushnil_mEC2DBEEFF2E9EEB03DA45B0FEBC3FE3CA0581969((intptr_t)L_1, /*hidden argument*/NULL);
// }
return;
}
IL_0010:
{
// LuaDLL.lua_pushnumber(L, n.Value);
intptr_t L_2 = ___L0;
int16_t L_3 = Nullable_1_get_Value_mDA69C943FA12672C2A927BBF822317124BB338E2((Nullable_1_tBA873D326247359B10FE3DBF688D56A7B81FAE12 *)(&___n1), /*hidden argument*/Nullable_1_get_Value_mDA69C943FA12672C2A927BBF822317124BB338E2_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushnumber_mD621CF251BEC49D5FCA530997B02D08E2C6EC653((intptr_t)L_2, (((double)((double)L_3))), /*hidden argument*/NULL);
// }
return;
}
}
// System.Void LuaInterface.LuaStackOp::Push(System.IntPtr,System.Nullable`1<System.UInt16>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaStackOp_Push_m85DE099CD246BBC03FD33A42A6BEC88DA26E13D2 (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, Nullable_1_tA8ED286030E763A5B9080413F3A753B5FF2847D1 ___n1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_Push_m85DE099CD246BBC03FD33A42A6BEC88DA26E13D2_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// if (n == null)
bool L_0 = Nullable_1_get_HasValue_m65415530BA2FEB323EA35E75B0DE0C08A1D4227F_inline((Nullable_1_tA8ED286030E763A5B9080413F3A753B5FF2847D1 *)(&___n1), /*hidden argument*/Nullable_1_get_HasValue_m65415530BA2FEB323EA35E75B0DE0C08A1D4227F_RuntimeMethod_var);
if (L_0)
{
goto IL_0010;
}
}
{
// LuaDLL.lua_pushnil(L);
intptr_t L_1 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushnil_mEC2DBEEFF2E9EEB03DA45B0FEBC3FE3CA0581969((intptr_t)L_1, /*hidden argument*/NULL);
// }
return;
}
IL_0010:
{
// LuaDLL.lua_pushnumber(L, n.Value);
intptr_t L_2 = ___L0;
uint16_t L_3 = Nullable_1_get_Value_m3E3B9520E79F2029E0E6A0E322D9BD854724A274((Nullable_1_tA8ED286030E763A5B9080413F3A753B5FF2847D1 *)(&___n1), /*hidden argument*/Nullable_1_get_Value_m3E3B9520E79F2029E0E6A0E322D9BD854724A274_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushnumber_mD621CF251BEC49D5FCA530997B02D08E2C6EC653((intptr_t)L_2, (((double)((double)L_3))), /*hidden argument*/NULL);
// }
return;
}
}
// System.Void LuaInterface.LuaStackOp::Push(System.IntPtr,System.Nullable`1<System.Char>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaStackOp_Push_m33D9230FED79EA903B41E806861CF4B251621D8F (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, Nullable_1_t2FD6A4F493044916FF0F72DFE4485EB058128A81 ___n1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_Push_m33D9230FED79EA903B41E806861CF4B251621D8F_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// if (n == null)
bool L_0 = Nullable_1_get_HasValue_m1B80A915B653E8C2340C974B3831079AE9EDA912_inline((Nullable_1_t2FD6A4F493044916FF0F72DFE4485EB058128A81 *)(&___n1), /*hidden argument*/Nullable_1_get_HasValue_m1B80A915B653E8C2340C974B3831079AE9EDA912_RuntimeMethod_var);
if (L_0)
{
goto IL_0010;
}
}
{
// LuaDLL.lua_pushnil(L);
intptr_t L_1 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushnil_mEC2DBEEFF2E9EEB03DA45B0FEBC3FE3CA0581969((intptr_t)L_1, /*hidden argument*/NULL);
// }
return;
}
IL_0010:
{
// LuaDLL.lua_pushnumber(L, n.Value);
intptr_t L_2 = ___L0;
Il2CppChar L_3 = Nullable_1_get_Value_m59902BD99BEB8BD7942D59CD7122BC5F7A7544D1((Nullable_1_t2FD6A4F493044916FF0F72DFE4485EB058128A81 *)(&___n1), /*hidden argument*/Nullable_1_get_Value_m59902BD99BEB8BD7942D59CD7122BC5F7A7544D1_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushnumber_mD621CF251BEC49D5FCA530997B02D08E2C6EC653((intptr_t)L_2, (((double)((double)L_3))), /*hidden argument*/NULL);
// }
return;
}
}
// System.Void LuaInterface.LuaStackOp::Push(System.IntPtr,System.Nullable`1<System.Int32>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaStackOp_Push_m24E226F58A931D0980A7C730E52BBF34E6B2398A (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, Nullable_1_t0D03270832B3FFDDC0E7C2D89D4A0EA25376A1EB ___n1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_Push_m24E226F58A931D0980A7C730E52BBF34E6B2398A_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// if (n == null)
bool L_0 = Nullable_1_get_HasValue_mB664E2C41CADA8413EF8842E6601B8C696A7CE15_inline((Nullable_1_t0D03270832B3FFDDC0E7C2D89D4A0EA25376A1EB *)(&___n1), /*hidden argument*/Nullable_1_get_HasValue_mB664E2C41CADA8413EF8842E6601B8C696A7CE15_RuntimeMethod_var);
if (L_0)
{
goto IL_0010;
}
}
{
// LuaDLL.lua_pushnil(L);
intptr_t L_1 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushnil_mEC2DBEEFF2E9EEB03DA45B0FEBC3FE3CA0581969((intptr_t)L_1, /*hidden argument*/NULL);
// }
return;
}
IL_0010:
{
// LuaDLL.lua_pushnumber(L, n.Value);
intptr_t L_2 = ___L0;
int32_t L_3 = Nullable_1_get_Value_mA8BB683CA6A8C5BF448A737FB5A2AF63C730B3E5((Nullable_1_t0D03270832B3FFDDC0E7C2D89D4A0EA25376A1EB *)(&___n1), /*hidden argument*/Nullable_1_get_Value_mA8BB683CA6A8C5BF448A737FB5A2AF63C730B3E5_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushnumber_mD621CF251BEC49D5FCA530997B02D08E2C6EC653((intptr_t)L_2, (((double)((double)L_3))), /*hidden argument*/NULL);
// }
return;
}
}
// System.Void LuaInterface.LuaStackOp::Push(System.IntPtr,System.Nullable`1<System.UInt32>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaStackOp_Push_mEDAA0D60077DC60A156B67ADF698F1D881B0C3E2 (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, Nullable_1_tFE9ECE4D26C4B51758A06CC7BF27647E744F4043 ___n1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_Push_mEDAA0D60077DC60A156B67ADF698F1D881B0C3E2_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// if (n == null)
bool L_0 = Nullable_1_get_HasValue_m7857E0707BE956584C4D0E84C611396208A4C4AC_inline((Nullable_1_tFE9ECE4D26C4B51758A06CC7BF27647E744F4043 *)(&___n1), /*hidden argument*/Nullable_1_get_HasValue_m7857E0707BE956584C4D0E84C611396208A4C4AC_RuntimeMethod_var);
if (L_0)
{
goto IL_0010;
}
}
{
// LuaDLL.lua_pushnil(L);
intptr_t L_1 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushnil_mEC2DBEEFF2E9EEB03DA45B0FEBC3FE3CA0581969((intptr_t)L_1, /*hidden argument*/NULL);
// }
return;
}
IL_0010:
{
// LuaDLL.lua_pushnumber(L, n.Value);
intptr_t L_2 = ___L0;
uint32_t L_3 = Nullable_1_get_Value_mC3560E06CEEA6DDCBD563A9042F6EAB557F907E6((Nullable_1_tFE9ECE4D26C4B51758A06CC7BF27647E744F4043 *)(&___n1), /*hidden argument*/Nullable_1_get_Value_mC3560E06CEEA6DDCBD563A9042F6EAB557F907E6_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushnumber_mD621CF251BEC49D5FCA530997B02D08E2C6EC653((intptr_t)L_2, (((double)((double)(((double)((uint32_t)L_3)))))), /*hidden argument*/NULL);
// }
return;
}
}
// System.Void LuaInterface.LuaStackOp::Push(System.IntPtr,System.Nullable`1<System.Decimal>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaStackOp_Push_mDFABD4706B8389E05A714F39E0ACD60A72225D38 (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, Nullable_1_t5AE31CDCE9498EDC82CCC83309A437C01F6549C4 ___n1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_Push_mDFABD4706B8389E05A714F39E0ACD60A72225D38_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// if (n == null)
bool L_0 = Nullable_1_get_HasValue_m85AC85742665CB72F2A5AF0D9552583CB57555AD_inline((Nullable_1_t5AE31CDCE9498EDC82CCC83309A437C01F6549C4 *)(&___n1), /*hidden argument*/Nullable_1_get_HasValue_m85AC85742665CB72F2A5AF0D9552583CB57555AD_RuntimeMethod_var);
if (L_0)
{
goto IL_0010;
}
}
{
// LuaDLL.lua_pushnil(L);
intptr_t L_1 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushnil_mEC2DBEEFF2E9EEB03DA45B0FEBC3FE3CA0581969((intptr_t)L_1, /*hidden argument*/NULL);
// }
return;
}
IL_0010:
{
// LuaDLL.lua_pushnumber(L, Convert.ToDouble(n.Value));
intptr_t L_2 = ___L0;
Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 L_3 = Nullable_1_get_Value_m664877E67383CE0B93F6157491DE11B2974A9A9E((Nullable_1_t5AE31CDCE9498EDC82CCC83309A437C01F6549C4 *)(&___n1), /*hidden argument*/Nullable_1_get_Value_m664877E67383CE0B93F6157491DE11B2974A9A9E_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(Convert_t1C7A851BFB2F0782FD7F72F6AA1DCBB7B53A9C7E_il2cpp_TypeInfo_var);
double L_4 = Convert_ToDouble_mB31B6067B5E9336860641CBD4424E17CA42EC3FA(L_3, /*hidden argument*/NULL);
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushnumber_mD621CF251BEC49D5FCA530997B02D08E2C6EC653((intptr_t)L_2, L_4, /*hidden argument*/NULL);
// }
return;
}
}
// System.Void LuaInterface.LuaStackOp::Push(System.IntPtr,System.Nullable`1<System.Single>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaStackOp_Push_mA378F937D1A6FDF8461383D28398870C8989D7A7 (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, Nullable_1_t96A9DB0CC70D8F236B20E8A1F00B8FE74850F777 ___n1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_Push_mA378F937D1A6FDF8461383D28398870C8989D7A7_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// if (n == null)
bool L_0 = Nullable_1_get_HasValue_mC3A17DB301190693522F552F6CB7BC525F3E1F88_inline((Nullable_1_t96A9DB0CC70D8F236B20E8A1F00B8FE74850F777 *)(&___n1), /*hidden argument*/Nullable_1_get_HasValue_mC3A17DB301190693522F552F6CB7BC525F3E1F88_RuntimeMethod_var);
if (L_0)
{
goto IL_0010;
}
}
{
// LuaDLL.lua_pushnil(L);
intptr_t L_1 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushnil_mEC2DBEEFF2E9EEB03DA45B0FEBC3FE3CA0581969((intptr_t)L_1, /*hidden argument*/NULL);
// }
return;
}
IL_0010:
{
// LuaDLL.lua_pushnumber(L, n.Value);
intptr_t L_2 = ___L0;
float L_3 = Nullable_1_get_Value_m1EE8221CA0BA4F2442E7B9859AC5A1351199E4A9((Nullable_1_t96A9DB0CC70D8F236B20E8A1F00B8FE74850F777 *)(&___n1), /*hidden argument*/Nullable_1_get_Value_m1EE8221CA0BA4F2442E7B9859AC5A1351199E4A9_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushnumber_mD621CF251BEC49D5FCA530997B02D08E2C6EC653((intptr_t)L_2, (((double)((double)L_3))), /*hidden argument*/NULL);
// }
return;
}
}
// System.Void LuaInterface.LuaStackOp::Push(System.IntPtr,System.Nullable`1<System.Double>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaStackOp_Push_m21D30F050BBF2E2ED1CF28ED6A0F46706B009A19 (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, Nullable_1_tA635682CABFD60B7DF73271614FC04085E333AC5 ___n1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_Push_m21D30F050BBF2E2ED1CF28ED6A0F46706B009A19_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// if (n == null)
bool L_0 = Nullable_1_get_HasValue_mB5A3476D09561D825AA685EDEF82B930AD2A1A86_inline((Nullable_1_tA635682CABFD60B7DF73271614FC04085E333AC5 *)(&___n1), /*hidden argument*/Nullable_1_get_HasValue_mB5A3476D09561D825AA685EDEF82B930AD2A1A86_RuntimeMethod_var);
if (L_0)
{
goto IL_0010;
}
}
{
// LuaDLL.lua_pushnil(L);
intptr_t L_1 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushnil_mEC2DBEEFF2E9EEB03DA45B0FEBC3FE3CA0581969((intptr_t)L_1, /*hidden argument*/NULL);
// }
return;
}
IL_0010:
{
// LuaDLL.lua_pushnumber(L, n.Value);
intptr_t L_2 = ___L0;
double L_3 = Nullable_1_get_Value_m9BBD0F510585A0B531A3CB787ABFE4D8510C67CD((Nullable_1_tA635682CABFD60B7DF73271614FC04085E333AC5 *)(&___n1), /*hidden argument*/Nullable_1_get_Value_m9BBD0F510585A0B531A3CB787ABFE4D8510C67CD_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushnumber_mD621CF251BEC49D5FCA530997B02D08E2C6EC653((intptr_t)L_2, L_3, /*hidden argument*/NULL);
// }
return;
}
}
// System.Void LuaInterface.LuaStackOp::Push(System.IntPtr,System.Nullable`1<System.Boolean>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaStackOp_Push_m94DF8DFE2E7366CC64C47980C75A216BA6ECAFC7 (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, Nullable_1_t9E6A67BECE376F0623B5C857F5674A0311C41793 ___n1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_Push_m94DF8DFE2E7366CC64C47980C75A216BA6ECAFC7_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// if (n == null)
bool L_0 = Nullable_1_get_HasValue_m275A31438FCDAEEE039E95D887684E04FD6ECE2B_inline((Nullable_1_t9E6A67BECE376F0623B5C857F5674A0311C41793 *)(&___n1), /*hidden argument*/Nullable_1_get_HasValue_m275A31438FCDAEEE039E95D887684E04FD6ECE2B_RuntimeMethod_var);
if (L_0)
{
goto IL_0010;
}
}
{
// LuaDLL.lua_pushnil(L);
intptr_t L_1 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushnil_mEC2DBEEFF2E9EEB03DA45B0FEBC3FE3CA0581969((intptr_t)L_1, /*hidden argument*/NULL);
// }
return;
}
IL_0010:
{
// LuaDLL.lua_pushboolean(L, n.Value);
intptr_t L_2 = ___L0;
bool L_3 = Nullable_1_get_Value_m7C9CFCE6186F3CD55B4D63BB50E6D3D48A78583A((Nullable_1_t9E6A67BECE376F0623B5C857F5674A0311C41793 *)(&___n1), /*hidden argument*/Nullable_1_get_Value_m7C9CFCE6186F3CD55B4D63BB50E6D3D48A78583A_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushboolean_m2B8D01E55F9DAAFC75B24FD6DC054776E5195B80((intptr_t)L_2, L_3, /*hidden argument*/NULL);
// }
return;
}
}
// System.Void LuaInterface.LuaStackOp::Push(System.IntPtr,System.Nullable`1<System.Int64>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaStackOp_Push_m57D37D9BB7107A1B850EB869B64E71F1B48276D9 (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, Nullable_1_t802480A692F4F0D29F2185320296572054FB8C0B ___n1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_Push_m57D37D9BB7107A1B850EB869B64E71F1B48276D9_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// if (n == null)
bool L_0 = Nullable_1_get_HasValue_m5830617855BF2294797312275431F513C653E6F2_inline((Nullable_1_t802480A692F4F0D29F2185320296572054FB8C0B *)(&___n1), /*hidden argument*/Nullable_1_get_HasValue_m5830617855BF2294797312275431F513C653E6F2_RuntimeMethod_var);
if (L_0)
{
goto IL_0010;
}
}
{
// LuaDLL.lua_pushnil(L);
intptr_t L_1 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushnil_mEC2DBEEFF2E9EEB03DA45B0FEBC3FE3CA0581969((intptr_t)L_1, /*hidden argument*/NULL);
// }
return;
}
IL_0010:
{
// LuaDLL.tolua_pushint64(L, n.Value);
intptr_t L_2 = ___L0;
int64_t L_3 = Nullable_1_get_Value_m8C18577D5CFAED153CBAC76830E294D2670FA8A8((Nullable_1_t802480A692F4F0D29F2185320296572054FB8C0B *)(&___n1), /*hidden argument*/Nullable_1_get_Value_m8C18577D5CFAED153CBAC76830E294D2670FA8A8_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_tolua_pushint64_m1DA9A18008B17BAE8CCE7EBA3E45EA9F066A9A42((intptr_t)L_2, L_3, /*hidden argument*/NULL);
// }
return;
}
}
// System.Void LuaInterface.LuaStackOp::Push(System.IntPtr,System.Nullable`1<System.UInt64>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaStackOp_Push_m93FCC2D5DD622771ABF89CD6C250FB42E48EEE9A (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, Nullable_1_t005B8B09D9CB206C49CB5D1F42570F6044C181A1 ___n1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_Push_m93FCC2D5DD622771ABF89CD6C250FB42E48EEE9A_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// if (n == null)
bool L_0 = Nullable_1_get_HasValue_m7182B8AF145EF9B31103EE01E613368B9DEE5147_inline((Nullable_1_t005B8B09D9CB206C49CB5D1F42570F6044C181A1 *)(&___n1), /*hidden argument*/Nullable_1_get_HasValue_m7182B8AF145EF9B31103EE01E613368B9DEE5147_RuntimeMethod_var);
if (L_0)
{
goto IL_0010;
}
}
{
// LuaDLL.lua_pushnil(L);
intptr_t L_1 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushnil_mEC2DBEEFF2E9EEB03DA45B0FEBC3FE3CA0581969((intptr_t)L_1, /*hidden argument*/NULL);
// }
return;
}
IL_0010:
{
// LuaDLL.tolua_pushuint64(L, n.Value);
intptr_t L_2 = ___L0;
uint64_t L_3 = Nullable_1_get_Value_mBACCC5F8E1AA5A02FD544489038F82218EC87C91((Nullable_1_t005B8B09D9CB206C49CB5D1F42570F6044C181A1 *)(&___n1), /*hidden argument*/Nullable_1_get_Value_mBACCC5F8E1AA5A02FD544489038F82218EC87C91_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_tolua_pushuint64_m95DA69CAD2155F29E64BA65334E2608F9EBDB010((intptr_t)L_2, L_3, /*hidden argument*/NULL);
// }
return;
}
}
// System.Void LuaInterface.LuaStackOp::Push(System.IntPtr,System.Nullable`1<UnityEngine.Vector3>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaStackOp_Push_m510E9130D00BCF3C07B6C97E89CAEE919261F75C (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, Nullable_1_t75BFB9848B0C0C6930A6973335B59621D36E6203 ___v31, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_Push_m510E9130D00BCF3C07B6C97E89CAEE919261F75C_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 V_0;
memset((&V_0), 0, sizeof(V_0));
{
// if (v3 == null)
bool L_0 = Nullable_1_get_HasValue_m1811EC8A022D2B95FE8053537377A554AE61CD61_inline((Nullable_1_t75BFB9848B0C0C6930A6973335B59621D36E6203 *)(&___v31), /*hidden argument*/Nullable_1_get_HasValue_m1811EC8A022D2B95FE8053537377A554AE61CD61_RuntimeMethod_var);
if (L_0)
{
goto IL_0010;
}
}
{
// LuaDLL.lua_pushnil(L);
intptr_t L_1 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushnil_mEC2DBEEFF2E9EEB03DA45B0FEBC3FE3CA0581969((intptr_t)L_1, /*hidden argument*/NULL);
// return;
return;
}
IL_0010:
{
// Vector3 v = v3.Value;
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 L_2 = Nullable_1_get_Value_m59310BC9FCEE79F371FF375D192DCCF0E27BDCB9((Nullable_1_t75BFB9848B0C0C6930A6973335B59621D36E6203 *)(&___v31), /*hidden argument*/Nullable_1_get_Value_m59310BC9FCEE79F371FF375D192DCCF0E27BDCB9_RuntimeMethod_var);
V_0 = L_2;
// LuaDLL.tolua_pushvec3(L, v.x, v.y, v.z);
intptr_t L_3 = ___L0;
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 L_4 = V_0;
float L_5 = L_4.get_x_2();
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 L_6 = V_0;
float L_7 = L_6.get_y_3();
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 L_8 = V_0;
float L_9 = L_8.get_z_4();
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_tolua_pushvec3_mDC2A69078FC3487ED72002F19DFE3146F7E7712E((intptr_t)L_3, L_5, L_7, L_9, /*hidden argument*/NULL);
// }
return;
}
}
// System.Void LuaInterface.LuaStackOp::Push(System.IntPtr,System.Nullable`1<UnityEngine.Quaternion>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaStackOp_Push_m0CDA6A0C1504883705CA1127CBEA7596560CD526 (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, Nullable_1_t1AF22E72609C109A63AC7BE47F596B5956149D41 ___n1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_Push_m0CDA6A0C1504883705CA1127CBEA7596560CD526_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
Quaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357 V_0;
memset((&V_0), 0, sizeof(V_0));
{
// if (n == null)
bool L_0 = Nullable_1_get_HasValue_mD1DE7B0F2999161E2697BAFC616ABCDDE38D1924_inline((Nullable_1_t1AF22E72609C109A63AC7BE47F596B5956149D41 *)(&___n1), /*hidden argument*/Nullable_1_get_HasValue_mD1DE7B0F2999161E2697BAFC616ABCDDE38D1924_RuntimeMethod_var);
if (L_0)
{
goto IL_0010;
}
}
{
// LuaDLL.lua_pushnil(L);
intptr_t L_1 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushnil_mEC2DBEEFF2E9EEB03DA45B0FEBC3FE3CA0581969((intptr_t)L_1, /*hidden argument*/NULL);
// }
return;
}
IL_0010:
{
// Quaternion q = n.Value;
Quaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357 L_2 = Nullable_1_get_Value_m3ADDEE054BEFEDE4EFD33C2CA3DD2F4AE8E6B6F9((Nullable_1_t1AF22E72609C109A63AC7BE47F596B5956149D41 *)(&___n1), /*hidden argument*/Nullable_1_get_Value_m3ADDEE054BEFEDE4EFD33C2CA3DD2F4AE8E6B6F9_RuntimeMethod_var);
V_0 = L_2;
// LuaDLL.tolua_pushquat(L, q.x, q.y, q.z, q.w);
intptr_t L_3 = ___L0;
Quaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357 L_4 = V_0;
float L_5 = L_4.get_x_0();
Quaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357 L_6 = V_0;
float L_7 = L_6.get_y_1();
Quaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357 L_8 = V_0;
float L_9 = L_8.get_z_2();
Quaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357 L_10 = V_0;
float L_11 = L_10.get_w_3();
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_tolua_pushquat_m51DC901FD3DEF98A961E638376E7572220A7EDD8((intptr_t)L_3, L_5, L_7, L_9, L_11, /*hidden argument*/NULL);
// }
return;
}
}
// System.Void LuaInterface.LuaStackOp::Push(System.IntPtr,System.Nullable`1<UnityEngine.Vector2>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaStackOp_Push_mE52E3D756CFCA3DF7DC82FD7ABAEDEF0910B49B6 (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, Nullable_1_tB1C6E075C826A61C0A490505216275E606423CDF ___n1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_Push_mE52E3D756CFCA3DF7DC82FD7ABAEDEF0910B49B6_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
Vector2_tA85D2DD88578276CA8A8796756458277E72D073D V_0;
memset((&V_0), 0, sizeof(V_0));
{
// if (n == null)
bool L_0 = Nullable_1_get_HasValue_m3B2215D420E21B4D600BF5481A4F3E1A8A38F7EE_inline((Nullable_1_tB1C6E075C826A61C0A490505216275E606423CDF *)(&___n1), /*hidden argument*/Nullable_1_get_HasValue_m3B2215D420E21B4D600BF5481A4F3E1A8A38F7EE_RuntimeMethod_var);
if (L_0)
{
goto IL_0010;
}
}
{
// LuaDLL.lua_pushnil(L);
intptr_t L_1 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushnil_mEC2DBEEFF2E9EEB03DA45B0FEBC3FE3CA0581969((intptr_t)L_1, /*hidden argument*/NULL);
// }
return;
}
IL_0010:
{
// Vector2 v2 = n.Value;
Vector2_tA85D2DD88578276CA8A8796756458277E72D073D L_2 = Nullable_1_get_Value_m9CD200931779B9F29BBBBDE0B3D28D1B734F9AAC((Nullable_1_tB1C6E075C826A61C0A490505216275E606423CDF *)(&___n1), /*hidden argument*/Nullable_1_get_Value_m9CD200931779B9F29BBBBDE0B3D28D1B734F9AAC_RuntimeMethod_var);
V_0 = L_2;
// LuaDLL.tolua_pushvec2(L, v2.x, v2.y);
intptr_t L_3 = ___L0;
Vector2_tA85D2DD88578276CA8A8796756458277E72D073D L_4 = V_0;
float L_5 = L_4.get_x_0();
Vector2_tA85D2DD88578276CA8A8796756458277E72D073D L_6 = V_0;
float L_7 = L_6.get_y_1();
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_tolua_pushvec2_m1A0E4D78055CAD1E5473B199394EA418000BA31B((intptr_t)L_3, L_5, L_7, /*hidden argument*/NULL);
// }
return;
}
}
// System.Void LuaInterface.LuaStackOp::Push(System.IntPtr,System.Nullable`1<UnityEngine.Color>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaStackOp_Push_m6318AA1F336EE9DC2C6177C9E92301753FB3B048 (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, Nullable_1_tAF01623AB359AB6D460A6F432BF98EA08C7F9C60 ___n1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_Push_m6318AA1F336EE9DC2C6177C9E92301753FB3B048_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
Color_t119BCA590009762C7223FDD3AF9706653AC84ED2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
// if (n == null)
bool L_0 = Nullable_1_get_HasValue_m06E09C501A387D5B084B2822359BAEA6A6CB16FC_inline((Nullable_1_tAF01623AB359AB6D460A6F432BF98EA08C7F9C60 *)(&___n1), /*hidden argument*/Nullable_1_get_HasValue_m06E09C501A387D5B084B2822359BAEA6A6CB16FC_RuntimeMethod_var);
if (L_0)
{
goto IL_0010;
}
}
{
// LuaDLL.lua_pushnil(L);
intptr_t L_1 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushnil_mEC2DBEEFF2E9EEB03DA45B0FEBC3FE3CA0581969((intptr_t)L_1, /*hidden argument*/NULL);
// }
return;
}
IL_0010:
{
// Color clr = n.Value;
Color_t119BCA590009762C7223FDD3AF9706653AC84ED2 L_2 = Nullable_1_get_Value_m0966949AA2C0406D295C45CA755A064B8DC06988((Nullable_1_tAF01623AB359AB6D460A6F432BF98EA08C7F9C60 *)(&___n1), /*hidden argument*/Nullable_1_get_Value_m0966949AA2C0406D295C45CA755A064B8DC06988_RuntimeMethod_var);
V_0 = L_2;
// LuaDLL.tolua_pushclr(L, clr.r, clr.g, clr.b, clr.a);
intptr_t L_3 = ___L0;
Color_t119BCA590009762C7223FDD3AF9706653AC84ED2 L_4 = V_0;
float L_5 = L_4.get_r_0();
Color_t119BCA590009762C7223FDD3AF9706653AC84ED2 L_6 = V_0;
float L_7 = L_6.get_g_1();
Color_t119BCA590009762C7223FDD3AF9706653AC84ED2 L_8 = V_0;
float L_9 = L_8.get_b_2();
Color_t119BCA590009762C7223FDD3AF9706653AC84ED2 L_10 = V_0;
float L_11 = L_10.get_a_3();
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_tolua_pushclr_m2625C0788E1B88CE4ACF5114154139DFF36EDB96((intptr_t)L_3, L_5, L_7, L_9, L_11, /*hidden argument*/NULL);
// }
return;
}
}
// System.Void LuaInterface.LuaStackOp::Push(System.IntPtr,System.Nullable`1<UnityEngine.Vector4>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaStackOp_Push_mE69E8B6941CB55C129F2974FFB47C35963A6BDFB (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, Nullable_1_t0974FEE69B139689A432B8171D904496B2C3E533 ___n1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_Push_mE69E8B6941CB55C129F2974FFB47C35963A6BDFB_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E V_0;
memset((&V_0), 0, sizeof(V_0));
{
// if (n == null)
bool L_0 = Nullable_1_get_HasValue_m0C56A8A0D4F58D8BA2845DC3E5E1611F663124A6_inline((Nullable_1_t0974FEE69B139689A432B8171D904496B2C3E533 *)(&___n1), /*hidden argument*/Nullable_1_get_HasValue_m0C56A8A0D4F58D8BA2845DC3E5E1611F663124A6_RuntimeMethod_var);
if (L_0)
{
goto IL_0010;
}
}
{
// LuaDLL.lua_pushnil(L);
intptr_t L_1 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushnil_mEC2DBEEFF2E9EEB03DA45B0FEBC3FE3CA0581969((intptr_t)L_1, /*hidden argument*/NULL);
// }
return;
}
IL_0010:
{
// Vector4 v4 = n.Value;
Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E L_2 = Nullable_1_get_Value_mEDA0EFD8F266D1E116D0144CB0B9F4E5ECD1C34F((Nullable_1_t0974FEE69B139689A432B8171D904496B2C3E533 *)(&___n1), /*hidden argument*/Nullable_1_get_Value_mEDA0EFD8F266D1E116D0144CB0B9F4E5ECD1C34F_RuntimeMethod_var);
V_0 = L_2;
// LuaDLL.tolua_pushvec4(L, v4.x, v4.y, v4.z, v4.w);
intptr_t L_3 = ___L0;
Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E L_4 = V_0;
float L_5 = L_4.get_x_1();
Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E L_6 = V_0;
float L_7 = L_6.get_y_2();
Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E L_8 = V_0;
float L_9 = L_8.get_z_3();
Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E L_10 = V_0;
float L_11 = L_10.get_w_4();
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_tolua_pushvec4_mA18B9769D85A28049C9A01173684EB85B842C40B((intptr_t)L_3, L_5, L_7, L_9, L_11, /*hidden argument*/NULL);
// }
return;
}
}
// System.Void LuaInterface.LuaStackOp::Push(System.IntPtr,System.Nullable`1<UnityEngine.Ray>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaStackOp_Push_mF91F2B7B15586759F3644D1172C537E6F1103CD9 (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, Nullable_1_t5C6FF4BB8DD1DB0820894DBF35EE86A3A7BE3779 ___n1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_Push_mF91F2B7B15586759F3644D1172C537E6F1103CD9_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// if (n == null)
bool L_0 = Nullable_1_get_HasValue_mCEDF51FCF634A5ADE5A1C9E83B1691884D992B1D_inline((Nullable_1_t5C6FF4BB8DD1DB0820894DBF35EE86A3A7BE3779 *)(&___n1), /*hidden argument*/Nullable_1_get_HasValue_mCEDF51FCF634A5ADE5A1C9E83B1691884D992B1D_RuntimeMethod_var);
if (L_0)
{
goto IL_0010;
}
}
{
// LuaDLL.lua_pushnil(L);
intptr_t L_1 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushnil_mEC2DBEEFF2E9EEB03DA45B0FEBC3FE3CA0581969((intptr_t)L_1, /*hidden argument*/NULL);
// }
return;
}
IL_0010:
{
// ToLua.Push(L, n.Value);
intptr_t L_2 = ___L0;
Ray_tE2163D4CB3E6B267E29F8ABE41684490E4A614B2 L_3 = Nullable_1_get_Value_mC8C36E4AADCE4ABB6084879B229E63A74B1491BB((Nullable_1_t5C6FF4BB8DD1DB0820894DBF35EE86A3A7BE3779 *)(&___n1), /*hidden argument*/Nullable_1_get_Value_mC8C36E4AADCE4ABB6084879B229E63A74B1491BB_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
ToLua_Push_m08962506BF31452B329B65AE9EDF5136298543E9((intptr_t)L_2, L_3, /*hidden argument*/NULL);
// }
return;
}
}
// System.Void LuaInterface.LuaStackOp::Push(System.IntPtr,System.Nullable`1<UnityEngine.Bounds>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaStackOp_Push_mD00287381F2BB6A35D1F92C3162C684567A82110 (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, Nullable_1_tDF20EC8AEED58EF63E0FF40609AE5861454729C9 ___n1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_Push_mD00287381F2BB6A35D1F92C3162C684567A82110_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// if (n == null)
bool L_0 = Nullable_1_get_HasValue_m8FADB0D2CEB869F596809E06DC233B8A142C392E_inline((Nullable_1_tDF20EC8AEED58EF63E0FF40609AE5861454729C9 *)(&___n1), /*hidden argument*/Nullable_1_get_HasValue_m8FADB0D2CEB869F596809E06DC233B8A142C392E_RuntimeMethod_var);
if (L_0)
{
goto IL_0010;
}
}
{
// LuaDLL.lua_pushnil(L);
intptr_t L_1 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushnil_mEC2DBEEFF2E9EEB03DA45B0FEBC3FE3CA0581969((intptr_t)L_1, /*hidden argument*/NULL);
// }
return;
}
IL_0010:
{
// ToLua.Push(L, n.Value);
intptr_t L_2 = ___L0;
Bounds_tA2716F5212749C61B0E7B7B77E0CD3D79B742890 L_3 = Nullable_1_get_Value_m0AE783687235187DCC362A542149B9804ECBA467((Nullable_1_tDF20EC8AEED58EF63E0FF40609AE5861454729C9 *)(&___n1), /*hidden argument*/Nullable_1_get_Value_m0AE783687235187DCC362A542149B9804ECBA467_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
ToLua_Push_m7E2B6F75D43082CA7E21F189B2EB5271E85CFC7E((intptr_t)L_2, L_3, /*hidden argument*/NULL);
// }
return;
}
}
// System.Void LuaInterface.LuaStackOp::Push(System.IntPtr,System.Nullable`1<UnityEngine.LayerMask>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaStackOp_Push_m4B86BFBCB11BB192F2E255EBCC20E5ABEF36532E (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, Nullable_1_t4AC0FC016F117C9382E95C8264C5100667EBAFB3 ___n1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_Push_m4B86BFBCB11BB192F2E255EBCC20E5ABEF36532E_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// if (n == null)
bool L_0 = Nullable_1_get_HasValue_mF3D1ECFFC31D6320C4139ABA17A7648614098DE6_inline((Nullable_1_t4AC0FC016F117C9382E95C8264C5100667EBAFB3 *)(&___n1), /*hidden argument*/Nullable_1_get_HasValue_mF3D1ECFFC31D6320C4139ABA17A7648614098DE6_RuntimeMethod_var);
if (L_0)
{
goto IL_0010;
}
}
{
// LuaDLL.lua_pushnil(L);
intptr_t L_1 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushnil_mEC2DBEEFF2E9EEB03DA45B0FEBC3FE3CA0581969((intptr_t)L_1, /*hidden argument*/NULL);
// }
return;
}
IL_0010:
{
// LuaDLL.tolua_pushlayermask(L, n.Value);
intptr_t L_2 = ___L0;
LayerMask_tBB9173D8B6939D476E67E849280AC9F4EC4D93B0 L_3 = Nullable_1_get_Value_m08621EA7219A6AF37F8263B17C896EBA8C44A133((Nullable_1_t4AC0FC016F117C9382E95C8264C5100667EBAFB3 *)(&___n1), /*hidden argument*/Nullable_1_get_Value_m08621EA7219A6AF37F8263B17C896EBA8C44A133_RuntimeMethod_var);
int32_t L_4 = LayerMask_op_Implicit_m2AFFC7F931005437E8F356C953F439829AF4CFA5(L_3, /*hidden argument*/NULL);
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_tolua_pushlayermask_m32452293886FCBE84F2DEF78A5A53354DC50E3ED((intptr_t)L_2, L_4, /*hidden argument*/NULL);
// }
return;
}
}
// System.Void LuaInterface.LuaStackOp::Push(System.IntPtr,System.Nullable`1<UnityEngine.Touch>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaStackOp_Push_m39381205087871958332D53C701E92591B5BEE89 (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, Nullable_1_t82CF555203FAD9031B9208606DFCDF173FFCC280 ___n1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_Push_m39381205087871958332D53C701E92591B5BEE89_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// if (n == null)
bool L_0 = Nullable_1_get_HasValue_m3E9B7DC1E556462E065E0C586E407C46D0DAA287_inline((Nullable_1_t82CF555203FAD9031B9208606DFCDF173FFCC280 *)(&___n1), /*hidden argument*/Nullable_1_get_HasValue_m3E9B7DC1E556462E065E0C586E407C46D0DAA287_RuntimeMethod_var);
if (L_0)
{
goto IL_0010;
}
}
{
// LuaDLL.lua_pushnil(L);
intptr_t L_1 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushnil_mEC2DBEEFF2E9EEB03DA45B0FEBC3FE3CA0581969((intptr_t)L_1, /*hidden argument*/NULL);
// }
return;
}
IL_0010:
{
// ToLua.Push(L, n.Value);
intptr_t L_2 = ___L0;
Touch_tAACD32535FF3FE5DD91125E0B6987B93C68D2DE8 L_3 = Nullable_1_get_Value_mAF9F4A5222693A0021CD69B36E05DBA0C3C7CE2C((Nullable_1_t82CF555203FAD9031B9208606DFCDF173FFCC280 *)(&___n1), /*hidden argument*/Nullable_1_get_Value_mAF9F4A5222693A0021CD69B36E05DBA0C3C7CE2C_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
ToLua_Push_m14873FA8B00F55373BB963C11F7E9CB64DF7D81E((intptr_t)L_2, L_3, /*hidden argument*/NULL);
// }
return;
}
}
// System.Void LuaInterface.LuaStackOp::Push(System.IntPtr,System.Nullable`1<UnityEngine.RaycastHit>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaStackOp_Push_m99D37DB651E97BF6D4C07EFA4AADE578405C1735 (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, intptr_t ___L0, Nullable_1_t6224B732028631256932FA4C4176E10D171EFE29 ___n1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaStackOp_Push_m99D37DB651E97BF6D4C07EFA4AADE578405C1735_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// if (n == null)
bool L_0 = Nullable_1_get_HasValue_m6048C6BC1D41A8C0B929063A89F534CBD88A40EE_inline((Nullable_1_t6224B732028631256932FA4C4176E10D171EFE29 *)(&___n1), /*hidden argument*/Nullable_1_get_HasValue_m6048C6BC1D41A8C0B929063A89F534CBD88A40EE_RuntimeMethod_var);
if (L_0)
{
goto IL_0010;
}
}
{
// LuaDLL.lua_pushnil(L);
intptr_t L_1 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushnil_mEC2DBEEFF2E9EEB03DA45B0FEBC3FE3CA0581969((intptr_t)L_1, /*hidden argument*/NULL);
// }
return;
}
IL_0010:
{
// ToLua.Push(L, n.Value);
intptr_t L_2 = ___L0;
RaycastHit_t19695F18F9265FE5425062BBA6A4D330480538C3 L_3 = Nullable_1_get_Value_m5A77DCDC8F2AB95782B371C30B7BE64626ECC3AE((Nullable_1_t6224B732028631256932FA4C4176E10D171EFE29 *)(&___n1), /*hidden argument*/Nullable_1_get_Value_m5A77DCDC8F2AB95782B371C30B7BE64626ECC3AE_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
ToLua_Push_mE35FD6B22753F0A4FD6B650BAD5F77122239CA66((intptr_t)L_2, L_3, /*hidden argument*/NULL);
// }
return;
}
}
// System.Void LuaInterface.LuaStackOp::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaStackOp__ctor_mDE0EE308B7DB536DFC1420A103ED32C321BD9BBB (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * __this, const RuntimeMethod* method)
{
{
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0(__this, /*hidden argument*/NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_LuaState_Collect_mC3A2190266A914FCE2832AAB28AE9EF3D0B533A6(intptr_t ___L0)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue = LuaState_Collect_mC3A2190266A914FCE2832AAB28AE9EF3D0B533A6(___L0, NULL);
return returnValue;
}
// System.Int32 LuaInterface.LuaState::get_ArrayMetatable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LuaState_get_ArrayMetatable_mE7F73EFBB66FBE9382A43498FBFA19EDD7011394 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, const RuntimeMethod* method)
{
{
// public int ArrayMetatable { get; private set; }
int32_t L_0 = __this->get_U3CArrayMetatableU3Ek__BackingField_4();
return L_0;
}
}
// System.Void LuaInterface.LuaState::set_ArrayMetatable(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_set_ArrayMetatable_mF4EE61908C16822902633BD2C18D0052495FD5FA (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, int32_t ___value0, const RuntimeMethod* method)
{
{
// public int ArrayMetatable { get; private set; }
int32_t L_0 = ___value0;
__this->set_U3CArrayMetatableU3Ek__BackingField_4(L_0);
return;
}
}
// System.Int32 LuaInterface.LuaState::get_DelegateMetatable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LuaState_get_DelegateMetatable_m72251A94A1DDCD06677B5809E63B85D62204BC24 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, const RuntimeMethod* method)
{
{
// public int DelegateMetatable { get; private set; }
int32_t L_0 = __this->get_U3CDelegateMetatableU3Ek__BackingField_5();
return L_0;
}
}
// System.Void LuaInterface.LuaState::set_DelegateMetatable(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_set_DelegateMetatable_m905C550A351F086D5EE82A603ED156E134D85C50 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, int32_t ___value0, const RuntimeMethod* method)
{
{
// public int DelegateMetatable { get; private set; }
int32_t L_0 = ___value0;
__this->set_U3CDelegateMetatableU3Ek__BackingField_5(L_0);
return;
}
}
// System.Int32 LuaInterface.LuaState::get_TypeMetatable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LuaState_get_TypeMetatable_m9D58B962AAD2449D218DC7F0BA70CFB13CD5A9E9 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, const RuntimeMethod* method)
{
{
// public int TypeMetatable { get; private set; }
int32_t L_0 = __this->get_U3CTypeMetatableU3Ek__BackingField_6();
return L_0;
}
}
// System.Void LuaInterface.LuaState::set_TypeMetatable(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_set_TypeMetatable_m4E94FEB82694F01758D666A897EE737007333BC3 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, int32_t ___value0, const RuntimeMethod* method)
{
{
// public int TypeMetatable { get; private set; }
int32_t L_0 = ___value0;
__this->set_U3CTypeMetatableU3Ek__BackingField_6(L_0);
return;
}
}
// System.Int32 LuaInterface.LuaState::get_EnumMetatable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LuaState_get_EnumMetatable_m1A2076699BE149D602BEB3F87C079658949423AC (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, const RuntimeMethod* method)
{
{
// public int EnumMetatable { get; private set; }
int32_t L_0 = __this->get_U3CEnumMetatableU3Ek__BackingField_7();
return L_0;
}
}
// System.Void LuaInterface.LuaState::set_EnumMetatable(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_set_EnumMetatable_m9F380D4A944A7E0C2A12F6EB67FC14BE5F220F2B (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, int32_t ___value0, const RuntimeMethod* method)
{
{
// public int EnumMetatable { get; private set; }
int32_t L_0 = ___value0;
__this->set_U3CEnumMetatableU3Ek__BackingField_7(L_0);
return;
}
}
// System.Int32 LuaInterface.LuaState::get_IterMetatable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LuaState_get_IterMetatable_mD0F3AA5FDDA000EF10C2C0C11FB5C883E49E6F0B (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, const RuntimeMethod* method)
{
{
// public int IterMetatable { get; private set; }
int32_t L_0 = __this->get_U3CIterMetatableU3Ek__BackingField_8();
return L_0;
}
}
// System.Void LuaInterface.LuaState::set_IterMetatable(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_set_IterMetatable_m4480B5368D5AC9B0A4628926F0405649DC5B7C02 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, int32_t ___value0, const RuntimeMethod* method)
{
{
// public int IterMetatable { get; private set; }
int32_t L_0 = ___value0;
__this->set_U3CIterMetatableU3Ek__BackingField_8(L_0);
return;
}
}
// System.Int32 LuaInterface.LuaState::get_EventMetatable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LuaState_get_EventMetatable_m0B856762D6578D961986412F24CAD02A54CDA4A2 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, const RuntimeMethod* method)
{
{
// public int EventMetatable { get; private set; }
int32_t L_0 = __this->get_U3CEventMetatableU3Ek__BackingField_9();
return L_0;
}
}
// System.Void LuaInterface.LuaState::set_EventMetatable(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_set_EventMetatable_m07CF98232335ACA806631433660693AFB02A4F3C (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, int32_t ___value0, const RuntimeMethod* method)
{
{
// public int EventMetatable { get; private set; }
int32_t L_0 = ___value0;
__this->set_U3CEventMetatableU3Ek__BackingField_9(L_0);
return;
}
}
// System.Int32 LuaInterface.LuaState::get_PackBounds()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LuaState_get_PackBounds_m95A264077ADE80E3F41B3BF04BA456DFF3AE6D00 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, const RuntimeMethod* method)
{
{
// public int PackBounds { get; private set; }
int32_t L_0 = __this->get_U3CPackBoundsU3Ek__BackingField_10();
return L_0;
}
}
// System.Void LuaInterface.LuaState::set_PackBounds(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_set_PackBounds_mF4AA49927882AA9845EE53078CAC904C76CA6EA7 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, int32_t ___value0, const RuntimeMethod* method)
{
{
// public int PackBounds { get; private set; }
int32_t L_0 = ___value0;
__this->set_U3CPackBoundsU3Ek__BackingField_10(L_0);
return;
}
}
// System.Int32 LuaInterface.LuaState::get_UnpackBounds()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LuaState_get_UnpackBounds_m0705F03A8BC5D8CE79DD9C69E021384A12E1F393 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, const RuntimeMethod* method)
{
{
// public int UnpackBounds { get; private set; }
int32_t L_0 = __this->get_U3CUnpackBoundsU3Ek__BackingField_11();
return L_0;
}
}
// System.Void LuaInterface.LuaState::set_UnpackBounds(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_set_UnpackBounds_m82E6595076171645226FA3EE27E4913EA71A0A59 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, int32_t ___value0, const RuntimeMethod* method)
{
{
// public int UnpackBounds { get; private set; }
int32_t L_0 = ___value0;
__this->set_U3CUnpackBoundsU3Ek__BackingField_11(L_0);
return;
}
}
// System.Int32 LuaInterface.LuaState::get_PackRay()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LuaState_get_PackRay_mBF8C680B78BEE2035DA509AD8D1E3B34003D0D82 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, const RuntimeMethod* method)
{
{
// public int PackRay { get; private set; }
int32_t L_0 = __this->get_U3CPackRayU3Ek__BackingField_12();
return L_0;
}
}
// System.Void LuaInterface.LuaState::set_PackRay(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_set_PackRay_m795143DFA9694CD793658B852787DC91B33DA584 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, int32_t ___value0, const RuntimeMethod* method)
{
{
// public int PackRay { get; private set; }
int32_t L_0 = ___value0;
__this->set_U3CPackRayU3Ek__BackingField_12(L_0);
return;
}
}
// System.Int32 LuaInterface.LuaState::get_UnpackRay()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LuaState_get_UnpackRay_m320244FD386B0039D0F34FD728872D0945566C5C (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, const RuntimeMethod* method)
{
{
// public int UnpackRay { get; private set; }
int32_t L_0 = __this->get_U3CUnpackRayU3Ek__BackingField_13();
return L_0;
}
}
// System.Void LuaInterface.LuaState::set_UnpackRay(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_set_UnpackRay_mE021FE95B51BCADAF7981B59C791B4A25BA1DCFB (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, int32_t ___value0, const RuntimeMethod* method)
{
{
// public int UnpackRay { get; private set; }
int32_t L_0 = ___value0;
__this->set_U3CUnpackRayU3Ek__BackingField_13(L_0);
return;
}
}
// System.Int32 LuaInterface.LuaState::get_PackRaycastHit()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LuaState_get_PackRaycastHit_m3ACC2FADC258898896F13D76BD5454CF8DFFCC14 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, const RuntimeMethod* method)
{
{
// public int PackRaycastHit { get; private set; }
int32_t L_0 = __this->get_U3CPackRaycastHitU3Ek__BackingField_14();
return L_0;
}
}
// System.Void LuaInterface.LuaState::set_PackRaycastHit(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_set_PackRaycastHit_m8D75B9D16C02C959BFF49B91A01D72E91A9F802F (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, int32_t ___value0, const RuntimeMethod* method)
{
{
// public int PackRaycastHit { get; private set; }
int32_t L_0 = ___value0;
__this->set_U3CPackRaycastHitU3Ek__BackingField_14(L_0);
return;
}
}
// System.Int32 LuaInterface.LuaState::get_PackTouch()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LuaState_get_PackTouch_mBAEA2B653E40B097C2436EE96064082BF84E59B7 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, const RuntimeMethod* method)
{
{
// public int PackTouch { get; private set; }
int32_t L_0 = __this->get_U3CPackTouchU3Ek__BackingField_15();
return L_0;
}
}
// System.Void LuaInterface.LuaState::set_PackTouch(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_set_PackTouch_mA843E24377BF58036442E557AC5BA13E8BB2F5D9 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, int32_t ___value0, const RuntimeMethod* method)
{
{
// public int PackTouch { get; private set; }
int32_t L_0 = ___value0;
__this->set_U3CPackTouchU3Ek__BackingField_15(L_0);
return;
}
}
// System.Boolean LuaInterface.LuaState::get_LogGC()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaState_get_LogGC_mA8E1798D23188784E175055FBD2A38222A4BF904 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, const RuntimeMethod* method)
{
{
// return beLogGC;
bool L_0 = __this->get_beLogGC_32();
return L_0;
}
}
// System.Void LuaInterface.LuaState::set_LogGC(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_set_LogGC_mD2725FFD36E4C8959D1DA2C7FA417AF744466E9B (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, bool ___value0, const RuntimeMethod* method)
{
{
// beLogGC = value;
bool L_0 = ___value0;
__this->set_beLogGC_32(L_0);
// translator.LogGC = value;
ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF * L_1 = __this->get_translator_2();
bool L_2 = ___value0;
NullCheck(L_1);
ObjectTranslator_set_LogGC_m53709D9D37131485EB9C62A72E7BD037D799F432_inline(L_1, L_2, /*hidden argument*/NULL);
// }
return;
}
}
// System.Void LuaInterface.LuaState::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState__ctor_mC7C58F2E936E896E36FBF8685DFA4783B4631C6B (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState__ctor_mC7C58F2E936E896E36FBF8685DFA4783B4631C6B_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
float V_0 = 0.0f;
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B2_0 = NULL;
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * G_B2_1 = NULL;
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * G_B1_0 = NULL;
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * G_B1_1 = NULL;
{
// public ObjectTranslator translator = new ObjectTranslator();
ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF * L_0 = (ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)il2cpp_codegen_object_new(ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF_il2cpp_TypeInfo_var);
ObjectTranslator__ctor_mC8F57EDCA8281C52720723E12119C591949B682A(L_0, /*hidden argument*/NULL);
__this->set_translator_2(L_0);
// public LuaReflection reflection = new LuaReflection();
LuaReflection_t19301C37ECEEA92E1822023F3DA02A623875496F * L_1 = (LuaReflection_t19301C37ECEEA92E1822023F3DA02A623875496F *)il2cpp_codegen_object_new(LuaReflection_t19301C37ECEEA92E1822023F3DA02A623875496F_il2cpp_TypeInfo_var);
LuaReflection__ctor_m6D1FA3306FA6C73542032F1EA125FFD664827A79(L_1, /*hidden argument*/NULL);
__this->set_reflection_3(L_1);
// public Action OnDestroy = delegate { };
IL2CPP_RUNTIME_CLASS_INIT(U3CU3Ec_tF30569C7568016374E38A4E928532665ED5B3634_il2cpp_TypeInfo_var);
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_2 = ((U3CU3Ec_tF30569C7568016374E38A4E928532665ED5B3634_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tF30569C7568016374E38A4E928532665ED5B3634_il2cpp_TypeInfo_var))->get_U3CU3E9__72_0_1();
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_3 = L_2;
G_B1_0 = L_3;
G_B1_1 = __this;
if (L_3)
{
G_B2_0 = L_3;
G_B2_1 = __this;
goto IL_0036;
}
}
{
IL2CPP_RUNTIME_CLASS_INIT(U3CU3Ec_tF30569C7568016374E38A4E928532665ED5B3634_il2cpp_TypeInfo_var);
U3CU3Ec_tF30569C7568016374E38A4E928532665ED5B3634 * L_4 = ((U3CU3Ec_tF30569C7568016374E38A4E928532665ED5B3634_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tF30569C7568016374E38A4E928532665ED5B3634_il2cpp_TypeInfo_var))->get_U3CU3E9_0();
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_5 = (Action_t591D2A86165F896B4B800BB5C25CE18672A55579 *)il2cpp_codegen_object_new(Action_t591D2A86165F896B4B800BB5C25CE18672A55579_il2cpp_TypeInfo_var);
Action__ctor_m570E96B2A0C48BC1DC6788460316191F24572760(L_5, L_4, (intptr_t)((intptr_t)U3CU3Ec_U3C_ctorU3Eb__72_0_mB884DD14D995A131F0CB70E834168E3D924DDC6E_RuntimeMethod_var), /*hidden argument*/NULL);
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_6 = L_5;
((U3CU3Ec_tF30569C7568016374E38A4E928532665ED5B3634_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tF30569C7568016374E38A4E928532665ED5B3634_il2cpp_TypeInfo_var))->set_U3CU3E9__72_0_1(L_6);
G_B2_0 = L_6;
G_B2_1 = G_B1_1;
}
IL_0036:
{
NullCheck(G_B2_1);
G_B2_1->set_OnDestroy_16(G_B2_0);
// Dictionary<string, WeakReference> funcMap = new Dictionary<string, WeakReference>();
Dictionary_2_t4DFB78733A30CBA0D97E97E6520159E27C47BAA3 * L_7 = (Dictionary_2_t4DFB78733A30CBA0D97E97E6520159E27C47BAA3 *)il2cpp_codegen_object_new(Dictionary_2_t4DFB78733A30CBA0D97E97E6520159E27C47BAA3_il2cpp_TypeInfo_var);
Dictionary_2__ctor_mFAFC18ECF23E510E1D19F13B122D36A665090C75(L_7, /*hidden argument*/Dictionary_2__ctor_mFAFC18ECF23E510E1D19F13B122D36A665090C75_RuntimeMethod_var);
__this->set_funcMap_17(L_7);
// Dictionary<int, WeakReference> funcRefMap = new Dictionary<int, WeakReference>();
Dictionary_2_t81F516F814A3463D65D07253CF5167FBF9378593 * L_8 = (Dictionary_2_t81F516F814A3463D65D07253CF5167FBF9378593 *)il2cpp_codegen_object_new(Dictionary_2_t81F516F814A3463D65D07253CF5167FBF9378593_il2cpp_TypeInfo_var);
Dictionary_2__ctor_m262EA8BD4E3A6264C3ADC9EB08CE24ECA2D591C4(L_8, /*hidden argument*/Dictionary_2__ctor_m262EA8BD4E3A6264C3ADC9EB08CE24ECA2D591C4_RuntimeMethod_var);
__this->set_funcRefMap_18(L_8);
// Dictionary<long, WeakReference> delegateMap = new Dictionary<long, WeakReference>();
Dictionary_2_t35D9A5097C30B9E0B442FCEF1B4E05D3B6C168B9 * L_9 = (Dictionary_2_t35D9A5097C30B9E0B442FCEF1B4E05D3B6C168B9 *)il2cpp_codegen_object_new(Dictionary_2_t35D9A5097C30B9E0B442FCEF1B4E05D3B6C168B9_il2cpp_TypeInfo_var);
Dictionary_2__ctor_m1A5B12DE1447298C3AD2B59459A0246A66EC1EB9(L_9, /*hidden argument*/Dictionary_2__ctor_m1A5B12DE1447298C3AD2B59459A0246A66EC1EB9_RuntimeMethod_var);
__this->set_delegateMap_19(L_9);
// List<GCRef> gcList = new List<GCRef>();
List_1_t8B834EA70735F6D6583AA875AC98991EF26FA22F * L_10 = (List_1_t8B834EA70735F6D6583AA875AC98991EF26FA22F *)il2cpp_codegen_object_new(List_1_t8B834EA70735F6D6583AA875AC98991EF26FA22F_il2cpp_TypeInfo_var);
List_1__ctor_m59F43783B8FB296D769AB668E19212350472F3FE(L_10, /*hidden argument*/List_1__ctor_m59F43783B8FB296D769AB668E19212350472F3FE_RuntimeMethod_var);
__this->set_gcList_20(L_10);
// List<LuaBaseRef> subList = new List<LuaBaseRef>();
List_1_t09C52EC41C0032242B13200CFA642DCA685D5FF1 * L_11 = (List_1_t09C52EC41C0032242B13200CFA642DCA685D5FF1 *)il2cpp_codegen_object_new(List_1_t09C52EC41C0032242B13200CFA642DCA685D5FF1_il2cpp_TypeInfo_var);
List_1__ctor_m5DBA18538B57C8FE8553D5BDEE8BDBA486D0D95C(L_11, /*hidden argument*/List_1__ctor_m5DBA18538B57C8FE8553D5BDEE8BDBA486D0D95C_RuntimeMethod_var);
__this->set_subList_21(L_11);
// Dictionary<Type, int> metaMap = new Dictionary<Type, int>();
Dictionary_2_tA4F27994EF77494F74F85FCFD482DBAD219E6E8F * L_12 = (Dictionary_2_tA4F27994EF77494F74F85FCFD482DBAD219E6E8F *)il2cpp_codegen_object_new(Dictionary_2_tA4F27994EF77494F74F85FCFD482DBAD219E6E8F_il2cpp_TypeInfo_var);
Dictionary_2__ctor_m1A7F393009417F4DA8D07CAEEFA6BC4236754260(L_12, /*hidden argument*/Dictionary_2__ctor_m1A7F393009417F4DA8D07CAEEFA6BC4236754260_RuntimeMethod_var);
__this->set_metaMap_22(L_12);
// Dictionary<Enum, object> enumMap = new Dictionary<Enum, object>();
Dictionary_2_t86DA606688BA1954C5CC9368104CE9722112D2C2 * L_13 = (Dictionary_2_t86DA606688BA1954C5CC9368104CE9722112D2C2 *)il2cpp_codegen_object_new(Dictionary_2_t86DA606688BA1954C5CC9368104CE9722112D2C2_il2cpp_TypeInfo_var);
Dictionary_2__ctor_m096CE465EC579F2A6C688AC493E40D42F4D337D6(L_13, /*hidden argument*/Dictionary_2__ctor_m096CE465EC579F2A6C688AC493E40D42F4D337D6_RuntimeMethod_var);
__this->set_enumMap_23(L_13);
// Dictionary<Type, LuaCSFunction> preLoadMap = new Dictionary<Type, LuaCSFunction>();
Dictionary_2_tFBD3EE1AE887BC5C589B41D13A6B666269FF9B16 * L_14 = (Dictionary_2_tFBD3EE1AE887BC5C589B41D13A6B666269FF9B16 *)il2cpp_codegen_object_new(Dictionary_2_tFBD3EE1AE887BC5C589B41D13A6B666269FF9B16_il2cpp_TypeInfo_var);
Dictionary_2__ctor_mEAC0F1F45615FA76E943304156AFBEA3060E0894(L_14, /*hidden argument*/Dictionary_2__ctor_mEAC0F1F45615FA76E943304156AFBEA3060E0894_RuntimeMethod_var);
__this->set_preLoadMap_24(L_14);
// Dictionary<int, Type> typeMap = new Dictionary<int, Type>();
Dictionary_2_t1302C50AC2AF6849C455DCE970305F09D16B7258 * L_15 = (Dictionary_2_t1302C50AC2AF6849C455DCE970305F09D16B7258 *)il2cpp_codegen_object_new(Dictionary_2_t1302C50AC2AF6849C455DCE970305F09D16B7258_il2cpp_TypeInfo_var);
Dictionary_2__ctor_m67A248000E3AFB86371B05D43C4AB537954F9CDC(L_15, /*hidden argument*/Dictionary_2__ctor_m67A248000E3AFB86371B05D43C4AB537954F9CDC_RuntimeMethod_var);
__this->set_typeMap_25(L_15);
// HashSet<Type> genericSet = new HashSet<Type>();
HashSet_1_tE84F3F43144CEC800A734119BDF178122DCF1B05 * L_16 = (HashSet_1_tE84F3F43144CEC800A734119BDF178122DCF1B05 *)il2cpp_codegen_object_new(HashSet_1_tE84F3F43144CEC800A734119BDF178122DCF1B05_il2cpp_TypeInfo_var);
HashSet_1__ctor_m8016180D4211B61113275CC42F114EDCBB985445(L_16, /*hidden argument*/HashSet_1__ctor_m8016180D4211B61113275CC42F114EDCBB985445_RuntimeMethod_var);
__this->set_genericSet_26(L_16);
// HashSet<Type> missSet = new HashSet<Type>();
HashSet_1_tE84F3F43144CEC800A734119BDF178122DCF1B05 * L_17 = (HashSet_1_tE84F3F43144CEC800A734119BDF178122DCF1B05 *)il2cpp_codegen_object_new(HashSet_1_tE84F3F43144CEC800A734119BDF178122DCF1B05_il2cpp_TypeInfo_var);
HashSet_1__ctor_m8016180D4211B61113275CC42F114EDCBB985445(L_17, /*hidden argument*/HashSet_1__ctor_m8016180D4211B61113275CC42F114EDCBB985445_RuntimeMethod_var);
__this->set_missSet_34(L_17);
// public LuaState()
LuaStatePtr__ctor_m1AA28E0655CF0F9DE5A752AD3CB2CF9C382511BA(__this, /*hidden argument*/NULL);
// if (mainState == null)
IL2CPP_RUNTIME_CLASS_INIT(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_il2cpp_TypeInfo_var);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_18 = ((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_StaticFields*)il2cpp_codegen_static_fields_for(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_il2cpp_TypeInfo_var))->get_mainState_28();
bool L_19 = LuaState_op_Equality_mE66811B7AE69D8393D5C2C157C5CA01754B6DA71(L_18, (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)NULL, /*hidden argument*/NULL);
if (!L_19)
{
goto IL_00d7;
}
}
{
// mainState = this;
IL2CPP_RUNTIME_CLASS_INIT(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_il2cpp_TypeInfo_var);
((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_StaticFields*)il2cpp_codegen_static_fields_for(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_il2cpp_TypeInfo_var))->set_mainState_28(__this);
// injectionState = mainState;
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_20 = ((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_StaticFields*)il2cpp_codegen_static_fields_for(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_il2cpp_TypeInfo_var))->get_mainState_28();
((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_StaticFields*)il2cpp_codegen_static_fields_for(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_il2cpp_TypeInfo_var))->set_injectionState_29(L_20);
}
IL_00d7:
{
// float time = Time.realtimeSinceStartup;
float L_21 = Time_get_realtimeSinceStartup_mCA1086EC9DFCF135F77BC46D3B7127711EA3DE03(/*hidden argument*/NULL);
V_0 = L_21;
// InitTypeTraits();
LuaState_InitTypeTraits_mA519020519D0D04D64B55C17BA3EC406ACF09DC9(__this, /*hidden argument*/NULL);
// InitStackTraits();
LuaState_InitStackTraits_m81A1B1E103D929A3980244C5E510C64F733D8D18(__this, /*hidden argument*/NULL);
// L = LuaNewState();
intptr_t L_22 = LuaStatePtr_LuaNewState_m06D002BDC3C5FAC5779404E18BD4DD05AC9C4977(__this, /*hidden argument*/NULL);
((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->set_L_0((intptr_t)L_22);
// LuaException.Init(L);
intptr_t L_23 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
IL2CPP_RUNTIME_CLASS_INIT(LuaException_t362D5A575564491633FB3233987012974B1564C4_il2cpp_TypeInfo_var);
LuaException_Init_m921AD6A36DF8317E14B88102E6312686C7D18448((intptr_t)L_23, /*hidden argument*/NULL);
// stateMap.Add(L, this);
IL2CPP_RUNTIME_CLASS_INIT(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_il2cpp_TypeInfo_var);
Dictionary_2_tE2C4B84883C857DB2F1AD0ED287337B1F1C52601 * L_24 = ((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_StaticFields*)il2cpp_codegen_static_fields_for(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_il2cpp_TypeInfo_var))->get_stateMap_30();
intptr_t L_25 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
NullCheck(L_24);
Dictionary_2_Add_mDCF2E8C278DFCC79AB2EF5AE2BDB548EDD853356(L_24, (intptr_t)L_25, __this, /*hidden argument*/Dictionary_2_Add_mDCF2E8C278DFCC79AB2EF5AE2BDB548EDD853356_RuntimeMethod_var);
// OpenToLuaLibs();
LuaStatePtr_OpenToLuaLibs_m1A5D9B252AE6C85EBEA4EF78A084CB9FB1EEF3E5(__this, /*hidden argument*/NULL);
// ToLua.OpenLibs(L);
intptr_t L_26 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
ToLua_OpenLibs_mD3F071C89B25846021892D45B83E238B09CD5EBE((intptr_t)L_26, /*hidden argument*/NULL);
// OpenBaseLibs();
LuaState_OpenBaseLibs_mD27EE4A9B0D2C54469138CAAD76A6DD13D7E4179(__this, /*hidden argument*/NULL);
// LuaSetTop(0);
LuaStatePtr_LuaSetTop_m02F02EBCF38CB07BEDD94F629F9B75E9AE86861F(__this, 0, /*hidden argument*/NULL);
// InitLuaPath();
LuaState_InitLuaPath_mF91A5D71116AA5BBCB4AF011E2D720CEABCBB382(__this, /*hidden argument*/NULL);
// Debugger.Log("Init lua state cost: {0}", Time.realtimeSinceStartup - time);
float L_27 = Time_get_realtimeSinceStartup_mCA1086EC9DFCF135F77BC46D3B7127711EA3DE03(/*hidden argument*/NULL);
float L_28 = V_0;
float L_29 = ((float)il2cpp_codegen_subtract((float)L_27, (float)L_28));
RuntimeObject * L_30 = Box(Single_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_il2cpp_TypeInfo_var, &L_29);
IL2CPP_RUNTIME_CLASS_INIT(Debugger_tF25B3752569516B8F625720AF3018F00F540BD0C_il2cpp_TypeInfo_var);
Debugger_Log_m7E5F6EC0FEEA5B3DBF69F1AF3B654B89ADAE2419(_stringLiteral79E53D7EA259044AD683DD10C112028D65BDCD0B, L_30, /*hidden argument*/NULL);
// }
return;
}
}
// System.Void LuaInterface.LuaState::OpenBaseLibs()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_OpenBaseLibs_mD27EE4A9B0D2C54469138CAAD76A6DD13D7E4179 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_OpenBaseLibs_mD27EE4A9B0D2C54469138CAAD76A6DD13D7E4179_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// BeginModule(null);
LuaState_BeginModule_m90D4690B9813A2513FFBE17BF78F53FA9B991EA9(__this, (String_t*)NULL, /*hidden argument*/NULL);
// BeginModule("System");
LuaState_BeginModule_m90D4690B9813A2513FFBE17BF78F53FA9B991EA9(__this, _stringLiteralBC0792D8DC81E8AA30B987246A5CE97C40CD6833, /*hidden argument*/NULL);
// System_ObjectWrap.Register(this);
System_ObjectWrap_Register_m9EE79FBF7B65ED3A71747EA68F0C20F8C02F82FB(__this, /*hidden argument*/NULL);
// System_NullObjectWrap.Register(this);
System_NullObjectWrap_Register_m4F05521875DAD8FF71489063CE244C76C9AFA66A(__this, /*hidden argument*/NULL);
// System_StringWrap.Register(this);
System_StringWrap_Register_mBADF16D992AB7BFDE67AC3DEFCD2D950574F0BEE(__this, /*hidden argument*/NULL);
// System_DelegateWrap.Register(this);
System_DelegateWrap_Register_m754542F3B46673F93876779DF78EE26FCB8D27BD(__this, /*hidden argument*/NULL);
// System_EnumWrap.Register(this);
System_EnumWrap_Register_m333FB3D5370F3B883DF97253F16D455A2EC15681(__this, /*hidden argument*/NULL);
// System_ArrayWrap.Register(this);
System_ArrayWrap_Register_m38A53AA2520CB2D03CED0DFC7533CD064BB26471(__this, /*hidden argument*/NULL);
// System_TypeWrap.Register(this);
System_TypeWrap_Register_mC645CC9229EAB80E47EA66979F9E645577C27830(__this, /*hidden argument*/NULL);
// BeginModule("Collections");
LuaState_BeginModule_m90D4690B9813A2513FFBE17BF78F53FA9B991EA9(__this, _stringLiteral4BBB632F02FD69807705C0179999C17D35C93B0F, /*hidden argument*/NULL);
// System_Collections_IEnumeratorWrap.Register(this);
System_Collections_IEnumeratorWrap_Register_mE3BCD02552431272D20F33D258FB9E9262378561(__this, /*hidden argument*/NULL);
// BeginModule("ObjectModel");
LuaState_BeginModule_m90D4690B9813A2513FFBE17BF78F53FA9B991EA9(__this, _stringLiteral32CC615A7B7001E3FF856D52E1C78E6E3E8D014D, /*hidden argument*/NULL);
// System_Collections_ObjectModel_ReadOnlyCollectionWrap.Register(this);
System_Collections_ObjectModel_ReadOnlyCollectionWrap_Register_mEEA74694C95352902191643B876FD7D17CAAD8EC(__this, /*hidden argument*/NULL);
// EndModule();//ObjectModel
LuaState_EndModule_m9D2C7F0A6AB8D116272FB470A9A5B68200599B48(__this, /*hidden argument*/NULL);
// BeginModule("Generic");
LuaState_BeginModule_m90D4690B9813A2513FFBE17BF78F53FA9B991EA9(__this, _stringLiteralFF7613E54FC90271B8A71DA3DFD9A50E5ACD96C2, /*hidden argument*/NULL);
// System_Collections_Generic_ListWrap.Register(this);
System_Collections_Generic_ListWrap_Register_m237CC1256AE303232AB8FF607DAF60D9E712E5B8(__this, /*hidden argument*/NULL);
// System_Collections_Generic_DictionaryWrap.Register(this);
System_Collections_Generic_DictionaryWrap_Register_mE3A678E28B655E68076A5FC69F30B0A90BF27A3F(__this, /*hidden argument*/NULL);
// System_Collections_Generic_KeyValuePairWrap.Register(this);
System_Collections_Generic_KeyValuePairWrap_Register_mB42BCFA39B5F8C9B8CB866C32C1C835947B05C3A(__this, /*hidden argument*/NULL);
// BeginModule("Dictionary");
LuaState_BeginModule_m90D4690B9813A2513FFBE17BF78F53FA9B991EA9(__this, _stringLiteral860E1F95D3A8D20BE2E3E527091C855F4E981BDB, /*hidden argument*/NULL);
// System_Collections_Generic_Dictionary_KeyCollectionWrap.Register(this);
System_Collections_Generic_Dictionary_KeyCollectionWrap_Register_m48B0E642E10D973699D77AC5E113CBFCEACA6EF0(__this, /*hidden argument*/NULL);
// System_Collections_Generic_Dictionary_ValueCollectionWrap.Register(this);
System_Collections_Generic_Dictionary_ValueCollectionWrap_Register_m06DA7CA7AC9FBA7EC917FC61F84A065587393DE9(__this, /*hidden argument*/NULL);
// EndModule();//Dictionary
LuaState_EndModule_m9D2C7F0A6AB8D116272FB470A9A5B68200599B48(__this, /*hidden argument*/NULL);
// EndModule();//Generic
LuaState_EndModule_m9D2C7F0A6AB8D116272FB470A9A5B68200599B48(__this, /*hidden argument*/NULL);
// EndModule();//Collections
LuaState_EndModule_m9D2C7F0A6AB8D116272FB470A9A5B68200599B48(__this, /*hidden argument*/NULL);
// EndModule();//end System
LuaState_EndModule_m9D2C7F0A6AB8D116272FB470A9A5B68200599B48(__this, /*hidden argument*/NULL);
// BeginModule("LuaInterface");
LuaState_BeginModule_m90D4690B9813A2513FFBE17BF78F53FA9B991EA9(__this, _stringLiteral4F7C7C989DE97C7BF7D933EA1581C86A82BE69F0, /*hidden argument*/NULL);
// LuaInterface_LuaOutWrap.Register(this);
LuaInterface_LuaOutWrap_Register_m69CB4D9F4EAEDB6D6AFE34E3242CAC824E2B270D(__this, /*hidden argument*/NULL);
// LuaInterface_EventObjectWrap.Register(this);
LuaInterface_EventObjectWrap_Register_m171BB85159B53FA29DF127AFBBD40AB7841E7D7E(__this, /*hidden argument*/NULL);
// EndModule();//end LuaInterface
LuaState_EndModule_m9D2C7F0A6AB8D116272FB470A9A5B68200599B48(__this, /*hidden argument*/NULL);
// BeginModule("UnityEngine");
LuaState_BeginModule_m90D4690B9813A2513FFBE17BF78F53FA9B991EA9(__this, _stringLiteral50D86FCBE2ABB9A65B07323B311FF2296682029D, /*hidden argument*/NULL);
// UnityEngine_ObjectWrap.Register(this);
UnityEngine_ObjectWrap_Register_m53ED36559C08454DA7C70DD7B6378085B05CACDC(__this, /*hidden argument*/NULL);
// UnityEngine_CoroutineWrap.Register(this);
UnityEngine_CoroutineWrap_Register_m1AEA4A9617A9D76AC04CFADBEE84E6CE960D9C55(__this, /*hidden argument*/NULL);
// EndModule(); //end UnityEngine
LuaState_EndModule_m9D2C7F0A6AB8D116272FB470A9A5B68200599B48(__this, /*hidden argument*/NULL);
// EndModule(); //end global
LuaState_EndModule_m9D2C7F0A6AB8D116272FB470A9A5B68200599B48(__this, /*hidden argument*/NULL);
// LuaUnityLibs.OpenLibs(L);
intptr_t L_0 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
LuaUnityLibs_OpenLibs_mA62B07B081335C615D80CC3DC7325D6F179715D0((intptr_t)L_0, /*hidden argument*/NULL);
// LuaReflection.OpenLibs(L);
intptr_t L_1 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
IL2CPP_RUNTIME_CLASS_INIT(LuaReflection_t19301C37ECEEA92E1822023F3DA02A623875496F_il2cpp_TypeInfo_var);
LuaReflection_OpenLibs_m827B90630CF5DCDA6C49A4DFB37FC2B9D62F58B1((intptr_t)L_1, /*hidden argument*/NULL);
// ArrayMetatable = metaMap[typeof(System.Array)];
Dictionary_2_tA4F27994EF77494F74F85FCFD482DBAD219E6E8F * L_2 = __this->get_metaMap_22();
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_3 = { reinterpret_cast<intptr_t> (RuntimeArray_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_4 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_3, /*hidden argument*/NULL);
NullCheck(L_2);
int32_t L_5 = Dictionary_2_get_Item_m1B1B028D832E8F26E70BABC5ABEA83F2DFD5BD8E(L_2, L_4, /*hidden argument*/Dictionary_2_get_Item_m1B1B028D832E8F26E70BABC5ABEA83F2DFD5BD8E_RuntimeMethod_var);
LuaState_set_ArrayMetatable_mF4EE61908C16822902633BD2C18D0052495FD5FA_inline(__this, L_5, /*hidden argument*/NULL);
// TypeMetatable = metaMap[typeof(System.Type)];
Dictionary_2_tA4F27994EF77494F74F85FCFD482DBAD219E6E8F * L_6 = __this->get_metaMap_22();
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_7 = { reinterpret_cast<intptr_t> (Type_t_0_0_0_var) };
Type_t * L_8 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_7, /*hidden argument*/NULL);
NullCheck(L_6);
int32_t L_9 = Dictionary_2_get_Item_m1B1B028D832E8F26E70BABC5ABEA83F2DFD5BD8E(L_6, L_8, /*hidden argument*/Dictionary_2_get_Item_m1B1B028D832E8F26E70BABC5ABEA83F2DFD5BD8E_RuntimeMethod_var);
LuaState_set_TypeMetatable_m4E94FEB82694F01758D666A897EE737007333BC3_inline(__this, L_9, /*hidden argument*/NULL);
// DelegateMetatable = metaMap[typeof(System.Delegate)];
Dictionary_2_tA4F27994EF77494F74F85FCFD482DBAD219E6E8F * L_10 = __this->get_metaMap_22();
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_11 = { reinterpret_cast<intptr_t> (Delegate_t_0_0_0_var) };
Type_t * L_12 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_11, /*hidden argument*/NULL);
NullCheck(L_10);
int32_t L_13 = Dictionary_2_get_Item_m1B1B028D832E8F26E70BABC5ABEA83F2DFD5BD8E(L_10, L_12, /*hidden argument*/Dictionary_2_get_Item_m1B1B028D832E8F26E70BABC5ABEA83F2DFD5BD8E_RuntimeMethod_var);
LuaState_set_DelegateMetatable_m905C550A351F086D5EE82A603ED156E134D85C50_inline(__this, L_13, /*hidden argument*/NULL);
// EnumMetatable = metaMap[typeof(System.Enum)];
Dictionary_2_tA4F27994EF77494F74F85FCFD482DBAD219E6E8F * L_14 = __this->get_metaMap_22();
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_15 = { reinterpret_cast<intptr_t> (Enum_t2AF27C02B8653AE29442467390005ABC74D8F521_0_0_0_var) };
Type_t * L_16 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_15, /*hidden argument*/NULL);
NullCheck(L_14);
int32_t L_17 = Dictionary_2_get_Item_m1B1B028D832E8F26E70BABC5ABEA83F2DFD5BD8E(L_14, L_16, /*hidden argument*/Dictionary_2_get_Item_m1B1B028D832E8F26E70BABC5ABEA83F2DFD5BD8E_RuntimeMethod_var);
LuaState_set_EnumMetatable_m9F380D4A944A7E0C2A12F6EB67FC14BE5F220F2B_inline(__this, L_17, /*hidden argument*/NULL);
// IterMetatable = metaMap[typeof(IEnumerator)];
Dictionary_2_tA4F27994EF77494F74F85FCFD482DBAD219E6E8F * L_18 = __this->get_metaMap_22();
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_19 = { reinterpret_cast<intptr_t> (IEnumerator_t8789118187258CC88B77AFAC6315B5AF87D3E18A_0_0_0_var) };
Type_t * L_20 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_19, /*hidden argument*/NULL);
NullCheck(L_18);
int32_t L_21 = Dictionary_2_get_Item_m1B1B028D832E8F26E70BABC5ABEA83F2DFD5BD8E(L_18, L_20, /*hidden argument*/Dictionary_2_get_Item_m1B1B028D832E8F26E70BABC5ABEA83F2DFD5BD8E_RuntimeMethod_var);
LuaState_set_IterMetatable_m4480B5368D5AC9B0A4628926F0405649DC5B7C02_inline(__this, L_21, /*hidden argument*/NULL);
// EventMetatable = metaMap[typeof(EventObject)];
Dictionary_2_tA4F27994EF77494F74F85FCFD482DBAD219E6E8F * L_22 = __this->get_metaMap_22();
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_23 = { reinterpret_cast<intptr_t> (EventObject_t0435FB33938D037EF296235B34EE88D35EB4E4A7_0_0_0_var) };
Type_t * L_24 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_23, /*hidden argument*/NULL);
NullCheck(L_22);
int32_t L_25 = Dictionary_2_get_Item_m1B1B028D832E8F26E70BABC5ABEA83F2DFD5BD8E(L_22, L_24, /*hidden argument*/Dictionary_2_get_Item_m1B1B028D832E8F26E70BABC5ABEA83F2DFD5BD8E_RuntimeMethod_var);
LuaState_set_EventMetatable_m07CF98232335ACA806631433660693AFB02A4F3C_inline(__this, L_25, /*hidden argument*/NULL);
// }
return;
}
}
// System.Void LuaInterface.LuaState::InitLuaPath()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_InitLuaPath_mF91A5D71116AA5BBCB4AF011E2D720CEABCBB382 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_InitLuaPath_mF91A5D71116AA5BBCB4AF011E2D720CEABCBB382_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// InitPackagePath();
LuaState_InitPackagePath_mB94131E0A06EDD3AD7FA3C5B4930807DA9EB7266(__this, /*hidden argument*/NULL);
// if (LuaFileUtils.Instance.GetType() == typeof(LuaFileUtils))
IL2CPP_RUNTIME_CLASS_INIT(LuaFileUtils_t5D4064077DA379A5EE940C1C01BE469CE15CD5AE_il2cpp_TypeInfo_var);
LuaFileUtils_t5D4064077DA379A5EE940C1C01BE469CE15CD5AE * L_0 = LuaFileUtils_get_Instance_mE02E0FB7B1A248B24C84FC59CBBBC095158DD460(/*hidden argument*/NULL);
NullCheck(L_0);
Type_t * L_1 = Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60(L_0, /*hidden argument*/NULL);
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_2 = { reinterpret_cast<intptr_t> (LuaFileUtils_t5D4064077DA379A5EE940C1C01BE469CE15CD5AE_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_3 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_2, /*hidden argument*/NULL);
bool L_4 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8(L_1, L_3, /*hidden argument*/NULL);
if (!L_4)
{
goto IL_002c;
}
}
{
// AddSearchPath(LuaConst.luaResDir);
IL2CPP_RUNTIME_CLASS_INIT(LuaConst_t1D4F422FFD8388C5E5FC039F9B71D78AD5CA5345_il2cpp_TypeInfo_var);
String_t* L_5 = ((LuaConst_t1D4F422FFD8388C5E5FC039F9B71D78AD5CA5345_StaticFields*)il2cpp_codegen_static_fields_for(LuaConst_t1D4F422FFD8388C5E5FC039F9B71D78AD5CA5345_il2cpp_TypeInfo_var))->get_luaResDir_3();
LuaState_AddSearchPath_m93D1F720D81DEB47A6FAC2DBA79F30ED8B2BE293(__this, L_5, /*hidden argument*/NULL);
}
IL_002c:
{
// }
return;
}
}
// System.Void LuaInterface.LuaState::OpenBaseLuaLibs()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_OpenBaseLuaLibs_m8C2F190FC6CE4ABE84FCEA1E0D5EEEC1727B9BE9 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_OpenBaseLuaLibs_m8C2F190FC6CE4ABE84FCEA1E0D5EEEC1727B9BE9_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// DoFile("tolua.lua"); //tolua table???????,???require
LuaState_DoFile_m516840CB83E96403B2AAAF49C6A5735A96BD86F3(__this, _stringLiteral34DE35EAB1F3A819288B1B35F171CB14EE8A0298, /*hidden argument*/NULL);
// LuaUnityLibs.OpenLuaLibs(L);
intptr_t L_0 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
LuaUnityLibs_OpenLuaLibs_m0D4A2D17E27D0E2DCDCF75A2F1E844E1492F93EF((intptr_t)L_0, /*hidden argument*/NULL);
// }
return;
}
}
// System.Void LuaInterface.LuaState::Start()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_Start_mC93085B44175AA004AD952CCEBC54905B1FCBEBA (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_Start_mC93085B44175AA004AD952CCEBC54905B1FCBEBA_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// Debugger.Log("LuaState start");
IL2CPP_RUNTIME_CLASS_INIT(Debugger_tF25B3752569516B8F625720AF3018F00F540BD0C_il2cpp_TypeInfo_var);
Debugger_Log_m8E652B74CD56EAE875D36842689AB8C68ECD7506(_stringLiteral68753E310F370E2A23F50A1A39009627357941BD, /*hidden argument*/NULL);
// OpenBaseLuaLibs();
LuaState_OpenBaseLuaLibs_m8C2F190FC6CE4ABE84FCEA1E0D5EEEC1727B9BE9(__this, /*hidden argument*/NULL);
// PackBounds = GetFuncRef("Bounds.New");
int32_t L_0 = LuaState_GetFuncRef_m694BFEEC5B8F8101E2BCE35FB581D012DDE9BADC(__this, _stringLiteral3E1DC248BCF3A135EE0E5931C80C0E6374D1D00F, /*hidden argument*/NULL);
LuaState_set_PackBounds_mF4AA49927882AA9845EE53078CAC904C76CA6EA7_inline(__this, L_0, /*hidden argument*/NULL);
// UnpackBounds = GetFuncRef("Bounds.Get");
int32_t L_1 = LuaState_GetFuncRef_m694BFEEC5B8F8101E2BCE35FB581D012DDE9BADC(__this, _stringLiteral1800E4253313A0EC9DEDA0CF0A811F18BE37C728, /*hidden argument*/NULL);
LuaState_set_UnpackBounds_m82E6595076171645226FA3EE27E4913EA71A0A59_inline(__this, L_1, /*hidden argument*/NULL);
// PackRay = GetFuncRef("Ray.New");
int32_t L_2 = LuaState_GetFuncRef_m694BFEEC5B8F8101E2BCE35FB581D012DDE9BADC(__this, _stringLiteral012A15EBCC94B8546E27705EF6BBEB228B867336, /*hidden argument*/NULL);
LuaState_set_PackRay_m795143DFA9694CD793658B852787DC91B33DA584_inline(__this, L_2, /*hidden argument*/NULL);
// UnpackRay = GetFuncRef("Ray.Get");
int32_t L_3 = LuaState_GetFuncRef_m694BFEEC5B8F8101E2BCE35FB581D012DDE9BADC(__this, _stringLiteral84F6D2A5813636A7ECB1FADD30B78A8B9B7F48FD, /*hidden argument*/NULL);
LuaState_set_UnpackRay_mE021FE95B51BCADAF7981B59C791B4A25BA1DCFB_inline(__this, L_3, /*hidden argument*/NULL);
// PackRaycastHit = GetFuncRef("RaycastHit.New");
int32_t L_4 = LuaState_GetFuncRef_m694BFEEC5B8F8101E2BCE35FB581D012DDE9BADC(__this, _stringLiteralE24C1C9F814F7717CAD8471CCA59372600AD0314, /*hidden argument*/NULL);
LuaState_set_PackRaycastHit_m8D75B9D16C02C959BFF49B91A01D72E91A9F802F_inline(__this, L_4, /*hidden argument*/NULL);
// PackTouch = GetFuncRef("Touch.New");
int32_t L_5 = LuaState_GetFuncRef_m694BFEEC5B8F8101E2BCE35FB581D012DDE9BADC(__this, _stringLiteral5F96333BB93FD4D274B672EAC1B715CBB1CC11FD, /*hidden argument*/NULL);
LuaState_set_PackTouch_mA843E24377BF58036442E557AC5BA13E8BB2F5D9_inline(__this, L_5, /*hidden argument*/NULL);
// }
return;
}
}
// System.Int32 LuaInterface.LuaState::OpenLibs(LuaInterface.LuaCSFunction)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LuaState_OpenLibs_mBEDAACE75B30ECBF29AB292CDEB41CE75D93601A (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * ___open0, const RuntimeMethod* method)
{
{
// int ret = open(L);
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_0 = ___open0;
intptr_t L_1 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
NullCheck(L_0);
int32_t L_2 = LuaCSFunction_Invoke_m1823DF37F217D0AB511E0546D0A20D0BD76BB533(L_0, (intptr_t)L_1, /*hidden argument*/NULL);
// return ret;
return L_2;
}
}
// System.Void LuaInterface.LuaState::BeginPreLoad()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_BeginPreLoad_m4727EF93649D4E45FE9F5CB484222D4F28267CE6 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_BeginPreLoad_m4727EF93649D4E45FE9F5CB484222D4F28267CE6_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// LuaGetGlobal("package");
LuaStatePtr_LuaGetGlobal_m7ABC9446E710F4180A37E51810187CFD7818EB12(__this, _stringLiteral582681C2EAE02B3F3D399C0C26D321560F6C567A, /*hidden argument*/NULL);
// LuaGetField(-1, "preload");
LuaStatePtr_LuaGetField_m8C7442FD94C2BF9F81CEE7E38AC3AE5579E14647(__this, (-1), _stringLiteral362D0E2AF8F9714023B734D6D78E953A406C079A, /*hidden argument*/NULL);
// moduleSet = new HashSet<string>();
HashSet_1_tAF31CD0D5B1F27E354D2DA33F8CF07F490E8C98A * L_0 = (HashSet_1_tAF31CD0D5B1F27E354D2DA33F8CF07F490E8C98A *)il2cpp_codegen_object_new(HashSet_1_tAF31CD0D5B1F27E354D2DA33F8CF07F490E8C98A_il2cpp_TypeInfo_var);
HashSet_1__ctor_mD07425BBACDADAC32A4B42FDE00C5DAAEC59880D(L_0, /*hidden argument*/HashSet_1__ctor_mD07425BBACDADAC32A4B42FDE00C5DAAEC59880D_RuntimeMethod_var);
__this->set_moduleSet_27(L_0);
// }
return;
}
}
// System.Void LuaInterface.LuaState::EndPreLoad()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_EndPreLoad_m62E1E498E214B42C7B635351D86F8CD7955180A9 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, const RuntimeMethod* method)
{
{
// LuaPop(2);
LuaStatePtr_LuaPop_m6CC814869A69A9A3590E6026DA62D8CF1DA6CBA3(__this, 2, /*hidden argument*/NULL);
// moduleSet = null;
__this->set_moduleSet_27((HashSet_1_tAF31CD0D5B1F27E354D2DA33F8CF07F490E8C98A *)NULL);
// }
return;
}
}
// System.Void LuaInterface.LuaState::AddPreLoad(System.String,LuaInterface.LuaCSFunction,System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_AddPreLoad_m0EC76D34635F42B4227A0C600E7F78418034081D (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, String_t* ___name0, LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * ___func1, Type_t * ___type2, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_AddPreLoad_m0EC76D34635F42B4227A0C600E7F78418034081D_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
{
// if (!preLoadMap.ContainsKey(type))
Dictionary_2_tFBD3EE1AE887BC5C589B41D13A6B666269FF9B16 * L_0 = __this->get_preLoadMap_24();
Type_t * L_1 = ___type2;
NullCheck(L_0);
bool L_2 = Dictionary_2_ContainsKey_m36E35C0309D029DF434069CDB4852D255BBBE1DB(L_0, L_1, /*hidden argument*/Dictionary_2_ContainsKey_m36E35C0309D029DF434069CDB4852D255BBBE1DB_RuntimeMethod_var);
if (L_2)
{
goto IL_0067;
}
}
{
// LuaDLL.tolua_pushcfunction(L, func);
intptr_t L_3 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_4 = ___func1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_tolua_pushcfunction_m29E7A4D931ADB073DCE412CB64BF4F169BAB0FB9((intptr_t)L_3, L_4, /*hidden argument*/NULL);
// LuaSetField(-2, name);
String_t* L_5 = ___name0;
LuaStatePtr_LuaSetField_m73DA14643A3E58567397CAC4615BC4A8C800DB5A(__this, ((int32_t)-2), L_5, /*hidden argument*/NULL);
// preLoadMap[type] = func;
Dictionary_2_tFBD3EE1AE887BC5C589B41D13A6B666269FF9B16 * L_6 = __this->get_preLoadMap_24();
Type_t * L_7 = ___type2;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_8 = ___func1;
NullCheck(L_6);
Dictionary_2_set_Item_mA1D2D706E8AB65BB626813F35EB24A43671C13EE(L_6, L_7, L_8, /*hidden argument*/Dictionary_2_set_Item_mA1D2D706E8AB65BB626813F35EB24A43671C13EE_RuntimeMethod_var);
// string module = type.Namespace;
Type_t * L_9 = ___type2;
NullCheck(L_9);
String_t* L_10 = VirtFuncInvoker0< String_t* >::Invoke(30 /* System.String System.Type::get_Namespace() */, L_9);
V_0 = L_10;
// if (!string.IsNullOrEmpty(module) && !moduleSet.Contains(module))
String_t* L_11 = V_0;
bool L_12 = String_IsNullOrEmpty_m06A85A206AC2106D1982826C5665B9BD35324229(L_11, /*hidden argument*/NULL);
if (L_12)
{
goto IL_0067;
}
}
{
HashSet_1_tAF31CD0D5B1F27E354D2DA33F8CF07F490E8C98A * L_13 = __this->get_moduleSet_27();
String_t* L_14 = V_0;
NullCheck(L_13);
bool L_15 = HashSet_1_Contains_m87AD3D6A936FABDA8CFECAD1C37AF4A2426C2913(L_13, L_14, /*hidden argument*/HashSet_1_Contains_m87AD3D6A936FABDA8CFECAD1C37AF4A2426C2913_RuntimeMethod_var);
if (L_15)
{
goto IL_0067;
}
}
{
// LuaDLL.tolua_addpreload(L, module);
intptr_t L_16 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
String_t* L_17 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_tolua_addpreload_mFE5DDFDE224C7C139A93981C4FFCA464069D08EE((intptr_t)L_16, L_17, /*hidden argument*/NULL);
// moduleSet.Add(module);
HashSet_1_tAF31CD0D5B1F27E354D2DA33F8CF07F490E8C98A * L_18 = __this->get_moduleSet_27();
String_t* L_19 = V_0;
NullCheck(L_18);
HashSet_1_Add_mD0E40F9E35B3EEAED652C38D1784046EAD4057E1(L_18, L_19, /*hidden argument*/HashSet_1_Add_mD0E40F9E35B3EEAED652C38D1784046EAD4057E1_RuntimeMethod_var);
}
IL_0067:
{
// }
return;
}
}
// System.Void LuaInterface.LuaState::AddPreLoad(System.String,LuaInterface.LuaCSFunction)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_AddPreLoad_m3020019116D31773DEA4982C27F5DD2D29A1D102 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, String_t* ___name0, LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * ___func1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_AddPreLoad_m3020019116D31773DEA4982C27F5DD2D29A1D102_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// LuaDLL.tolua_pushcfunction(L, func);
intptr_t L_0 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_1 = ___func1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_tolua_pushcfunction_m29E7A4D931ADB073DCE412CB64BF4F169BAB0FB9((intptr_t)L_0, L_1, /*hidden argument*/NULL);
// LuaSetField(-2, name);
String_t* L_2 = ___name0;
LuaStatePtr_LuaSetField_m73DA14643A3E58567397CAC4615BC4A8C800DB5A(__this, ((int32_t)-2), L_2, /*hidden argument*/NULL);
// }
return;
}
}
// System.Int32 LuaInterface.LuaState::BeginPreModule(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LuaState_BeginPreModule_m65538178C460E1B669CEDD79716DD0E7DC17861F (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, String_t* ___name0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_BeginPreModule_m65538178C460E1B669CEDD79716DD0E7DC17861F_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
// int top = LuaGetTop();
int32_t L_0 = LuaStatePtr_LuaGetTop_m2317E7B1B18275AB559943BC22E4BBEED73387AC(__this, /*hidden argument*/NULL);
V_0 = L_0;
// if (string.IsNullOrEmpty(name))
String_t* L_1 = ___name0;
bool L_2 = String_IsNullOrEmpty_m06A85A206AC2106D1982826C5665B9BD35324229(L_1, /*hidden argument*/NULL);
if (!L_2)
{
goto IL_002f;
}
}
{
// LuaDLL.lua_pushvalue(L, LuaIndexes.LUA_GLOBALSINDEX);
intptr_t L_3 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
IL2CPP_RUNTIME_CLASS_INIT(LuaIndexes_tF348135B20344877D87814738804385680AC4A86_il2cpp_TypeInfo_var);
int32_t L_4 = ((LuaIndexes_tF348135B20344877D87814738804385680AC4A86_StaticFields*)il2cpp_codegen_static_fields_for(LuaIndexes_tF348135B20344877D87814738804385680AC4A86_il2cpp_TypeInfo_var))->get_LUA_GLOBALSINDEX_2();
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushvalue_m713DDDB9414ED15F1F823B50C1B5C58E56A82498((intptr_t)L_3, L_4, /*hidden argument*/NULL);
// ++beginCount;
int32_t L_5 = __this->get_beginCount_31();
__this->set_beginCount_31(((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1)));
// return top;
int32_t L_6 = V_0;
return L_6;
}
IL_002f:
{
// else if (LuaDLL.tolua_beginpremodule(L, name))
intptr_t L_7 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
String_t* L_8 = ___name0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
bool L_9 = LuaDLL_tolua_beginpremodule_mF22A2B4A615657E259A938A7C9B4BE9682F5AB7A((intptr_t)L_7, L_8, 0, /*hidden argument*/NULL);
if (!L_9)
{
goto IL_004e;
}
}
{
// ++beginCount;
int32_t L_10 = __this->get_beginCount_31();
__this->set_beginCount_31(((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)1)));
// return top;
int32_t L_11 = V_0;
return L_11;
}
IL_004e:
{
// throw new LuaException(string.Format("create table {0} fail", name));
String_t* L_12 = ___name0;
String_t* L_13 = String_Format_m0ACDD8B34764E4040AED0B3EEB753567E4576BFA(_stringLiteralA075B72033BD3B8ABBD79B2744B3C13DE9852E8B, L_12, /*hidden argument*/NULL);
LuaException_t362D5A575564491633FB3233987012974B1564C4 * L_14 = (LuaException_t362D5A575564491633FB3233987012974B1564C4 *)il2cpp_codegen_object_new(LuaException_t362D5A575564491633FB3233987012974B1564C4_il2cpp_TypeInfo_var);
LuaException__ctor_m97DD465DE175BDDF2DFA405096A286695CD2F25F(L_14, L_13, (Exception_t *)NULL, 1, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_14, LuaState_BeginPreModule_m65538178C460E1B669CEDD79716DD0E7DC17861F_RuntimeMethod_var);
}
}
// System.Void LuaInterface.LuaState::EndPreModule(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_EndPreModule_m94BD8F752DC427B57CA5F6C1CFCFE52C840341CD (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, int32_t ___reference0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_EndPreModule_m94BD8F752DC427B57CA5F6C1CFCFE52C840341CD_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// --beginCount;
int32_t L_0 = __this->get_beginCount_31();
__this->set_beginCount_31(((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)1)));
// LuaDLL.tolua_endpremodule(L, reference);
intptr_t L_1 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
int32_t L_2 = ___reference0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_tolua_endpremodule_m0146118FFF7FF211F2C06DC8CA51D6C41ACF65C5((intptr_t)L_1, L_2, /*hidden argument*/NULL);
// }
return;
}
}
// System.Void LuaInterface.LuaState::EndPreModule(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_EndPreModule_mA7AD370B5297A47962F65637DBCFE910BB6EDD71 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, intptr_t ___L0, int32_t ___reference1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_EndPreModule_mA7AD370B5297A47962F65637DBCFE910BB6EDD71_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// --beginCount;
int32_t L_0 = __this->get_beginCount_31();
__this->set_beginCount_31(((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)1)));
// LuaDLL.tolua_endpremodule(L, reference);
intptr_t L_1 = ___L0;
int32_t L_2 = ___reference1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_tolua_endpremodule_m0146118FFF7FF211F2C06DC8CA51D6C41ACF65C5((intptr_t)L_1, L_2, /*hidden argument*/NULL);
// }
return;
}
}
// System.Void LuaInterface.LuaState::BindPreModule(System.Type,LuaInterface.LuaCSFunction)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_BindPreModule_m130C73B28B8D48D907492795BF1878A4CA9E481B (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, Type_t * ___t0, LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * ___func1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_BindPreModule_m130C73B28B8D48D907492795BF1878A4CA9E481B_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// preLoadMap[t] = func;
Dictionary_2_tFBD3EE1AE887BC5C589B41D13A6B666269FF9B16 * L_0 = __this->get_preLoadMap_24();
Type_t * L_1 = ___t0;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_2 = ___func1;
NullCheck(L_0);
Dictionary_2_set_Item_mA1D2D706E8AB65BB626813F35EB24A43671C13EE(L_0, L_1, L_2, /*hidden argument*/Dictionary_2_set_Item_mA1D2D706E8AB65BB626813F35EB24A43671C13EE_RuntimeMethod_var);
// }
return;
}
}
// LuaInterface.LuaCSFunction LuaInterface.LuaState::GetPreModule(System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * LuaState_GetPreModule_mC9D46E4B253E92F67660EA84F6613A7DC290AE28 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, Type_t * ___t0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_GetPreModule_mC9D46E4B253E92F67660EA84F6613A7DC290AE28_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * V_0 = NULL;
{
// LuaCSFunction func = null;
V_0 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)NULL;
// preLoadMap.TryGetValue(t, out func);
Dictionary_2_tFBD3EE1AE887BC5C589B41D13A6B666269FF9B16 * L_0 = __this->get_preLoadMap_24();
Type_t * L_1 = ___t0;
NullCheck(L_0);
Dictionary_2_TryGetValue_m956B9CB771A555520F01638802BA0493E196BB6E(L_0, L_1, (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE **)(&V_0), /*hidden argument*/Dictionary_2_TryGetValue_m956B9CB771A555520F01638802BA0493E196BB6E_RuntimeMethod_var);
// return func;
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_2 = V_0;
return L_2;
}
}
// System.Boolean LuaInterface.LuaState::BeginModule(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaState_BeginModule_m90D4690B9813A2513FFBE17BF78F53FA9B991EA9 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, String_t* ___name0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_BeginModule_m90D4690B9813A2513FFBE17BF78F53FA9B991EA9_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// if (LuaDLL.tolua_beginmodule(L, name))
intptr_t L_0 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
String_t* L_1 = ___name0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
bool L_2 = LuaDLL_tolua_beginmodule_m457E65BE1FD6B059A12AC909F81E2165DB04A24E((intptr_t)L_0, L_1, /*hidden argument*/NULL);
if (!L_2)
{
goto IL_001e;
}
}
{
// ++beginCount;
int32_t L_3 = __this->get_beginCount_31();
__this->set_beginCount_31(((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1)));
// return true;
return (bool)1;
}
IL_001e:
{
// LuaSetTop(0);
LuaStatePtr_LuaSetTop_m02F02EBCF38CB07BEDD94F629F9B75E9AE86861F(__this, 0, /*hidden argument*/NULL);
// throw new LuaException(string.Format("create table {0} fail", name));
String_t* L_4 = ___name0;
String_t* L_5 = String_Format_m0ACDD8B34764E4040AED0B3EEB753567E4576BFA(_stringLiteralA075B72033BD3B8ABBD79B2744B3C13DE9852E8B, L_4, /*hidden argument*/NULL);
LuaException_t362D5A575564491633FB3233987012974B1564C4 * L_6 = (LuaException_t362D5A575564491633FB3233987012974B1564C4 *)il2cpp_codegen_object_new(LuaException_t362D5A575564491633FB3233987012974B1564C4_il2cpp_TypeInfo_var);
LuaException__ctor_m97DD465DE175BDDF2DFA405096A286695CD2F25F(L_6, L_5, (Exception_t *)NULL, 1, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, LuaState_BeginModule_m90D4690B9813A2513FFBE17BF78F53FA9B991EA9_RuntimeMethod_var);
}
}
// System.Void LuaInterface.LuaState::EndModule()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_EndModule_m9D2C7F0A6AB8D116272FB470A9A5B68200599B48 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_EndModule_m9D2C7F0A6AB8D116272FB470A9A5B68200599B48_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// --beginCount;
int32_t L_0 = __this->get_beginCount_31();
__this->set_beginCount_31(((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)1)));
// LuaDLL.tolua_endmodule(L);
intptr_t L_1 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_tolua_endmodule_mE8C322AB972E2FE291EC7B461DF1D8D0ED0BB093((intptr_t)L_1, /*hidden argument*/NULL);
// }
return;
}
}
// System.Void LuaInterface.LuaState::BindTypeRef(System.Int32,System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_BindTypeRef_mAF426052A39FD902CF027CD3E5E4679AB5130654 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, int32_t ___reference0, Type_t * ___t1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_BindTypeRef_mAF426052A39FD902CF027CD3E5E4679AB5130654_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// metaMap.Add(t, reference);
Dictionary_2_tA4F27994EF77494F74F85FCFD482DBAD219E6E8F * L_0 = __this->get_metaMap_22();
Type_t * L_1 = ___t1;
int32_t L_2 = ___reference0;
NullCheck(L_0);
Dictionary_2_Add_m300FB238A54985355790B5F6D2B6D6EC29EB6BB8(L_0, L_1, L_2, /*hidden argument*/Dictionary_2_Add_m300FB238A54985355790B5F6D2B6D6EC29EB6BB8_RuntimeMethod_var);
// typeMap.Add(reference, t);
Dictionary_2_t1302C50AC2AF6849C455DCE970305F09D16B7258 * L_3 = __this->get_typeMap_25();
int32_t L_4 = ___reference0;
Type_t * L_5 = ___t1;
NullCheck(L_3);
Dictionary_2_Add_m97678F4940F2F643444FD1C33DFB7867255EE5CF(L_3, L_4, L_5, /*hidden argument*/Dictionary_2_Add_m97678F4940F2F643444FD1C33DFB7867255EE5CF_RuntimeMethod_var);
// if (t.IsGenericTypeDefinition)
Type_t * L_6 = ___t1;
NullCheck(L_6);
bool L_7 = VirtFuncInvoker0< bool >::Invoke(105 /* System.Boolean System.Type::get_IsGenericTypeDefinition() */, L_6);
if (!L_7)
{
goto IL_002f;
}
}
{
// genericSet.Add(t);
HashSet_1_tE84F3F43144CEC800A734119BDF178122DCF1B05 * L_8 = __this->get_genericSet_26();
Type_t * L_9 = ___t1;
NullCheck(L_8);
HashSet_1_Add_mCF751D6EBC8C6EA1BFCD01CA3DF574C45E206F7B(L_8, L_9, /*hidden argument*/HashSet_1_Add_mCF751D6EBC8C6EA1BFCD01CA3DF574C45E206F7B_RuntimeMethod_var);
}
IL_002f:
{
// }
return;
}
}
// System.Type LuaInterface.LuaState::GetClassType(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t * LuaState_GetClassType_mBEF6C1C799383DC1FD1AF6566815730BB57E4C45 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, int32_t ___reference0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_GetClassType_mBEF6C1C799383DC1FD1AF6566815730BB57E4C45_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
Type_t * V_0 = NULL;
{
// Type t = null;
V_0 = (Type_t *)NULL;
// typeMap.TryGetValue(reference, out t);
Dictionary_2_t1302C50AC2AF6849C455DCE970305F09D16B7258 * L_0 = __this->get_typeMap_25();
int32_t L_1 = ___reference0;
NullCheck(L_0);
Dictionary_2_TryGetValue_m41C1DC9EA985C7D04A778C71A63416B8B76195CD(L_0, L_1, (Type_t **)(&V_0), /*hidden argument*/Dictionary_2_TryGetValue_m41C1DC9EA985C7D04A778C71A63416B8B76195CD_RuntimeMethod_var);
// return t;
Type_t * L_2 = V_0;
return L_2;
}
}
// System.Int32 LuaInterface.LuaState::Collect(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LuaState_Collect_mC3A2190266A914FCE2832AAB28AE9EF3D0B533A6 (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_Collect_mC3A2190266A914FCE2832AAB28AE9EF3D0B533A6_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
// int udata = LuaDLL.tolua_rawnetobj(L, 1);
intptr_t L_0 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_1 = LuaDLL_tolua_rawnetobj_m2330C2B3D83D9335CA834F917EE591C1DFF6A284((intptr_t)L_0, 1, /*hidden argument*/NULL);
V_0 = L_1;
// if (udata != -1)
int32_t L_2 = V_0;
if ((((int32_t)L_2) == ((int32_t)(-1))))
{
goto IL_0018;
}
}
{
// ObjectTranslator translator = GetTranslator(L);
intptr_t L_3 = ___L0;
IL2CPP_RUNTIME_CLASS_INIT(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_il2cpp_TypeInfo_var);
ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF * L_4 = LuaState_GetTranslator_m1CAB323E334D81C63AAABC4E6EE53BBC43F966C2((intptr_t)L_3, /*hidden argument*/NULL);
// translator.RemoveObject(udata);
int32_t L_5 = V_0;
NullCheck(L_4);
ObjectTranslator_RemoveObject_mA05406CCFDD534A3C43500FC6F2B86E5F1E85B51(L_4, L_5, /*hidden argument*/NULL);
}
IL_0018:
{
// return 0;
return 0;
}
}
// System.Boolean LuaInterface.LuaState::GetInjectInitState(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaState_GetInjectInitState_m2A6AFBEA9F8E11EA1A75BE4970B621C53ACBC09B (int32_t ___index0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_GetInjectInitState_m2A6AFBEA9F8E11EA1A75BE4970B621C53ACBC09B_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// if (injectionState != null && injectionState.bInjectionInited)
IL2CPP_RUNTIME_CLASS_INIT(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_il2cpp_TypeInfo_var);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_0 = ((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_StaticFields*)il2cpp_codegen_static_fields_for(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_il2cpp_TypeInfo_var))->get_injectionState_29();
bool L_1 = LuaState_op_Inequality_m4B28E8FA87EE2420CC573EB4E5C94D20AB8328F3(L_0, (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)NULL, /*hidden argument*/NULL);
if (!L_1)
{
goto IL_001b;
}
}
{
IL2CPP_RUNTIME_CLASS_INIT(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_il2cpp_TypeInfo_var);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_2 = ((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_StaticFields*)il2cpp_codegen_static_fields_for(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_il2cpp_TypeInfo_var))->get_injectionState_29();
NullCheck(L_2);
bool L_3 = L_2->get_bInjectionInited_33();
if (!L_3)
{
goto IL_001b;
}
}
{
// return true;
return (bool)1;
}
IL_001b:
{
// return false;
return (bool)0;
}
}
// System.String LuaInterface.LuaState::GetToLuaTypeName(System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* LuaState_GetToLuaTypeName_mB6AA818CC3D610AA5F16663A8DCAF73D8F3759CA (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, Type_t * ___t0, const RuntimeMethod* method)
{
String_t* V_0 = NULL;
int32_t V_1 = 0;
{
// if (t.IsGenericType)
Type_t * L_0 = ___t0;
NullCheck(L_0);
bool L_1 = VirtFuncInvoker0< bool >::Invoke(104 /* System.Boolean System.Type::get_IsGenericType() */, L_0);
if (!L_1)
{
goto IL_0027;
}
}
{
// string str = t.Name;
Type_t * L_2 = ___t0;
NullCheck(L_2);
String_t* L_3 = VirtFuncInvoker0< String_t* >::Invoke(7 /* System.String System.Reflection.MemberInfo::get_Name() */, L_2);
V_0 = L_3;
// int pos = str.IndexOf('`');
String_t* L_4 = V_0;
NullCheck(L_4);
int32_t L_5 = String_IndexOf_m2909B8CF585E1BD0C81E11ACA2F48012156FD5BD(L_4, ((int32_t)96), /*hidden argument*/NULL);
V_1 = L_5;
// if (pos > 0)
int32_t L_6 = V_1;
if ((((int32_t)L_6) <= ((int32_t)0)))
{
goto IL_0025;
}
}
{
// str = str.Substring(0, pos);
String_t* L_7 = V_0;
int32_t L_8 = V_1;
NullCheck(L_7);
String_t* L_9 = String_Substring_mB593C0A320C683E6E47EFFC0A12B7A465E5E43BB(L_7, 0, L_8, /*hidden argument*/NULL);
V_0 = L_9;
}
IL_0025:
{
// return str;
String_t* L_10 = V_0;
return L_10;
}
IL_0027:
{
// return t.Name;
Type_t * L_11 = ___t0;
NullCheck(L_11);
String_t* L_12 = VirtFuncInvoker0< String_t* >::Invoke(7 /* System.String System.Reflection.MemberInfo::get_Name() */, L_11);
return L_12;
}
}
// System.Int32 LuaInterface.LuaState::BeginClass(System.Type,System.Type,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LuaState_BeginClass_mFF579B6B50F9A988587776B4214CA369845A4C71 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, Type_t * ___t0, Type_t * ___baseType1, String_t* ___name2, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_BeginClass_mFF579B6B50F9A988587776B4214CA369845A4C71_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
{
// if (beginCount == 0)
int32_t L_0 = __this->get_beginCount_31();
if (L_0)
{
goto IL_0015;
}
}
{
// throw new LuaException("must call BeginModule first");
LuaException_t362D5A575564491633FB3233987012974B1564C4 * L_1 = (LuaException_t362D5A575564491633FB3233987012974B1564C4 *)il2cpp_codegen_object_new(LuaException_t362D5A575564491633FB3233987012974B1564C4_il2cpp_TypeInfo_var);
LuaException__ctor_m97DD465DE175BDDF2DFA405096A286695CD2F25F(L_1, _stringLiteralD38402830B9E9C3E8956631DB4B7C50939A3FAA5, (Exception_t *)NULL, 1, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, LuaState_BeginClass_mFF579B6B50F9A988587776B4214CA369845A4C71_RuntimeMethod_var);
}
IL_0015:
{
// int baseMetaRef = 0;
V_0 = 0;
// int reference = 0;
V_1 = 0;
// if (name == null)
String_t* L_2 = ___name2;
if (L_2)
{
goto IL_0025;
}
}
{
// name = GetToLuaTypeName(t);
Type_t * L_3 = ___t0;
String_t* L_4 = LuaState_GetToLuaTypeName_mB6AA818CC3D610AA5F16663A8DCAF73D8F3759CA(__this, L_3, /*hidden argument*/NULL);
___name2 = L_4;
}
IL_0025:
{
// if (baseType != null && !metaMap.TryGetValue(baseType, out baseMetaRef))
Type_t * L_5 = ___baseType1;
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
bool L_6 = Type_op_Inequality_m615014191FB05FD50F63A24EB9A6CCA785E7CEC9(L_5, (Type_t *)NULL, /*hidden argument*/NULL);
if (!L_6)
{
goto IL_005a;
}
}
{
Dictionary_2_tA4F27994EF77494F74F85FCFD482DBAD219E6E8F * L_7 = __this->get_metaMap_22();
Type_t * L_8 = ___baseType1;
NullCheck(L_7);
bool L_9 = Dictionary_2_TryGetValue_m4E8C44AD29842ED38A9137940086F1DB72928F6F(L_7, L_8, (int32_t*)(&V_0), /*hidden argument*/Dictionary_2_TryGetValue_m4E8C44AD29842ED38A9137940086F1DB72928F6F_RuntimeMethod_var);
if (L_9)
{
goto IL_005a;
}
}
{
// LuaCreateTable();
LuaStatePtr_LuaCreateTable_mBA991E48FA9254F96CE0D4345EDFC664B2EFA661(__this, 0, 0, /*hidden argument*/NULL);
// baseMetaRef = LuaRef(LuaIndexes.LUA_REGISTRYINDEX);
IL2CPP_RUNTIME_CLASS_INIT(LuaIndexes_tF348135B20344877D87814738804385680AC4A86_il2cpp_TypeInfo_var);
int32_t L_10 = ((LuaIndexes_tF348135B20344877D87814738804385680AC4A86_StaticFields*)il2cpp_codegen_static_fields_for(LuaIndexes_tF348135B20344877D87814738804385680AC4A86_il2cpp_TypeInfo_var))->get_LUA_REGISTRYINDEX_0();
int32_t L_11 = LuaStatePtr_LuaRef_mD7A4F5C9536E835327AE85F50C015BB48397FEA6(__this, L_10, /*hidden argument*/NULL);
V_0 = L_11;
// BindTypeRef(baseMetaRef, baseType);
int32_t L_12 = V_0;
Type_t * L_13 = ___baseType1;
LuaState_BindTypeRef_mAF426052A39FD902CF027CD3E5E4679AB5130654(__this, L_12, L_13, /*hidden argument*/NULL);
}
IL_005a:
{
// if (metaMap.TryGetValue(t, out reference))
Dictionary_2_tA4F27994EF77494F74F85FCFD482DBAD219E6E8F * L_14 = __this->get_metaMap_22();
Type_t * L_15 = ___t0;
NullCheck(L_14);
bool L_16 = Dictionary_2_TryGetValue_m4E8C44AD29842ED38A9137940086F1DB72928F6F(L_14, L_15, (int32_t*)(&V_1), /*hidden argument*/Dictionary_2_TryGetValue_m4E8C44AD29842ED38A9137940086F1DB72928F6F_RuntimeMethod_var);
if (!L_16)
{
goto IL_0092;
}
}
{
// LuaDLL.tolua_beginclass(L, name, baseMetaRef, reference);
intptr_t L_17 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
String_t* L_18 = ___name2;
int32_t L_19 = V_0;
int32_t L_20 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_tolua_beginclass_m3B3DA4BFCE14B6D1EB04ED12FE3B6A8475B8DC93((intptr_t)L_17, L_18, L_19, L_20, /*hidden argument*/NULL);
// RegFunction("__gc", Collect);
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_21 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_21, NULL, (intptr_t)((intptr_t)LuaState_Collect_mC3A2190266A914FCE2832AAB28AE9EF3D0B533A6_RuntimeMethod_var), /*hidden argument*/NULL);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(__this, _stringLiteralB0A8E725074C2126B987CF1403B2079D3ADF2C55, L_21, /*hidden argument*/NULL);
// }
goto IL_00c0;
}
IL_0092:
{
// reference = LuaDLL.tolua_beginclass(L, name, baseMetaRef);
intptr_t L_22 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
String_t* L_23 = ___name2;
int32_t L_24 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_25 = LuaDLL_tolua_beginclass_m3B3DA4BFCE14B6D1EB04ED12FE3B6A8475B8DC93((intptr_t)L_22, L_23, L_24, (-1), /*hidden argument*/NULL);
V_1 = L_25;
// RegFunction("__gc", Collect);
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_26 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_26, NULL, (intptr_t)((intptr_t)LuaState_Collect_mC3A2190266A914FCE2832AAB28AE9EF3D0B533A6_RuntimeMethod_var), /*hidden argument*/NULL);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(__this, _stringLiteralB0A8E725074C2126B987CF1403B2079D3ADF2C55, L_26, /*hidden argument*/NULL);
// BindTypeRef(reference, t);
int32_t L_27 = V_1;
Type_t * L_28 = ___t0;
LuaState_BindTypeRef_mAF426052A39FD902CF027CD3E5E4679AB5130654(__this, L_27, L_28, /*hidden argument*/NULL);
}
IL_00c0:
{
// return reference;
int32_t L_29 = V_1;
return L_29;
}
}
// System.Void LuaInterface.LuaState::EndClass()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_EndClass_m8A005898468B98BE9EED4EA2E96EEC375C1F6BED (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_EndClass_m8A005898468B98BE9EED4EA2E96EEC375C1F6BED_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// LuaDLL.tolua_endclass(L);
intptr_t L_0 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_tolua_endclass_m99594C995D37CEC1149B6FB4C74FC15CB32A33E0((intptr_t)L_0, /*hidden argument*/NULL);
// }
return;
}
}
// System.Int32 LuaInterface.LuaState::BeginEnum(System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LuaState_BeginEnum_mD3D95C60CBABDBBC14B6BC736F6114662687ED60 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, Type_t * ___t0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_BeginEnum_mD3D95C60CBABDBBC14B6BC736F6114662687ED60_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
// if (beginCount == 0)
int32_t L_0 = __this->get_beginCount_31();
if (L_0)
{
goto IL_0015;
}
}
{
// throw new LuaException("must call BeginModule first");
LuaException_t362D5A575564491633FB3233987012974B1564C4 * L_1 = (LuaException_t362D5A575564491633FB3233987012974B1564C4 *)il2cpp_codegen_object_new(LuaException_t362D5A575564491633FB3233987012974B1564C4_il2cpp_TypeInfo_var);
LuaException__ctor_m97DD465DE175BDDF2DFA405096A286695CD2F25F(L_1, _stringLiteralD38402830B9E9C3E8956631DB4B7C50939A3FAA5, (Exception_t *)NULL, 1, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, LuaState_BeginEnum_mD3D95C60CBABDBBC14B6BC736F6114662687ED60_RuntimeMethod_var);
}
IL_0015:
{
// int reference = LuaDLL.tolua_beginenum(L, t.Name);
intptr_t L_2 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
Type_t * L_3 = ___t0;
NullCheck(L_3);
String_t* L_4 = VirtFuncInvoker0< String_t* >::Invoke(7 /* System.String System.Reflection.MemberInfo::get_Name() */, L_3);
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_5 = LuaDLL_tolua_beginenum_m1AF0C1D62D4441E4FF79863A49BA293426840AD4((intptr_t)L_2, L_4, /*hidden argument*/NULL);
V_0 = L_5;
// RegFunction("__gc", Collect);
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_6 = (LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE *)il2cpp_codegen_object_new(LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_il2cpp_TypeInfo_var);
LuaCSFunction__ctor_m12CA22543F704011E09DFAB91D578F9545E036FC(L_6, NULL, (intptr_t)((intptr_t)LuaState_Collect_mC3A2190266A914FCE2832AAB28AE9EF3D0B533A6_RuntimeMethod_var), /*hidden argument*/NULL);
LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA(__this, _stringLiteralB0A8E725074C2126B987CF1403B2079D3ADF2C55, L_6, /*hidden argument*/NULL);
// BindTypeRef(reference, t);
int32_t L_7 = V_0;
Type_t * L_8 = ___t0;
LuaState_BindTypeRef_mAF426052A39FD902CF027CD3E5E4679AB5130654(__this, L_7, L_8, /*hidden argument*/NULL);
// return reference;
int32_t L_9 = V_0;
return L_9;
}
}
// System.Void LuaInterface.LuaState::EndEnum()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_EndEnum_mAA1B82D43BB2394964E43DD29B5C23893782B30D (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_EndEnum_mAA1B82D43BB2394964E43DD29B5C23893782B30D_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// LuaDLL.tolua_endenum(L);
intptr_t L_0 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_tolua_endenum_m2A0060B80DEDAA013F1A965D9C5D9F5D300546C9((intptr_t)L_0, /*hidden argument*/NULL);
// }
return;
}
}
// System.Void LuaInterface.LuaState::BeginStaticLibs(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_BeginStaticLibs_m4800BEB58E15C7581A5D8E67C51D6EDED0655F4C (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, String_t* ___name0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_BeginStaticLibs_m4800BEB58E15C7581A5D8E67C51D6EDED0655F4C_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// if (beginCount == 0)
int32_t L_0 = __this->get_beginCount_31();
if (L_0)
{
goto IL_0015;
}
}
{
// throw new LuaException("must call BeginModule first");
LuaException_t362D5A575564491633FB3233987012974B1564C4 * L_1 = (LuaException_t362D5A575564491633FB3233987012974B1564C4 *)il2cpp_codegen_object_new(LuaException_t362D5A575564491633FB3233987012974B1564C4_il2cpp_TypeInfo_var);
LuaException__ctor_m97DD465DE175BDDF2DFA405096A286695CD2F25F(L_1, _stringLiteralD38402830B9E9C3E8956631DB4B7C50939A3FAA5, (Exception_t *)NULL, 1, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, LuaState_BeginStaticLibs_m4800BEB58E15C7581A5D8E67C51D6EDED0655F4C_RuntimeMethod_var);
}
IL_0015:
{
// LuaDLL.tolua_beginstaticclass(L, name);
intptr_t L_2 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
String_t* L_3 = ___name0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_tolua_beginstaticclass_m55F4C2445A0CD77A5ACD16D3EF9AD06CFA16F6BD((intptr_t)L_2, L_3, /*hidden argument*/NULL);
// }
return;
}
}
// System.Void LuaInterface.LuaState::EndStaticLibs()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_EndStaticLibs_m40DB36CA82970F6F508315AB38F4A742419AF3F6 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_EndStaticLibs_m40DB36CA82970F6F508315AB38F4A742419AF3F6_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// LuaDLL.tolua_endstaticclass(L);
intptr_t L_0 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_tolua_endstaticclass_mBC311BEAE0203942F5DB0EE1340655EAE488062E((intptr_t)L_0, /*hidden argument*/NULL);
// }
return;
}
}
// System.Void LuaInterface.LuaState::RegFunction(System.String,LuaInterface.LuaCSFunction)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, String_t* ___name0, LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * ___func1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_RegFunction_m23252F475A7BC3A8FBF4F0ADB77BD5505B053FBA_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
intptr_t V_0;
memset((&V_0), 0, sizeof(V_0));
{
// IntPtr fn = Marshal.GetFunctionPointerForDelegate(func);
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_0 = ___func1;
IL2CPP_RUNTIME_CLASS_INIT(Marshal_tC795CE9CC2FFBA41EDB1AC1C0FEC04607DFA8A40_il2cpp_TypeInfo_var);
intptr_t L_1 = Marshal_GetFunctionPointerForDelegate_TisLuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_mC47D09AD0344D2CA3D17A63D4BBF5A0A06C74FF8(L_0, /*hidden argument*/Marshal_GetFunctionPointerForDelegate_TisLuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_mC47D09AD0344D2CA3D17A63D4BBF5A0A06C74FF8_RuntimeMethod_var);
V_0 = (intptr_t)L_1;
// LuaDLL.tolua_function(L, name, fn);
intptr_t L_2 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
String_t* L_3 = ___name0;
intptr_t L_4 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_tolua_function_m6CCD0235E8B61911165EA2D545A4DE714AF421C4((intptr_t)L_2, L_3, (intptr_t)L_4, /*hidden argument*/NULL);
// }
return;
}
}
// System.Void LuaInterface.LuaState::RegVar(System.String,LuaInterface.LuaCSFunction,LuaInterface.LuaCSFunction)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_RegVar_mDEFD828C146267C460B64B55852189B852E7E7F8 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, String_t* ___name0, LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * ___get1, LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * ___set2, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_RegVar_mDEFD828C146267C460B64B55852189B852E7E7F8_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
intptr_t V_0;
memset((&V_0), 0, sizeof(V_0));
intptr_t V_1;
memset((&V_1), 0, sizeof(V_1));
{
// IntPtr fget = IntPtr.Zero;
V_0 = (intptr_t)(0);
// IntPtr fset = IntPtr.Zero;
V_1 = (intptr_t)(0);
// if (get != null)
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_0 = ___get1;
if (!L_0)
{
goto IL_0016;
}
}
{
// fget = Marshal.GetFunctionPointerForDelegate(get);
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_1 = ___get1;
IL2CPP_RUNTIME_CLASS_INIT(Marshal_tC795CE9CC2FFBA41EDB1AC1C0FEC04607DFA8A40_il2cpp_TypeInfo_var);
intptr_t L_2 = Marshal_GetFunctionPointerForDelegate_TisLuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_mC47D09AD0344D2CA3D17A63D4BBF5A0A06C74FF8(L_1, /*hidden argument*/Marshal_GetFunctionPointerForDelegate_TisLuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_mC47D09AD0344D2CA3D17A63D4BBF5A0A06C74FF8_RuntimeMethod_var);
V_0 = (intptr_t)L_2;
}
IL_0016:
{
// if (set != null)
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_3 = ___set2;
if (!L_3)
{
goto IL_0020;
}
}
{
// fset = Marshal.GetFunctionPointerForDelegate(set);
LuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE * L_4 = ___set2;
IL2CPP_RUNTIME_CLASS_INIT(Marshal_tC795CE9CC2FFBA41EDB1AC1C0FEC04607DFA8A40_il2cpp_TypeInfo_var);
intptr_t L_5 = Marshal_GetFunctionPointerForDelegate_TisLuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_mC47D09AD0344D2CA3D17A63D4BBF5A0A06C74FF8(L_4, /*hidden argument*/Marshal_GetFunctionPointerForDelegate_TisLuaCSFunction_t8A7FA654F7621890FD62690229D1AB40DF3122FE_mC47D09AD0344D2CA3D17A63D4BBF5A0A06C74FF8_RuntimeMethod_var);
V_1 = (intptr_t)L_5;
}
IL_0020:
{
// LuaDLL.tolua_variable(L, name, fget, fset);
intptr_t L_6 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
String_t* L_7 = ___name0;
intptr_t L_8 = V_0;
intptr_t L_9 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_tolua_variable_mC0C7C885C1CD0D84C1F467BD31AD69FBA6FE4E80((intptr_t)L_6, L_7, (intptr_t)L_8, (intptr_t)L_9, /*hidden argument*/NULL);
// }
return;
}
}
// System.Void LuaInterface.LuaState::RegConstant(System.String,System.Double)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_RegConstant_m0BA9418759AF0605B2753EC8FBE24CB461FD4DC0 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, String_t* ___name0, double ___d1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_RegConstant_m0BA9418759AF0605B2753EC8FBE24CB461FD4DC0_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// LuaDLL.tolua_constant(L, name, d);
intptr_t L_0 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
String_t* L_1 = ___name0;
double L_2 = ___d1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_tolua_constant_m4187F17DAC242869926606DB3BC848E86EA00E7B((intptr_t)L_0, L_1, L_2, /*hidden argument*/NULL);
// }
return;
}
}
// System.Void LuaInterface.LuaState::RegConstant(System.String,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_RegConstant_m8B64F8F7CD9F9DFF3A3B9C79E7F04B9A4FF8E215 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, String_t* ___name0, bool ___flag1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_RegConstant_m8B64F8F7CD9F9DFF3A3B9C79E7F04B9A4FF8E215_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// LuaDLL.lua_pushstring(L, name);
intptr_t L_0 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
String_t* L_1 = ___name0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushstring_m1230CAB85FBD610AAA7D822AD67C9EDE4C1F13D7((intptr_t)L_0, L_1, /*hidden argument*/NULL);
// LuaDLL.lua_pushboolean(L, flag);
intptr_t L_2 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
bool L_3 = ___flag1;
LuaDLL_lua_pushboolean_m2B8D01E55F9DAAFC75B24FD6DC054776E5195B80((intptr_t)L_2, L_3, /*hidden argument*/NULL);
// LuaDLL.lua_rawset(L, -3);
intptr_t L_4 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
LuaDLL_lua_rawset_mA943B18C491C241BD2724FE6DAA2EA850D73C4CA((intptr_t)L_4, ((int32_t)-3), /*hidden argument*/NULL);
// }
return;
}
}
// System.Int32 LuaInterface.LuaState::GetFuncRef(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LuaState_GetFuncRef_m694BFEEC5B8F8101E2BCE35FB581D012DDE9BADC (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, String_t* ___name0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_GetFuncRef_m694BFEEC5B8F8101E2BCE35FB581D012DDE9BADC_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// if (PushLuaFunction(name, false))
String_t* L_0 = ___name0;
bool L_1 = LuaState_PushLuaFunction_mD62F4FFFC5DBB947F5AEF63E1C7DD4C9E0D7D275(__this, L_0, (bool)0, /*hidden argument*/NULL);
if (!L_1)
{
goto IL_0016;
}
}
{
// return LuaRef(LuaIndexes.LUA_REGISTRYINDEX);
IL2CPP_RUNTIME_CLASS_INIT(LuaIndexes_tF348135B20344877D87814738804385680AC4A86_il2cpp_TypeInfo_var);
int32_t L_2 = ((LuaIndexes_tF348135B20344877D87814738804385680AC4A86_StaticFields*)il2cpp_codegen_static_fields_for(LuaIndexes_tF348135B20344877D87814738804385680AC4A86_il2cpp_TypeInfo_var))->get_LUA_REGISTRYINDEX_0();
int32_t L_3 = LuaStatePtr_LuaRef_mD7A4F5C9536E835327AE85F50C015BB48397FEA6(__this, L_2, /*hidden argument*/NULL);
return L_3;
}
IL_0016:
{
// throw new LuaException("get lua function reference failed: " + name);
String_t* L_4 = ___name0;
String_t* L_5 = String_Concat_mB78D0094592718DA6D5DB6C712A9C225631666BE(_stringLiteral823E5A28404F60AF2FC7A42AF75BC7045DEC39EE, L_4, /*hidden argument*/NULL);
LuaException_t362D5A575564491633FB3233987012974B1564C4 * L_6 = (LuaException_t362D5A575564491633FB3233987012974B1564C4 *)il2cpp_codegen_object_new(LuaException_t362D5A575564491633FB3233987012974B1564C4_il2cpp_TypeInfo_var);
LuaException__ctor_m97DD465DE175BDDF2DFA405096A286695CD2F25F(L_6, L_5, (Exception_t *)NULL, 1, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, LuaState_GetFuncRef_m694BFEEC5B8F8101E2BCE35FB581D012DDE9BADC_RuntimeMethod_var);
}
}
// LuaInterface.LuaState LuaInterface.LuaState::Get(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * LuaState_Get_mD5CEDF5D82EFE1715EAEA521EEF00D2B29D7C5DF (intptr_t ___ptr0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_Get_mD5CEDF5D82EFE1715EAEA521EEF00D2B29D7C5DF_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// return mainState;
IL2CPP_RUNTIME_CLASS_INIT(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_il2cpp_TypeInfo_var);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_0 = ((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_StaticFields*)il2cpp_codegen_static_fields_for(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_il2cpp_TypeInfo_var))->get_mainState_28();
return L_0;
}
}
// LuaInterface.ObjectTranslator LuaInterface.LuaState::GetTranslator(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF * LuaState_GetTranslator_m1CAB323E334D81C63AAABC4E6EE53BBC43F966C2 (intptr_t ___ptr0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_GetTranslator_m1CAB323E334D81C63AAABC4E6EE53BBC43F966C2_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// return mainState.translator;
IL2CPP_RUNTIME_CLASS_INIT(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_il2cpp_TypeInfo_var);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_0 = ((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_StaticFields*)il2cpp_codegen_static_fields_for(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_il2cpp_TypeInfo_var))->get_mainState_28();
NullCheck(L_0);
ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF * L_1 = L_0->get_translator_2();
return L_1;
}
}
// LuaInterface.LuaReflection LuaInterface.LuaState::GetReflection(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LuaReflection_t19301C37ECEEA92E1822023F3DA02A623875496F * LuaState_GetReflection_m1340FB13B956C237838CBD18E37979220F121B46 (intptr_t ___ptr0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_GetReflection_m1340FB13B956C237838CBD18E37979220F121B46_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// return mainState.reflection;
IL2CPP_RUNTIME_CLASS_INIT(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_il2cpp_TypeInfo_var);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_0 = ((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_StaticFields*)il2cpp_codegen_static_fields_for(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_il2cpp_TypeInfo_var))->get_mainState_28();
NullCheck(L_0);
LuaReflection_t19301C37ECEEA92E1822023F3DA02A623875496F * L_1 = L_0->get_reflection_3();
return L_1;
}
}
// System.Void LuaInterface.LuaState::DoString(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_DoString_m630E50C88FCEBF838B5E07BC7611270816C64837 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, String_t* ___chunk0, String_t* ___chunkName1, const RuntimeMethod* method)
{
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* V_0 = NULL;
{
// byte[] buffer = Encoding.UTF8.GetBytes(chunk);
Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * L_0 = Encoding_get_UTF8_m67C8652936B681E7BC7505E459E88790E0FF16D9(/*hidden argument*/NULL);
String_t* L_1 = ___chunk0;
NullCheck(L_0);
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_2 = VirtFuncInvoker1< ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*, String_t* >::Invoke(18 /* System.Byte[] System.Text.Encoding::GetBytes(System.String) */, L_0, L_1);
V_0 = L_2;
// LuaLoadBuffer(buffer, chunkName);
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_3 = V_0;
String_t* L_4 = ___chunkName1;
LuaState_LuaLoadBuffer_m3D4FD6BA5F5C31BA1F36AC0B8E470F647F8CEB36(__this, L_3, L_4, /*hidden argument*/NULL);
// }
return;
}
}
// System.Byte[] LuaInterface.LuaState::LoadFileBuffer(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* LuaState_LoadFileBuffer_m5C7E9BF41C3D14E2D71CBD0185023AA354A81F60 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, String_t* ___fileName0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_LoadFileBuffer_m5C7E9BF41C3D14E2D71CBD0185023AA354A81F60_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* G_B2_0 = NULL;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* G_B1_0 = NULL;
{
// byte[] buffer = LuaFileUtils.Instance.ReadFile(fileName);
IL2CPP_RUNTIME_CLASS_INIT(LuaFileUtils_t5D4064077DA379A5EE940C1C01BE469CE15CD5AE_il2cpp_TypeInfo_var);
LuaFileUtils_t5D4064077DA379A5EE940C1C01BE469CE15CD5AE * L_0 = LuaFileUtils_get_Instance_mE02E0FB7B1A248B24C84FC59CBBBC095158DD460(/*hidden argument*/NULL);
String_t* L_1 = ___fileName0;
NullCheck(L_0);
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_2 = VirtFuncInvoker1< ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*, String_t* >::Invoke(5 /* System.Byte[] LuaInterface.LuaFileUtils::ReadFile(System.String) */, L_0, L_1);
// if (buffer == null)
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_3 = L_2;
G_B1_0 = L_3;
if (L_3)
{
G_B2_0 = L_3;
goto IL_0031;
}
}
{
// string error = string.Format("cannot open {0}: No such file or directory", fileName);
String_t* L_4 = ___fileName0;
String_t* L_5 = String_Format_m0ACDD8B34764E4040AED0B3EEB753567E4576BFA(_stringLiteral98E855669B5D93A951CD5BF4668F963DFDDB8E1E, L_4, /*hidden argument*/NULL);
// error += LuaFileUtils.Instance.FindFileError(fileName);
IL2CPP_RUNTIME_CLASS_INIT(LuaFileUtils_t5D4064077DA379A5EE940C1C01BE469CE15CD5AE_il2cpp_TypeInfo_var);
LuaFileUtils_t5D4064077DA379A5EE940C1C01BE469CE15CD5AE * L_6 = LuaFileUtils_get_Instance_mE02E0FB7B1A248B24C84FC59CBBBC095158DD460(/*hidden argument*/NULL);
String_t* L_7 = ___fileName0;
NullCheck(L_6);
String_t* L_8 = VirtFuncInvoker1< String_t*, String_t* >::Invoke(6 /* System.String LuaInterface.LuaFileUtils::FindFileError(System.String) */, L_6, L_7);
String_t* L_9 = String_Concat_mB78D0094592718DA6D5DB6C712A9C225631666BE(L_5, L_8, /*hidden argument*/NULL);
// throw new LuaException(error);
LuaException_t362D5A575564491633FB3233987012974B1564C4 * L_10 = (LuaException_t362D5A575564491633FB3233987012974B1564C4 *)il2cpp_codegen_object_new(LuaException_t362D5A575564491633FB3233987012974B1564C4_il2cpp_TypeInfo_var);
LuaException__ctor_m97DD465DE175BDDF2DFA405096A286695CD2F25F(L_10, L_9, (Exception_t *)NULL, 1, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_10, LuaState_LoadFileBuffer_m5C7E9BF41C3D14E2D71CBD0185023AA354A81F60_RuntimeMethod_var);
}
IL_0031:
{
// return buffer;
return G_B2_0;
}
}
// System.String LuaInterface.LuaState::LuaChunkName(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* LuaState_LuaChunkName_m0A481B49A3003C247F65B4094071EEE9AED0FF3E (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, String_t* ___name0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_LuaChunkName_m0A481B49A3003C247F65B4094071EEE9AED0FF3E_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// if (LuaConst.openLuaDebugger)
IL2CPP_RUNTIME_CLASS_INIT(LuaConst_t1D4F422FFD8388C5E5FC039F9B71D78AD5CA5345_il2cpp_TypeInfo_var);
bool L_0 = ((LuaConst_t1D4F422FFD8388C5E5FC039F9B71D78AD5CA5345_StaticFields*)il2cpp_codegen_static_fields_for(LuaConst_t1D4F422FFD8388C5E5FC039F9B71D78AD5CA5345_il2cpp_TypeInfo_var))->get_openLuaDebugger_6();
if (!L_0)
{
goto IL_0014;
}
}
{
// name = LuaFileUtils.Instance.FindFile(name);
IL2CPP_RUNTIME_CLASS_INIT(LuaFileUtils_t5D4064077DA379A5EE940C1C01BE469CE15CD5AE_il2cpp_TypeInfo_var);
LuaFileUtils_t5D4064077DA379A5EE940C1C01BE469CE15CD5AE * L_1 = LuaFileUtils_get_Instance_mE02E0FB7B1A248B24C84FC59CBBBC095158DD460(/*hidden argument*/NULL);
String_t* L_2 = ___name0;
NullCheck(L_1);
String_t* L_3 = LuaFileUtils_FindFile_mA14B3C2CABB2784072E8BA50935AE1BA87E8A336(L_1, L_2, /*hidden argument*/NULL);
___name0 = L_3;
}
IL_0014:
{
// return "@" + name;
String_t* L_4 = ___name0;
String_t* L_5 = String_Concat_mB78D0094592718DA6D5DB6C712A9C225631666BE(_stringLiteral9A78211436F6D425EC38F5C4E02270801F3524F8, L_4, /*hidden argument*/NULL);
return L_5;
}
}
// System.Void LuaInterface.LuaState::DoFile(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_DoFile_m516840CB83E96403B2AAAF49C6A5735A96BD86F3 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, String_t* ___fileName0, const RuntimeMethod* method)
{
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* V_0 = NULL;
{
// byte[] buffer = LoadFileBuffer(fileName);
String_t* L_0 = ___fileName0;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_1 = LuaState_LoadFileBuffer_m5C7E9BF41C3D14E2D71CBD0185023AA354A81F60(__this, L_0, /*hidden argument*/NULL);
V_0 = L_1;
// fileName = LuaChunkName(fileName);
String_t* L_2 = ___fileName0;
String_t* L_3 = LuaState_LuaChunkName_m0A481B49A3003C247F65B4094071EEE9AED0FF3E(__this, L_2, /*hidden argument*/NULL);
___fileName0 = L_3;
// LuaLoadBuffer(buffer, fileName);
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_4 = V_0;
String_t* L_5 = ___fileName0;
LuaState_LuaLoadBuffer_m3D4FD6BA5F5C31BA1F36AC0B8E470F647F8CEB36(__this, L_4, L_5, /*hidden argument*/NULL);
// }
return;
}
}
// System.Void LuaInterface.LuaState::Require(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_Require_m9A1A9C4F2E79740A944432F59B5D7FB058363FE7 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, String_t* ___fileName0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_Require_m9A1A9C4F2E79740A944432F59B5D7FB058363FE7_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
// int top = LuaGetTop();
int32_t L_0 = LuaStatePtr_LuaGetTop_m2317E7B1B18275AB559943BC22E4BBEED73387AC(__this, /*hidden argument*/NULL);
V_0 = L_0;
// int ret = LuaRequire(fileName);
String_t* L_1 = ___fileName0;
int32_t L_2 = LuaStatePtr_LuaRequire_mE469AC48BB6B0C69922E13976EBAB4B9015883AE(__this, L_1, /*hidden argument*/NULL);
// if (ret != 0)
if (!L_2)
{
goto IL_002a;
}
}
{
// string err = LuaToString(-1);
String_t* L_3 = LuaStatePtr_LuaToString_mA5D0802A0FBB010479E2C436480E6A6D660C4A86(__this, (-1), /*hidden argument*/NULL);
// LuaSetTop(top);
int32_t L_4 = V_0;
LuaStatePtr_LuaSetTop_m02F02EBCF38CB07BEDD94F629F9B75E9AE86861F(__this, L_4, /*hidden argument*/NULL);
// throw new LuaException(err, LuaException.GetLastError());
IL2CPP_RUNTIME_CLASS_INIT(LuaException_t362D5A575564491633FB3233987012974B1564C4_il2cpp_TypeInfo_var);
Exception_t * L_5 = LuaException_GetLastError_m7A7041AF600E06731A8C27888C9D1F2CE4BF0857(/*hidden argument*/NULL);
LuaException_t362D5A575564491633FB3233987012974B1564C4 * L_6 = (LuaException_t362D5A575564491633FB3233987012974B1564C4 *)il2cpp_codegen_object_new(LuaException_t362D5A575564491633FB3233987012974B1564C4_il2cpp_TypeInfo_var);
LuaException__ctor_m97DD465DE175BDDF2DFA405096A286695CD2F25F(L_6, L_3, L_5, 1, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, LuaState_Require_m9A1A9C4F2E79740A944432F59B5D7FB058363FE7_RuntimeMethod_var);
}
IL_002a:
{
// LuaSetTop(top);
int32_t L_7 = V_0;
LuaStatePtr_LuaSetTop_m02F02EBCF38CB07BEDD94F629F9B75E9AE86861F(__this, L_7, /*hidden argument*/NULL);
// }
return;
}
}
// System.Void LuaInterface.LuaState::InitPackagePath()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_InitPackagePath_mB94131E0A06EDD3AD7FA3C5B4930807DA9EB7266 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_InitPackagePath_mB94131E0A06EDD3AD7FA3C5B4930807DA9EB7266_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* V_0 = NULL;
int32_t V_1 = 0;
String_t* V_2 = NULL;
{
// LuaGetGlobal("package");
LuaStatePtr_LuaGetGlobal_m7ABC9446E710F4180A37E51810187CFD7818EB12(__this, _stringLiteral582681C2EAE02B3F3D399C0C26D321560F6C567A, /*hidden argument*/NULL);
// LuaGetField(-1, "path");
LuaStatePtr_LuaGetField_m8C7442FD94C2BF9F81CEE7E38AC3AE5579E14647(__this, (-1), _stringLiteral3150ECD5E0294534A81AE047DDAC559DE481D774, /*hidden argument*/NULL);
// string current = LuaToString(-1);
String_t* L_0 = LuaStatePtr_LuaToString_mA5D0802A0FBB010479E2C436480E6A6D660C4A86(__this, (-1), /*hidden argument*/NULL);
// string[] paths = current.Split(';');
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_1 = (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)SZArrayNew(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2_il2cpp_TypeInfo_var, (uint32_t)1);
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_2 = L_1;
NullCheck(L_2);
(L_2)->SetAt(static_cast<il2cpp_array_size_t>(0), (Il2CppChar)((int32_t)59));
NullCheck(L_0);
StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_3 = String_Split_m13262358217AD2C119FD1B9733C3C0289D608512(L_0, L_2, /*hidden argument*/NULL);
V_0 = L_3;
// for (int i = 0; i < paths.Length; i++)
V_1 = 0;
goto IL_005b;
}
IL_0033:
{
// if (!string.IsNullOrEmpty(paths[i]))
StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_4 = V_0;
int32_t L_5 = V_1;
NullCheck(L_4);
int32_t L_6 = L_5;
String_t* L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
bool L_8 = String_IsNullOrEmpty_m06A85A206AC2106D1982826C5665B9BD35324229(L_7, /*hidden argument*/NULL);
if (L_8)
{
goto IL_0057;
}
}
{
// string path = paths[i].Replace('\\', '/');
StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_9 = V_0;
int32_t L_10 = V_1;
NullCheck(L_9);
int32_t L_11 = L_10;
String_t* L_12 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
NullCheck(L_12);
String_t* L_13 = String_Replace_m276641366A463205C185A9B3DC0E24ECB95122C9(L_12, ((int32_t)92), ((int32_t)47), /*hidden argument*/NULL);
V_2 = L_13;
// LuaFileUtils.Instance.AddSearchPath(path);
IL2CPP_RUNTIME_CLASS_INIT(LuaFileUtils_t5D4064077DA379A5EE940C1C01BE469CE15CD5AE_il2cpp_TypeInfo_var);
LuaFileUtils_t5D4064077DA379A5EE940C1C01BE469CE15CD5AE * L_14 = LuaFileUtils_get_Instance_mE02E0FB7B1A248B24C84FC59CBBBC095158DD460(/*hidden argument*/NULL);
String_t* L_15 = V_2;
NullCheck(L_14);
LuaFileUtils_AddSearchPath_m1F4E032EA6E26BD2C2F01A9FD7D41C99A05834E7(L_14, L_15, (bool)0, /*hidden argument*/NULL);
}
IL_0057:
{
// for (int i = 0; i < paths.Length; i++)
int32_t L_16 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_16, (int32_t)1));
}
IL_005b:
{
// for (int i = 0; i < paths.Length; i++)
int32_t L_17 = V_1;
StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_18 = V_0;
NullCheck(L_18);
if ((((int32_t)L_17) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray*)L_18)->max_length)))))))
{
goto IL_0033;
}
}
{
// LuaPushString("");
LuaStatePtr_LuaPushString_m46C208FCCE91F77FF907882470E5C6EAE1CE5B09(__this, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, /*hidden argument*/NULL);
// LuaSetField(-3, "path");
LuaStatePtr_LuaSetField_m73DA14643A3E58567397CAC4615BC4A8C800DB5A(__this, ((int32_t)-3), _stringLiteral3150ECD5E0294534A81AE047DDAC559DE481D774, /*hidden argument*/NULL);
// LuaPop(2);
LuaStatePtr_LuaPop_m6CC814869A69A9A3590E6026DA62D8CF1DA6CBA3(__this, 2, /*hidden argument*/NULL);
// }
return;
}
}
// System.String LuaInterface.LuaState::ToPackagePath(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* LuaState_ToPackagePath_m45E4FC68C9085D9F4276E9A56F0F66F850F00ED4 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, String_t* ___path0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_ToPackagePath_m45E4FC68C9085D9F4276E9A56F0F66F850F00ED4_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * V_1 = NULL;
String_t* V_2 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 1);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
{
// using (CString.Block())
IL2CPP_RUNTIME_CLASS_INIT(CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_il2cpp_TypeInfo_var);
RuntimeObject* L_0 = CString_Block_m67588066EF5B6F8E7BA20F2D31A6F16A765B7567(/*hidden argument*/NULL);
V_0 = L_0;
}
IL_0006:
try
{ // begin try (depth: 1)
{
// CString sb = CString.Alloc(256);
IL2CPP_RUNTIME_CLASS_INIT(CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8_il2cpp_TypeInfo_var);
CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * L_1 = CString_Alloc_m6E1453BECBE1886ECE6FE5EBC5BDEC30A5850612(((int32_t)256), /*hidden argument*/NULL);
V_1 = L_1;
// sb.Append(path);
CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * L_2 = V_1;
String_t* L_3 = ___path0;
NullCheck(L_2);
CString_Append_m9E0B64345A4ACB260B7B20A56DDCB42F5C2BBC34(L_2, L_3, /*hidden argument*/NULL);
// sb.Replace('\\', '/');
CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * L_4 = V_1;
NullCheck(L_4);
CString_Replace_m496689C8F695A948F87A9E306456E05C6FFA0B28(L_4, ((int32_t)92), ((int32_t)47), /*hidden argument*/NULL);
// if (sb.Length > 0 && sb[sb.Length - 1] != '/')
CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * L_5 = V_1;
NullCheck(L_5);
int32_t L_6 = CString_get_Length_m7421D3D96F8063CC6C46C44ED30DFB2D5656557A_inline(L_5, /*hidden argument*/NULL);
if ((((int32_t)L_6) <= ((int32_t)0)))
{
goto IL_0048;
}
}
IL_002d:
{
CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * L_7 = V_1;
CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * L_8 = V_1;
NullCheck(L_8);
int32_t L_9 = CString_get_Length_m7421D3D96F8063CC6C46C44ED30DFB2D5656557A_inline(L_8, /*hidden argument*/NULL);
NullCheck(L_7);
Il2CppChar L_10 = CString_get_Item_mB289D6ABC6D2B95AB117D43BB84066A29DF370E8(L_7, ((int32_t)il2cpp_codegen_subtract((int32_t)L_9, (int32_t)1)), /*hidden argument*/NULL);
if ((((int32_t)L_10) == ((int32_t)((int32_t)47))))
{
goto IL_0048;
}
}
IL_003f:
{
// sb.Append('/');
CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * L_11 = V_1;
NullCheck(L_11);
CString_Append_m6C929ABACA99519B74565F42909562A30081AA36(L_11, ((int32_t)47), /*hidden argument*/NULL);
}
IL_0048:
{
// sb.Append("?.lua");
CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * L_12 = V_1;
NullCheck(L_12);
CString_Append_m9E0B64345A4ACB260B7B20A56DDCB42F5C2BBC34(L_12, _stringLiteralE78EB4724C736F009013F23E0829F4809C1515F4, /*hidden argument*/NULL);
// return sb.ToString();
CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * L_13 = V_1;
NullCheck(L_13);
String_t* L_14 = VirtFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_13);
V_2 = L_14;
IL2CPP_LEAVE(0x67, FINALLY_005d);
}
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__last_unhandled_exception = (Exception_t *)e.ex;
goto FINALLY_005d;
}
FINALLY_005d:
{ // begin finally (depth: 1)
{
RuntimeObject* L_15 = V_0;
if (!L_15)
{
goto IL_0066;
}
}
IL_0060:
{
RuntimeObject* L_16 = V_0;
NullCheck(L_16);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t7218B22548186B208D65EA5B7870503810A2D15A_il2cpp_TypeInfo_var, L_16);
}
IL_0066:
{
IL2CPP_END_FINALLY(93)
}
} // end finally (depth: 1)
IL2CPP_CLEANUP(93)
{
IL2CPP_JUMP_TBL(0x67, IL_0067)
IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
}
IL_0067:
{
// }
String_t* L_17 = V_2;
return L_17;
}
}
// System.Void LuaInterface.LuaState::AddSearchPath(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_AddSearchPath_m93D1F720D81DEB47A6FAC2DBA79F30ED8B2BE293 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, String_t* ___fullPath0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_AddSearchPath_m93D1F720D81DEB47A6FAC2DBA79F30ED8B2BE293_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// if (!Path.IsPathRooted(fullPath))
String_t* L_0 = ___fullPath0;
IL2CPP_RUNTIME_CLASS_INIT(Path_t0B99A4B924A6FDF08814FFA8DD4CD121ED1A0752_il2cpp_TypeInfo_var);
bool L_1 = Path_IsPathRooted_mF70DAF863202638692CF75CCFA09ACBBD90C9A53(L_0, /*hidden argument*/NULL);
if (L_1)
{
goto IL_001b;
}
}
{
// throw new LuaException(fullPath + " is not a full path");
String_t* L_2 = ___fullPath0;
String_t* L_3 = String_Concat_mB78D0094592718DA6D5DB6C712A9C225631666BE(L_2, _stringLiteralD300E5E92CAFE1FD890FCB066E3E7079AD305F43, /*hidden argument*/NULL);
LuaException_t362D5A575564491633FB3233987012974B1564C4 * L_4 = (LuaException_t362D5A575564491633FB3233987012974B1564C4 *)il2cpp_codegen_object_new(LuaException_t362D5A575564491633FB3233987012974B1564C4_il2cpp_TypeInfo_var);
LuaException__ctor_m97DD465DE175BDDF2DFA405096A286695CD2F25F(L_4, L_3, (Exception_t *)NULL, 1, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, LuaState_AddSearchPath_m93D1F720D81DEB47A6FAC2DBA79F30ED8B2BE293_RuntimeMethod_var);
}
IL_001b:
{
// fullPath = ToPackagePath(fullPath);
String_t* L_5 = ___fullPath0;
String_t* L_6 = LuaState_ToPackagePath_m45E4FC68C9085D9F4276E9A56F0F66F850F00ED4(__this, L_5, /*hidden argument*/NULL);
___fullPath0 = L_6;
// LuaFileUtils.Instance.AddSearchPath(fullPath);
IL2CPP_RUNTIME_CLASS_INIT(LuaFileUtils_t5D4064077DA379A5EE940C1C01BE469CE15CD5AE_il2cpp_TypeInfo_var);
LuaFileUtils_t5D4064077DA379A5EE940C1C01BE469CE15CD5AE * L_7 = LuaFileUtils_get_Instance_mE02E0FB7B1A248B24C84FC59CBBBC095158DD460(/*hidden argument*/NULL);
String_t* L_8 = ___fullPath0;
NullCheck(L_7);
LuaFileUtils_AddSearchPath_m1F4E032EA6E26BD2C2F01A9FD7D41C99A05834E7(L_7, L_8, (bool)0, /*hidden argument*/NULL);
// }
return;
}
}
// System.Void LuaInterface.LuaState::RemoveSeachPath(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_RemoveSeachPath_m7EA3BAF54A8599CA3D6BF4A4A8E807887AB4F395 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, String_t* ___fullPath0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_RemoveSeachPath_m7EA3BAF54A8599CA3D6BF4A4A8E807887AB4F395_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// if (!Path.IsPathRooted(fullPath))
String_t* L_0 = ___fullPath0;
IL2CPP_RUNTIME_CLASS_INIT(Path_t0B99A4B924A6FDF08814FFA8DD4CD121ED1A0752_il2cpp_TypeInfo_var);
bool L_1 = Path_IsPathRooted_mF70DAF863202638692CF75CCFA09ACBBD90C9A53(L_0, /*hidden argument*/NULL);
if (L_1)
{
goto IL_001b;
}
}
{
// throw new LuaException(fullPath + " is not a full path");
String_t* L_2 = ___fullPath0;
String_t* L_3 = String_Concat_mB78D0094592718DA6D5DB6C712A9C225631666BE(L_2, _stringLiteralD300E5E92CAFE1FD890FCB066E3E7079AD305F43, /*hidden argument*/NULL);
LuaException_t362D5A575564491633FB3233987012974B1564C4 * L_4 = (LuaException_t362D5A575564491633FB3233987012974B1564C4 *)il2cpp_codegen_object_new(LuaException_t362D5A575564491633FB3233987012974B1564C4_il2cpp_TypeInfo_var);
LuaException__ctor_m97DD465DE175BDDF2DFA405096A286695CD2F25F(L_4, L_3, (Exception_t *)NULL, 1, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, LuaState_RemoveSeachPath_m7EA3BAF54A8599CA3D6BF4A4A8E807887AB4F395_RuntimeMethod_var);
}
IL_001b:
{
// fullPath = ToPackagePath(fullPath);
String_t* L_5 = ___fullPath0;
String_t* L_6 = LuaState_ToPackagePath_m45E4FC68C9085D9F4276E9A56F0F66F850F00ED4(__this, L_5, /*hidden argument*/NULL);
___fullPath0 = L_6;
// LuaFileUtils.Instance.RemoveSearchPath(fullPath);
IL2CPP_RUNTIME_CLASS_INIT(LuaFileUtils_t5D4064077DA379A5EE940C1C01BE469CE15CD5AE_il2cpp_TypeInfo_var);
LuaFileUtils_t5D4064077DA379A5EE940C1C01BE469CE15CD5AE * L_7 = LuaFileUtils_get_Instance_mE02E0FB7B1A248B24C84FC59CBBBC095158DD460(/*hidden argument*/NULL);
String_t* L_8 = ___fullPath0;
NullCheck(L_7);
LuaFileUtils_RemoveSearchPath_m9ED39052025F12F8A194EB42C9E71BA9EA8206D6(L_7, L_8, /*hidden argument*/NULL);
// }
return;
}
}
// System.Int32 LuaInterface.LuaState::BeginPCall(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LuaState_BeginPCall_m56BCEB57F544FB11BCA1ACAF5E993EAB59876D1A (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, int32_t ___reference0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_BeginPCall_m56BCEB57F544FB11BCA1ACAF5E993EAB59876D1A_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// return LuaDLL.tolua_beginpcall(L, reference);
intptr_t L_0 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
int32_t L_1 = ___reference0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_2 = LuaDLL_tolua_beginpcall_m3F066430EBFC47891727C2148F9D2C3ADE80816D((intptr_t)L_0, L_1, /*hidden argument*/NULL);
return L_2;
}
}
// System.Void LuaInterface.LuaState::PCall(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_PCall_mA2DCC5D607BB91E72ABC5EF5CBC83585F53D9120 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, int32_t ___args0, int32_t ___oldTop1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_PCall_mA2DCC5D607BB91E72ABC5EF5CBC83585F53D9120_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// if (LuaDLL.lua_pcall(L, args, LuaDLL.LUA_MULTRET, oldTop) != 0)
intptr_t L_0 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
int32_t L_1 = ___args0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_2 = ((LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_StaticFields*)il2cpp_codegen_static_fields_for(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var))->get_LUA_MULTRET_1();
int32_t L_3 = ___oldTop1;
int32_t L_4 = LuaDLL_lua_pcall_m1B708F9BA6605F17B0F2395FA92920C2A3B342EB((intptr_t)L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
if (!L_4)
{
goto IL_0027;
}
}
{
// string error = LuaToString(-1);
String_t* L_5 = LuaStatePtr_LuaToString_mA5D0802A0FBB010479E2C436480E6A6D660C4A86(__this, (-1), /*hidden argument*/NULL);
// throw new LuaException(error, LuaException.GetLastError());
IL2CPP_RUNTIME_CLASS_INIT(LuaException_t362D5A575564491633FB3233987012974B1564C4_il2cpp_TypeInfo_var);
Exception_t * L_6 = LuaException_GetLastError_m7A7041AF600E06731A8C27888C9D1F2CE4BF0857(/*hidden argument*/NULL);
LuaException_t362D5A575564491633FB3233987012974B1564C4 * L_7 = (LuaException_t362D5A575564491633FB3233987012974B1564C4 *)il2cpp_codegen_object_new(LuaException_t362D5A575564491633FB3233987012974B1564C4_il2cpp_TypeInfo_var);
LuaException__ctor_m97DD465DE175BDDF2DFA405096A286695CD2F25F(L_7, L_5, L_6, 1, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, LuaState_PCall_mA2DCC5D607BB91E72ABC5EF5CBC83585F53D9120_RuntimeMethod_var);
}
IL_0027:
{
// }
return;
}
}
// System.Void LuaInterface.LuaState::EndPCall(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_EndPCall_m9BEA76F96BA27BE55335FAA0E0AB2AA9BD1BFFE2 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, int32_t ___oldTop0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_EndPCall_m9BEA76F96BA27BE55335FAA0E0AB2AA9BD1BFFE2_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// LuaDLL.lua_settop(L, oldTop - 1);
intptr_t L_0 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
int32_t L_1 = ___oldTop0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_settop_m4BCB928D2559342AADC033F7EDFF34193E5FE76E((intptr_t)L_0, ((int32_t)il2cpp_codegen_subtract((int32_t)L_1, (int32_t)1)), /*hidden argument*/NULL);
// }
return;
}
}
// System.Void LuaInterface.LuaState::PushArgs(System.Object[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_PushArgs_m4E13B4F1E4F74FCF38457CCA33E1EF6197D51D3F (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ___args0, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
// for (int i = 0; i < args.Length; i++)
V_0 = 0;
goto IL_0011;
}
IL_0004:
{
// PushVariant(args[i]);
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_0 = ___args0;
int32_t L_1 = V_0;
NullCheck(L_0);
int32_t L_2 = L_1;
RuntimeObject * L_3 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_2));
LuaState_PushVariant_m1B3AD7D33CDCCF14E386CB632970C509C2E4054D(__this, L_3, /*hidden argument*/NULL);
// for (int i = 0; i < args.Length; i++)
int32_t L_4 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)1));
}
IL_0011:
{
// for (int i = 0; i < args.Length; i++)
int32_t L_5 = V_0;
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_6 = ___args0;
NullCheck(L_6);
if ((((int32_t)L_5) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray*)L_6)->max_length)))))))
{
goto IL_0004;
}
}
{
// }
return;
}
}
// System.Void LuaInterface.LuaState::CheckNull(LuaInterface.LuaBaseRef,System.String,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_CheckNull_m92C6801CF2B1D35E40FD24294EF7AD281B248E3F (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 * ___lbr0, String_t* ___fmt1, RuntimeObject * ___arg02, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_CheckNull_m92C6801CF2B1D35E40FD24294EF7AD281B248E3F_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// if (lbr == null)
LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 * L_0 = ___lbr0;
bool L_1 = LuaBaseRef_op_Equality_m3930A4B3F75C8D691B661568896F24C8155CD102(L_0, (LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)NULL, /*hidden argument*/NULL);
if (!L_1)
{
goto IL_0018;
}
}
{
// string error = string.Format(fmt, arg0);
String_t* L_2 = ___fmt1;
RuntimeObject * L_3 = ___arg02;
String_t* L_4 = String_Format_m0ACDD8B34764E4040AED0B3EEB753567E4576BFA(L_2, L_3, /*hidden argument*/NULL);
// throw new LuaException(error, null, 2);
LuaException_t362D5A575564491633FB3233987012974B1564C4 * L_5 = (LuaException_t362D5A575564491633FB3233987012974B1564C4 *)il2cpp_codegen_object_new(LuaException_t362D5A575564491633FB3233987012974B1564C4_il2cpp_TypeInfo_var);
LuaException__ctor_m97DD465DE175BDDF2DFA405096A286695CD2F25F(L_5, L_4, (Exception_t *)NULL, 2, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, LuaState_CheckNull_m92C6801CF2B1D35E40FD24294EF7AD281B248E3F_RuntimeMethod_var);
}
IL_0018:
{
// }
return;
}
}
// System.Boolean LuaInterface.LuaState::PushLuaTable(System.String,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaState_PushLuaTable_mF4CCC5DFF06070C5FDFFF5FB72B97BB8012B73D5 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, String_t* ___fullPath0, bool ___checkMap1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_PushLuaTable_mF4CCC5DFF06070C5FDFFF5FB72B97BB8012B73D5_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D * V_0 = NULL;
LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * V_1 = NULL;
{
// if (checkMap)
bool L_0 = ___checkMap1;
if (!L_0)
{
goto IL_004c;
}
}
{
// WeakReference weak = null;
V_0 = (WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D *)NULL;
// if (funcMap.TryGetValue(fullPath, out weak))
Dictionary_2_t4DFB78733A30CBA0D97E97E6520159E27C47BAA3 * L_1 = __this->get_funcMap_17();
String_t* L_2 = ___fullPath0;
NullCheck(L_1);
bool L_3 = Dictionary_2_TryGetValue_m6A32CAFCD15224774C6C10629DDE7BB24DF7859C(L_1, L_2, (WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D **)(&V_0), /*hidden argument*/Dictionary_2_TryGetValue_m6A32CAFCD15224774C6C10629DDE7BB24DF7859C_RuntimeMethod_var);
if (!L_3)
{
goto IL_004c;
}
}
{
// if (weak.IsAlive)
WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D * L_4 = V_0;
NullCheck(L_4);
bool L_5 = VirtFuncInvoker0< bool >::Invoke(5 /* System.Boolean System.WeakReference::get_IsAlive() */, L_4);
if (!L_5)
{
goto IL_003f;
}
}
{
// LuaTable table = weak.Target as LuaTable;
WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D * L_6 = V_0;
NullCheck(L_6);
RuntimeObject * L_7 = VirtFuncInvoker0< RuntimeObject * >::Invoke(6 /* System.Object System.WeakReference::get_Target() */, L_6);
V_1 = ((LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 *)IsInstClass((RuntimeObject*)L_7, LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87_il2cpp_TypeInfo_var));
// CheckNull(table, "{0} not a lua table", fullPath);
LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * L_8 = V_1;
String_t* L_9 = ___fullPath0;
LuaState_CheckNull_m92C6801CF2B1D35E40FD24294EF7AD281B248E3F(__this, L_8, _stringLiteral285A4E26E90B15DE9C6BCCC78B03994C3AA50E25, L_9, /*hidden argument*/NULL);
// Push(table);
LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * L_10 = V_1;
LuaState_Push_mCBECF34F0AE0D92AEA0D6B7FD1C27AEED58F2684(__this, L_10, /*hidden argument*/NULL);
// return true;
return (bool)1;
}
IL_003f:
{
// funcMap.Remove(fullPath);
Dictionary_2_t4DFB78733A30CBA0D97E97E6520159E27C47BAA3 * L_11 = __this->get_funcMap_17();
String_t* L_12 = ___fullPath0;
NullCheck(L_11);
Dictionary_2_Remove_m0A5B58EB7981A4D44B9A8C60346775EBF9A92447(L_11, L_12, /*hidden argument*/Dictionary_2_Remove_m0A5B58EB7981A4D44B9A8C60346775EBF9A92447_RuntimeMethod_var);
}
IL_004c:
{
// if (!LuaDLL.tolua_pushluatable(L, fullPath))
intptr_t L_13 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
String_t* L_14 = ___fullPath0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
bool L_15 = LuaDLL_tolua_pushluatable_m12B44CEF69C3A364521C7CADF40ED23341A4F557((intptr_t)L_13, L_14, /*hidden argument*/NULL);
if (L_15)
{
goto IL_005c;
}
}
{
// return false;
return (bool)0;
}
IL_005c:
{
// return true;
return (bool)1;
}
}
// System.Boolean LuaInterface.LuaState::PushLuaFunction(System.String,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaState_PushLuaFunction_mD62F4FFFC5DBB947F5AEF63E1C7DD4C9E0D7D275 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, String_t* ___fullPath0, bool ___checkMap1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_PushLuaFunction_mD62F4FFFC5DBB947F5AEF63E1C7DD4C9E0D7D275_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D * V_2 = NULL;
LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * V_3 = NULL;
String_t* V_4 = NULL;
String_t* V_5 = NULL;
{
// if (checkMap)
bool L_0 = ___checkMap1;
if (!L_0)
{
goto IL_0055;
}
}
{
// WeakReference weak = null;
V_2 = (WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D *)NULL;
// if (funcMap.TryGetValue(fullPath, out weak))
Dictionary_2_t4DFB78733A30CBA0D97E97E6520159E27C47BAA3 * L_1 = __this->get_funcMap_17();
String_t* L_2 = ___fullPath0;
NullCheck(L_1);
bool L_3 = Dictionary_2_TryGetValue_m6A32CAFCD15224774C6C10629DDE7BB24DF7859C(L_1, L_2, (WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D **)(&V_2), /*hidden argument*/Dictionary_2_TryGetValue_m6A32CAFCD15224774C6C10629DDE7BB24DF7859C_RuntimeMethod_var);
if (!L_3)
{
goto IL_0055;
}
}
{
// if (weak.IsAlive)
WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D * L_4 = V_2;
NullCheck(L_4);
bool L_5 = VirtFuncInvoker0< bool >::Invoke(5 /* System.Boolean System.WeakReference::get_IsAlive() */, L_4);
if (!L_5)
{
goto IL_0048;
}
}
{
// LuaFunction func = weak.Target as LuaFunction;
WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D * L_6 = V_2;
NullCheck(L_6);
RuntimeObject * L_7 = VirtFuncInvoker0< RuntimeObject * >::Invoke(6 /* System.Object System.WeakReference::get_Target() */, L_6);
V_3 = ((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)IsInstClass((RuntimeObject*)L_7, LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B_il2cpp_TypeInfo_var));
// CheckNull(func, "{0} not a lua function", fullPath);
LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * L_8 = V_3;
String_t* L_9 = ___fullPath0;
LuaState_CheckNull_m92C6801CF2B1D35E40FD24294EF7AD281B248E3F(__this, L_8, _stringLiteralF35B90BD763FDC6C34407FB935F26821A7770A24, L_9, /*hidden argument*/NULL);
// if (func.IsAlive)
LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * L_10 = V_3;
NullCheck(L_10);
bool L_11 = ((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)L_10)->get_IsAlive_6();
il2cpp_codegen_memory_barrier();
if (!L_11)
{
goto IL_0048;
}
}
{
// func.AddRef();
LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * L_12 = V_3;
NullCheck(L_12);
LuaBaseRef_AddRef_m6E50F617280C5254307A19F2E73388ADEEDADD54(L_12, /*hidden argument*/NULL);
// return true;
return (bool)1;
}
IL_0048:
{
// funcMap.Remove(fullPath);
Dictionary_2_t4DFB78733A30CBA0D97E97E6520159E27C47BAA3 * L_13 = __this->get_funcMap_17();
String_t* L_14 = ___fullPath0;
NullCheck(L_13);
Dictionary_2_Remove_m0A5B58EB7981A4D44B9A8C60346775EBF9A92447(L_13, L_14, /*hidden argument*/Dictionary_2_Remove_m0A5B58EB7981A4D44B9A8C60346775EBF9A92447_RuntimeMethod_var);
}
IL_0055:
{
// int oldTop = LuaDLL.lua_gettop(L);
intptr_t L_15 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_16 = LuaDLL_lua_gettop_m8C89113132D9591A56E2324C330E56C4FD268858((intptr_t)L_15, /*hidden argument*/NULL);
V_0 = L_16;
// int pos = fullPath.LastIndexOf('.');
String_t* L_17 = ___fullPath0;
NullCheck(L_17);
int32_t L_18 = String_LastIndexOf_m76C37E3915E802044761572007B8FB0635995F59(L_17, ((int32_t)46), /*hidden argument*/NULL);
V_1 = L_18;
// if (pos > 0)
int32_t L_19 = V_1;
if ((((int32_t)L_19) <= ((int32_t)0)))
{
goto IL_00e3;
}
}
{
// string tableName = fullPath.Substring(0, pos);
String_t* L_20 = ___fullPath0;
int32_t L_21 = V_1;
NullCheck(L_20);
String_t* L_22 = String_Substring_mB593C0A320C683E6E47EFFC0A12B7A465E5E43BB(L_20, 0, L_21, /*hidden argument*/NULL);
V_4 = L_22;
// if (PushLuaTable(tableName, checkMap))
String_t* L_23 = V_4;
bool L_24 = ___checkMap1;
bool L_25 = LuaState_PushLuaTable_mF4CCC5DFF06070C5FDFFF5FB72B97BB8012B73D5(__this, L_23, L_24, /*hidden argument*/NULL);
if (!L_25)
{
goto IL_00d5;
}
}
{
// string funcName = fullPath.Substring(pos + 1);
String_t* L_26 = ___fullPath0;
int32_t L_27 = V_1;
NullCheck(L_26);
String_t* L_28 = String_Substring_m2C4AFF5E79DD8BADFD2DFBCF156BF728FBB8E1AE(L_26, ((int32_t)il2cpp_codegen_add((int32_t)L_27, (int32_t)1)), /*hidden argument*/NULL);
V_5 = L_28;
// LuaDLL.lua_pushstring(L, funcName);
intptr_t L_29 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
String_t* L_30 = V_5;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushstring_m1230CAB85FBD610AAA7D822AD67C9EDE4C1F13D7((intptr_t)L_29, L_30, /*hidden argument*/NULL);
// LuaDLL.lua_rawget(L, -2);
intptr_t L_31 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
LuaDLL_lua_rawget_mE0ABC6489297AADDE0A2893D0E840A8039DFCFB9((intptr_t)L_31, ((int32_t)-2), /*hidden argument*/NULL);
// LuaTypes type = LuaDLL.lua_type(L, -1);
intptr_t L_32 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
int32_t L_33 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_32, (-1), /*hidden argument*/NULL);
// if (type == LuaTypes.LUA_TFUNCTION)
if ((!(((uint32_t)L_33) == ((uint32_t)6))))
{
goto IL_00d5;
}
}
{
// LuaDLL.lua_insert(L, oldTop + 1);
intptr_t L_34 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
int32_t L_35 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_insert_mEE1350801348D90FAD1E7B373007902676D67B73((intptr_t)L_34, ((int32_t)il2cpp_codegen_add((int32_t)L_35, (int32_t)1)), /*hidden argument*/NULL);
// LuaDLL.lua_settop(L, oldTop + 1);
intptr_t L_36 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
int32_t L_37 = V_0;
LuaDLL_lua_settop_m4BCB928D2559342AADC033F7EDFF34193E5FE76E((intptr_t)L_36, ((int32_t)il2cpp_codegen_add((int32_t)L_37, (int32_t)1)), /*hidden argument*/NULL);
// return true;
return (bool)1;
}
IL_00d5:
{
// LuaDLL.lua_settop(L, oldTop);
intptr_t L_38 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
int32_t L_39 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_settop_m4BCB928D2559342AADC033F7EDFF34193E5FE76E((intptr_t)L_38, L_39, /*hidden argument*/NULL);
// return false;
return (bool)0;
}
IL_00e3:
{
// LuaDLL.lua_getglobal(L, fullPath);
intptr_t L_40 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
String_t* L_41 = ___fullPath0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_getglobal_m45BBC89C9AA2DAB6E3B83527FB5E4FFBACCB8850((intptr_t)L_40, L_41, /*hidden argument*/NULL);
// LuaTypes type = LuaDLL.lua_type(L, -1);
intptr_t L_42 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
int32_t L_43 = LuaDLL_lua_type_m1E7DBF6FECC683D4870F9614E2F6A3FEB280F002((intptr_t)L_42, (-1), /*hidden argument*/NULL);
// if (type != LuaTypes.LUA_TFUNCTION)
if ((((int32_t)L_43) == ((int32_t)6)))
{
goto IL_010c;
}
}
{
// LuaDLL.lua_settop(L, oldTop);
intptr_t L_44 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
int32_t L_45 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_settop_m4BCB928D2559342AADC033F7EDFF34193E5FE76E((intptr_t)L_44, L_45, /*hidden argument*/NULL);
// return false;
return (bool)0;
}
IL_010c:
{
// return true;
return (bool)1;
}
}
// System.Void LuaInterface.LuaState::RemoveFromGCList(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_RemoveFromGCList_m513BEBC466D3C2EB80AC56E632560A84B8CE9E79 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, int32_t ___reference0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_RemoveFromGCList_m513BEBC466D3C2EB80AC56E632560A84B8CE9E79_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
List_1_t8B834EA70735F6D6583AA875AC98991EF26FA22F * V_0 = NULL;
bool V_1 = false;
int32_t V_2 = 0;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
{
// lock (gcList)
List_1_t8B834EA70735F6D6583AA875AC98991EF26FA22F * L_0 = __this->get_gcList_20();
V_0 = L_0;
V_1 = (bool)0;
}
IL_0009:
try
{ // begin try (depth: 1)
{
List_1_t8B834EA70735F6D6583AA875AC98991EF26FA22F * L_1 = V_0;
Monitor_Enter_mC5B353DD83A0B0155DF6FBCC4DF5A580C25534C5(L_1, (bool*)(&V_1), /*hidden argument*/NULL);
// for (int i = 0; i < gcList.Count; i++)
V_2 = 0;
goto IL_003b;
}
IL_0015:
{
// if (gcList[i].reference == reference)
List_1_t8B834EA70735F6D6583AA875AC98991EF26FA22F * L_2 = __this->get_gcList_20();
int32_t L_3 = V_2;
NullCheck(L_2);
GCRef_tDDB8569385E3C98E44AC5735D9D10E2F0AACFE85 * L_4 = List_1_get_Item_m4AF98788CDDF1D4075A3CDFDC4BFDC9C9C0959CD_inline(L_2, L_3, /*hidden argument*/List_1_get_Item_m4AF98788CDDF1D4075A3CDFDC4BFDC9C9C0959CD_RuntimeMethod_var);
NullCheck(L_4);
int32_t L_5 = L_4->get_reference_0();
int32_t L_6 = ___reference0;
if ((!(((uint32_t)L_5) == ((uint32_t)L_6))))
{
goto IL_0037;
}
}
IL_0029:
{
// gcList.RemoveAt(i);
List_1_t8B834EA70735F6D6583AA875AC98991EF26FA22F * L_7 = __this->get_gcList_20();
int32_t L_8 = V_2;
NullCheck(L_7);
List_1_RemoveAt_m6BF3DA68B39C4BC4ABAE0B64C955081352ABDB12(L_7, L_8, /*hidden argument*/List_1_RemoveAt_m6BF3DA68B39C4BC4ABAE0B64C955081352ABDB12_RuntimeMethod_var);
// break;
IL2CPP_LEAVE(0x55, FINALLY_004b);
}
IL_0037:
{
// for (int i = 0; i < gcList.Count; i++)
int32_t L_9 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_9, (int32_t)1));
}
IL_003b:
{
// for (int i = 0; i < gcList.Count; i++)
int32_t L_10 = V_2;
List_1_t8B834EA70735F6D6583AA875AC98991EF26FA22F * L_11 = __this->get_gcList_20();
NullCheck(L_11);
int32_t L_12 = List_1_get_Count_m180EB7D8FEC0056B52219A2CEB7E495846EAC4D2_inline(L_11, /*hidden argument*/List_1_get_Count_m180EB7D8FEC0056B52219A2CEB7E495846EAC4D2_RuntimeMethod_var);
if ((((int32_t)L_10) < ((int32_t)L_12)))
{
goto IL_0015;
}
}
IL_0049:
{
// }
IL2CPP_LEAVE(0x55, FINALLY_004b);
}
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__last_unhandled_exception = (Exception_t *)e.ex;
goto FINALLY_004b;
}
FINALLY_004b:
{ // begin finally (depth: 1)
{
bool L_13 = V_1;
if (!L_13)
{
goto IL_0054;
}
}
IL_004e:
{
List_1_t8B834EA70735F6D6583AA875AC98991EF26FA22F * L_14 = V_0;
Monitor_Exit_m49A1E5356D984D0B934BB97A305E2E5E207225C2(L_14, /*hidden argument*/NULL);
}
IL_0054:
{
IL2CPP_END_FINALLY(75)
}
} // end finally (depth: 1)
IL2CPP_CLEANUP(75)
{
IL2CPP_JUMP_TBL(0x55, IL_0055)
IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
}
IL_0055:
{
// }
return;
}
}
// LuaInterface.LuaFunction LuaInterface.LuaState::GetFunction(System.String,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * LuaState_GetFunction_m71CEBDCC461EA556CD0357676D304207C375A8B5 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, String_t* ___name0, bool ___beLogMiss1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_GetFunction_m71CEBDCC461EA556CD0357676D304207C375A8B5_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D * V_0 = NULL;
LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * V_1 = NULL;
int32_t V_2 = 0;
LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * V_3 = NULL;
LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * V_4 = NULL;
{
// WeakReference weak = null;
V_0 = (WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D *)NULL;
// if (funcMap.TryGetValue(name, out weak))
Dictionary_2_t4DFB78733A30CBA0D97E97E6520159E27C47BAA3 * L_0 = __this->get_funcMap_17();
String_t* L_1 = ___name0;
NullCheck(L_0);
bool L_2 = Dictionary_2_TryGetValue_m6A32CAFCD15224774C6C10629DDE7BB24DF7859C(L_0, L_1, (WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D **)(&V_0), /*hidden argument*/Dictionary_2_TryGetValue_m6A32CAFCD15224774C6C10629DDE7BB24DF7859C_RuntimeMethod_var);
if (!L_2)
{
goto IL_005e;
}
}
{
// if (weak.IsAlive)
WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D * L_3 = V_0;
NullCheck(L_3);
bool L_4 = VirtFuncInvoker0< bool >::Invoke(5 /* System.Boolean System.WeakReference::get_IsAlive() */, L_3);
if (!L_4)
{
goto IL_0051;
}
}
{
// LuaFunction func = weak.Target as LuaFunction;
WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D * L_5 = V_0;
NullCheck(L_5);
RuntimeObject * L_6 = VirtFuncInvoker0< RuntimeObject * >::Invoke(6 /* System.Object System.WeakReference::get_Target() */, L_5);
V_1 = ((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)IsInstClass((RuntimeObject*)L_6, LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B_il2cpp_TypeInfo_var));
// CheckNull(func, "{0} not a lua function", name);
LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * L_7 = V_1;
String_t* L_8 = ___name0;
LuaState_CheckNull_m92C6801CF2B1D35E40FD24294EF7AD281B248E3F(__this, L_7, _stringLiteralF35B90BD763FDC6C34407FB935F26821A7770A24, L_8, /*hidden argument*/NULL);
// if (func.IsAlive)
LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * L_9 = V_1;
NullCheck(L_9);
bool L_10 = ((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)L_9)->get_IsAlive_6();
il2cpp_codegen_memory_barrier();
if (!L_10)
{
goto IL_0051;
}
}
{
// func.AddRef();
LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * L_11 = V_1;
NullCheck(L_11);
LuaBaseRef_AddRef_m6E50F617280C5254307A19F2E73388ADEEDADD54(L_11, /*hidden argument*/NULL);
// RemoveFromGCList(func.GetReference());
LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * L_12 = V_1;
NullCheck(L_12);
int32_t L_13 = VirtFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 LuaInterface.LuaBaseRef::GetReference() */, L_12);
LuaState_RemoveFromGCList_m513BEBC466D3C2EB80AC56E632560A84B8CE9E79(__this, L_13, /*hidden argument*/NULL);
// return func;
LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * L_14 = V_1;
return L_14;
}
IL_0051:
{
// funcMap.Remove(name);
Dictionary_2_t4DFB78733A30CBA0D97E97E6520159E27C47BAA3 * L_15 = __this->get_funcMap_17();
String_t* L_16 = ___name0;
NullCheck(L_15);
Dictionary_2_Remove_m0A5B58EB7981A4D44B9A8C60346775EBF9A92447(L_15, L_16, /*hidden argument*/Dictionary_2_Remove_m0A5B58EB7981A4D44B9A8C60346775EBF9A92447_RuntimeMethod_var);
}
IL_005e:
{
// if (PushLuaFunction(name, false))
String_t* L_17 = ___name0;
bool L_18 = LuaState_PushLuaFunction_mD62F4FFFC5DBB947F5AEF63E1C7DD4C9E0D7D275(__this, L_17, (bool)0, /*hidden argument*/NULL);
if (!L_18)
{
goto IL_013e;
}
}
{
// int reference = ToLuaRef();
int32_t L_19 = LuaStatePtr_ToLuaRef_mE99053A7863060E83C20E698BFD1B9732271BA28(__this, /*hidden argument*/NULL);
V_2 = L_19;
// if (funcRefMap.TryGetValue(reference, out weak))
Dictionary_2_t81F516F814A3463D65D07253CF5167FBF9378593 * L_20 = __this->get_funcRefMap_18();
int32_t L_21 = V_2;
NullCheck(L_20);
bool L_22 = Dictionary_2_TryGetValue_mF396A01A6203250352C9335AFE956F6F41250C5D(L_20, L_21, (WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D **)(&V_0), /*hidden argument*/Dictionary_2_TryGetValue_mF396A01A6203250352C9335AFE956F6F41250C5D_RuntimeMethod_var);
if (!L_22)
{
goto IL_00e9;
}
}
{
// if (weak.IsAlive)
WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D * L_23 = V_0;
NullCheck(L_23);
bool L_24 = VirtFuncInvoker0< bool >::Invoke(5 /* System.Boolean System.WeakReference::get_IsAlive() */, L_23);
if (!L_24)
{
goto IL_00ce;
}
}
{
// LuaFunction func = weak.Target as LuaFunction;
WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D * L_25 = V_0;
NullCheck(L_25);
RuntimeObject * L_26 = VirtFuncInvoker0< RuntimeObject * >::Invoke(6 /* System.Object System.WeakReference::get_Target() */, L_25);
V_4 = ((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)IsInstClass((RuntimeObject*)L_26, LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B_il2cpp_TypeInfo_var));
// CheckNull(func, "{0} not a lua function", name);
LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * L_27 = V_4;
String_t* L_28 = ___name0;
LuaState_CheckNull_m92C6801CF2B1D35E40FD24294EF7AD281B248E3F(__this, L_27, _stringLiteralF35B90BD763FDC6C34407FB935F26821A7770A24, L_28, /*hidden argument*/NULL);
// if (func.IsAlive)
LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * L_29 = V_4;
NullCheck(L_29);
bool L_30 = ((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)L_29)->get_IsAlive_6();
il2cpp_codegen_memory_barrier();
if (!L_30)
{
goto IL_00ce;
}
}
{
// funcMap.Add(name, weak);
Dictionary_2_t4DFB78733A30CBA0D97E97E6520159E27C47BAA3 * L_31 = __this->get_funcMap_17();
String_t* L_32 = ___name0;
WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D * L_33 = V_0;
NullCheck(L_31);
Dictionary_2_Add_mC93C4691B7F1A82386C6D150AC41C4A0269A6743(L_31, L_32, L_33, /*hidden argument*/Dictionary_2_Add_mC93C4691B7F1A82386C6D150AC41C4A0269A6743_RuntimeMethod_var);
// func.AddRef();
LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * L_34 = V_4;
NullCheck(L_34);
LuaBaseRef_AddRef_m6E50F617280C5254307A19F2E73388ADEEDADD54(L_34, /*hidden argument*/NULL);
// RemoveFromGCList(reference);
int32_t L_35 = V_2;
LuaState_RemoveFromGCList_m513BEBC466D3C2EB80AC56E632560A84B8CE9E79(__this, L_35, /*hidden argument*/NULL);
// return func;
LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * L_36 = V_4;
return L_36;
}
IL_00ce:
{
// funcRefMap.Remove(reference);
Dictionary_2_t81F516F814A3463D65D07253CF5167FBF9378593 * L_37 = __this->get_funcRefMap_18();
int32_t L_38 = V_2;
NullCheck(L_37);
Dictionary_2_Remove_m34735F60E1633F7D7E7ED450029CD37D53947314(L_37, L_38, /*hidden argument*/Dictionary_2_Remove_m34735F60E1633F7D7E7ED450029CD37D53947314_RuntimeMethod_var);
// delegateMap.Remove(reference);
Dictionary_2_t35D9A5097C30B9E0B442FCEF1B4E05D3B6C168B9 * L_39 = __this->get_delegateMap_19();
int32_t L_40 = V_2;
NullCheck(L_39);
Dictionary_2_Remove_m71A622CAE6E41AB042C3BC0D766085BADB5B4A43(L_39, (((int64_t)((int64_t)L_40))), /*hidden argument*/Dictionary_2_Remove_m71A622CAE6E41AB042C3BC0D766085BADB5B4A43_RuntimeMethod_var);
}
IL_00e9:
{
// LuaFunction fun = new LuaFunction(reference, this);
int32_t L_41 = V_2;
LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * L_42 = (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)il2cpp_codegen_object_new(LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B_il2cpp_TypeInfo_var);
LuaFunction__ctor_mFA412738F3113FA780BE66B4F1A838CC71D11575(L_42, L_41, __this, /*hidden argument*/NULL);
V_3 = L_42;
// fun.name = name;
LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * L_43 = V_3;
String_t* L_44 = ___name0;
NullCheck(L_43);
((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)L_43)->set_name_0(L_44);
// funcMap.Add(name, new WeakReference(fun));
Dictionary_2_t4DFB78733A30CBA0D97E97E6520159E27C47BAA3 * L_45 = __this->get_funcMap_17();
String_t* L_46 = ___name0;
LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * L_47 = V_3;
WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D * L_48 = (WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D *)il2cpp_codegen_object_new(WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D_il2cpp_TypeInfo_var);
WeakReference__ctor_m12F7412E9F228AA2276BBB37441CFBCD21A0ABBB(L_48, L_47, /*hidden argument*/NULL);
NullCheck(L_45);
Dictionary_2_Add_mC93C4691B7F1A82386C6D150AC41C4A0269A6743(L_45, L_46, L_48, /*hidden argument*/Dictionary_2_Add_mC93C4691B7F1A82386C6D150AC41C4A0269A6743_RuntimeMethod_var);
// funcRefMap.Add(reference, new WeakReference(fun));
Dictionary_2_t81F516F814A3463D65D07253CF5167FBF9378593 * L_49 = __this->get_funcRefMap_18();
int32_t L_50 = V_2;
LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * L_51 = V_3;
WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D * L_52 = (WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D *)il2cpp_codegen_object_new(WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D_il2cpp_TypeInfo_var);
WeakReference__ctor_m12F7412E9F228AA2276BBB37441CFBCD21A0ABBB(L_52, L_51, /*hidden argument*/NULL);
NullCheck(L_49);
Dictionary_2_Add_m20447A0D2C19201CD422869C554B64B14598F330(L_49, L_50, L_52, /*hidden argument*/Dictionary_2_Add_m20447A0D2C19201CD422869C554B64B14598F330_RuntimeMethod_var);
// RemoveFromGCList(reference);
int32_t L_53 = V_2;
LuaState_RemoveFromGCList_m513BEBC466D3C2EB80AC56E632560A84B8CE9E79(__this, L_53, /*hidden argument*/NULL);
// if (LogGC) Debugger.Log("Alloc LuaFunction name {0}, id {1}", name, reference);
bool L_54 = LuaState_get_LogGC_mA8E1798D23188784E175055FBD2A38222A4BF904_inline(__this, /*hidden argument*/NULL);
if (!L_54)
{
goto IL_013c;
}
}
{
// if (LogGC) Debugger.Log("Alloc LuaFunction name {0}, id {1}", name, reference);
String_t* L_55 = ___name0;
int32_t L_56 = V_2;
int32_t L_57 = L_56;
RuntimeObject * L_58 = Box(Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var, &L_57);
IL2CPP_RUNTIME_CLASS_INIT(Debugger_tF25B3752569516B8F625720AF3018F00F540BD0C_il2cpp_TypeInfo_var);
Debugger_Log_m301AF5A498B3D681ACB39661FB8F85B17D22AA5A(_stringLiteral6BE6E8CAF33E3F8A15B3F11BB5B064A2A475E9BD, L_55, L_58, /*hidden argument*/NULL);
}
IL_013c:
{
// return fun;
LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * L_59 = V_3;
return L_59;
}
IL_013e:
{
// if (beLogMiss)
bool L_60 = ___beLogMiss1;
if (!L_60)
{
goto IL_014c;
}
}
{
// Debugger.Log("Lua function {0} not exists", name);
String_t* L_61 = ___name0;
IL2CPP_RUNTIME_CLASS_INIT(Debugger_tF25B3752569516B8F625720AF3018F00F540BD0C_il2cpp_TypeInfo_var);
Debugger_Log_m7E5F6EC0FEEA5B3DBF69F1AF3B654B89ADAE2419(_stringLiteral223549F82201EAE484860B4525D7E6F2B9AFDD37, L_61, /*hidden argument*/NULL);
}
IL_014c:
{
// return null;
return (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)NULL;
}
}
// LuaInterface.LuaBaseRef LuaInterface.LuaState::TryGetLuaRef(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 * LuaState_TryGetLuaRef_m0FF797325662AF0ED1F4F3A047EE508DCC206846 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, int32_t ___reference0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_TryGetLuaRef_m0FF797325662AF0ED1F4F3A047EE508DCC206846_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D * V_0 = NULL;
LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 * V_1 = NULL;
{
// WeakReference weak = null;
V_0 = (WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D *)NULL;
// if (funcRefMap.TryGetValue(reference, out weak))
Dictionary_2_t81F516F814A3463D65D07253CF5167FBF9378593 * L_0 = __this->get_funcRefMap_18();
int32_t L_1 = ___reference0;
NullCheck(L_0);
bool L_2 = Dictionary_2_TryGetValue_mF396A01A6203250352C9335AFE956F6F41250C5D(L_0, L_1, (WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D **)(&V_0), /*hidden argument*/Dictionary_2_TryGetValue_mF396A01A6203250352C9335AFE956F6F41250C5D_RuntimeMethod_var);
if (!L_2)
{
goto IL_0045;
}
}
{
// if (weak.IsAlive)
WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D * L_3 = V_0;
NullCheck(L_3);
bool L_4 = VirtFuncInvoker0< bool >::Invoke(5 /* System.Boolean System.WeakReference::get_IsAlive() */, L_3);
if (!L_4)
{
goto IL_0038;
}
}
{
// LuaBaseRef luaRef = (LuaBaseRef)weak.Target;
WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D * L_5 = V_0;
NullCheck(L_5);
RuntimeObject * L_6 = VirtFuncInvoker0< RuntimeObject * >::Invoke(6 /* System.Object System.WeakReference::get_Target() */, L_5);
V_1 = ((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)CastclassClass((RuntimeObject*)L_6, LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4_il2cpp_TypeInfo_var));
// if (luaRef.IsAlive)
LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 * L_7 = V_1;
NullCheck(L_7);
bool L_8 = L_7->get_IsAlive_6();
il2cpp_codegen_memory_barrier();
if (!L_8)
{
goto IL_0038;
}
}
{
// luaRef.AddRef();
LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 * L_9 = V_1;
NullCheck(L_9);
LuaBaseRef_AddRef_m6E50F617280C5254307A19F2E73388ADEEDADD54(L_9, /*hidden argument*/NULL);
// return luaRef;
LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 * L_10 = V_1;
return L_10;
}
IL_0038:
{
// funcRefMap.Remove(reference);
Dictionary_2_t81F516F814A3463D65D07253CF5167FBF9378593 * L_11 = __this->get_funcRefMap_18();
int32_t L_12 = ___reference0;
NullCheck(L_11);
Dictionary_2_Remove_m34735F60E1633F7D7E7ED450029CD37D53947314(L_11, L_12, /*hidden argument*/Dictionary_2_Remove_m34735F60E1633F7D7E7ED450029CD37D53947314_RuntimeMethod_var);
}
IL_0045:
{
// return null;
return (LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)NULL;
}
}
// LuaInterface.LuaFunction LuaInterface.LuaState::GetFunction(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * LuaState_GetFunction_m875D3C5268C014C58C5E395B5FC7A02EB12105DC (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, int32_t ___reference0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_GetFunction_m875D3C5268C014C58C5E395B5FC7A02EB12105DC_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * V_0 = NULL;
{
// LuaFunction func = TryGetLuaRef(reference) as LuaFunction;
int32_t L_0 = ___reference0;
LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 * L_1 = LuaState_TryGetLuaRef_m0FF797325662AF0ED1F4F3A047EE508DCC206846(__this, L_0, /*hidden argument*/NULL);
V_0 = ((LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)IsInstClass((RuntimeObject*)L_1, LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B_il2cpp_TypeInfo_var));
// if (func == null)
LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * L_2 = V_0;
bool L_3 = LuaBaseRef_op_Equality_m3930A4B3F75C8D691B661568896F24C8155CD102(L_2, (LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)NULL, /*hidden argument*/NULL);
if (!L_3)
{
goto IL_0048;
}
}
{
// func = new LuaFunction(reference, this);
int32_t L_4 = ___reference0;
LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * L_5 = (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)il2cpp_codegen_object_new(LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B_il2cpp_TypeInfo_var);
LuaFunction__ctor_mFA412738F3113FA780BE66B4F1A838CC71D11575(L_5, L_4, __this, /*hidden argument*/NULL);
V_0 = L_5;
// funcRefMap.Add(reference, new WeakReference(func));
Dictionary_2_t81F516F814A3463D65D07253CF5167FBF9378593 * L_6 = __this->get_funcRefMap_18();
int32_t L_7 = ___reference0;
LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * L_8 = V_0;
WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D * L_9 = (WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D *)il2cpp_codegen_object_new(WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D_il2cpp_TypeInfo_var);
WeakReference__ctor_m12F7412E9F228AA2276BBB37441CFBCD21A0ABBB(L_9, L_8, /*hidden argument*/NULL);
NullCheck(L_6);
Dictionary_2_Add_m20447A0D2C19201CD422869C554B64B14598F330(L_6, L_7, L_9, /*hidden argument*/Dictionary_2_Add_m20447A0D2C19201CD422869C554B64B14598F330_RuntimeMethod_var);
// if (LogGC) Debugger.Log("Alloc LuaFunction name , id {0}", reference);
bool L_10 = LuaState_get_LogGC_mA8E1798D23188784E175055FBD2A38222A4BF904_inline(__this, /*hidden argument*/NULL);
if (!L_10)
{
goto IL_0048;
}
}
{
// if (LogGC) Debugger.Log("Alloc LuaFunction name , id {0}", reference);
int32_t L_11 = ___reference0;
int32_t L_12 = L_11;
RuntimeObject * L_13 = Box(Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var, &L_12);
IL2CPP_RUNTIME_CLASS_INIT(Debugger_tF25B3752569516B8F625720AF3018F00F540BD0C_il2cpp_TypeInfo_var);
Debugger_Log_m7E5F6EC0FEEA5B3DBF69F1AF3B654B89ADAE2419(_stringLiteral7BABAC45BF7899D17898273CD6E20A73697FD16A, L_13, /*hidden argument*/NULL);
}
IL_0048:
{
// RemoveFromGCList(reference);
int32_t L_14 = ___reference0;
LuaState_RemoveFromGCList_m513BEBC466D3C2EB80AC56E632560A84B8CE9E79(__this, L_14, /*hidden argument*/NULL);
// return func;
LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * L_15 = V_0;
return L_15;
}
}
// LuaInterface.LuaTable LuaInterface.LuaState::GetTable(System.String,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * LuaState_GetTable_m773ED27D40CB55CD34E453EDA8D8DB6A9EF0DB7D (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, String_t* ___fullPath0, bool ___beLogMiss1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_GetTable_m773ED27D40CB55CD34E453EDA8D8DB6A9EF0DB7D_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D * V_0 = NULL;
LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * V_1 = NULL;
int32_t V_2 = 0;
LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * V_3 = NULL;
{
// WeakReference weak = null;
V_0 = (WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D *)NULL;
// if (funcMap.TryGetValue(fullPath, out weak))
Dictionary_2_t4DFB78733A30CBA0D97E97E6520159E27C47BAA3 * L_0 = __this->get_funcMap_17();
String_t* L_1 = ___fullPath0;
NullCheck(L_0);
bool L_2 = Dictionary_2_TryGetValue_m6A32CAFCD15224774C6C10629DDE7BB24DF7859C(L_0, L_1, (WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D **)(&V_0), /*hidden argument*/Dictionary_2_TryGetValue_m6A32CAFCD15224774C6C10629DDE7BB24DF7859C_RuntimeMethod_var);
if (!L_2)
{
goto IL_005e;
}
}
{
// if (weak.IsAlive)
WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D * L_3 = V_0;
NullCheck(L_3);
bool L_4 = VirtFuncInvoker0< bool >::Invoke(5 /* System.Boolean System.WeakReference::get_IsAlive() */, L_3);
if (!L_4)
{
goto IL_0051;
}
}
{
// LuaTable table = weak.Target as LuaTable;
WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D * L_5 = V_0;
NullCheck(L_5);
RuntimeObject * L_6 = VirtFuncInvoker0< RuntimeObject * >::Invoke(6 /* System.Object System.WeakReference::get_Target() */, L_5);
V_1 = ((LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 *)IsInstClass((RuntimeObject*)L_6, LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87_il2cpp_TypeInfo_var));
// CheckNull(table, "{0} not a lua table", fullPath);
LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * L_7 = V_1;
String_t* L_8 = ___fullPath0;
LuaState_CheckNull_m92C6801CF2B1D35E40FD24294EF7AD281B248E3F(__this, L_7, _stringLiteral285A4E26E90B15DE9C6BCCC78B03994C3AA50E25, L_8, /*hidden argument*/NULL);
// if (table.IsAlive)
LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * L_9 = V_1;
NullCheck(L_9);
bool L_10 = ((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)L_9)->get_IsAlive_6();
il2cpp_codegen_memory_barrier();
if (!L_10)
{
goto IL_0051;
}
}
{
// table.AddRef();
LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * L_11 = V_1;
NullCheck(L_11);
LuaBaseRef_AddRef_m6E50F617280C5254307A19F2E73388ADEEDADD54(L_11, /*hidden argument*/NULL);
// RemoveFromGCList(table.GetReference());
LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * L_12 = V_1;
NullCheck(L_12);
int32_t L_13 = VirtFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 LuaInterface.LuaBaseRef::GetReference() */, L_12);
LuaState_RemoveFromGCList_m513BEBC466D3C2EB80AC56E632560A84B8CE9E79(__this, L_13, /*hidden argument*/NULL);
// return table;
LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * L_14 = V_1;
return L_14;
}
IL_0051:
{
// funcMap.Remove(fullPath);
Dictionary_2_t4DFB78733A30CBA0D97E97E6520159E27C47BAA3 * L_15 = __this->get_funcMap_17();
String_t* L_16 = ___fullPath0;
NullCheck(L_15);
Dictionary_2_Remove_m0A5B58EB7981A4D44B9A8C60346775EBF9A92447(L_15, L_16, /*hidden argument*/Dictionary_2_Remove_m0A5B58EB7981A4D44B9A8C60346775EBF9A92447_RuntimeMethod_var);
}
IL_005e:
{
// if (PushLuaTable(fullPath, false))
String_t* L_17 = ___fullPath0;
bool L_18 = LuaState_PushLuaTable_mF4CCC5DFF06070C5FDFFF5FB72B97BB8012B73D5(__this, L_17, (bool)0, /*hidden argument*/NULL);
if (!L_18)
{
goto IL_012d;
}
}
{
// int reference = ToLuaRef();
int32_t L_19 = LuaStatePtr_ToLuaRef_mE99053A7863060E83C20E698BFD1B9732271BA28(__this, /*hidden argument*/NULL);
V_2 = L_19;
// LuaTable table = null;
V_3 = (LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 *)NULL;
// if (funcRefMap.TryGetValue(reference, out weak))
Dictionary_2_t81F516F814A3463D65D07253CF5167FBF9378593 * L_20 = __this->get_funcRefMap_18();
int32_t L_21 = V_2;
NullCheck(L_20);
bool L_22 = Dictionary_2_TryGetValue_mF396A01A6203250352C9335AFE956F6F41250C5D(L_20, L_21, (WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D **)(&V_0), /*hidden argument*/Dictionary_2_TryGetValue_mF396A01A6203250352C9335AFE956F6F41250C5D_RuntimeMethod_var);
if (!L_22)
{
goto IL_00d8;
}
}
{
// if (weak.IsAlive)
WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D * L_23 = V_0;
NullCheck(L_23);
bool L_24 = VirtFuncInvoker0< bool >::Invoke(5 /* System.Boolean System.WeakReference::get_IsAlive() */, L_23);
if (!L_24)
{
goto IL_00cb;
}
}
{
// table = weak.Target as LuaTable;
WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D * L_25 = V_0;
NullCheck(L_25);
RuntimeObject * L_26 = VirtFuncInvoker0< RuntimeObject * >::Invoke(6 /* System.Object System.WeakReference::get_Target() */, L_25);
V_3 = ((LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 *)IsInstClass((RuntimeObject*)L_26, LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87_il2cpp_TypeInfo_var));
// CheckNull(table, "{0} not a lua table", fullPath);
LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * L_27 = V_3;
String_t* L_28 = ___fullPath0;
LuaState_CheckNull_m92C6801CF2B1D35E40FD24294EF7AD281B248E3F(__this, L_27, _stringLiteral285A4E26E90B15DE9C6BCCC78B03994C3AA50E25, L_28, /*hidden argument*/NULL);
// if (table.IsAlive)
LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * L_29 = V_3;
NullCheck(L_29);
bool L_30 = ((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)L_29)->get_IsAlive_6();
il2cpp_codegen_memory_barrier();
if (!L_30)
{
goto IL_00cb;
}
}
{
// funcMap.Add(fullPath, weak);
Dictionary_2_t4DFB78733A30CBA0D97E97E6520159E27C47BAA3 * L_31 = __this->get_funcMap_17();
String_t* L_32 = ___fullPath0;
WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D * L_33 = V_0;
NullCheck(L_31);
Dictionary_2_Add_mC93C4691B7F1A82386C6D150AC41C4A0269A6743(L_31, L_32, L_33, /*hidden argument*/Dictionary_2_Add_mC93C4691B7F1A82386C6D150AC41C4A0269A6743_RuntimeMethod_var);
// table.AddRef();
LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * L_34 = V_3;
NullCheck(L_34);
LuaBaseRef_AddRef_m6E50F617280C5254307A19F2E73388ADEEDADD54(L_34, /*hidden argument*/NULL);
// RemoveFromGCList(reference);
int32_t L_35 = V_2;
LuaState_RemoveFromGCList_m513BEBC466D3C2EB80AC56E632560A84B8CE9E79(__this, L_35, /*hidden argument*/NULL);
// return table;
LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * L_36 = V_3;
return L_36;
}
IL_00cb:
{
// funcRefMap.Remove(reference);
Dictionary_2_t81F516F814A3463D65D07253CF5167FBF9378593 * L_37 = __this->get_funcRefMap_18();
int32_t L_38 = V_2;
NullCheck(L_37);
Dictionary_2_Remove_m34735F60E1633F7D7E7ED450029CD37D53947314(L_37, L_38, /*hidden argument*/Dictionary_2_Remove_m34735F60E1633F7D7E7ED450029CD37D53947314_RuntimeMethod_var);
}
IL_00d8:
{
// table = new LuaTable(reference, this);
int32_t L_39 = V_2;
LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * L_40 = (LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 *)il2cpp_codegen_object_new(LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87_il2cpp_TypeInfo_var);
LuaTable__ctor_m16D6F4B479B50AA914A4543381C62C5F7158D8F5(L_40, L_39, __this, /*hidden argument*/NULL);
V_3 = L_40;
// table.name = fullPath;
LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * L_41 = V_3;
String_t* L_42 = ___fullPath0;
NullCheck(L_41);
((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)L_41)->set_name_0(L_42);
// funcMap.Add(fullPath, new WeakReference(table));
Dictionary_2_t4DFB78733A30CBA0D97E97E6520159E27C47BAA3 * L_43 = __this->get_funcMap_17();
String_t* L_44 = ___fullPath0;
LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * L_45 = V_3;
WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D * L_46 = (WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D *)il2cpp_codegen_object_new(WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D_il2cpp_TypeInfo_var);
WeakReference__ctor_m12F7412E9F228AA2276BBB37441CFBCD21A0ABBB(L_46, L_45, /*hidden argument*/NULL);
NullCheck(L_43);
Dictionary_2_Add_mC93C4691B7F1A82386C6D150AC41C4A0269A6743(L_43, L_44, L_46, /*hidden argument*/Dictionary_2_Add_mC93C4691B7F1A82386C6D150AC41C4A0269A6743_RuntimeMethod_var);
// funcRefMap.Add(reference, new WeakReference(table));
Dictionary_2_t81F516F814A3463D65D07253CF5167FBF9378593 * L_47 = __this->get_funcRefMap_18();
int32_t L_48 = V_2;
LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * L_49 = V_3;
WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D * L_50 = (WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D *)il2cpp_codegen_object_new(WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D_il2cpp_TypeInfo_var);
WeakReference__ctor_m12F7412E9F228AA2276BBB37441CFBCD21A0ABBB(L_50, L_49, /*hidden argument*/NULL);
NullCheck(L_47);
Dictionary_2_Add_m20447A0D2C19201CD422869C554B64B14598F330(L_47, L_48, L_50, /*hidden argument*/Dictionary_2_Add_m20447A0D2C19201CD422869C554B64B14598F330_RuntimeMethod_var);
// if (LogGC) Debugger.Log("Alloc LuaTable name {0}, id {1}", fullPath, reference);
bool L_51 = LuaState_get_LogGC_mA8E1798D23188784E175055FBD2A38222A4BF904_inline(__this, /*hidden argument*/NULL);
if (!L_51)
{
goto IL_0124;
}
}
{
// if (LogGC) Debugger.Log("Alloc LuaTable name {0}, id {1}", fullPath, reference);
String_t* L_52 = ___fullPath0;
int32_t L_53 = V_2;
int32_t L_54 = L_53;
RuntimeObject * L_55 = Box(Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var, &L_54);
IL2CPP_RUNTIME_CLASS_INIT(Debugger_tF25B3752569516B8F625720AF3018F00F540BD0C_il2cpp_TypeInfo_var);
Debugger_Log_m301AF5A498B3D681ACB39661FB8F85B17D22AA5A(_stringLiteral0841FB386BFE99A63B6EFA6C3B648E2FA85110FE, L_52, L_55, /*hidden argument*/NULL);
}
IL_0124:
{
// RemoveFromGCList(reference);
int32_t L_56 = V_2;
LuaState_RemoveFromGCList_m513BEBC466D3C2EB80AC56E632560A84B8CE9E79(__this, L_56, /*hidden argument*/NULL);
// return table;
LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * L_57 = V_3;
return L_57;
}
IL_012d:
{
// if (beLogMiss)
bool L_58 = ___beLogMiss1;
if (!L_58)
{
goto IL_013b;
}
}
{
// Debugger.LogWarning("Lua table {0} not exists", fullPath);
String_t* L_59 = ___fullPath0;
IL2CPP_RUNTIME_CLASS_INIT(Debugger_tF25B3752569516B8F625720AF3018F00F540BD0C_il2cpp_TypeInfo_var);
Debugger_LogWarning_mEBEADCB89D8445AADE3077EAC26B6828F4EFE714(_stringLiteral9B2BF0193E167B5BFB3EF126843CBB52D083726B, L_59, /*hidden argument*/NULL);
}
IL_013b:
{
// return null;
return (LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 *)NULL;
}
}
// LuaInterface.LuaTable LuaInterface.LuaState::GetTable(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * LuaState_GetTable_mE4DB3AF53C13F905B56D85BBC342A071B0E39048 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, int32_t ___reference0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_GetTable_mE4DB3AF53C13F905B56D85BBC342A071B0E39048_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * V_0 = NULL;
{
// LuaTable table = TryGetLuaRef(reference) as LuaTable;
int32_t L_0 = ___reference0;
LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 * L_1 = LuaState_TryGetLuaRef_m0FF797325662AF0ED1F4F3A047EE508DCC206846(__this, L_0, /*hidden argument*/NULL);
V_0 = ((LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 *)IsInstClass((RuntimeObject*)L_1, LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87_il2cpp_TypeInfo_var));
// if (table == null)
LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * L_2 = V_0;
bool L_3 = LuaBaseRef_op_Equality_m3930A4B3F75C8D691B661568896F24C8155CD102(L_2, (LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)NULL, /*hidden argument*/NULL);
if (!L_3)
{
goto IL_0030;
}
}
{
// table = new LuaTable(reference, this);
int32_t L_4 = ___reference0;
LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * L_5 = (LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 *)il2cpp_codegen_object_new(LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87_il2cpp_TypeInfo_var);
LuaTable__ctor_m16D6F4B479B50AA914A4543381C62C5F7158D8F5(L_5, L_4, __this, /*hidden argument*/NULL);
V_0 = L_5;
// funcRefMap.Add(reference, new WeakReference(table));
Dictionary_2_t81F516F814A3463D65D07253CF5167FBF9378593 * L_6 = __this->get_funcRefMap_18();
int32_t L_7 = ___reference0;
LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * L_8 = V_0;
WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D * L_9 = (WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D *)il2cpp_codegen_object_new(WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D_il2cpp_TypeInfo_var);
WeakReference__ctor_m12F7412E9F228AA2276BBB37441CFBCD21A0ABBB(L_9, L_8, /*hidden argument*/NULL);
NullCheck(L_6);
Dictionary_2_Add_m20447A0D2C19201CD422869C554B64B14598F330(L_6, L_7, L_9, /*hidden argument*/Dictionary_2_Add_m20447A0D2C19201CD422869C554B64B14598F330_RuntimeMethod_var);
}
IL_0030:
{
// RemoveFromGCList(reference);
int32_t L_10 = ___reference0;
LuaState_RemoveFromGCList_m513BEBC466D3C2EB80AC56E632560A84B8CE9E79(__this, L_10, /*hidden argument*/NULL);
// return table;
LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * L_11 = V_0;
return L_11;
}
}
// LuaInterface.LuaThread LuaInterface.LuaState::GetLuaThread(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LuaThread_tE3CD20787632CE8A9ACACDD031EB48E821A20D10 * LuaState_GetLuaThread_m0BAC10C4F4686E38326032E6A765D1814B457BFD (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, int32_t ___reference0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_GetLuaThread_m0BAC10C4F4686E38326032E6A765D1814B457BFD_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
LuaThread_tE3CD20787632CE8A9ACACDD031EB48E821A20D10 * V_0 = NULL;
{
// LuaThread thread = TryGetLuaRef(reference) as LuaThread;
int32_t L_0 = ___reference0;
LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 * L_1 = LuaState_TryGetLuaRef_m0FF797325662AF0ED1F4F3A047EE508DCC206846(__this, L_0, /*hidden argument*/NULL);
V_0 = ((LuaThread_tE3CD20787632CE8A9ACACDD031EB48E821A20D10 *)IsInstClass((RuntimeObject*)L_1, LuaThread_tE3CD20787632CE8A9ACACDD031EB48E821A20D10_il2cpp_TypeInfo_var));
// if (thread == null)
LuaThread_tE3CD20787632CE8A9ACACDD031EB48E821A20D10 * L_2 = V_0;
bool L_3 = LuaBaseRef_op_Equality_m3930A4B3F75C8D691B661568896F24C8155CD102(L_2, (LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)NULL, /*hidden argument*/NULL);
if (!L_3)
{
goto IL_0030;
}
}
{
// thread = new LuaThread(reference, this);
int32_t L_4 = ___reference0;
LuaThread_tE3CD20787632CE8A9ACACDD031EB48E821A20D10 * L_5 = (LuaThread_tE3CD20787632CE8A9ACACDD031EB48E821A20D10 *)il2cpp_codegen_object_new(LuaThread_tE3CD20787632CE8A9ACACDD031EB48E821A20D10_il2cpp_TypeInfo_var);
LuaThread__ctor_m5C134376EAA727C1634F5D547F0A4125AFD454CD(L_5, L_4, __this, /*hidden argument*/NULL);
V_0 = L_5;
// funcRefMap.Add(reference, new WeakReference(thread));
Dictionary_2_t81F516F814A3463D65D07253CF5167FBF9378593 * L_6 = __this->get_funcRefMap_18();
int32_t L_7 = ___reference0;
LuaThread_tE3CD20787632CE8A9ACACDD031EB48E821A20D10 * L_8 = V_0;
WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D * L_9 = (WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D *)il2cpp_codegen_object_new(WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D_il2cpp_TypeInfo_var);
WeakReference__ctor_m12F7412E9F228AA2276BBB37441CFBCD21A0ABBB(L_9, L_8, /*hidden argument*/NULL);
NullCheck(L_6);
Dictionary_2_Add_m20447A0D2C19201CD422869C554B64B14598F330(L_6, L_7, L_9, /*hidden argument*/Dictionary_2_Add_m20447A0D2C19201CD422869C554B64B14598F330_RuntimeMethod_var);
}
IL_0030:
{
// RemoveFromGCList(reference);
int32_t L_10 = ___reference0;
LuaState_RemoveFromGCList_m513BEBC466D3C2EB80AC56E632560A84B8CE9E79(__this, L_10, /*hidden argument*/NULL);
// return thread;
LuaThread_tE3CD20787632CE8A9ACACDD031EB48E821A20D10 * L_11 = V_0;
return L_11;
}
}
// LuaInterface.LuaDelegate LuaInterface.LuaState::GetLuaDelegate(LuaInterface.LuaFunction)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LuaDelegate_tB38D2386AAC5AF73845F197604BC4A11E8FA27F1 * LuaState_GetLuaDelegate_mA6AA7F2956C629132A7932754D9FF9BCF6228253 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * ___func0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_GetLuaDelegate_mA6AA7F2956C629132A7932754D9FF9BCF6228253_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D * V_0 = NULL;
int32_t V_1 = 0;
{
// WeakReference weak = null;
V_0 = (WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D *)NULL;
// int reference = func.GetReference();
LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * L_0 = ___func0;
NullCheck(L_0);
int32_t L_1 = VirtFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 LuaInterface.LuaBaseRef::GetReference() */, L_0);
V_1 = L_1;
// delegateMap.TryGetValue(reference, out weak);
Dictionary_2_t35D9A5097C30B9E0B442FCEF1B4E05D3B6C168B9 * L_2 = __this->get_delegateMap_19();
int32_t L_3 = V_1;
NullCheck(L_2);
Dictionary_2_TryGetValue_m32AC13166BA789C6334233C4EED097FB013CC85D(L_2, (((int64_t)((int64_t)L_3))), (WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D **)(&V_0), /*hidden argument*/Dictionary_2_TryGetValue_m32AC13166BA789C6334233C4EED097FB013CC85D_RuntimeMethod_var);
// if (weak != null)
WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D * L_4 = V_0;
if (!L_4)
{
goto IL_003e;
}
}
{
// if (weak.IsAlive)
WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D * L_5 = V_0;
NullCheck(L_5);
bool L_6 = VirtFuncInvoker0< bool >::Invoke(5 /* System.Boolean System.WeakReference::get_IsAlive() */, L_5);
if (!L_6)
{
goto IL_0030;
}
}
{
// return weak.Target as LuaDelegate;
WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D * L_7 = V_0;
NullCheck(L_7);
RuntimeObject * L_8 = VirtFuncInvoker0< RuntimeObject * >::Invoke(6 /* System.Object System.WeakReference::get_Target() */, L_7);
return ((LuaDelegate_tB38D2386AAC5AF73845F197604BC4A11E8FA27F1 *)IsInstClass((RuntimeObject*)L_8, LuaDelegate_tB38D2386AAC5AF73845F197604BC4A11E8FA27F1_il2cpp_TypeInfo_var));
}
IL_0030:
{
// delegateMap.Remove(reference);
Dictionary_2_t35D9A5097C30B9E0B442FCEF1B4E05D3B6C168B9 * L_9 = __this->get_delegateMap_19();
int32_t L_10 = V_1;
NullCheck(L_9);
Dictionary_2_Remove_m71A622CAE6E41AB042C3BC0D766085BADB5B4A43(L_9, (((int64_t)((int64_t)L_10))), /*hidden argument*/Dictionary_2_Remove_m71A622CAE6E41AB042C3BC0D766085BADB5B4A43_RuntimeMethod_var);
}
IL_003e:
{
// return null;
return (LuaDelegate_tB38D2386AAC5AF73845F197604BC4A11E8FA27F1 *)NULL;
}
}
// LuaInterface.LuaDelegate LuaInterface.LuaState::GetLuaDelegate(LuaInterface.LuaFunction,LuaInterface.LuaTable)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LuaDelegate_tB38D2386AAC5AF73845F197604BC4A11E8FA27F1 * LuaState_GetLuaDelegate_m5B0A60156CA990789AFC7FD30FDE6E211350347D (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * ___func0, LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * ___self1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_GetLuaDelegate_m5B0A60156CA990789AFC7FD30FDE6E211350347D_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D * V_0 = NULL;
int64_t V_1 = 0;
int64_t V_2 = 0;
int64_t G_B2_0 = 0;
int64_t G_B1_0 = 0;
int32_t G_B3_0 = 0;
int64_t G_B3_1 = 0;
int64_t G_B5_0 = 0;
int64_t G_B4_0 = 0;
int64_t G_B6_0 = 0;
int64_t G_B6_1 = 0;
{
// WeakReference weak = null;
V_0 = (WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D *)NULL;
// long high = func.GetReference();
LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * L_0 = ___func0;
NullCheck(L_0);
int32_t L_1 = VirtFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 LuaInterface.LuaBaseRef::GetReference() */, L_0);
// long low = self == null ? 0 : self.GetReference();
LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * L_2 = ___self1;
bool L_3 = LuaBaseRef_op_Equality_m3930A4B3F75C8D691B661568896F24C8155CD102(L_2, (LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)NULL, /*hidden argument*/NULL);
G_B1_0 = (((int64_t)((int64_t)L_1)));
if (L_3)
{
G_B2_0 = (((int64_t)((int64_t)L_1)));
goto IL_001a;
}
}
{
LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * L_4 = ___self1;
NullCheck(L_4);
int32_t L_5 = VirtFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 LuaInterface.LuaBaseRef::GetReference() */, L_4);
G_B3_0 = L_5;
G_B3_1 = G_B1_0;
goto IL_001b;
}
IL_001a:
{
G_B3_0 = 0;
G_B3_1 = G_B2_0;
}
IL_001b:
{
V_1 = (((int64_t)((int64_t)G_B3_0)));
// low = low >= 0 ? low : 0;
int64_t L_6 = V_1;
G_B4_0 = G_B3_1;
if ((((int64_t)L_6) >= ((int64_t)(((int64_t)((int64_t)0))))))
{
G_B5_0 = G_B3_1;
goto IL_0026;
}
}
{
G_B6_0 = (((int64_t)((int64_t)0)));
G_B6_1 = G_B4_0;
goto IL_0027;
}
IL_0026:
{
int64_t L_7 = V_1;
G_B6_0 = L_7;
G_B6_1 = G_B5_0;
}
IL_0027:
{
V_1 = G_B6_0;
// long key = high << 32 | low;
int64_t L_8 = V_1;
V_2 = ((int64_t)((int64_t)((int64_t)((int64_t)G_B6_1<<(int32_t)((int32_t)32)))|(int64_t)L_8));
// delegateMap.TryGetValue(key, out weak);
Dictionary_2_t35D9A5097C30B9E0B442FCEF1B4E05D3B6C168B9 * L_9 = __this->get_delegateMap_19();
int64_t L_10 = V_2;
NullCheck(L_9);
Dictionary_2_TryGetValue_m32AC13166BA789C6334233C4EED097FB013CC85D(L_9, L_10, (WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D **)(&V_0), /*hidden argument*/Dictionary_2_TryGetValue_m32AC13166BA789C6334233C4EED097FB013CC85D_RuntimeMethod_var);
// if (weak != null)
WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D * L_11 = V_0;
if (!L_11)
{
goto IL_0061;
}
}
{
// if (weak.IsAlive)
WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D * L_12 = V_0;
NullCheck(L_12);
bool L_13 = VirtFuncInvoker0< bool >::Invoke(5 /* System.Boolean System.WeakReference::get_IsAlive() */, L_12);
if (!L_13)
{
goto IL_0054;
}
}
{
// return weak.Target as LuaDelegate;
WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D * L_14 = V_0;
NullCheck(L_14);
RuntimeObject * L_15 = VirtFuncInvoker0< RuntimeObject * >::Invoke(6 /* System.Object System.WeakReference::get_Target() */, L_14);
return ((LuaDelegate_tB38D2386AAC5AF73845F197604BC4A11E8FA27F1 *)IsInstClass((RuntimeObject*)L_15, LuaDelegate_tB38D2386AAC5AF73845F197604BC4A11E8FA27F1_il2cpp_TypeInfo_var));
}
IL_0054:
{
// delegateMap.Remove(key);
Dictionary_2_t35D9A5097C30B9E0B442FCEF1B4E05D3B6C168B9 * L_16 = __this->get_delegateMap_19();
int64_t L_17 = V_2;
NullCheck(L_16);
Dictionary_2_Remove_m71A622CAE6E41AB042C3BC0D766085BADB5B4A43(L_16, L_17, /*hidden argument*/Dictionary_2_Remove_m71A622CAE6E41AB042C3BC0D766085BADB5B4A43_RuntimeMethod_var);
}
IL_0061:
{
// return null;
return (LuaDelegate_tB38D2386AAC5AF73845F197604BC4A11E8FA27F1 *)NULL;
}
}
// System.Void LuaInterface.LuaState::AddLuaDelegate(LuaInterface.LuaDelegate,LuaInterface.LuaFunction)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_AddLuaDelegate_mF97DAC833542C3900FB9B2DDF6D25F22BBF958C1 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, LuaDelegate_tB38D2386AAC5AF73845F197604BC4A11E8FA27F1 * ___target0, LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * ___func1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_AddLuaDelegate_mF97DAC833542C3900FB9B2DDF6D25F22BBF958C1_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
// int key = func.GetReference();
LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * L_0 = ___func1;
NullCheck(L_0);
int32_t L_1 = VirtFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 LuaInterface.LuaBaseRef::GetReference() */, L_0);
V_0 = L_1;
// if (key > 0)
int32_t L_2 = V_0;
if ((((int32_t)L_2) <= ((int32_t)0)))
{
goto IL_001e;
}
}
{
// delegateMap[key] = new WeakReference(target);
Dictionary_2_t35D9A5097C30B9E0B442FCEF1B4E05D3B6C168B9 * L_3 = __this->get_delegateMap_19();
int32_t L_4 = V_0;
LuaDelegate_tB38D2386AAC5AF73845F197604BC4A11E8FA27F1 * L_5 = ___target0;
WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D * L_6 = (WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D *)il2cpp_codegen_object_new(WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D_il2cpp_TypeInfo_var);
WeakReference__ctor_m12F7412E9F228AA2276BBB37441CFBCD21A0ABBB(L_6, L_5, /*hidden argument*/NULL);
NullCheck(L_3);
Dictionary_2_set_Item_m16BBBA1CDD362C308A1F7F6B57972CB2418EE865(L_3, (((int64_t)((int64_t)L_4))), L_6, /*hidden argument*/Dictionary_2_set_Item_m16BBBA1CDD362C308A1F7F6B57972CB2418EE865_RuntimeMethod_var);
}
IL_001e:
{
// }
return;
}
}
// System.Void LuaInterface.LuaState::AddLuaDelegate(LuaInterface.LuaDelegate,LuaInterface.LuaFunction,LuaInterface.LuaTable)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_AddLuaDelegate_mFA06462F85ED99406F00E3D0D32B44EBFAAD9451 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, LuaDelegate_tB38D2386AAC5AF73845F197604BC4A11E8FA27F1 * ___target0, LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * ___func1, LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * ___self2, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_AddLuaDelegate_mFA06462F85ED99406F00E3D0D32B44EBFAAD9451_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int64_t V_0 = 0;
int64_t V_1 = 0;
int64_t G_B2_0 = 0;
int64_t G_B1_0 = 0;
int32_t G_B3_0 = 0;
int64_t G_B3_1 = 0;
int64_t G_B5_0 = 0;
int64_t G_B4_0 = 0;
int64_t G_B6_0 = 0;
int64_t G_B6_1 = 0;
{
// long high = func.GetReference();
LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * L_0 = ___func1;
NullCheck(L_0);
int32_t L_1 = VirtFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 LuaInterface.LuaBaseRef::GetReference() */, L_0);
// long low = self == null ? 0 : self.GetReference();
LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * L_2 = ___self2;
bool L_3 = LuaBaseRef_op_Equality_m3930A4B3F75C8D691B661568896F24C8155CD102(L_2, (LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)NULL, /*hidden argument*/NULL);
G_B1_0 = (((int64_t)((int64_t)L_1)));
if (L_3)
{
G_B2_0 = (((int64_t)((int64_t)L_1)));
goto IL_0018;
}
}
{
LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * L_4 = ___self2;
NullCheck(L_4);
int32_t L_5 = VirtFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 LuaInterface.LuaBaseRef::GetReference() */, L_4);
G_B3_0 = L_5;
G_B3_1 = G_B1_0;
goto IL_0019;
}
IL_0018:
{
G_B3_0 = 0;
G_B3_1 = G_B2_0;
}
IL_0019:
{
V_0 = (((int64_t)((int64_t)G_B3_0)));
// low = low >= 0 ? low : 0;
int64_t L_6 = V_0;
G_B4_0 = G_B3_1;
if ((((int64_t)L_6) >= ((int64_t)(((int64_t)((int64_t)0))))))
{
G_B5_0 = G_B3_1;
goto IL_0024;
}
}
{
G_B6_0 = (((int64_t)((int64_t)0)));
G_B6_1 = G_B4_0;
goto IL_0025;
}
IL_0024:
{
int64_t L_7 = V_0;
G_B6_0 = L_7;
G_B6_1 = G_B5_0;
}
IL_0025:
{
V_0 = G_B6_0;
// long key = high << 32 | low;
int64_t L_8 = V_0;
V_1 = ((int64_t)((int64_t)((int64_t)((int64_t)G_B6_1<<(int32_t)((int32_t)32)))|(int64_t)L_8));
// if (key > 0)
int64_t L_9 = V_1;
if ((((int64_t)L_9) <= ((int64_t)(((int64_t)((int64_t)0))))))
{
goto IL_0043;
}
}
{
// delegateMap[key] = new WeakReference(target);
Dictionary_2_t35D9A5097C30B9E0B442FCEF1B4E05D3B6C168B9 * L_10 = __this->get_delegateMap_19();
int64_t L_11 = V_1;
LuaDelegate_tB38D2386AAC5AF73845F197604BC4A11E8FA27F1 * L_12 = ___target0;
WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D * L_13 = (WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D *)il2cpp_codegen_object_new(WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D_il2cpp_TypeInfo_var);
WeakReference__ctor_m12F7412E9F228AA2276BBB37441CFBCD21A0ABBB(L_13, L_12, /*hidden argument*/NULL);
NullCheck(L_10);
Dictionary_2_set_Item_m16BBBA1CDD362C308A1F7F6B57972CB2418EE865(L_10, L_11, L_13, /*hidden argument*/Dictionary_2_set_Item_m16BBBA1CDD362C308A1F7F6B57972CB2418EE865_RuntimeMethod_var);
}
IL_0043:
{
// }
return;
}
}
// System.Boolean LuaInterface.LuaState::CheckTop()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaState_CheckTop_mCB8693467CC77A805107D99F61B69E17FF3DF883 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_CheckTop_mCB8693467CC77A805107D99F61B69E17FF3DF883_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
// int n = LuaGetTop();
int32_t L_0 = LuaStatePtr_LuaGetTop_m2317E7B1B18275AB559943BC22E4BBEED73387AC(__this, /*hidden argument*/NULL);
V_0 = L_0;
// if (n != 0)
int32_t L_1 = V_0;
if (!L_1)
{
goto IL_001c;
}
}
{
// Debugger.LogWarning("Lua stack top is {0}", n);
int32_t L_2 = V_0;
int32_t L_3 = L_2;
RuntimeObject * L_4 = Box(Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var, &L_3);
IL2CPP_RUNTIME_CLASS_INIT(Debugger_tF25B3752569516B8F625720AF3018F00F540BD0C_il2cpp_TypeInfo_var);
Debugger_LogWarning_mEBEADCB89D8445AADE3077EAC26B6828F4EFE714(_stringLiteralAFE42FA36062DEA9E9F3A3B081278898C87E2952, L_4, /*hidden argument*/NULL);
// return false;
return (bool)0;
}
IL_001c:
{
// return true;
return (bool)1;
}
}
// System.Void LuaInterface.LuaState::Push(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_Push_mD74383FEE5DD1156E778064DD1416B4EAC3FAA6A (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, bool ___b0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_Push_mD74383FEE5DD1156E778064DD1416B4EAC3FAA6A_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// LuaDLL.lua_pushboolean(L, b);
intptr_t L_0 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
bool L_1 = ___b0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushboolean_m2B8D01E55F9DAAFC75B24FD6DC054776E5195B80((intptr_t)L_0, L_1, /*hidden argument*/NULL);
// }
return;
}
}
// System.Void LuaInterface.LuaState::Push(System.Double)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_Push_mB12D64E6309D28273ED4EFB5D6BEA5906EFC202C (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, double ___d0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_Push_mB12D64E6309D28273ED4EFB5D6BEA5906EFC202C_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// LuaDLL.lua_pushnumber(L, d);
intptr_t L_0 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
double L_1 = ___d0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushnumber_mD621CF251BEC49D5FCA530997B02D08E2C6EC653((intptr_t)L_0, L_1, /*hidden argument*/NULL);
// }
return;
}
}
// System.Void LuaInterface.LuaState::Push(System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_Push_m862E949EBBF4C8748A2D892309E0FB4C8211E13C (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, uint32_t ___un0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_Push_m862E949EBBF4C8748A2D892309E0FB4C8211E13C_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// LuaDLL.lua_pushnumber(L, un);
intptr_t L_0 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
uint32_t L_1 = ___un0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushnumber_mD621CF251BEC49D5FCA530997B02D08E2C6EC653((intptr_t)L_0, (((double)((double)(((double)((uint32_t)L_1)))))), /*hidden argument*/NULL);
// }
return;
}
}
// System.Void LuaInterface.LuaState::Push(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_Push_m28A12B4BC333F7A468738DF76C96AF0EA82C2F0B (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, int32_t ___n0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_Push_m28A12B4BC333F7A468738DF76C96AF0EA82C2F0B_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// LuaDLL.lua_pushinteger(L, n);
intptr_t L_0 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
int32_t L_1 = ___n0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushinteger_m8203BA6BB26C5BD0E84223531CFCB129352C2D23((intptr_t)L_0, L_1, /*hidden argument*/NULL);
// }
return;
}
}
// System.Void LuaInterface.LuaState::Push(System.Int16)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_Push_m902C2657E9975201D138FB1FDABA8B3A8CF560B7 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, int16_t ___s0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_Push_m902C2657E9975201D138FB1FDABA8B3A8CF560B7_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// LuaDLL.lua_pushnumber(L, s);
intptr_t L_0 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
int16_t L_1 = ___s0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushnumber_mD621CF251BEC49D5FCA530997B02D08E2C6EC653((intptr_t)L_0, (((double)((double)L_1))), /*hidden argument*/NULL);
// }
return;
}
}
// System.Void LuaInterface.LuaState::Push(System.UInt16)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_Push_m2B1D11EBB804EE2DF253AF337D321443C8CCF9F0 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, uint16_t ___us0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_Push_m2B1D11EBB804EE2DF253AF337D321443C8CCF9F0_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// LuaDLL.lua_pushnumber(L, us);
intptr_t L_0 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
uint16_t L_1 = ___us0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushnumber_mD621CF251BEC49D5FCA530997B02D08E2C6EC653((intptr_t)L_0, (((double)((double)L_1))), /*hidden argument*/NULL);
// }
return;
}
}
// System.Void LuaInterface.LuaState::Push(System.Int64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_Push_mB0626515A5D5A174FB7D2A809F4400C5755ABEA6 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, int64_t ___l0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_Push_mB0626515A5D5A174FB7D2A809F4400C5755ABEA6_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// LuaDLL.tolua_pushint64(L, l);
intptr_t L_0 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
int64_t L_1 = ___l0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_tolua_pushint64_m1DA9A18008B17BAE8CCE7EBA3E45EA9F066A9A42((intptr_t)L_0, L_1, /*hidden argument*/NULL);
// }
return;
}
}
// System.Void LuaInterface.LuaState::Push(System.UInt64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_Push_m00B4BBFB376DF2E6BC39D3F00294DA794D8F68A3 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, uint64_t ___ul0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_Push_m00B4BBFB376DF2E6BC39D3F00294DA794D8F68A3_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// LuaDLL.tolua_pushuint64(L, ul);
intptr_t L_0 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
uint64_t L_1 = ___ul0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_tolua_pushuint64_m95DA69CAD2155F29E64BA65334E2608F9EBDB010((intptr_t)L_0, L_1, /*hidden argument*/NULL);
// }
return;
}
}
// System.Void LuaInterface.LuaState::Push(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_Push_m230F5E6DD013194350BA3741E2A2FFDB49FC77B8 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, String_t* ___str0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_Push_m230F5E6DD013194350BA3741E2A2FFDB49FC77B8_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// LuaDLL.lua_pushstring(L, str);
intptr_t L_0 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
String_t* L_1 = ___str0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushstring_m1230CAB85FBD610AAA7D822AD67C9EDE4C1F13D7((intptr_t)L_0, L_1, /*hidden argument*/NULL);
// }
return;
}
}
// System.Void LuaInterface.LuaState::Push(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_Push_m4FC1F4FB509223C9F988EC007C499475329BDA64 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, intptr_t ___p0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_Push_m4FC1F4FB509223C9F988EC007C499475329BDA64_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// LuaDLL.lua_pushlightuserdata(L, p);
intptr_t L_0 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
intptr_t L_1 = ___p0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushlightuserdata_m3B731064C79F76F9AE70C580CFCEB889E6D1B917((intptr_t)L_0, (intptr_t)L_1, /*hidden argument*/NULL);
// }
return;
}
}
// System.Void LuaInterface.LuaState::Push(UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_Push_mB022A7A9CB388B9B6F0F3892FBE08E515E3111EF (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___v30, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_Push_mB022A7A9CB388B9B6F0F3892FBE08E515E3111EF_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// LuaDLL.tolua_pushvec3(L, v3.x, v3.y, v3.z);
intptr_t L_0 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 L_1 = ___v30;
float L_2 = L_1.get_x_2();
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 L_3 = ___v30;
float L_4 = L_3.get_y_3();
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 L_5 = ___v30;
float L_6 = L_5.get_z_4();
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_tolua_pushvec3_mDC2A69078FC3487ED72002F19DFE3146F7E7712E((intptr_t)L_0, L_2, L_4, L_6, /*hidden argument*/NULL);
// }
return;
}
}
// System.Void LuaInterface.LuaState::Push(UnityEngine.Vector2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_Push_m237463E2465D093BCBC6DF0104B1DEA506C6777D (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, Vector2_tA85D2DD88578276CA8A8796756458277E72D073D ___v20, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_Push_m237463E2465D093BCBC6DF0104B1DEA506C6777D_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// LuaDLL.tolua_pushvec2(L, v2.x, v2.y);
intptr_t L_0 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
Vector2_tA85D2DD88578276CA8A8796756458277E72D073D L_1 = ___v20;
float L_2 = L_1.get_x_0();
Vector2_tA85D2DD88578276CA8A8796756458277E72D073D L_3 = ___v20;
float L_4 = L_3.get_y_1();
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_tolua_pushvec2_m1A0E4D78055CAD1E5473B199394EA418000BA31B((intptr_t)L_0, L_2, L_4, /*hidden argument*/NULL);
// }
return;
}
}
// System.Void LuaInterface.LuaState::Push(UnityEngine.Vector4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_Push_m08B7531A45AD0E72A843388255B28F91538A8171 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E ___v40, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_Push_m08B7531A45AD0E72A843388255B28F91538A8171_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// LuaDLL.tolua_pushvec4(L, v4.x, v4.y, v4.z, v4.w);
intptr_t L_0 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E L_1 = ___v40;
float L_2 = L_1.get_x_1();
Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E L_3 = ___v40;
float L_4 = L_3.get_y_2();
Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E L_5 = ___v40;
float L_6 = L_5.get_z_3();
Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E L_7 = ___v40;
float L_8 = L_7.get_w_4();
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_tolua_pushvec4_mA18B9769D85A28049C9A01173684EB85B842C40B((intptr_t)L_0, L_2, L_4, L_6, L_8, /*hidden argument*/NULL);
// }
return;
}
}
// System.Void LuaInterface.LuaState::Push(UnityEngine.Color)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_Push_mA5DC6A49AF077229186E34E587EDEC18169C875B (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, Color_t119BCA590009762C7223FDD3AF9706653AC84ED2 ___clr0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_Push_mA5DC6A49AF077229186E34E587EDEC18169C875B_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// LuaDLL.tolua_pushclr(L, clr.r, clr.g, clr.b, clr.a);
intptr_t L_0 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
Color_t119BCA590009762C7223FDD3AF9706653AC84ED2 L_1 = ___clr0;
float L_2 = L_1.get_r_0();
Color_t119BCA590009762C7223FDD3AF9706653AC84ED2 L_3 = ___clr0;
float L_4 = L_3.get_g_1();
Color_t119BCA590009762C7223FDD3AF9706653AC84ED2 L_5 = ___clr0;
float L_6 = L_5.get_b_2();
Color_t119BCA590009762C7223FDD3AF9706653AC84ED2 L_7 = ___clr0;
float L_8 = L_7.get_a_3();
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_tolua_pushclr_m2625C0788E1B88CE4ACF5114154139DFF36EDB96((intptr_t)L_0, L_2, L_4, L_6, L_8, /*hidden argument*/NULL);
// }
return;
}
}
// System.Void LuaInterface.LuaState::Push(UnityEngine.Quaternion)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_Push_m764C5F2029A2AC538B4BA6C24095F0C94B19F668 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, Quaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357 ___q0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_Push_m764C5F2029A2AC538B4BA6C24095F0C94B19F668_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// LuaDLL.tolua_pushquat(L, q.x, q.y, q.z, q.w);
intptr_t L_0 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
Quaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357 L_1 = ___q0;
float L_2 = L_1.get_x_0();
Quaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357 L_3 = ___q0;
float L_4 = L_3.get_y_1();
Quaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357 L_5 = ___q0;
float L_6 = L_5.get_z_2();
Quaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357 L_7 = ___q0;
float L_8 = L_7.get_w_3();
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_tolua_pushquat_m51DC901FD3DEF98A961E638376E7572220A7EDD8((intptr_t)L_0, L_2, L_4, L_6, L_8, /*hidden argument*/NULL);
// }
return;
}
}
// System.Void LuaInterface.LuaState::Push(UnityEngine.Ray)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_Push_mC43F6F83F362CC5881AEC2706AC015F6806D3F13 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, Ray_tE2163D4CB3E6B267E29F8ABE41684490E4A614B2 ___ray0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_Push_mC43F6F83F362CC5881AEC2706AC015F6806D3F13_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// ToLua.Push(L, ray);
intptr_t L_0 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
Ray_tE2163D4CB3E6B267E29F8ABE41684490E4A614B2 L_1 = ___ray0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
ToLua_Push_m08962506BF31452B329B65AE9EDF5136298543E9((intptr_t)L_0, L_1, /*hidden argument*/NULL);
// }
return;
}
}
// System.Void LuaInterface.LuaState::Push(UnityEngine.Bounds)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_Push_m2A853EBF2DEDF7E4C751A36FC7191A979B0F93EC (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, Bounds_tA2716F5212749C61B0E7B7B77E0CD3D79B742890 ___bound0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_Push_m2A853EBF2DEDF7E4C751A36FC7191A979B0F93EC_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// ToLua.Push(L, bound);
intptr_t L_0 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
Bounds_tA2716F5212749C61B0E7B7B77E0CD3D79B742890 L_1 = ___bound0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
ToLua_Push_m7E2B6F75D43082CA7E21F189B2EB5271E85CFC7E((intptr_t)L_0, L_1, /*hidden argument*/NULL);
// }
return;
}
}
// System.Void LuaInterface.LuaState::Push(UnityEngine.RaycastHit)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_Push_m060222C2F9BEC8ABA361E12D393FAAD47EBF3128 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, RaycastHit_t19695F18F9265FE5425062BBA6A4D330480538C3 ___hit0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_Push_m060222C2F9BEC8ABA361E12D393FAAD47EBF3128_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// ToLua.Push(L, hit);
intptr_t L_0 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
RaycastHit_t19695F18F9265FE5425062BBA6A4D330480538C3 L_1 = ___hit0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
ToLua_Push_mE35FD6B22753F0A4FD6B650BAD5F77122239CA66((intptr_t)L_0, L_1, /*hidden argument*/NULL);
// }
return;
}
}
// System.Void LuaInterface.LuaState::Push(UnityEngine.Touch)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_Push_m1C054B44A593DD080B82A8CF758D336DCB932F4E (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, Touch_tAACD32535FF3FE5DD91125E0B6987B93C68D2DE8 ___touch0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_Push_m1C054B44A593DD080B82A8CF758D336DCB932F4E_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// ToLua.Push(L, touch);
intptr_t L_0 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
Touch_tAACD32535FF3FE5DD91125E0B6987B93C68D2DE8 L_1 = ___touch0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
ToLua_Push_m14873FA8B00F55373BB963C11F7E9CB64DF7D81E((intptr_t)L_0, L_1, /*hidden argument*/NULL);
// }
return;
}
}
// System.Void LuaInterface.LuaState::PushLayerMask(UnityEngine.LayerMask)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_PushLayerMask_m8BCB61A2FBA88FB0B82BB41D90041AE6FE053CB0 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, LayerMask_tBB9173D8B6939D476E67E849280AC9F4EC4D93B0 ___mask0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_PushLayerMask_m8BCB61A2FBA88FB0B82BB41D90041AE6FE053CB0_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// LuaDLL.tolua_pushlayermask(L, mask.value);
intptr_t L_0 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
int32_t L_1 = LayerMask_get_value_m682288E860BBE36F5668DCDBC59245DE6319E537((LayerMask_tBB9173D8B6939D476E67E849280AC9F4EC4D93B0 *)(&___mask0), /*hidden argument*/NULL);
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_tolua_pushlayermask_m32452293886FCBE84F2DEF78A5A53354DC50E3ED((intptr_t)L_0, L_1, /*hidden argument*/NULL);
// }
return;
}
}
// System.Void LuaInterface.LuaState::Push(LuaInterface.LuaByteBuffer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_Push_mBD9848B02CB2470B724E20A417E94AA15D243A0F (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, LuaByteBuffer_t571A9A55C68946952DEB4D8AA98E41D5CC8B8C3E ___bb0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_Push_mBD9848B02CB2470B724E20A417E94AA15D243A0F_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// LuaDLL.lua_pushlstring(L, bb.buffer, bb.Length);
intptr_t L_0 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
LuaByteBuffer_t571A9A55C68946952DEB4D8AA98E41D5CC8B8C3E L_1 = ___bb0;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_2 = L_1.get_buffer_0();
int32_t L_3 = LuaByteBuffer_get_Length_m5BF6CB69B00E37D9BFFF0691A4B493BBBCE2277A_inline((LuaByteBuffer_t571A9A55C68946952DEB4D8AA98E41D5CC8B8C3E *)(&___bb0), /*hidden argument*/NULL);
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushlstring_mBE214E6ACD66964F1F96F5B509046737F485E1A6((intptr_t)L_0, L_2, L_3, /*hidden argument*/NULL);
// }
return;
}
}
// System.Void LuaInterface.LuaState::PushByteBuffer(System.Byte[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_PushByteBuffer_m6AE99CC6FE667F0A3514B75A58D432B8F765A881 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___buffer0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_PushByteBuffer_m6AE99CC6FE667F0A3514B75A58D432B8F765A881_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// LuaDLL.lua_pushlstring(L, buffer, buffer.Length);
intptr_t L_0 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_1 = ___buffer0;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_2 = ___buffer0;
NullCheck(L_2);
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushlstring_mBE214E6ACD66964F1F96F5B509046737F485E1A6((intptr_t)L_0, L_1, (((int32_t)((int32_t)(((RuntimeArray*)L_2)->max_length)))), /*hidden argument*/NULL);
// }
return;
}
}
// System.Void LuaInterface.LuaState::PushByteBuffer(System.Byte[],System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_PushByteBuffer_m120E3651EE52D51534158E0EAA5BDE72342D4FDB (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___buffer0, int32_t ___len1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_PushByteBuffer_m120E3651EE52D51534158E0EAA5BDE72342D4FDB_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// LuaDLL.lua_pushlstring(L, buffer, len);
intptr_t L_0 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_1 = ___buffer0;
int32_t L_2 = ___len1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushlstring_mBE214E6ACD66964F1F96F5B509046737F485E1A6((intptr_t)L_0, L_1, L_2, /*hidden argument*/NULL);
// }
return;
}
}
// System.Void LuaInterface.LuaState::Push(LuaInterface.LuaBaseRef)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_Push_mCBECF34F0AE0D92AEA0D6B7FD1C27AEED58F2684 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 * ___lbr0, const RuntimeMethod* method)
{
{
// if (lbr == null)
LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 * L_0 = ___lbr0;
bool L_1 = LuaBaseRef_op_Equality_m3930A4B3F75C8D691B661568896F24C8155CD102(L_0, (LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)NULL, /*hidden argument*/NULL);
if (!L_1)
{
goto IL_0010;
}
}
{
// LuaPushNil();
LuaStatePtr_LuaPushNil_m40DD34128B431509C67A97103E8910F8ECB44C88(__this, /*hidden argument*/NULL);
// }
return;
}
IL_0010:
{
// LuaGetRef(lbr.GetReference());
LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 * L_2 = ___lbr0;
NullCheck(L_2);
int32_t L_3 = VirtFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 LuaInterface.LuaBaseRef::GetReference() */, L_2);
LuaStatePtr_LuaGetRef_m80E1593A7D059BFF163366214DD209FA8B0CECDD(__this, L_3, /*hidden argument*/NULL);
// }
return;
}
}
// System.Void LuaInterface.LuaState::PushUserData(System.Object,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_PushUserData_m5FECE204746AFED41F6A2F7834B165763226D4B3 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, RuntimeObject * ___o0, int32_t ___reference1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_PushUserData_m5FECE204746AFED41F6A2F7834B165763226D4B3_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
// if (translator.Getudata(o, out index))
ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF * L_0 = __this->get_translator_2();
RuntimeObject * L_1 = ___o0;
NullCheck(L_0);
bool L_2 = ObjectTranslator_Getudata_m348CF656EFA372E1149E9B4DA6CFFCEE76A78519(L_0, L_1, (int32_t*)(&V_0), /*hidden argument*/NULL);
if (!L_2)
{
goto IL_002b;
}
}
{
// if (LuaDLL.tolua_pushudata(L, index))
intptr_t L_3 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
int32_t L_4 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
bool L_5 = LuaDLL_tolua_pushudata_m992A66FF7D124512B083390828E3D7BBC6A1143E((intptr_t)L_3, L_4, /*hidden argument*/NULL);
if (!L_5)
{
goto IL_001f;
}
}
{
// return;
return;
}
IL_001f:
{
// translator.Destroyudata(index);
ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF * L_6 = __this->get_translator_2();
int32_t L_7 = V_0;
NullCheck(L_6);
ObjectTranslator_Destroyudata_m7038A131E9CC238D54F0D2E02AB71DFC3328BEEC(L_6, L_7, /*hidden argument*/NULL);
}
IL_002b:
{
// index = translator.AddObject(o);
ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF * L_8 = __this->get_translator_2();
RuntimeObject * L_9 = ___o0;
NullCheck(L_8);
int32_t L_10 = ObjectTranslator_AddObject_m5AD9A5B533079B17182C3D9D5F10C598FEDB5800(L_8, L_9, /*hidden argument*/NULL);
V_0 = L_10;
// LuaDLL.tolua_pushnewudata(L, reference, index);
intptr_t L_11 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
int32_t L_12 = ___reference1;
int32_t L_13 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_tolua_pushnewudata_m58AA53C37E4133597430AD420E033737E9ACEA8E((intptr_t)L_11, L_12, L_13, /*hidden argument*/NULL);
// }
return;
}
}
// System.Void LuaInterface.LuaState::Push(System.Array)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_Push_mC7031FFFC0F99AE1F56F825F50D9DEF83EF0C79D (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, RuntimeArray * ___array0, const RuntimeMethod* method)
{
{
// if (array == null)
RuntimeArray * L_0 = ___array0;
if (L_0)
{
goto IL_000a;
}
}
{
// LuaPushNil();
LuaStatePtr_LuaPushNil_m40DD34128B431509C67A97103E8910F8ECB44C88(__this, /*hidden argument*/NULL);
// }
return;
}
IL_000a:
{
// PushUserData(array, ArrayMetatable);
RuntimeArray * L_1 = ___array0;
int32_t L_2 = LuaState_get_ArrayMetatable_mE7F73EFBB66FBE9382A43498FBFA19EDD7011394_inline(__this, /*hidden argument*/NULL);
LuaState_PushUserData_m5FECE204746AFED41F6A2F7834B165763226D4B3(__this, L_1, L_2, /*hidden argument*/NULL);
// }
return;
}
}
// System.Void LuaInterface.LuaState::Push(System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_Push_mC0964827003CA56566F93BA6429E5FFEF7BF5B00 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, Type_t * ___t0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_Push_mC0964827003CA56566F93BA6429E5FFEF7BF5B00_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// if (t == null)
Type_t * L_0 = ___t0;
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
bool L_1 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8(L_0, (Type_t *)NULL, /*hidden argument*/NULL);
if (!L_1)
{
goto IL_0010;
}
}
{
// LuaPushNil();
LuaStatePtr_LuaPushNil_m40DD34128B431509C67A97103E8910F8ECB44C88(__this, /*hidden argument*/NULL);
// }
return;
}
IL_0010:
{
// PushUserData(t, TypeMetatable);
Type_t * L_2 = ___t0;
int32_t L_3 = LuaState_get_TypeMetatable_m9D58B962AAD2449D218DC7F0BA70CFB13CD5A9E9_inline(__this, /*hidden argument*/NULL);
LuaState_PushUserData_m5FECE204746AFED41F6A2F7834B165763226D4B3(__this, L_2, L_3, /*hidden argument*/NULL);
// }
return;
}
}
// System.Void LuaInterface.LuaState::Push(System.Delegate)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_Push_m2F9515328D81E9017297051CD752E6231973B340 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, Delegate_t * ___ev0, const RuntimeMethod* method)
{
{
// if (ev == null)
Delegate_t * L_0 = ___ev0;
if (L_0)
{
goto IL_000a;
}
}
{
// LuaPushNil();
LuaStatePtr_LuaPushNil_m40DD34128B431509C67A97103E8910F8ECB44C88(__this, /*hidden argument*/NULL);
// }
return;
}
IL_000a:
{
// PushUserData(ev, DelegateMetatable);
Delegate_t * L_1 = ___ev0;
int32_t L_2 = LuaState_get_DelegateMetatable_m72251A94A1DDCD06677B5809E63B85D62204BC24_inline(__this, /*hidden argument*/NULL);
LuaState_PushUserData_m5FECE204746AFED41F6A2F7834B165763226D4B3(__this, L_1, L_2, /*hidden argument*/NULL);
// }
return;
}
}
// System.Object LuaInterface.LuaState::GetEnumObj(System.Enum)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * LuaState_GetEnumObj_mA6F2D102625581827A71890158649B83F000F654 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, Enum_t2AF27C02B8653AE29442467390005ABC74D8F521 * ___e0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_GetEnumObj_mA6F2D102625581827A71890158649B83F000F654_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
RuntimeObject * V_0 = NULL;
{
// object o = null;
V_0 = NULL;
// if (!enumMap.TryGetValue(e, out o))
Dictionary_2_t86DA606688BA1954C5CC9368104CE9722112D2C2 * L_0 = __this->get_enumMap_23();
Enum_t2AF27C02B8653AE29442467390005ABC74D8F521 * L_1 = ___e0;
NullCheck(L_0);
bool L_2 = Dictionary_2_TryGetValue_mC0564F3DB06CCCF3EA5E70A411ED6059BBE2F420(L_0, L_1, (RuntimeObject **)(&V_0), /*hidden argument*/Dictionary_2_TryGetValue_mC0564F3DB06CCCF3EA5E70A411ED6059BBE2F420_RuntimeMethod_var);
if (L_2)
{
goto IL_0021;
}
}
{
// o = e;
Enum_t2AF27C02B8653AE29442467390005ABC74D8F521 * L_3 = ___e0;
V_0 = L_3;
// enumMap.Add(e, o);
Dictionary_2_t86DA606688BA1954C5CC9368104CE9722112D2C2 * L_4 = __this->get_enumMap_23();
Enum_t2AF27C02B8653AE29442467390005ABC74D8F521 * L_5 = ___e0;
RuntimeObject * L_6 = V_0;
NullCheck(L_4);
Dictionary_2_Add_mFCA0686A6AF31BE7C13683081AA4713B6378CF0A(L_4, L_5, L_6, /*hidden argument*/Dictionary_2_Add_mFCA0686A6AF31BE7C13683081AA4713B6378CF0A_RuntimeMethod_var);
}
IL_0021:
{
// return o;
RuntimeObject * L_7 = V_0;
return L_7;
}
}
// System.Void LuaInterface.LuaState::Push(System.Enum)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_Push_mD5B2FDBDA3E02ECA14587DE568EBF0DDD63FA133 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, Enum_t2AF27C02B8653AE29442467390005ABC74D8F521 * ___e0, const RuntimeMethod* method)
{
RuntimeObject * V_0 = NULL;
{
// if (e == null)
Enum_t2AF27C02B8653AE29442467390005ABC74D8F521 * L_0 = ___e0;
if (L_0)
{
goto IL_000a;
}
}
{
// LuaPushNil();
LuaStatePtr_LuaPushNil_m40DD34128B431509C67A97103E8910F8ECB44C88(__this, /*hidden argument*/NULL);
// }
return;
}
IL_000a:
{
// object o = GetEnumObj(e);
Enum_t2AF27C02B8653AE29442467390005ABC74D8F521 * L_1 = ___e0;
RuntimeObject * L_2 = LuaState_GetEnumObj_mA6F2D102625581827A71890158649B83F000F654(__this, L_1, /*hidden argument*/NULL);
V_0 = L_2;
// PushUserData(o, EnumMetatable);
RuntimeObject * L_3 = V_0;
int32_t L_4 = LuaState_get_EnumMetatable_m1A2076699BE149D602BEB3F87C079658949423AC_inline(__this, /*hidden argument*/NULL);
LuaState_PushUserData_m5FECE204746AFED41F6A2F7834B165763226D4B3(__this, L_3, L_4, /*hidden argument*/NULL);
// }
return;
}
}
// System.Void LuaInterface.LuaState::Push(System.Collections.IEnumerator)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_Push_m56260814B16B278589B40155067768F09B4D570E (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, RuntimeObject* ___iter0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_Push_m56260814B16B278589B40155067768F09B4D570E_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// ToLua.Push(L, iter);
intptr_t L_0 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
RuntimeObject* L_1 = ___iter0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
ToLua_Push_m0C5C43A12210CCE2EA2C934C03DDC5A75A1BB4E2((intptr_t)L_0, L_1, /*hidden argument*/NULL);
// }
return;
}
}
// System.Void LuaInterface.LuaState::Push(UnityEngine.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_Push_mD6DC83BC8F39F088A1BE64C2ABCE4E70ED101FF6 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, Object_tAE11E5E46CD5C37C9F3E8950C00CD8B45666A2D0 * ___obj0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_Push_mD6DC83BC8F39F088A1BE64C2ABCE4E70ED101FF6_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// ToLua.Push(L, obj);
intptr_t L_0 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
Object_tAE11E5E46CD5C37C9F3E8950C00CD8B45666A2D0 * L_1 = ___obj0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
ToLua_Push_mB5BA1866994D174500A23AE9D829AE923148EC3A((intptr_t)L_0, L_1, /*hidden argument*/NULL);
// }
return;
}
}
// System.Void LuaInterface.LuaState::Push(UnityEngine.TrackedReference)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_Push_m2D2E2DA38FD9A95EDF7EC1FB1D6D2A4AC575EACA (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, TrackedReference_tE93229EF7055CBB35B2A98DD2493947428D06107 * ___tracker0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_Push_m2D2E2DA38FD9A95EDF7EC1FB1D6D2A4AC575EACA_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// ToLua.Push(L, tracker);
intptr_t L_0 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
TrackedReference_tE93229EF7055CBB35B2A98DD2493947428D06107 * L_1 = ___tracker0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
ToLua_Push_mB09EE6AD6705FA32B43B5ADA773FD5766CB2309C((intptr_t)L_0, L_1, /*hidden argument*/NULL);
// }
return;
}
}
// System.Void LuaInterface.LuaState::PushVariant(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_PushVariant_m1B3AD7D33CDCCF14E386CB632970C509C2E4054D (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_PushVariant_m1B3AD7D33CDCCF14E386CB632970C509C2E4054D_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// ToLua.Push(L, obj);
intptr_t L_0 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
RuntimeObject * L_1 = ___obj0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
ToLua_Push_m527AE65DDF8931A68AFE689AE47A65524F4A6C03((intptr_t)L_0, L_1, /*hidden argument*/NULL);
// }
return;
}
}
// System.Void LuaInterface.LuaState::PushObject(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_PushObject_m83EEC1585FE17DD77D05C11551779CE2993F0E23 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_PushObject_m83EEC1585FE17DD77D05C11551779CE2993F0E23_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// ToLua.PushObject(L, obj);
intptr_t L_0 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
RuntimeObject * L_1 = ___obj0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
ToLua_PushObject_mAF111189B98F55714B489FACC08BF0CB11788C7A((intptr_t)L_0, L_1, /*hidden argument*/NULL);
// }
return;
}
}
// UnityEngine.Vector3 LuaInterface.LuaState::ToVector3(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 LuaState_ToVector3_m3BCF92FC85FFF98E2402C071B5403958F98C2AD7 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, int32_t ___stackPos0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_ToVector3_m3BCF92FC85FFF98E2402C071B5403958F98C2AD7_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
float V_0 = 0.0f;
float V_1 = 0.0f;
float V_2 = 0.0f;
{
// stackPos = LuaDLL.abs_index(L, stackPos);
intptr_t L_0 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
int32_t L_1 = ___stackPos0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_2 = LuaDLL_abs_index_m3B851E5A4D31BC170E24F733E727B58CF9EA8524((intptr_t)L_0, L_1, /*hidden argument*/NULL);
___stackPos0 = L_2;
// LuaDLL.tolua_getvec3(L, stackPos, out x, out y, out z);
intptr_t L_3 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
int32_t L_4 = ___stackPos0;
LuaDLL_tolua_getvec3_m04DDB79BD2FA4254FFB41B6D3C62D8DDDE526155((intptr_t)L_3, L_4, (float*)(&V_0), (float*)(&V_1), (float*)(&V_2), /*hidden argument*/NULL);
// return new Vector3(x, y, z);
float L_5 = V_0;
float L_6 = V_1;
float L_7 = V_2;
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 L_8;
memset((&L_8), 0, sizeof(L_8));
Vector3__ctor_m08F61F548AA5836D8789843ACB4A81E4963D2EE1((&L_8), L_5, L_6, L_7, /*hidden argument*/NULL);
return L_8;
}
}
// UnityEngine.Vector3 LuaInterface.LuaState::CheckVector3(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 LuaState_CheckVector3_m0D166BD07B79F71CE50E74E8134E3FAFA7E9A552 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, int32_t ___stackPos0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_CheckVector3_m0D166BD07B79F71CE50E74E8134E3FAFA7E9A552_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
float V_1 = 0.0f;
float V_2 = 0.0f;
float V_3 = 0.0f;
{
// int type = LuaDLL.tolua_getvaluetype(L, stackPos);
intptr_t L_0 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
int32_t L_1 = ___stackPos0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_2 = LuaDLL_tolua_getvaluetype_mF10D97C479D6299468BD2A0CB82794E697370B06((intptr_t)L_0, L_1, /*hidden argument*/NULL);
V_0 = L_2;
// if (type != LuaValueType.Vector3)
int32_t L_3 = V_0;
if ((((int32_t)L_3) == ((int32_t)1)))
{
goto IL_002a;
}
}
{
// LuaTypeError(stackPos, "Vector3", LuaValueTypeName.Get(type));
int32_t L_4 = ___stackPos0;
int32_t L_5 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(LuaValueTypeName_tB1AA9E237BE902078DE9BBEE2B39DA0C6039FC86_il2cpp_TypeInfo_var);
String_t* L_6 = LuaValueTypeName_Get_m8667333573E678956FFEFB4DEB9E06AB004C2E70(L_5, /*hidden argument*/NULL);
LuaStatePtr_LuaTypeError_m43EAA483D0F6764C08C36CAB9DF941F571C718E8(__this, L_4, _stringLiteral7CFE65A1B11B9CEEBE65FE095DDF9C08B4D8C723, L_6, /*hidden argument*/NULL);
// return Vector3.zero;
IL2CPP_RUNTIME_CLASS_INIT(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720_il2cpp_TypeInfo_var);
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 L_7 = Vector3_get_zero_m3CDDCAE94581DF3BB16C4B40A100E28E9C6649C2(/*hidden argument*/NULL);
return L_7;
}
IL_002a:
{
// stackPos = LuaDLL.abs_index(L, stackPos);
intptr_t L_8 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
int32_t L_9 = ___stackPos0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_10 = LuaDLL_abs_index_m3B851E5A4D31BC170E24F733E727B58CF9EA8524((intptr_t)L_8, L_9, /*hidden argument*/NULL);
___stackPos0 = L_10;
// LuaDLL.tolua_getvec3(L, stackPos, out x, out y, out z);
intptr_t L_11 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
int32_t L_12 = ___stackPos0;
LuaDLL_tolua_getvec3_m04DDB79BD2FA4254FFB41B6D3C62D8DDDE526155((intptr_t)L_11, L_12, (float*)(&V_1), (float*)(&V_2), (float*)(&V_3), /*hidden argument*/NULL);
// return new Vector3(x, y, z);
float L_13 = V_1;
float L_14 = V_2;
float L_15 = V_3;
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 L_16;
memset((&L_16), 0, sizeof(L_16));
Vector3__ctor_m08F61F548AA5836D8789843ACB4A81E4963D2EE1((&L_16), L_13, L_14, L_15, /*hidden argument*/NULL);
return L_16;
}
}
// UnityEngine.Quaternion LuaInterface.LuaState::CheckQuaternion(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357 LuaState_CheckQuaternion_m82668CA937EC67C7DBA1EBA95753760504EDF2BC (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, int32_t ___stackPos0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_CheckQuaternion_m82668CA937EC67C7DBA1EBA95753760504EDF2BC_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
float V_1 = 0.0f;
float V_2 = 0.0f;
float V_3 = 0.0f;
float V_4 = 0.0f;
{
// int type = LuaDLL.tolua_getvaluetype(L, stackPos);
intptr_t L_0 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
int32_t L_1 = ___stackPos0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_2 = LuaDLL_tolua_getvaluetype_mF10D97C479D6299468BD2A0CB82794E697370B06((intptr_t)L_0, L_1, /*hidden argument*/NULL);
V_0 = L_2;
// if (type != LuaValueType.Quaternion)
int32_t L_3 = V_0;
if ((((int32_t)L_3) == ((int32_t)2)))
{
goto IL_002a;
}
}
{
// LuaTypeError(stackPos, "Quaternion", LuaValueTypeName.Get(type));
int32_t L_4 = ___stackPos0;
int32_t L_5 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(LuaValueTypeName_tB1AA9E237BE902078DE9BBEE2B39DA0C6039FC86_il2cpp_TypeInfo_var);
String_t* L_6 = LuaValueTypeName_Get_m8667333573E678956FFEFB4DEB9E06AB004C2E70(L_5, /*hidden argument*/NULL);
LuaStatePtr_LuaTypeError_m43EAA483D0F6764C08C36CAB9DF941F571C718E8(__this, L_4, _stringLiteral0AFC0462BFDDB5C3B1B5BB1CD0B68F99FE97579E, L_6, /*hidden argument*/NULL);
// return Quaternion.identity;
IL2CPP_RUNTIME_CLASS_INIT(Quaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357_il2cpp_TypeInfo_var);
Quaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357 L_7 = Quaternion_get_identity_m548B37D80F2DEE60E41D1F09BF6889B557BE1A64(/*hidden argument*/NULL);
return L_7;
}
IL_002a:
{
// stackPos = LuaDLL.abs_index(L, stackPos);
intptr_t L_8 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
int32_t L_9 = ___stackPos0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_10 = LuaDLL_abs_index_m3B851E5A4D31BC170E24F733E727B58CF9EA8524((intptr_t)L_8, L_9, /*hidden argument*/NULL);
___stackPos0 = L_10;
// LuaDLL.tolua_getquat(L, stackPos, out x, out y, out z, out w);
intptr_t L_11 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
int32_t L_12 = ___stackPos0;
LuaDLL_tolua_getquat_m2A095FE1B63FA752744E69351048FF7A648594D3((intptr_t)L_11, L_12, (float*)(&V_1), (float*)(&V_2), (float*)(&V_3), (float*)(&V_4), /*hidden argument*/NULL);
// return new Quaternion(x, y, z, w);
float L_13 = V_1;
float L_14 = V_2;
float L_15 = V_3;
float L_16 = V_4;
Quaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357 L_17;
memset((&L_17), 0, sizeof(L_17));
Quaternion__ctor_m7502F0C38E04C6DE24C965D1CAF278DDD02B9D61((&L_17), L_13, L_14, L_15, L_16, /*hidden argument*/NULL);
return L_17;
}
}
// UnityEngine.Vector2 LuaInterface.LuaState::CheckVector2(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_tA85D2DD88578276CA8A8796756458277E72D073D LuaState_CheckVector2_m2800D3B217EC034A3200A84936E9C6BFF69EDEC5 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, int32_t ___stackPos0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_CheckVector2_m2800D3B217EC034A3200A84936E9C6BFF69EDEC5_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
float V_1 = 0.0f;
float V_2 = 0.0f;
{
// int type = LuaDLL.tolua_getvaluetype(L, stackPos);
intptr_t L_0 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
int32_t L_1 = ___stackPos0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_2 = LuaDLL_tolua_getvaluetype_mF10D97C479D6299468BD2A0CB82794E697370B06((intptr_t)L_0, L_1, /*hidden argument*/NULL);
V_0 = L_2;
// if (type != LuaValueType.Vector2)
int32_t L_3 = V_0;
if ((((int32_t)L_3) == ((int32_t)3)))
{
goto IL_002a;
}
}
{
// LuaTypeError(stackPos, "Vector2", LuaValueTypeName.Get(type));
int32_t L_4 = ___stackPos0;
int32_t L_5 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(LuaValueTypeName_tB1AA9E237BE902078DE9BBEE2B39DA0C6039FC86_il2cpp_TypeInfo_var);
String_t* L_6 = LuaValueTypeName_Get_m8667333573E678956FFEFB4DEB9E06AB004C2E70(L_5, /*hidden argument*/NULL);
LuaStatePtr_LuaTypeError_m43EAA483D0F6764C08C36CAB9DF941F571C718E8(__this, L_4, _stringLiteralC476FD00CCF30C5701DE9368C551434D10BB9289, L_6, /*hidden argument*/NULL);
// return Vector2.zero;
IL2CPP_RUNTIME_CLASS_INIT(Vector2_tA85D2DD88578276CA8A8796756458277E72D073D_il2cpp_TypeInfo_var);
Vector2_tA85D2DD88578276CA8A8796756458277E72D073D L_7 = Vector2_get_zero_mFE0C3213BB698130D6C5247AB4B887A59074D0A8(/*hidden argument*/NULL);
return L_7;
}
IL_002a:
{
// stackPos = LuaDLL.abs_index(L, stackPos);
intptr_t L_8 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
int32_t L_9 = ___stackPos0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_10 = LuaDLL_abs_index_m3B851E5A4D31BC170E24F733E727B58CF9EA8524((intptr_t)L_8, L_9, /*hidden argument*/NULL);
___stackPos0 = L_10;
// LuaDLL.tolua_getvec2(L, stackPos, out x, out y);
intptr_t L_11 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
int32_t L_12 = ___stackPos0;
LuaDLL_tolua_getvec2_mEA105138D8932056D208808D0DBC76F89E26D11E((intptr_t)L_11, L_12, (float*)(&V_1), (float*)(&V_2), /*hidden argument*/NULL);
// return new Vector2(x, y);
float L_13 = V_1;
float L_14 = V_2;
Vector2_tA85D2DD88578276CA8A8796756458277E72D073D L_15;
memset((&L_15), 0, sizeof(L_15));
Vector2__ctor_mEE8FB117AB1F8DB746FB8B3EB4C0DA3BF2A230D0((&L_15), L_13, L_14, /*hidden argument*/NULL);
return L_15;
}
}
// UnityEngine.Vector4 LuaInterface.LuaState::CheckVector4(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E LuaState_CheckVector4_m5CDBE9BB194A151D8A773151D12E69BDC2EC8618 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, int32_t ___stackPos0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_CheckVector4_m5CDBE9BB194A151D8A773151D12E69BDC2EC8618_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
float V_1 = 0.0f;
float V_2 = 0.0f;
float V_3 = 0.0f;
float V_4 = 0.0f;
{
// int type = LuaDLL.tolua_getvaluetype(L, stackPos);
intptr_t L_0 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
int32_t L_1 = ___stackPos0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_2 = LuaDLL_tolua_getvaluetype_mF10D97C479D6299468BD2A0CB82794E697370B06((intptr_t)L_0, L_1, /*hidden argument*/NULL);
V_0 = L_2;
// if (type != LuaValueType.Vector4)
int32_t L_3 = V_0;
if ((((int32_t)L_3) == ((int32_t)5)))
{
goto IL_002a;
}
}
{
// LuaTypeError(stackPos, "Vector4", LuaValueTypeName.Get(type));
int32_t L_4 = ___stackPos0;
int32_t L_5 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(LuaValueTypeName_tB1AA9E237BE902078DE9BBEE2B39DA0C6039FC86_il2cpp_TypeInfo_var);
String_t* L_6 = LuaValueTypeName_Get_m8667333573E678956FFEFB4DEB9E06AB004C2E70(L_5, /*hidden argument*/NULL);
LuaStatePtr_LuaTypeError_m43EAA483D0F6764C08C36CAB9DF941F571C718E8(__this, L_4, _stringLiteral134F2C5A8EFE6B2B246EADA810862AAAB6969E63, L_6, /*hidden argument*/NULL);
// return Vector4.zero;
IL2CPP_RUNTIME_CLASS_INIT(Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E_il2cpp_TypeInfo_var);
Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E L_7 = Vector4_get_zero_m42821248DDFA4F9A3E0B2E84CBCB737BE9DCE3E9(/*hidden argument*/NULL);
return L_7;
}
IL_002a:
{
// stackPos = LuaDLL.abs_index(L, stackPos);
intptr_t L_8 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
int32_t L_9 = ___stackPos0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_10 = LuaDLL_abs_index_m3B851E5A4D31BC170E24F733E727B58CF9EA8524((intptr_t)L_8, L_9, /*hidden argument*/NULL);
___stackPos0 = L_10;
// LuaDLL.tolua_getvec4(L, stackPos, out x, out y, out z, out w);
intptr_t L_11 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
int32_t L_12 = ___stackPos0;
LuaDLL_tolua_getvec4_mCBF3240C930A4DE1E3AEDC5F4B210DAE108237B7((intptr_t)L_11, L_12, (float*)(&V_1), (float*)(&V_2), (float*)(&V_3), (float*)(&V_4), /*hidden argument*/NULL);
// return new Vector4(x, y, z, w);
float L_13 = V_1;
float L_14 = V_2;
float L_15 = V_3;
float L_16 = V_4;
Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E L_17;
memset((&L_17), 0, sizeof(L_17));
Vector4__ctor_m545458525879607A5392A10B175D0C19B2BC715D((&L_17), L_13, L_14, L_15, L_16, /*hidden argument*/NULL);
return L_17;
}
}
// UnityEngine.Color LuaInterface.LuaState::CheckColor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_t119BCA590009762C7223FDD3AF9706653AC84ED2 LuaState_CheckColor_m4885C52CA6DB06AAFB7226FE861BABC514BE0C91 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, int32_t ___stackPos0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_CheckColor_m4885C52CA6DB06AAFB7226FE861BABC514BE0C91_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
float V_1 = 0.0f;
float V_2 = 0.0f;
float V_3 = 0.0f;
float V_4 = 0.0f;
{
// int type = LuaDLL.tolua_getvaluetype(L, stackPos);
intptr_t L_0 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
int32_t L_1 = ___stackPos0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_2 = LuaDLL_tolua_getvaluetype_mF10D97C479D6299468BD2A0CB82794E697370B06((intptr_t)L_0, L_1, /*hidden argument*/NULL);
V_0 = L_2;
// if (type != LuaValueType.Color)
int32_t L_3 = V_0;
if ((((int32_t)L_3) == ((int32_t)4)))
{
goto IL_002a;
}
}
{
// LuaTypeError(stackPos, "Color", LuaValueTypeName.Get(type));
int32_t L_4 = ___stackPos0;
int32_t L_5 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(LuaValueTypeName_tB1AA9E237BE902078DE9BBEE2B39DA0C6039FC86_il2cpp_TypeInfo_var);
String_t* L_6 = LuaValueTypeName_Get_m8667333573E678956FFEFB4DEB9E06AB004C2E70(L_5, /*hidden argument*/NULL);
LuaStatePtr_LuaTypeError_m43EAA483D0F6764C08C36CAB9DF941F571C718E8(__this, L_4, _stringLiteral1D0C8304BAEDCF8E3A78982C2E7C0B04622BF2A0, L_6, /*hidden argument*/NULL);
// return Color.black;
Color_t119BCA590009762C7223FDD3AF9706653AC84ED2 L_7 = Color_get_black_mEB3C91F45F8AA7E4842238DFCC578BB322723DAF(/*hidden argument*/NULL);
return L_7;
}
IL_002a:
{
// stackPos = LuaDLL.abs_index(L, stackPos);
intptr_t L_8 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
int32_t L_9 = ___stackPos0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_10 = LuaDLL_abs_index_m3B851E5A4D31BC170E24F733E727B58CF9EA8524((intptr_t)L_8, L_9, /*hidden argument*/NULL);
___stackPos0 = L_10;
// LuaDLL.tolua_getclr(L, stackPos, out r, out g, out b, out a);
intptr_t L_11 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
int32_t L_12 = ___stackPos0;
LuaDLL_tolua_getclr_mA0A0C93970C41814AD2AC93E12316F214E134750((intptr_t)L_11, L_12, (float*)(&V_1), (float*)(&V_2), (float*)(&V_3), (float*)(&V_4), /*hidden argument*/NULL);
// return new Color(r, g, b, a);
float L_13 = V_1;
float L_14 = V_2;
float L_15 = V_3;
float L_16 = V_4;
Color_t119BCA590009762C7223FDD3AF9706653AC84ED2 L_17;
memset((&L_17), 0, sizeof(L_17));
Color__ctor_m20DF490CEB364C4FC36D7EE392640DF5B7420D7C((&L_17), L_13, L_14, L_15, L_16, /*hidden argument*/NULL);
return L_17;
}
}
// UnityEngine.Ray LuaInterface.LuaState::CheckRay(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Ray_tE2163D4CB3E6B267E29F8ABE41684490E4A614B2 LuaState_CheckRay_mA23576E099C3F5F9B14368D91845751E1F04CE52 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, int32_t ___stackPos0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_CheckRay_mA23576E099C3F5F9B14368D91845751E1F04CE52_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
Ray_tE2163D4CB3E6B267E29F8ABE41684490E4A614B2 V_2;
memset((&V_2), 0, sizeof(V_2));
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 V_3;
memset((&V_3), 0, sizeof(V_3));
Exception_t * __last_unhandled_exception = 0;
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 type = LuaDLL.tolua_getvaluetype(L, stackPos);
intptr_t L_0 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
int32_t L_1 = ___stackPos0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_2 = LuaDLL_tolua_getvaluetype_mF10D97C479D6299468BD2A0CB82794E697370B06((intptr_t)L_0, L_1, /*hidden argument*/NULL);
V_0 = L_2;
// if (type != LuaValueType.Ray)
int32_t L_3 = V_0;
if ((((int32_t)L_3) == ((int32_t)6)))
{
goto IL_002e;
}
}
{
// LuaTypeError(stackPos, "Ray", LuaValueTypeName.Get(type));
int32_t L_4 = ___stackPos0;
int32_t L_5 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(LuaValueTypeName_tB1AA9E237BE902078DE9BBEE2B39DA0C6039FC86_il2cpp_TypeInfo_var);
String_t* L_6 = LuaValueTypeName_Get_m8667333573E678956FFEFB4DEB9E06AB004C2E70(L_5, /*hidden argument*/NULL);
LuaStatePtr_LuaTypeError_m43EAA483D0F6764C08C36CAB9DF941F571C718E8(__this, L_4, _stringLiteralEB23EFBB267893B699389AE74854547979D265BD, L_6, /*hidden argument*/NULL);
// return new Ray();
il2cpp_codegen_initobj((&V_2), sizeof(Ray_tE2163D4CB3E6B267E29F8ABE41684490E4A614B2 ));
Ray_tE2163D4CB3E6B267E29F8ABE41684490E4A614B2 L_7 = V_2;
return L_7;
}
IL_002e:
{
// stackPos = LuaDLL.abs_index(L, stackPos);
intptr_t L_8 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
int32_t L_9 = ___stackPos0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_10 = LuaDLL_abs_index_m3B851E5A4D31BC170E24F733E727B58CF9EA8524((intptr_t)L_8, L_9, /*hidden argument*/NULL);
___stackPos0 = L_10;
// int oldTop = BeginPCall(UnpackRay);
int32_t L_11 = LuaState_get_UnpackRay_m320244FD386B0039D0F34FD728872D0945566C5C_inline(__this, /*hidden argument*/NULL);
int32_t L_12 = LuaState_BeginPCall_m56BCEB57F544FB11BCA1ACAF5E993EAB59876D1A(__this, L_11, /*hidden argument*/NULL);
V_1 = L_12;
// LuaPushValue(stackPos);
int32_t L_13 = ___stackPos0;
LuaStatePtr_LuaPushValue_m520901E917A643C438B9641D9DAE4E22E2EC7018(__this, L_13, /*hidden argument*/NULL);
}
IL_0050:
try
{ // begin try (depth: 1)
// PCall(1, oldTop);
int32_t L_14 = V_1;
LuaState_PCall_mA2DCC5D607BB91E72ABC5EF5CBC83585F53D9120(__this, 1, L_14, /*hidden argument*/NULL);
// Vector3 origin = ToVector3(oldTop + 1);
int32_t L_15 = V_1;
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 L_16 = LuaState_ToVector3_m3BCF92FC85FFF98E2402C071B5403958F98C2AD7(__this, ((int32_t)il2cpp_codegen_add((int32_t)L_15, (int32_t)1)), /*hidden argument*/NULL);
// Vector3 dir = ToVector3(oldTop + 2);
int32_t L_17 = V_1;
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 L_18 = LuaState_ToVector3_m3BCF92FC85FFF98E2402C071B5403958F98C2AD7(__this, ((int32_t)il2cpp_codegen_add((int32_t)L_17, (int32_t)2)), /*hidden argument*/NULL);
V_3 = L_18;
// EndPCall(oldTop);
int32_t L_19 = V_1;
LuaState_EndPCall_m9BEA76F96BA27BE55335FAA0E0AB2AA9BD1BFFE2(__this, L_19, /*hidden argument*/NULL);
// return new Ray(origin, dir);
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 L_20 = V_3;
Ray_tE2163D4CB3E6B267E29F8ABE41684490E4A614B2 L_21;
memset((&L_21), 0, sizeof(L_21));
Ray__ctor_m695D219349B8AA4C82F96C55A27D384C07736F6B((&L_21), L_16, L_20, /*hidden argument*/NULL);
V_2 = L_21;
goto IL_0083;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_007b;
throw e;
}
CATCH_007b:
{ // begin catch(System.Exception)
// EndPCall(oldTop);
int32_t L_22 = V_1;
LuaState_EndPCall_m9BEA76F96BA27BE55335FAA0E0AB2AA9BD1BFFE2(__this, L_22, /*hidden argument*/NULL);
// throw e;
IL2CPP_RAISE_MANAGED_EXCEPTION(((Exception_t *)__exception_local), LuaState_CheckRay_mA23576E099C3F5F9B14368D91845751E1F04CE52_RuntimeMethod_var);
} // end catch (depth: 1)
IL_0083:
{
// }
Ray_tE2163D4CB3E6B267E29F8ABE41684490E4A614B2 L_23 = V_2;
return L_23;
}
}
// UnityEngine.Bounds LuaInterface.LuaState::CheckBounds(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bounds_tA2716F5212749C61B0E7B7B77E0CD3D79B742890 LuaState_CheckBounds_m8C9522F502CF3AFE6A532693A0614B9D8FA84273 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, int32_t ___stackPos0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_CheckBounds_m8C9522F502CF3AFE6A532693A0614B9D8FA84273_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
Bounds_tA2716F5212749C61B0E7B7B77E0CD3D79B742890 V_2;
memset((&V_2), 0, sizeof(V_2));
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 V_3;
memset((&V_3), 0, sizeof(V_3));
Exception_t * __last_unhandled_exception = 0;
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 type = LuaDLL.tolua_getvaluetype(L, stackPos);
intptr_t L_0 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
int32_t L_1 = ___stackPos0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_2 = LuaDLL_tolua_getvaluetype_mF10D97C479D6299468BD2A0CB82794E697370B06((intptr_t)L_0, L_1, /*hidden argument*/NULL);
V_0 = L_2;
// if (type != LuaValueType.Bounds)
int32_t L_3 = V_0;
if ((((int32_t)L_3) == ((int32_t)7)))
{
goto IL_002e;
}
}
{
// LuaTypeError(stackPos, "Bounds", LuaValueTypeName.Get(type));
int32_t L_4 = ___stackPos0;
int32_t L_5 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(LuaValueTypeName_tB1AA9E237BE902078DE9BBEE2B39DA0C6039FC86_il2cpp_TypeInfo_var);
String_t* L_6 = LuaValueTypeName_Get_m8667333573E678956FFEFB4DEB9E06AB004C2E70(L_5, /*hidden argument*/NULL);
LuaStatePtr_LuaTypeError_m43EAA483D0F6764C08C36CAB9DF941F571C718E8(__this, L_4, _stringLiteralB95A97052E20A036C292B97A8EF02A42631BE78D, L_6, /*hidden argument*/NULL);
// return new Bounds();
il2cpp_codegen_initobj((&V_2), sizeof(Bounds_tA2716F5212749C61B0E7B7B77E0CD3D79B742890 ));
Bounds_tA2716F5212749C61B0E7B7B77E0CD3D79B742890 L_7 = V_2;
return L_7;
}
IL_002e:
{
// stackPos = LuaDLL.abs_index(L, stackPos);
intptr_t L_8 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
int32_t L_9 = ___stackPos0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_10 = LuaDLL_abs_index_m3B851E5A4D31BC170E24F733E727B58CF9EA8524((intptr_t)L_8, L_9, /*hidden argument*/NULL);
___stackPos0 = L_10;
// int oldTop = BeginPCall(UnpackBounds);
int32_t L_11 = LuaState_get_UnpackBounds_m0705F03A8BC5D8CE79DD9C69E021384A12E1F393_inline(__this, /*hidden argument*/NULL);
int32_t L_12 = LuaState_BeginPCall_m56BCEB57F544FB11BCA1ACAF5E993EAB59876D1A(__this, L_11, /*hidden argument*/NULL);
V_1 = L_12;
// LuaPushValue(stackPos);
int32_t L_13 = ___stackPos0;
LuaStatePtr_LuaPushValue_m520901E917A643C438B9641D9DAE4E22E2EC7018(__this, L_13, /*hidden argument*/NULL);
}
IL_0050:
try
{ // begin try (depth: 1)
// PCall(1, oldTop);
int32_t L_14 = V_1;
LuaState_PCall_mA2DCC5D607BB91E72ABC5EF5CBC83585F53D9120(__this, 1, L_14, /*hidden argument*/NULL);
// Vector3 center = ToVector3(oldTop + 1);
int32_t L_15 = V_1;
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 L_16 = LuaState_ToVector3_m3BCF92FC85FFF98E2402C071B5403958F98C2AD7(__this, ((int32_t)il2cpp_codegen_add((int32_t)L_15, (int32_t)1)), /*hidden argument*/NULL);
// Vector3 size = ToVector3(oldTop + 2);
int32_t L_17 = V_1;
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 L_18 = LuaState_ToVector3_m3BCF92FC85FFF98E2402C071B5403958F98C2AD7(__this, ((int32_t)il2cpp_codegen_add((int32_t)L_17, (int32_t)2)), /*hidden argument*/NULL);
V_3 = L_18;
// EndPCall(oldTop);
int32_t L_19 = V_1;
LuaState_EndPCall_m9BEA76F96BA27BE55335FAA0E0AB2AA9BD1BFFE2(__this, L_19, /*hidden argument*/NULL);
// return new Bounds(center, size);
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 L_20 = V_3;
Bounds_tA2716F5212749C61B0E7B7B77E0CD3D79B742890 L_21;
memset((&L_21), 0, sizeof(L_21));
Bounds__ctor_m294E77A20EC1A3E96985FE1A925CB271D1B5266D((&L_21), L_16, L_20, /*hidden argument*/NULL);
V_2 = L_21;
goto IL_0083;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_007b;
throw e;
}
CATCH_007b:
{ // begin catch(System.Exception)
// EndPCall(oldTop);
int32_t L_22 = V_1;
LuaState_EndPCall_m9BEA76F96BA27BE55335FAA0E0AB2AA9BD1BFFE2(__this, L_22, /*hidden argument*/NULL);
// throw e;
IL2CPP_RAISE_MANAGED_EXCEPTION(((Exception_t *)__exception_local), LuaState_CheckBounds_m8C9522F502CF3AFE6A532693A0614B9D8FA84273_RuntimeMethod_var);
} // end catch (depth: 1)
IL_0083:
{
// }
Bounds_tA2716F5212749C61B0E7B7B77E0CD3D79B742890 L_23 = V_2;
return L_23;
}
}
// UnityEngine.LayerMask LuaInterface.LuaState::CheckLayerMask(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LayerMask_tBB9173D8B6939D476E67E849280AC9F4EC4D93B0 LuaState_CheckLayerMask_m126331D187EF7FF8E9892F9EADEBBBB2AF6451AE (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, int32_t ___stackPos0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_CheckLayerMask_m126331D187EF7FF8E9892F9EADEBBBB2AF6451AE_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
// int type = LuaDLL.tolua_getvaluetype(L, stackPos);
intptr_t L_0 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
int32_t L_1 = ___stackPos0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_2 = LuaDLL_tolua_getvaluetype_mF10D97C479D6299468BD2A0CB82794E697370B06((intptr_t)L_0, L_1, /*hidden argument*/NULL);
V_0 = L_2;
// if (type != LuaValueType.LayerMask)
int32_t L_3 = V_0;
if ((((int32_t)L_3) == ((int32_t)((int32_t)9))))
{
goto IL_002c;
}
}
{
// LuaTypeError(stackPos, "LayerMask", LuaValueTypeName.Get(type));
int32_t L_4 = ___stackPos0;
int32_t L_5 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(LuaValueTypeName_tB1AA9E237BE902078DE9BBEE2B39DA0C6039FC86_il2cpp_TypeInfo_var);
String_t* L_6 = LuaValueTypeName_Get_m8667333573E678956FFEFB4DEB9E06AB004C2E70(L_5, /*hidden argument*/NULL);
LuaStatePtr_LuaTypeError_m43EAA483D0F6764C08C36CAB9DF941F571C718E8(__this, L_4, _stringLiteral7B006C1ED0B939994608B39602107BD4CC78E3B6, L_6, /*hidden argument*/NULL);
// return 0;
LayerMask_tBB9173D8B6939D476E67E849280AC9F4EC4D93B0 L_7 = LayerMask_op_Implicit_m3F256A7D96C66548F5B62C4621B9725301850300(0, /*hidden argument*/NULL);
return L_7;
}
IL_002c:
{
// stackPos = LuaDLL.abs_index(L, stackPos);
intptr_t L_8 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
int32_t L_9 = ___stackPos0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_10 = LuaDLL_abs_index_m3B851E5A4D31BC170E24F733E727B58CF9EA8524((intptr_t)L_8, L_9, /*hidden argument*/NULL);
___stackPos0 = L_10;
// return LuaDLL.tolua_getlayermask(L, stackPos);
intptr_t L_11 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
int32_t L_12 = ___stackPos0;
int32_t L_13 = LuaDLL_tolua_getlayermask_mBAFDC05A0F7E427CEC0468D60C3CE66B35FA5902((intptr_t)L_11, L_12, /*hidden argument*/NULL);
LayerMask_tBB9173D8B6939D476E67E849280AC9F4EC4D93B0 L_14 = LayerMask_op_Implicit_m3F256A7D96C66548F5B62C4621B9725301850300(L_13, /*hidden argument*/NULL);
return L_14;
}
}
// System.Int64 LuaInterface.LuaState::CheckLong(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t LuaState_CheckLong_m8BF1712718166A21BB5BEDC04AE620368B7096B3 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, int32_t ___stackPos0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_CheckLong_m8BF1712718166A21BB5BEDC04AE620368B7096B3_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// stackPos = LuaDLL.abs_index(L, stackPos);
intptr_t L_0 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
int32_t L_1 = ___stackPos0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_2 = LuaDLL_abs_index_m3B851E5A4D31BC170E24F733E727B58CF9EA8524((intptr_t)L_0, L_1, /*hidden argument*/NULL);
___stackPos0 = L_2;
// return LuaDLL.tolua_checkint64(L, stackPos);
intptr_t L_3 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
int32_t L_4 = ___stackPos0;
int64_t L_5 = LuaDLL_tolua_checkint64_mA7BC58ACFDD558EB1205149B339A6FD72A860B41((intptr_t)L_3, L_4, /*hidden argument*/NULL);
return L_5;
}
}
// System.UInt64 LuaInterface.LuaState::CheckULong(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t LuaState_CheckULong_m342798E3F63F893C8D49C45EF6652786CF58F01C (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, int32_t ___stackPos0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_CheckULong_m342798E3F63F893C8D49C45EF6652786CF58F01C_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// stackPos = LuaDLL.abs_index(L, stackPos);
intptr_t L_0 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
int32_t L_1 = ___stackPos0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_2 = LuaDLL_abs_index_m3B851E5A4D31BC170E24F733E727B58CF9EA8524((intptr_t)L_0, L_1, /*hidden argument*/NULL);
___stackPos0 = L_2;
// return LuaDLL.tolua_checkuint64(L, stackPos);
intptr_t L_3 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
int32_t L_4 = ___stackPos0;
uint64_t L_5 = LuaDLL_tolua_checkuint64_m3ECA0825C81A0CC3E5A0C00563FAF97B99E3EDB0((intptr_t)L_3, L_4, /*hidden argument*/NULL);
return L_5;
}
}
// System.String LuaInterface.LuaState::CheckString(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* LuaState_CheckString_m9FD804B9CAE7648CC6BC46770671F7BB790B9E93 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, int32_t ___stackPos0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_CheckString_m9FD804B9CAE7648CC6BC46770671F7BB790B9E93_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// return ToLua.CheckString(L, stackPos);
intptr_t L_0 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
int32_t L_1 = ___stackPos0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
String_t* L_2 = ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A((intptr_t)L_0, L_1, /*hidden argument*/NULL);
return L_2;
}
}
// System.Delegate LuaInterface.LuaState::CheckDelegate(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Delegate_t * LuaState_CheckDelegate_mF904723A76214A31C2528AFFF1BA3378F1CD5A63 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, int32_t ___stackPos0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_CheckDelegate_mF904723A76214A31C2528AFFF1BA3378F1CD5A63_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
RuntimeObject * V_1 = NULL;
{
// int udata = LuaDLL.tolua_rawnetobj(L, stackPos);
intptr_t L_0 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
int32_t L_1 = ___stackPos0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_2 = LuaDLL_tolua_rawnetobj_m2330C2B3D83D9335CA834F917EE591C1DFF6A284((intptr_t)L_0, L_1, /*hidden argument*/NULL);
V_0 = L_2;
// if (udata != -1)
int32_t L_3 = V_0;
if ((((int32_t)L_3) == ((int32_t)(-1))))
{
goto IL_004a;
}
}
{
// object obj = translator.GetObject(udata);
ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF * L_4 = __this->get_translator_2();
int32_t L_5 = V_0;
NullCheck(L_4);
RuntimeObject * L_6 = ObjectTranslator_GetObject_m83FC049E289E671077D7852DA2188EB90DC75F6F(L_4, L_5, /*hidden argument*/NULL);
V_1 = L_6;
// if (obj != null)
RuntimeObject * L_7 = V_1;
if (!L_7)
{
goto IL_0048;
}
}
{
// if (obj is Delegate)
RuntimeObject * L_8 = V_1;
if (!((Delegate_t *)IsInstClass((RuntimeObject*)L_8, Delegate_t_il2cpp_TypeInfo_var)))
{
goto IL_0030;
}
}
{
// return (Delegate)obj;
RuntimeObject * L_9 = V_1;
return ((Delegate_t *)CastclassClass((RuntimeObject*)L_9, Delegate_t_il2cpp_TypeInfo_var));
}
IL_0030:
{
// LuaTypeError(stackPos, "Delegate", obj.GetType().FullName);
int32_t L_10 = ___stackPos0;
RuntimeObject * L_11 = V_1;
NullCheck(L_11);
Type_t * L_12 = Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60(L_11, /*hidden argument*/NULL);
NullCheck(L_12);
String_t* L_13 = VirtFuncInvoker0< String_t* >::Invoke(29 /* System.String System.Type::get_FullName() */, L_12);
LuaStatePtr_LuaTypeError_m43EAA483D0F6764C08C36CAB9DF941F571C718E8(__this, L_10, _stringLiteral12AB214DF85E4910F7E4400EEA924B9565854A9F, L_13, /*hidden argument*/NULL);
}
IL_0048:
{
// return null;
return (Delegate_t *)NULL;
}
IL_004a:
{
// else if (LuaDLL.lua_isnil(L,stackPos))
intptr_t L_14 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
int32_t L_15 = ___stackPos0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
bool L_16 = LuaDLL_lua_isnil_mB1EFB39078F9432C638D9EFD5DD4B03BF9DA8FAB((intptr_t)L_14, L_15, /*hidden argument*/NULL);
if (!L_16)
{
goto IL_005a;
}
}
{
// return null;
return (Delegate_t *)NULL;
}
IL_005a:
{
// LuaTypeError(stackPos, "Delegate");
int32_t L_17 = ___stackPos0;
LuaStatePtr_LuaTypeError_m43EAA483D0F6764C08C36CAB9DF941F571C718E8(__this, L_17, _stringLiteral12AB214DF85E4910F7E4400EEA924B9565854A9F, (String_t*)NULL, /*hidden argument*/NULL);
// return null;
return (Delegate_t *)NULL;
}
}
// System.Char[] LuaInterface.LuaState::CheckCharBuffer(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* LuaState_CheckCharBuffer_m5E3B6789025133D774B9B0D96853A8A5EE10CFC9 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, int32_t ___stackPos0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_CheckCharBuffer_m5E3B6789025133D774B9B0D96853A8A5EE10CFC9_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// return ToLua.CheckCharBuffer(L, stackPos);
intptr_t L_0 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
int32_t L_1 = ___stackPos0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_2 = ToLua_CheckCharBuffer_m144FB4A6B1B2FED6DF5266169EDD337A8F8C4D33((intptr_t)L_0, L_1, /*hidden argument*/NULL);
return L_2;
}
}
// System.Byte[] LuaInterface.LuaState::CheckByteBuffer(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* LuaState_CheckByteBuffer_mF177D5FA6A94A487CFB40F0DA49ECF8CC4800805 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, int32_t ___stackPos0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_CheckByteBuffer_mF177D5FA6A94A487CFB40F0DA49ECF8CC4800805_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// return ToLua.CheckByteBuffer(L, stackPos);
intptr_t L_0 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
int32_t L_1 = ___stackPos0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_2 = ToLua_CheckByteBuffer_m7C047F582199524B397D55711935A43902DA2A6F((intptr_t)L_0, L_1, /*hidden argument*/NULL);
return L_2;
}
}
// System.Object LuaInterface.LuaState::CheckObject(System.Int32,System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * LuaState_CheckObject_m8BBDEC83F72D4EAF7E7E7825769ED31C2B43B4BB (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, int32_t ___stackPos0, Type_t * ___type1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_CheckObject_m8BBDEC83F72D4EAF7E7E7825769ED31C2B43B4BB_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// return ToLua.CheckObject(L, stackPos, type);
intptr_t L_0 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
int32_t L_1 = ___stackPos0;
Type_t * L_2 = ___type1;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_3 = ToLua_CheckObject_m8231674FA0BAE3FD4264BF6BD285F27A020C1B4B((intptr_t)L_0, L_1, L_2, /*hidden argument*/NULL);
return L_3;
}
}
// System.Object LuaInterface.LuaState::CheckVarObject(System.Int32,System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * LuaState_CheckVarObject_mAA7DD5E59AA52B4CDAFFE635C7D2EE86A7930572 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, int32_t ___stackPos0, Type_t * ___type1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_CheckVarObject_mAA7DD5E59AA52B4CDAFFE635C7D2EE86A7930572_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// return ToLua.CheckVarObject(L, stackPos, type);
intptr_t L_0 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
int32_t L_1 = ___stackPos0;
Type_t * L_2 = ___type1;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_3 = ToLua_CheckVarObject_m27D8EB2E2BF81511814150B323C3D33DD0A2B0A4((intptr_t)L_0, L_1, L_2, /*hidden argument*/NULL);
return L_3;
}
}
// System.Object[] LuaInterface.LuaState::CheckObjects(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* LuaState_CheckObjects_m96114D55848AFE0C1868FB9A22A08D2AF28CFFF1 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, int32_t ___oldTop0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_CheckObjects_m96114D55848AFE0C1868FB9A22A08D2AF28CFFF1_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * V_1 = NULL;
int32_t V_2 = 0;
{
// int newTop = LuaGetTop();
int32_t L_0 = LuaStatePtr_LuaGetTop_m2317E7B1B18275AB559943BC22E4BBEED73387AC(__this, /*hidden argument*/NULL);
V_0 = L_0;
// if (oldTop == newTop)
int32_t L_1 = ___oldTop0;
int32_t L_2 = V_0;
if ((!(((uint32_t)L_1) == ((uint32_t)L_2))))
{
goto IL_000d;
}
}
{
// return null;
return (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)NULL;
}
IL_000d:
{
// List<object> returnValues = new List<object>();
List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * L_3 = (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *)il2cpp_codegen_object_new(List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D_il2cpp_TypeInfo_var);
List_1__ctor_mC832F1AC0F814BAEB19175F5D7972A7507508BC3(L_3, /*hidden argument*/List_1__ctor_mC832F1AC0F814BAEB19175F5D7972A7507508BC3_RuntimeMethod_var);
V_1 = L_3;
// for (int i = oldTop + 1; i <= newTop; i++)
int32_t L_4 = ___oldTop0;
V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)1));
goto IL_002a;
}
IL_0019:
{
// returnValues.Add(ToVariant(i));
List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * L_5 = V_1;
int32_t L_6 = V_2;
RuntimeObject * L_7 = LuaState_ToVariant_m4F2AE5817B28FCD03C41801E377A431C39F54CC0(__this, L_6, /*hidden argument*/NULL);
NullCheck(L_5);
List_1_Add_m6930161974C7504C80F52EC379EF012387D43138(L_5, L_7, /*hidden argument*/List_1_Add_m6930161974C7504C80F52EC379EF012387D43138_RuntimeMethod_var);
// for (int i = oldTop + 1; i <= newTop; i++)
int32_t L_8 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)1));
}
IL_002a:
{
// for (int i = oldTop + 1; i <= newTop; i++)
int32_t L_9 = V_2;
int32_t L_10 = V_0;
if ((((int32_t)L_9) <= ((int32_t)L_10)))
{
goto IL_0019;
}
}
{
// return returnValues.ToArray();
List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * L_11 = V_1;
NullCheck(L_11);
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_12 = List_1_ToArray_m801D4DEF3587F60F463F04EEABE5CBE711FE5612(L_11, /*hidden argument*/List_1_ToArray_m801D4DEF3587F60F463F04EEABE5CBE711FE5612_RuntimeMethod_var);
return L_12;
}
}
// LuaInterface.LuaFunction LuaInterface.LuaState::CheckLuaFunction(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * LuaState_CheckLuaFunction_m601D6B3146AC99FBA5CF022642F6D5156400035B (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, int32_t ___stackPos0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_CheckLuaFunction_m601D6B3146AC99FBA5CF022642F6D5156400035B_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// return ToLua.CheckLuaFunction(L, stackPos);
intptr_t L_0 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
int32_t L_1 = ___stackPos0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * L_2 = ToLua_CheckLuaFunction_mC750609BBB49B299E709AA7E2F3AEB8029E8990B((intptr_t)L_0, L_1, /*hidden argument*/NULL);
return L_2;
}
}
// LuaInterface.LuaTable LuaInterface.LuaState::CheckLuaTable(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * LuaState_CheckLuaTable_m941EF173E5B7358EE9B65FE40A2802742474E72D (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, int32_t ___stackPos0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_CheckLuaTable_m941EF173E5B7358EE9B65FE40A2802742474E72D_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// return ToLua.CheckLuaTable(L, stackPos);
intptr_t L_0 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
int32_t L_1 = ___stackPos0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * L_2 = ToLua_CheckLuaTable_mF2CDE2421648E4E9948D4A81E1EF7259B49D6A77((intptr_t)L_0, L_1, /*hidden argument*/NULL);
return L_2;
}
}
// LuaInterface.LuaThread LuaInterface.LuaState::CheckLuaThread(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LuaThread_tE3CD20787632CE8A9ACACDD031EB48E821A20D10 * LuaState_CheckLuaThread_m970C9087227383D6B93C287FD30E2B6433A559AE (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, int32_t ___stackPos0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_CheckLuaThread_m970C9087227383D6B93C287FD30E2B6433A559AE_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// return ToLua.CheckLuaThread(L, stackPos);
intptr_t L_0 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
int32_t L_1 = ___stackPos0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
LuaThread_tE3CD20787632CE8A9ACACDD031EB48E821A20D10 * L_2 = ToLua_CheckLuaThread_m5CA9CE5F8BF6247217D03B6D719A86A3A840AD30((intptr_t)L_0, L_1, /*hidden argument*/NULL);
return L_2;
}
}
// System.Object LuaInterface.LuaState::ToVariant(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * LuaState_ToVariant_m4F2AE5817B28FCD03C41801E377A431C39F54CC0 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, int32_t ___stackPos0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_ToVariant_m4F2AE5817B28FCD03C41801E377A431C39F54CC0_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// return ToLua.ToVarObject(L, stackPos);
intptr_t L_0 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
int32_t L_1 = ___stackPos0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
RuntimeObject * L_2 = ToLua_ToVarObject_m32C2BF7F525FB0A4D5914DC319660A523C3A7A6D((intptr_t)L_0, L_1, /*hidden argument*/NULL);
return L_2;
}
}
// System.Void LuaInterface.LuaState::CollectRef(System.Int32,System.String,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_CollectRef_mECF66CE21CF91338344AAB104CB59E7AFA1FBFE4 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, int32_t ___reference0, String_t* ___name1, bool ___isGCThread2, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_CollectRef_mECF66CE21CF91338344AAB104CB59E7AFA1FBFE4_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
List_1_t8B834EA70735F6D6583AA875AC98991EF26FA22F * V_0 = NULL;
bool V_1 = false;
Exception_t * __last_unhandled_exception = 0;
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);
{
// if (!isGCThread)
bool L_0 = ___isGCThread2;
if (L_0)
{
goto IL_000d;
}
}
{
// Collect(reference, name, false);
int32_t L_1 = ___reference0;
String_t* L_2 = ___name1;
LuaState_Collect_m85252D01C175CAD9E200451109144E03074D6E0B(__this, L_1, L_2, (bool)0, /*hidden argument*/NULL);
// }
return;
}
IL_000d:
{
// lock (gcList)
List_1_t8B834EA70735F6D6583AA875AC98991EF26FA22F * L_3 = __this->get_gcList_20();
V_0 = L_3;
V_1 = (bool)0;
}
IL_0016:
try
{ // begin try (depth: 1)
List_1_t8B834EA70735F6D6583AA875AC98991EF26FA22F * L_4 = V_0;
Monitor_Enter_mC5B353DD83A0B0155DF6FBCC4DF5A580C25534C5(L_4, (bool*)(&V_1), /*hidden argument*/NULL);
// gcList.Add(new GCRef(reference, name));
List_1_t8B834EA70735F6D6583AA875AC98991EF26FA22F * L_5 = __this->get_gcList_20();
int32_t L_6 = ___reference0;
String_t* L_7 = ___name1;
GCRef_tDDB8569385E3C98E44AC5735D9D10E2F0AACFE85 * L_8 = (GCRef_tDDB8569385E3C98E44AC5735D9D10E2F0AACFE85 *)il2cpp_codegen_object_new(GCRef_tDDB8569385E3C98E44AC5735D9D10E2F0AACFE85_il2cpp_TypeInfo_var);
GCRef__ctor_m14078AAD7149158542BB3CD833D99F0BB92A95BE(L_8, L_6, L_7, /*hidden argument*/NULL);
NullCheck(L_5);
List_1_Add_mD4FF48A5B22935598CBDCA9705FAFCDBFF0595EC(L_5, L_8, /*hidden argument*/List_1_Add_mD4FF48A5B22935598CBDCA9705FAFCDBFF0595EC_RuntimeMethod_var);
// }
IL2CPP_LEAVE(0x3C, FINALLY_0032);
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__last_unhandled_exception = (Exception_t *)e.ex;
goto FINALLY_0032;
}
FINALLY_0032:
{ // begin finally (depth: 1)
{
bool L_9 = V_1;
if (!L_9)
{
goto IL_003b;
}
}
IL_0035:
{
List_1_t8B834EA70735F6D6583AA875AC98991EF26FA22F * L_10 = V_0;
Monitor_Exit_m49A1E5356D984D0B934BB97A305E2E5E207225C2(L_10, /*hidden argument*/NULL);
}
IL_003b:
{
IL2CPP_END_FINALLY(50)
}
} // end finally (depth: 1)
IL2CPP_CLEANUP(50)
{
IL2CPP_JUMP_TBL(0x3C, IL_003c)
IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
}
IL_003c:
{
// }
return;
}
}
// System.Void LuaInterface.LuaState::DelayDispose(LuaInterface.LuaBaseRef)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_DelayDispose_mFA50AA053E1F6CA6CFA566400A1343B9258DD999 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 * ___br0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_DelayDispose_mFA50AA053E1F6CA6CFA566400A1343B9258DD999_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// if (br != null)
LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 * L_0 = ___br0;
bool L_1 = LuaBaseRef_op_Inequality_m4E0A4DED8FEF3D699AD927A851AF293C530F7220(L_0, (LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)NULL, /*hidden argument*/NULL);
if (!L_1)
{
goto IL_0015;
}
}
{
// subList.Add(br);
List_1_t09C52EC41C0032242B13200CFA642DCA685D5FF1 * L_2 = __this->get_subList_21();
LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 * L_3 = ___br0;
NullCheck(L_2);
List_1_Add_m3F0443FBF5124EAC3ADEE3504B4145521243AC9B(L_2, L_3, /*hidden argument*/List_1_Add_m3F0443FBF5124EAC3ADEE3504B4145521243AC9B_RuntimeMethod_var);
}
IL_0015:
{
// }
return;
}
}
// System.Int32 LuaInterface.LuaState::Collect()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LuaState_Collect_mF3B6A682562781BC4EB1ADD20FAE8472EE2E5C75 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_Collect_mF3B6A682562781BC4EB1ADD20FAE8472EE2E5C75_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
List_1_t8B834EA70735F6D6583AA875AC98991EF26FA22F * V_1 = NULL;
bool V_2 = false;
int32_t V_3 = 0;
int32_t V_4 = 0;
String_t* V_5 = NULL;
int32_t V_6 = 0;
int32_t V_7 = 0;
Exception_t * __last_unhandled_exception = 0;
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 count = gcList.Count;
List_1_t8B834EA70735F6D6583AA875AC98991EF26FA22F * L_0 = __this->get_gcList_20();
NullCheck(L_0);
int32_t L_1 = List_1_get_Count_m180EB7D8FEC0056B52219A2CEB7E495846EAC4D2_inline(L_0, /*hidden argument*/List_1_get_Count_m180EB7D8FEC0056B52219A2CEB7E495846EAC4D2_RuntimeMethod_var);
V_0 = L_1;
// if (count > 0)
int32_t L_2 = V_0;
if ((((int32_t)L_2) <= ((int32_t)0)))
{
goto IL_0082;
}
}
{
// lock (gcList)
List_1_t8B834EA70735F6D6583AA875AC98991EF26FA22F * L_3 = __this->get_gcList_20();
V_1 = L_3;
V_2 = (bool)0;
}
IL_0019:
try
{ // begin try (depth: 1)
{
List_1_t8B834EA70735F6D6583AA875AC98991EF26FA22F * L_4 = V_1;
Monitor_Enter_mC5B353DD83A0B0155DF6FBCC4DF5A580C25534C5(L_4, (bool*)(&V_2), /*hidden argument*/NULL);
// for (int i = 0; i < gcList.Count; i++)
V_3 = 0;
goto IL_005a;
}
IL_0025:
{
// int reference = gcList[i].reference;
List_1_t8B834EA70735F6D6583AA875AC98991EF26FA22F * L_5 = __this->get_gcList_20();
int32_t L_6 = V_3;
NullCheck(L_5);
GCRef_tDDB8569385E3C98E44AC5735D9D10E2F0AACFE85 * L_7 = List_1_get_Item_m4AF98788CDDF1D4075A3CDFDC4BFDC9C9C0959CD_inline(L_5, L_6, /*hidden argument*/List_1_get_Item_m4AF98788CDDF1D4075A3CDFDC4BFDC9C9C0959CD_RuntimeMethod_var);
NullCheck(L_7);
int32_t L_8 = L_7->get_reference_0();
V_4 = L_8;
// string name = gcList[i].name;
List_1_t8B834EA70735F6D6583AA875AC98991EF26FA22F * L_9 = __this->get_gcList_20();
int32_t L_10 = V_3;
NullCheck(L_9);
GCRef_tDDB8569385E3C98E44AC5735D9D10E2F0AACFE85 * L_11 = List_1_get_Item_m4AF98788CDDF1D4075A3CDFDC4BFDC9C9C0959CD_inline(L_9, L_10, /*hidden argument*/List_1_get_Item_m4AF98788CDDF1D4075A3CDFDC4BFDC9C9C0959CD_RuntimeMethod_var);
NullCheck(L_11);
String_t* L_12 = L_11->get_name_1();
V_5 = L_12;
// Collect(reference, name, true);
int32_t L_13 = V_4;
String_t* L_14 = V_5;
LuaState_Collect_m85252D01C175CAD9E200451109144E03074D6E0B(__this, L_13, L_14, (bool)1, /*hidden argument*/NULL);
// for (int i = 0; i < gcList.Count; i++)
int32_t L_15 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_15, (int32_t)1));
}
IL_005a:
{
// for (int i = 0; i < gcList.Count; i++)
int32_t L_16 = V_3;
List_1_t8B834EA70735F6D6583AA875AC98991EF26FA22F * L_17 = __this->get_gcList_20();
NullCheck(L_17);
int32_t L_18 = List_1_get_Count_m180EB7D8FEC0056B52219A2CEB7E495846EAC4D2_inline(L_17, /*hidden argument*/List_1_get_Count_m180EB7D8FEC0056B52219A2CEB7E495846EAC4D2_RuntimeMethod_var);
if ((((int32_t)L_16) < ((int32_t)L_18)))
{
goto IL_0025;
}
}
IL_0068:
{
// gcList.Clear();
List_1_t8B834EA70735F6D6583AA875AC98991EF26FA22F * L_19 = __this->get_gcList_20();
NullCheck(L_19);
List_1_Clear_mD3289B1AEE4B515A8277BE1EB2D9BA22A15A88E6(L_19, /*hidden argument*/List_1_Clear_mD3289B1AEE4B515A8277BE1EB2D9BA22A15A88E6_RuntimeMethod_var);
// return count;
int32_t L_20 = V_0;
V_6 = L_20;
IL2CPP_LEAVE(0xC6, FINALLY_0078);
}
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__last_unhandled_exception = (Exception_t *)e.ex;
goto FINALLY_0078;
}
FINALLY_0078:
{ // begin finally (depth: 1)
{
bool L_21 = V_2;
if (!L_21)
{
goto IL_0081;
}
}
IL_007b:
{
List_1_t8B834EA70735F6D6583AA875AC98991EF26FA22F * L_22 = V_1;
Monitor_Exit_m49A1E5356D984D0B934BB97A305E2E5E207225C2(L_22, /*hidden argument*/NULL);
}
IL_0081:
{
IL2CPP_END_FINALLY(120)
}
} // end finally (depth: 1)
IL2CPP_CLEANUP(120)
{
IL2CPP_JUMP_TBL(0xC6, IL_00c6)
IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
}
IL_0082:
{
// for (int i = 0; i < subList.Count; i++)
V_7 = 0;
goto IL_009f;
}
IL_0087:
{
// subList[i].Dispose();
List_1_t09C52EC41C0032242B13200CFA642DCA685D5FF1 * L_23 = __this->get_subList_21();
int32_t L_24 = V_7;
NullCheck(L_23);
LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 * L_25 = List_1_get_Item_m1181AA29F0918EB6125713543C05F20DF151F353_inline(L_23, L_24, /*hidden argument*/List_1_get_Item_m1181AA29F0918EB6125713543C05F20DF151F353_RuntimeMethod_var);
NullCheck(L_25);
VirtActionInvoker0::Invoke(5 /* System.Void LuaInterface.LuaBaseRef::Dispose() */, L_25);
// for (int i = 0; i < subList.Count; i++)
int32_t L_26 = V_7;
V_7 = ((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)1));
}
IL_009f:
{
// for (int i = 0; i < subList.Count; i++)
int32_t L_27 = V_7;
List_1_t09C52EC41C0032242B13200CFA642DCA685D5FF1 * L_28 = __this->get_subList_21();
NullCheck(L_28);
int32_t L_29 = List_1_get_Count_mB0F721CB5F29DAFEC0D52A8D8F5AA377ED100694_inline(L_28, /*hidden argument*/List_1_get_Count_mB0F721CB5F29DAFEC0D52A8D8F5AA377ED100694_RuntimeMethod_var);
if ((((int32_t)L_27) < ((int32_t)L_29)))
{
goto IL_0087;
}
}
{
// subList.Clear();
List_1_t09C52EC41C0032242B13200CFA642DCA685D5FF1 * L_30 = __this->get_subList_21();
NullCheck(L_30);
List_1_Clear_mDF11CC79EE1E96B7E6932F45522C5A7B52E111BD(L_30, /*hidden argument*/List_1_Clear_mDF11CC79EE1E96B7E6932F45522C5A7B52E111BD_RuntimeMethod_var);
// translator.Collect();
ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF * L_31 = __this->get_translator_2();
NullCheck(L_31);
ObjectTranslator_Collect_m537B91E6BD9AC57DCCE345D186E0EC1568769AF8(L_31, /*hidden argument*/NULL);
// return 0;
return 0;
}
IL_00c6:
{
// }
int32_t L_32 = V_6;
return L_32;
}
}
// System.Void LuaInterface.LuaState::StepCollect()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_StepCollect_m56336C62AF9DB6D067D3AC497A634DBBB72BB603 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, const RuntimeMethod* method)
{
{
// translator.StepCollect();
ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF * L_0 = __this->get_translator_2();
NullCheck(L_0);
ObjectTranslator_StepCollect_mAE2569D81C329DB6658E74D4BA4A58FB9E9346B4(L_0, /*hidden argument*/NULL);
// }
return;
}
}
// System.Void LuaInterface.LuaState::RefreshDelegateMap()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_RefreshDelegateMap_m5FF88D0C199FD7CE85D9D35C72843AB4686F2503 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_RefreshDelegateMap_m5FF88D0C199FD7CE85D9D35C72843AB4686F2503_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 * V_0 = NULL;
Enumerator_t0E9EB279108495C59EFFE7E514F19049A97C519C V_1;
memset((&V_1), 0, sizeof(V_1));
KeyValuePair_2_tAFCCA987DCFB0AC06419E3E44077B32578F192A4 V_2;
memset((&V_2), 0, sizeof(V_2));
int32_t V_3 = 0;
{
// List<long> list = new List<long>();
List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 * L_0 = (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *)il2cpp_codegen_object_new(List_1_t68D346084523AB177A279E553FB0D5D4202BAF07_il2cpp_TypeInfo_var);
List_1__ctor_mB838D66032DB35270366FF7078DFB8FFA8D8FA59(L_0, /*hidden argument*/List_1__ctor_mB838D66032DB35270366FF7078DFB8FFA8D8FA59_RuntimeMethod_var);
V_0 = L_0;
// var iter = delegateMap.GetEnumerator();
Dictionary_2_t35D9A5097C30B9E0B442FCEF1B4E05D3B6C168B9 * L_1 = __this->get_delegateMap_19();
NullCheck(L_1);
Enumerator_t0E9EB279108495C59EFFE7E514F19049A97C519C L_2 = Dictionary_2_GetEnumerator_mD7327257B10C50B6E21CC34442911F8B49938E68(L_1, /*hidden argument*/Dictionary_2_GetEnumerator_mD7327257B10C50B6E21CC34442911F8B49938E68_RuntimeMethod_var);
V_1 = L_2;
goto IL_003f;
}
IL_0014:
{
// if (!iter.Current.Value.IsAlive)
KeyValuePair_2_tAFCCA987DCFB0AC06419E3E44077B32578F192A4 L_3 = Enumerator_get_Current_mDF39CF5652801676BD478391FE4147362113289B_inline((Enumerator_t0E9EB279108495C59EFFE7E514F19049A97C519C *)(&V_1), /*hidden argument*/Enumerator_get_Current_mDF39CF5652801676BD478391FE4147362113289B_RuntimeMethod_var);
V_2 = L_3;
WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D * L_4 = KeyValuePair_2_get_Value_mEDB2B5A65212C750D5F1DB82849C97F71E65A92B_inline((KeyValuePair_2_tAFCCA987DCFB0AC06419E3E44077B32578F192A4 *)(&V_2), /*hidden argument*/KeyValuePair_2_get_Value_mEDB2B5A65212C750D5F1DB82849C97F71E65A92B_RuntimeMethod_var);
NullCheck(L_4);
bool L_5 = VirtFuncInvoker0< bool >::Invoke(5 /* System.Boolean System.WeakReference::get_IsAlive() */, L_4);
if (L_5)
{
goto IL_003f;
}
}
{
// list.Add(iter.Current.Key);
List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 * L_6 = V_0;
KeyValuePair_2_tAFCCA987DCFB0AC06419E3E44077B32578F192A4 L_7 = Enumerator_get_Current_mDF39CF5652801676BD478391FE4147362113289B_inline((Enumerator_t0E9EB279108495C59EFFE7E514F19049A97C519C *)(&V_1), /*hidden argument*/Enumerator_get_Current_mDF39CF5652801676BD478391FE4147362113289B_RuntimeMethod_var);
V_2 = L_7;
int64_t L_8 = KeyValuePair_2_get_Key_m70340D9F3D523B9288A7CA260C7835E71D70BEA1_inline((KeyValuePair_2_tAFCCA987DCFB0AC06419E3E44077B32578F192A4 *)(&V_2), /*hidden argument*/KeyValuePair_2_get_Key_m70340D9F3D523B9288A7CA260C7835E71D70BEA1_RuntimeMethod_var);
NullCheck(L_6);
List_1_Add_m0FBED11435936BEF537D39FD9BC95F18CD0118EA(L_6, L_8, /*hidden argument*/List_1_Add_m0FBED11435936BEF537D39FD9BC95F18CD0118EA_RuntimeMethod_var);
}
IL_003f:
{
// while (iter.MoveNext())
bool L_9 = Enumerator_MoveNext_m48DFFD2B576B3E8C1D9C3899C34C459478EF4538((Enumerator_t0E9EB279108495C59EFFE7E514F19049A97C519C *)(&V_1), /*hidden argument*/Enumerator_MoveNext_m48DFFD2B576B3E8C1D9C3899C34C459478EF4538_RuntimeMethod_var);
if (L_9)
{
goto IL_0014;
}
}
{
// for (int i = 0; i < list.Count; i++)
V_3 = 0;
goto IL_0063;
}
IL_004c:
{
// delegateMap.Remove(list[i]);
Dictionary_2_t35D9A5097C30B9E0B442FCEF1B4E05D3B6C168B9 * L_10 = __this->get_delegateMap_19();
List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 * L_11 = V_0;
int32_t L_12 = V_3;
NullCheck(L_11);
int64_t L_13 = List_1_get_Item_mE89664A5623A5AAC3D982CA202B59DD43140336C_inline(L_11, L_12, /*hidden argument*/List_1_get_Item_mE89664A5623A5AAC3D982CA202B59DD43140336C_RuntimeMethod_var);
NullCheck(L_10);
Dictionary_2_Remove_m71A622CAE6E41AB042C3BC0D766085BADB5B4A43(L_10, L_13, /*hidden argument*/Dictionary_2_Remove_m71A622CAE6E41AB042C3BC0D766085BADB5B4A43_RuntimeMethod_var);
// for (int i = 0; i < list.Count; i++)
int32_t L_14 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_14, (int32_t)1));
}
IL_0063:
{
// for (int i = 0; i < list.Count; i++)
int32_t L_15 = V_3;
List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 * L_16 = V_0;
NullCheck(L_16);
int32_t L_17 = List_1_get_Count_m1480F95D7F5074B5FB373765075ADCBDCD4AEFB9_inline(L_16, /*hidden argument*/List_1_get_Count_m1480F95D7F5074B5FB373765075ADCBDCD4AEFB9_RuntimeMethod_var);
if ((((int32_t)L_15) < ((int32_t)L_17)))
{
goto IL_004c;
}
}
{
// }
return;
}
}
// System.Object LuaInterface.LuaState::get_Item(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * LuaState_get_Item_m468E360A3812B61F3229D8EC623DBA7F93B9D38F (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, String_t* ___fullPath0, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
RuntimeObject * V_2 = NULL;
String_t* V_3 = NULL;
String_t* V_4 = NULL;
{
// int oldTop = LuaGetTop();
int32_t L_0 = LuaStatePtr_LuaGetTop_m2317E7B1B18275AB559943BC22E4BBEED73387AC(__this, /*hidden argument*/NULL);
V_0 = L_0;
// int pos = fullPath.LastIndexOf('.');
String_t* L_1 = ___fullPath0;
NullCheck(L_1);
int32_t L_2 = String_LastIndexOf_m76C37E3915E802044761572007B8FB0635995F59(L_1, ((int32_t)46), /*hidden argument*/NULL);
V_1 = L_2;
// object obj = null;
V_2 = NULL;
// if (pos > 0)
int32_t L_3 = V_1;
if ((((int32_t)L_3) <= ((int32_t)0)))
{
goto IL_0057;
}
}
{
// string tableName = fullPath.Substring(0, pos);
String_t* L_4 = ___fullPath0;
int32_t L_5 = V_1;
NullCheck(L_4);
String_t* L_6 = String_Substring_mB593C0A320C683E6E47EFFC0A12B7A465E5E43BB(L_4, 0, L_5, /*hidden argument*/NULL);
V_3 = L_6;
// if (PushLuaTable(tableName))
String_t* L_7 = V_3;
bool L_8 = LuaState_PushLuaTable_mF4CCC5DFF06070C5FDFFF5FB72B97BB8012B73D5(__this, L_7, (bool)1, /*hidden argument*/NULL);
if (!L_8)
{
goto IL_004e;
}
}
{
// string name = fullPath.Substring(pos + 1);
String_t* L_9 = ___fullPath0;
int32_t L_10 = V_1;
NullCheck(L_9);
String_t* L_11 = String_Substring_m2C4AFF5E79DD8BADFD2DFBCF156BF728FBB8E1AE(L_9, ((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)1)), /*hidden argument*/NULL);
V_4 = L_11;
// LuaPushString(name);
String_t* L_12 = V_4;
LuaStatePtr_LuaPushString_m46C208FCCE91F77FF907882470E5C6EAE1CE5B09(__this, L_12, /*hidden argument*/NULL);
// LuaRawGet(-2);
LuaStatePtr_LuaRawGet_m5B8F58AD8A78BA405F993F6CCEB54EC137112112(__this, ((int32_t)-2), /*hidden argument*/NULL);
// obj = ToVariant(-1);
RuntimeObject * L_13 = LuaState_ToVariant_m4F2AE5817B28FCD03C41801E377A431C39F54CC0(__this, (-1), /*hidden argument*/NULL);
V_2 = L_13;
// }
goto IL_0066;
}
IL_004e:
{
// LuaSetTop(oldTop);
int32_t L_14 = V_0;
LuaStatePtr_LuaSetTop_m02F02EBCF38CB07BEDD94F629F9B75E9AE86861F(__this, L_14, /*hidden argument*/NULL);
// return null;
return NULL;
}
IL_0057:
{
// LuaGetGlobal(fullPath);
String_t* L_15 = ___fullPath0;
LuaStatePtr_LuaGetGlobal_m7ABC9446E710F4180A37E51810187CFD7818EB12(__this, L_15, /*hidden argument*/NULL);
// obj = ToVariant(-1);
RuntimeObject * L_16 = LuaState_ToVariant_m4F2AE5817B28FCD03C41801E377A431C39F54CC0(__this, (-1), /*hidden argument*/NULL);
V_2 = L_16;
}
IL_0066:
{
// LuaSetTop(oldTop);
int32_t L_17 = V_0;
LuaStatePtr_LuaSetTop_m02F02EBCF38CB07BEDD94F629F9B75E9AE86861F(__this, L_17, /*hidden argument*/NULL);
// return obj;
RuntimeObject * L_18 = V_2;
return L_18;
}
}
// System.Void LuaInterface.LuaState::set_Item(System.String,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_set_Item_mA37BCADA65F0E5417142C8140ADB5C454A96EC2E (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, String_t* ___fullPath0, RuntimeObject * ___value1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_set_Item_mA37BCADA65F0E5417142C8140ADB5C454A96EC2E_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
String_t* V_2 = NULL;
intptr_t V_3;
memset((&V_3), 0, sizeof(V_3));
String_t* V_4 = NULL;
int32_t V_5 = 0;
String_t* V_6 = NULL;
{
// int oldTop = LuaGetTop();
int32_t L_0 = LuaStatePtr_LuaGetTop_m2317E7B1B18275AB559943BC22E4BBEED73387AC(__this, /*hidden argument*/NULL);
V_0 = L_0;
// int pos = fullPath.LastIndexOf('.');
String_t* L_1 = ___fullPath0;
NullCheck(L_1);
int32_t L_2 = String_LastIndexOf_m76C37E3915E802044761572007B8FB0635995F59(L_1, ((int32_t)46), /*hidden argument*/NULL);
V_1 = L_2;
// if (pos > 0)
int32_t L_3 = V_1;
if ((((int32_t)L_3) <= ((int32_t)0)))
{
goto IL_0089;
}
}
{
// string tableName = fullPath.Substring(0, pos);
String_t* L_4 = ___fullPath0;
int32_t L_5 = V_1;
NullCheck(L_4);
String_t* L_6 = String_Substring_mB593C0A320C683E6E47EFFC0A12B7A465E5E43BB(L_4, 0, L_5, /*hidden argument*/NULL);
V_2 = L_6;
// IntPtr p = LuaFindTable(LuaIndexes.LUA_GLOBALSINDEX, tableName);
IL2CPP_RUNTIME_CLASS_INIT(LuaIndexes_tF348135B20344877D87814738804385680AC4A86_il2cpp_TypeInfo_var);
int32_t L_7 = ((LuaIndexes_tF348135B20344877D87814738804385680AC4A86_StaticFields*)il2cpp_codegen_static_fields_for(LuaIndexes_tF348135B20344877D87814738804385680AC4A86_il2cpp_TypeInfo_var))->get_LUA_GLOBALSINDEX_2();
String_t* L_8 = V_2;
intptr_t L_9 = LuaStatePtr_LuaFindTable_m5525E64A94377C79D2F9C6B811B9634036657444(__this, L_7, L_8, 1, /*hidden argument*/NULL);
V_3 = (intptr_t)L_9;
// if (p == IntPtr.Zero)
intptr_t L_10 = V_3;
bool L_11 = IntPtr_op_Equality_mEE8D9FD2DFE312BBAA8B4ED3BF7976B3142A5934((intptr_t)L_10, (intptr_t)(0), /*hidden argument*/NULL);
if (!L_11)
{
goto IL_005c;
}
}
{
// string name = fullPath.Substring(pos + 1);
String_t* L_12 = ___fullPath0;
int32_t L_13 = V_1;
NullCheck(L_12);
String_t* L_14 = String_Substring_m2C4AFF5E79DD8BADFD2DFBCF156BF728FBB8E1AE(L_12, ((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1)), /*hidden argument*/NULL);
V_4 = L_14;
// LuaPushString(name);
String_t* L_15 = V_4;
LuaStatePtr_LuaPushString_m46C208FCCE91F77FF907882470E5C6EAE1CE5B09(__this, L_15, /*hidden argument*/NULL);
// PushVariant(value);
RuntimeObject * L_16 = ___value1;
LuaState_PushVariant_m1B3AD7D33CDCCF14E386CB632970C509C2E4054D(__this, L_16, /*hidden argument*/NULL);
// LuaSetTable(-3);
LuaStatePtr_LuaSetTable_mE06B6DB1B528E21152FBBA19BE93B3A5CD76AC96(__this, ((int32_t)-3), /*hidden argument*/NULL);
// }
goto IL_0097;
}
IL_005c:
{
// LuaSetTop(oldTop);
int32_t L_17 = V_0;
LuaStatePtr_LuaSetTop_m02F02EBCF38CB07BEDD94F629F9B75E9AE86861F(__this, L_17, /*hidden argument*/NULL);
// int len = LuaDLL.tolua_strlen(p);
intptr_t L_18 = V_3;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_19 = LuaDLL_tolua_strlen_m6D9801899F5D51296C403A28DC81D42BA5C8AF89((intptr_t)L_18, /*hidden argument*/NULL);
V_5 = L_19;
// string str = LuaDLL.lua_ptrtostring(p, len);
intptr_t L_20 = V_3;
int32_t L_21 = V_5;
String_t* L_22 = LuaDLL_lua_ptrtostring_mA59883E99CB26816804DCD7DC19F4A15BA3F039D((intptr_t)L_20, L_21, /*hidden argument*/NULL);
V_6 = L_22;
// throw new LuaException(string.Format("{0} not a Lua table", str));
String_t* L_23 = V_6;
String_t* L_24 = String_Format_m0ACDD8B34764E4040AED0B3EEB753567E4576BFA(_stringLiteral7650204A63ACBB0D9A909EFFC8C2F4B4A03D8D77, L_23, /*hidden argument*/NULL);
LuaException_t362D5A575564491633FB3233987012974B1564C4 * L_25 = (LuaException_t362D5A575564491633FB3233987012974B1564C4 *)il2cpp_codegen_object_new(LuaException_t362D5A575564491633FB3233987012974B1564C4_il2cpp_TypeInfo_var);
LuaException__ctor_m97DD465DE175BDDF2DFA405096A286695CD2F25F(L_25, L_24, (Exception_t *)NULL, 1, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_25, LuaState_set_Item_mA37BCADA65F0E5417142C8140ADB5C454A96EC2E_RuntimeMethod_var);
}
IL_0089:
{
// PushVariant(value);
RuntimeObject * L_26 = ___value1;
LuaState_PushVariant_m1B3AD7D33CDCCF14E386CB632970C509C2E4054D(__this, L_26, /*hidden argument*/NULL);
// LuaSetGlobal(fullPath);
String_t* L_27 = ___fullPath0;
LuaStatePtr_LuaSetGlobal_m04BD4E43B1DD7E5940346675D2773998AF76F1F0(__this, L_27, /*hidden argument*/NULL);
}
IL_0097:
{
// LuaSetTop(oldTop);
int32_t L_28 = V_0;
LuaStatePtr_LuaSetTop_m02F02EBCF38CB07BEDD94F629F9B75E9AE86861F(__this, L_28, /*hidden argument*/NULL);
// }
return;
}
}
// System.Void LuaInterface.LuaState::NewTable(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_NewTable_mFEDF1076F5357A88F8E90C0F7F10ECE8A79CFC3D (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, String_t* ___fullPath0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_NewTable_mFEDF1076F5357A88F8E90C0F7F10ECE8A79CFC3D_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* V_0 = NULL;
int32_t V_1 = 0;
int32_t V_2 = 0;
{
// string[] path = fullPath.Split(new char[] { '.' });
String_t* L_0 = ___fullPath0;
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_1 = (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)SZArrayNew(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2_il2cpp_TypeInfo_var, (uint32_t)1);
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_2 = L_1;
NullCheck(L_2);
(L_2)->SetAt(static_cast<il2cpp_array_size_t>(0), (Il2CppChar)((int32_t)46));
NullCheck(L_0);
StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_3 = String_Split_m13262358217AD2C119FD1B9733C3C0289D608512(L_0, L_2, /*hidden argument*/NULL);
V_0 = L_3;
// int oldTop = LuaDLL.lua_gettop(L);
intptr_t L_4 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_5 = LuaDLL_lua_gettop_m8C89113132D9591A56E2324C330E56C4FD268858((intptr_t)L_4, /*hidden argument*/NULL);
V_1 = L_5;
// if (path.Length == 1)
StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_6 = V_0;
NullCheck(L_6);
if ((!(((uint32_t)(((int32_t)((int32_t)(((RuntimeArray*)L_6)->max_length))))) == ((uint32_t)1))))
{
goto IL_003d;
}
}
{
// LuaDLL.lua_newtable(L);
intptr_t L_7 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_newtable_mECAEF0EC3480765A648C34C54568A9CDBED87E54((intptr_t)L_7, /*hidden argument*/NULL);
// LuaDLL.lua_setglobal(L, fullPath);
intptr_t L_8 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
String_t* L_9 = ___fullPath0;
LuaDLL_lua_setglobal_m11056E522FF3DED43DE36D76DCEFF14F02E7D9FE((intptr_t)L_8, L_9, /*hidden argument*/NULL);
// }
goto IL_00a0;
}
IL_003d:
{
// LuaDLL.lua_getglobal(L, path[0]);
intptr_t L_10 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_11 = V_0;
NullCheck(L_11);
int32_t L_12 = 0;
String_t* L_13 = (L_11)->GetAt(static_cast<il2cpp_array_size_t>(L_12));
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_getglobal_m45BBC89C9AA2DAB6E3B83527FB5E4FFBACCB8850((intptr_t)L_10, L_13, /*hidden argument*/NULL);
// for (int i = 1; i < path.Length - 1; i++)
V_2 = 1;
goto IL_006e;
}
IL_004f:
{
// LuaDLL.lua_pushstring(L, path[i]);
intptr_t L_14 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_15 = V_0;
int32_t L_16 = V_2;
NullCheck(L_15);
int32_t L_17 = L_16;
String_t* L_18 = (L_15)->GetAt(static_cast<il2cpp_array_size_t>(L_17));
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushstring_m1230CAB85FBD610AAA7D822AD67C9EDE4C1F13D7((intptr_t)L_14, L_18, /*hidden argument*/NULL);
// LuaDLL.lua_gettable(L, -2);
intptr_t L_19 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
LuaDLL_lua_gettable_m60AF7A3D549EDF8C7A6D1F10AF3968E9324F524C((intptr_t)L_19, ((int32_t)-2), /*hidden argument*/NULL);
// for (int i = 1; i < path.Length - 1; i++)
int32_t L_20 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_20, (int32_t)1));
}
IL_006e:
{
// for (int i = 1; i < path.Length - 1; i++)
int32_t L_21 = V_2;
StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_22 = V_0;
NullCheck(L_22);
if ((((int32_t)L_21) < ((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)(((int32_t)((int32_t)(((RuntimeArray*)L_22)->max_length)))), (int32_t)1)))))
{
goto IL_004f;
}
}
{
// LuaDLL.lua_pushstring(L, path[path.Length - 1]);
intptr_t L_23 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_24 = V_0;
StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_25 = V_0;
NullCheck(L_25);
NullCheck(L_24);
int32_t L_26 = ((int32_t)il2cpp_codegen_subtract((int32_t)(((int32_t)((int32_t)(((RuntimeArray*)L_25)->max_length)))), (int32_t)1));
String_t* L_27 = (L_24)->GetAt(static_cast<il2cpp_array_size_t>(L_26));
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_pushstring_m1230CAB85FBD610AAA7D822AD67C9EDE4C1F13D7((intptr_t)L_23, L_27, /*hidden argument*/NULL);
// LuaDLL.lua_newtable(L);
intptr_t L_28 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
LuaDLL_lua_newtable_mECAEF0EC3480765A648C34C54568A9CDBED87E54((intptr_t)L_28, /*hidden argument*/NULL);
// LuaDLL.lua_settable(L, -3);
intptr_t L_29 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
LuaDLL_lua_settable_mE33B55B2A438CFCCB005DF06317CD3B83D538766((intptr_t)L_29, ((int32_t)-3), /*hidden argument*/NULL);
}
IL_00a0:
{
// LuaDLL.lua_settop(L, oldTop);
intptr_t L_30 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
int32_t L_31 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_settop_m4BCB928D2559342AADC033F7EDFF34193E5FE76E((intptr_t)L_30, L_31, /*hidden argument*/NULL);
// }
return;
}
}
// LuaInterface.LuaTable LuaInterface.LuaState::NewTable(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * LuaState_NewTable_mF21367691237FFB0159EDB7880132C9F31437E96 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, int32_t ___narr0, int32_t ___nrec1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_NewTable_mF21367691237FFB0159EDB7880132C9F31437E96_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
// int oldTop = LuaDLL.lua_gettop(L);
intptr_t L_0 = ((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 = L_1;
// LuaDLL.lua_createtable(L, 0, 0);
intptr_t L_2 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
LuaDLL_lua_createtable_m13EF26E077DA13A6055F63B5591E2C097AEE7E20((intptr_t)L_2, 0, 0, /*hidden argument*/NULL);
// LuaTable table = ToLua.ToLuaTable(L, oldTop + 1);
intptr_t L_3 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
int32_t L_4 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * L_5 = ToLua_ToLuaTable_m404C190600C4C58E905018EE3B225B6C2133A128((intptr_t)L_3, ((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)1)), /*hidden argument*/NULL);
// LuaDLL.lua_settop(L, oldTop);
intptr_t L_6 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
int32_t L_7 = V_0;
LuaDLL_lua_settop_m4BCB928D2559342AADC033F7EDFF34193E5FE76E((intptr_t)L_6, L_7, /*hidden argument*/NULL);
// return table;
return L_5;
}
}
// System.Void LuaInterface.LuaState::ReLoad(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_ReLoad_m26BC5E13E289A717A63C5430F77B96C113576404 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, String_t* ___moduleFileName0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_ReLoad_m26BC5E13E289A717A63C5430F77B96C113576404_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
{
// LuaGetGlobal("package");
LuaStatePtr_LuaGetGlobal_m7ABC9446E710F4180A37E51810187CFD7818EB12(__this, _stringLiteral582681C2EAE02B3F3D399C0C26D321560F6C567A, /*hidden argument*/NULL);
// LuaGetField(-1, "loaded");
LuaStatePtr_LuaGetField_m8C7442FD94C2BF9F81CEE7E38AC3AE5579E14647(__this, (-1), _stringLiteral1310098E530FD4BB99B9C738F820063730B46029, /*hidden argument*/NULL);
// LuaPushString(moduleFileName);
String_t* L_0 = ___moduleFileName0;
LuaStatePtr_LuaPushString_m46C208FCCE91F77FF907882470E5C6EAE1CE5B09(__this, L_0, /*hidden argument*/NULL);
// LuaGetTable(-2);
LuaStatePtr_LuaGetTable_m9B829C35CDB66BAC20FB3BEA7F7D0E809BF0ADD3(__this, ((int32_t)-2), /*hidden argument*/NULL);
// if (!LuaIsNil(-1))
bool L_1 = LuaStatePtr_LuaIsNil_mAECE673ACF13553A020C2BDF277CBFB71CEA64FB(__this, (-1), /*hidden argument*/NULL);
if (L_1)
{
goto IL_0044;
}
}
{
// LuaPushString(moduleFileName);
String_t* L_2 = ___moduleFileName0;
LuaStatePtr_LuaPushString_m46C208FCCE91F77FF907882470E5C6EAE1CE5B09(__this, L_2, /*hidden argument*/NULL);
// LuaPushNil();
LuaStatePtr_LuaPushNil_m40DD34128B431509C67A97103E8910F8ECB44C88(__this, /*hidden argument*/NULL);
// LuaSetTable(-4);
LuaStatePtr_LuaSetTable_mE06B6DB1B528E21152FBBA19BE93B3A5CD76AC96(__this, ((int32_t)-4), /*hidden argument*/NULL);
}
IL_0044:
{
// LuaPop(3);
LuaStatePtr_LuaPop_m6CC814869A69A9A3590E6026DA62D8CF1DA6CBA3(__this, 3, /*hidden argument*/NULL);
// string require = string.Format("require '{0}'", moduleFileName);
String_t* L_3 = ___moduleFileName0;
String_t* L_4 = String_Format_m0ACDD8B34764E4040AED0B3EEB753567E4576BFA(_stringLiteral6D19FF3B908DF2EA8543F406C505FE0BF2077814, L_3, /*hidden argument*/NULL);
V_0 = L_4;
// DoString(require, "ReLoad");
String_t* L_5 = V_0;
LuaState_DoString_m630E50C88FCEBF838B5E07BC7611270816C64837(__this, L_5, _stringLiteralCFBEC422D94B4BF3E082AC139967B826ECAABD07, /*hidden argument*/NULL);
// }
return;
}
}
// System.Int32 LuaInterface.LuaState::GetMetaReference(System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LuaState_GetMetaReference_m0ECB7BA7FE9C1A77019A1AB7E0283495F8457E98 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, Type_t * ___t0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_GetMetaReference_m0ECB7BA7FE9C1A77019A1AB7E0283495F8457E98_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
// int reference = -1;
V_0 = (-1);
// metaMap.TryGetValue(t, out reference);
Dictionary_2_tA4F27994EF77494F74F85FCFD482DBAD219E6E8F * L_0 = __this->get_metaMap_22();
Type_t * L_1 = ___t0;
NullCheck(L_0);
Dictionary_2_TryGetValue_m4E8C44AD29842ED38A9137940086F1DB72928F6F(L_0, L_1, (int32_t*)(&V_0), /*hidden argument*/Dictionary_2_TryGetValue_m4E8C44AD29842ED38A9137940086F1DB72928F6F_RuntimeMethod_var);
// return reference;
int32_t L_2 = V_0;
return L_2;
}
}
// System.Int32 LuaInterface.LuaState::GetMissMetaReference(System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LuaState_GetMissMetaReference_mD8CC1228FD47B57A64A3844712C18F55A49063DC (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, Type_t * ___t0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_GetMissMetaReference_mD8CC1228FD47B57A64A3844712C18F55A49063DC_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
Type_t * V_1 = NULL;
{
// int reference = -1;
V_0 = (-1);
// Type type = GetBaseType(t);
Type_t * L_0 = ___t0;
Type_t * L_1 = LuaState_GetBaseType_mD850D2D1C880A0B18799127645D0007EED3892B7(__this, L_0, /*hidden argument*/NULL);
V_1 = L_1;
goto IL_0057;
}
IL_000c:
{
// if (metaMap.TryGetValue(type, out reference))
Dictionary_2_tA4F27994EF77494F74F85FCFD482DBAD219E6E8F * L_2 = __this->get_metaMap_22();
Type_t * L_3 = V_1;
NullCheck(L_2);
bool L_4 = Dictionary_2_TryGetValue_m4E8C44AD29842ED38A9137940086F1DB72928F6F(L_2, L_3, (int32_t*)(&V_0), /*hidden argument*/Dictionary_2_TryGetValue_m4E8C44AD29842ED38A9137940086F1DB72928F6F_RuntimeMethod_var);
if (!L_4)
{
goto IL_004f;
}
}
{
// if (!missSet.Contains(t))
HashSet_1_tE84F3F43144CEC800A734119BDF178122DCF1B05 * L_5 = __this->get_missSet_34();
Type_t * L_6 = ___t0;
NullCheck(L_5);
bool L_7 = HashSet_1_Contains_mF1450B36D058509E8FCC90EB42AB320F47E8D820(L_5, L_6, /*hidden argument*/HashSet_1_Contains_mF1450B36D058509E8FCC90EB42AB320F47E8D820_RuntimeMethod_var);
if (L_7)
{
goto IL_004d;
}
}
{
// missSet.Add(t);
HashSet_1_tE84F3F43144CEC800A734119BDF178122DCF1B05 * L_8 = __this->get_missSet_34();
Type_t * L_9 = ___t0;
NullCheck(L_8);
HashSet_1_Add_mCF751D6EBC8C6EA1BFCD01CA3DF574C45E206F7B(L_8, L_9, /*hidden argument*/HashSet_1_Add_mCF751D6EBC8C6EA1BFCD01CA3DF574C45E206F7B_RuntimeMethod_var);
// Debugger.LogWarning("Type {0} not wrap to lua, push as {1}, the warning is only raised once", LuaMisc.GetTypeName(t), LuaMisc.GetTypeName(type));
Type_t * L_10 = ___t0;
String_t* L_11 = LuaMisc_GetTypeName_m51139023D7F5711A9FF1E3DD07C2EE4C3DBC65BF(L_10, /*hidden argument*/NULL);
Type_t * L_12 = V_1;
String_t* L_13 = LuaMisc_GetTypeName_m51139023D7F5711A9FF1E3DD07C2EE4C3DBC65BF(L_12, /*hidden argument*/NULL);
IL2CPP_RUNTIME_CLASS_INIT(Debugger_tF25B3752569516B8F625720AF3018F00F540BD0C_il2cpp_TypeInfo_var);
Debugger_LogWarning_m39C5E6B6F35D7803F3599464A5E6F5212E622443(_stringLiteral09AF7916CFEF1B86093CC21D14F64FCA374D146C, L_11, L_13, /*hidden argument*/NULL);
}
IL_004d:
{
// return reference;
int32_t L_14 = V_0;
return L_14;
}
IL_004f:
{
// type = GetBaseType(type);
Type_t * L_15 = V_1;
Type_t * L_16 = LuaState_GetBaseType_mD850D2D1C880A0B18799127645D0007EED3892B7(__this, L_15, /*hidden argument*/NULL);
V_1 = L_16;
}
IL_0057:
{
// while (type != null)
Type_t * L_17 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
bool L_18 = Type_op_Inequality_m615014191FB05FD50F63A24EB9A6CCA785E7CEC9(L_17, (Type_t *)NULL, /*hidden argument*/NULL);
if (L_18)
{
goto IL_000c;
}
}
{
// if (reference <= 0)
int32_t L_19 = V_0;
if ((((int32_t)L_19) > ((int32_t)0)))
{
goto IL_007c;
}
}
{
// type = typeof(object);
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_20 = { reinterpret_cast<intptr_t> (RuntimeObject_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_21 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_20, /*hidden argument*/NULL);
V_1 = L_21;
// reference = LuaStatic.GetMetaReference(L, type);
intptr_t L_22 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
Type_t * L_23 = V_1;
int32_t L_24 = LuaStatic_GetMetaReference_mC82EDE3DE44654FAC43DFE3AA8945FAC95ABAF0D((intptr_t)L_22, L_23, /*hidden argument*/NULL);
V_0 = L_24;
}
IL_007c:
{
// if (!missSet.Contains(t))
HashSet_1_tE84F3F43144CEC800A734119BDF178122DCF1B05 * L_25 = __this->get_missSet_34();
Type_t * L_26 = ___t0;
NullCheck(L_25);
bool L_27 = HashSet_1_Contains_mF1450B36D058509E8FCC90EB42AB320F47E8D820(L_25, L_26, /*hidden argument*/HashSet_1_Contains_mF1450B36D058509E8FCC90EB42AB320F47E8D820_RuntimeMethod_var);
if (L_27)
{
goto IL_00ad;
}
}
{
// missSet.Add(t);
HashSet_1_tE84F3F43144CEC800A734119BDF178122DCF1B05 * L_28 = __this->get_missSet_34();
Type_t * L_29 = ___t0;
NullCheck(L_28);
HashSet_1_Add_mCF751D6EBC8C6EA1BFCD01CA3DF574C45E206F7B(L_28, L_29, /*hidden argument*/HashSet_1_Add_mCF751D6EBC8C6EA1BFCD01CA3DF574C45E206F7B_RuntimeMethod_var);
// Debugger.LogWarning("Type {0} not wrap to lua, push as {1}, the warning is only raised once", LuaMisc.GetTypeName(t), LuaMisc.GetTypeName(type));
Type_t * L_30 = ___t0;
String_t* L_31 = LuaMisc_GetTypeName_m51139023D7F5711A9FF1E3DD07C2EE4C3DBC65BF(L_30, /*hidden argument*/NULL);
Type_t * L_32 = V_1;
String_t* L_33 = LuaMisc_GetTypeName_m51139023D7F5711A9FF1E3DD07C2EE4C3DBC65BF(L_32, /*hidden argument*/NULL);
IL2CPP_RUNTIME_CLASS_INIT(Debugger_tF25B3752569516B8F625720AF3018F00F540BD0C_il2cpp_TypeInfo_var);
Debugger_LogWarning_m39C5E6B6F35D7803F3599464A5E6F5212E622443(_stringLiteral09AF7916CFEF1B86093CC21D14F64FCA374D146C, L_31, L_33, /*hidden argument*/NULL);
}
IL_00ad:
{
// return reference;
int32_t L_34 = V_0;
return L_34;
}
}
// System.Type LuaInterface.LuaState::GetBaseType(System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t * LuaState_GetBaseType_mD850D2D1C880A0B18799127645D0007EED3892B7 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, Type_t * ___t0, const RuntimeMethod* method)
{
{
// if (t.IsGenericType)
Type_t * L_0 = ___t0;
NullCheck(L_0);
bool L_1 = VirtFuncInvoker0< bool >::Invoke(104 /* System.Boolean System.Type::get_IsGenericType() */, L_0);
if (!L_1)
{
goto IL_0010;
}
}
{
// return GetSpecialGenericType(t);
Type_t * L_2 = ___t0;
Type_t * L_3 = LuaState_GetSpecialGenericType_m70B48DBFA10C64275E6A1243F94575B2F9E88AD4(__this, L_2, /*hidden argument*/NULL);
return L_3;
}
IL_0010:
{
// return LuaMisc.GetExportBaseType(t);
Type_t * L_4 = ___t0;
Type_t * L_5 = LuaMisc_GetExportBaseType_m5ABBD80E0B17E3595801B26347565563F0A1E6EE(L_4, /*hidden argument*/NULL);
return L_5;
}
}
// System.Type LuaInterface.LuaState::GetSpecialGenericType(System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t * LuaState_GetSpecialGenericType_m70B48DBFA10C64275E6A1243F94575B2F9E88AD4 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, Type_t * ___t0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_GetSpecialGenericType_m70B48DBFA10C64275E6A1243F94575B2F9E88AD4_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
Type_t * V_0 = NULL;
{
// Type generic = t.GetGenericTypeDefinition();
Type_t * L_0 = ___t0;
NullCheck(L_0);
Type_t * L_1 = VirtFuncInvoker0< Type_t * >::Invoke(129 /* System.Type System.Type::GetGenericTypeDefinition() */, L_0);
V_0 = L_1;
// if (genericSet.Contains(generic))
HashSet_1_tE84F3F43144CEC800A734119BDF178122DCF1B05 * L_2 = __this->get_genericSet_26();
Type_t * L_3 = V_0;
NullCheck(L_2);
bool L_4 = HashSet_1_Contains_mF1450B36D058509E8FCC90EB42AB320F47E8D820(L_2, L_3, /*hidden argument*/HashSet_1_Contains_mF1450B36D058509E8FCC90EB42AB320F47E8D820_RuntimeMethod_var);
if (!L_4)
{
goto IL_0027;
}
}
{
// return t == generic ? t.BaseType : generic;
Type_t * L_5 = ___t0;
Type_t * L_6 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
bool L_7 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8(L_5, L_6, /*hidden argument*/NULL);
if (L_7)
{
goto IL_0020;
}
}
{
Type_t * L_8 = V_0;
return L_8;
}
IL_0020:
{
Type_t * L_9 = ___t0;
NullCheck(L_9);
Type_t * L_10 = VirtFuncInvoker0< Type_t * >::Invoke(33 /* System.Type System.Type::get_BaseType() */, L_9);
return L_10;
}
IL_0027:
{
// return t.BaseType;
Type_t * L_11 = ___t0;
NullCheck(L_11);
Type_t * L_12 = VirtFuncInvoker0< Type_t * >::Invoke(33 /* System.Type System.Type::get_BaseType() */, L_11);
return L_12;
}
}
// System.Void LuaInterface.LuaState::CloseBaseRef()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_CloseBaseRef_m0979813E0D31F6A7BE8E4CF35269DDE6DAD11EB1 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, const RuntimeMethod* method)
{
{
// LuaUnRef(PackBounds);
int32_t L_0 = LuaState_get_PackBounds_m95A264077ADE80E3F41B3BF04BA456DFF3AE6D00_inline(__this, /*hidden argument*/NULL);
LuaStatePtr_LuaUnRef_mB2B23AFC613CC3331160B68CDC3A4A8D942FE132(__this, L_0, /*hidden argument*/NULL);
// LuaUnRef(UnpackBounds);
int32_t L_1 = LuaState_get_UnpackBounds_m0705F03A8BC5D8CE79DD9C69E021384A12E1F393_inline(__this, /*hidden argument*/NULL);
LuaStatePtr_LuaUnRef_mB2B23AFC613CC3331160B68CDC3A4A8D942FE132(__this, L_1, /*hidden argument*/NULL);
// LuaUnRef(PackRay);
int32_t L_2 = LuaState_get_PackRay_mBF8C680B78BEE2035DA509AD8D1E3B34003D0D82_inline(__this, /*hidden argument*/NULL);
LuaStatePtr_LuaUnRef_mB2B23AFC613CC3331160B68CDC3A4A8D942FE132(__this, L_2, /*hidden argument*/NULL);
// LuaUnRef(UnpackRay);
int32_t L_3 = LuaState_get_UnpackRay_m320244FD386B0039D0F34FD728872D0945566C5C_inline(__this, /*hidden argument*/NULL);
LuaStatePtr_LuaUnRef_mB2B23AFC613CC3331160B68CDC3A4A8D942FE132(__this, L_3, /*hidden argument*/NULL);
// LuaUnRef(PackRaycastHit);
int32_t L_4 = LuaState_get_PackRaycastHit_m3ACC2FADC258898896F13D76BD5454CF8DFFCC14_inline(__this, /*hidden argument*/NULL);
LuaStatePtr_LuaUnRef_mB2B23AFC613CC3331160B68CDC3A4A8D942FE132(__this, L_4, /*hidden argument*/NULL);
// LuaUnRef(PackTouch);
int32_t L_5 = LuaState_get_PackTouch_mBAEA2B653E40B097C2436EE96064082BF84E59B7_inline(__this, /*hidden argument*/NULL);
LuaStatePtr_LuaUnRef_mB2B23AFC613CC3331160B68CDC3A4A8D942FE132(__this, L_5, /*hidden argument*/NULL);
// }
return;
}
}
// System.Void LuaInterface.LuaState::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_Dispose_m232522A8540D99C00B13BC1B651449654DC13482 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_Dispose_m232522A8540D99C00B13BC1B651449654DC13482_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
List_1_t09C52EC41C0032242B13200CFA642DCA685D5FF1 * V_0 = NULL;
Enumerator_tA47FBE9A39AD933513C4CCEC13ACDABE45FA03EB V_1;
memset((&V_1), 0, sizeof(V_1));
KeyValuePair_2_t953D0D227E878C3A67C2B478571CC0C1D1C5918F V_2;
memset((&V_2), 0, sizeof(V_2));
Enumerator_t50E26456A93EF59EAC0EEDEED41C981D27E804FA V_3;
memset((&V_3), 0, sizeof(V_3));
KeyValuePair_2_t84A31FB4EA551BA5DBE1567E9AFA7BB2248AA25A V_4;
memset((&V_4), 0, sizeof(V_4));
int32_t V_5 = 0;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
void* __leave_targets_storage = alloca(sizeof(int32_t) * 2);
il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
NO_UNUSED_WARNING (__leave_targets);
{
// if (IntPtr.Zero != L)
intptr_t L_0 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
bool L_1 = IntPtr_op_Inequality_mB4886A806009EA825EFCC60CD2A7F6EB8E273A61((intptr_t)(0), (intptr_t)L_0, /*hidden argument*/NULL);
if (!L_1)
{
goto IL_018d;
}
}
{
// Collect();
LuaState_Collect_mF3B6A682562781BC4EB1ADD20FAE8472EE2E5C75(__this, /*hidden argument*/NULL);
// foreach (KeyValuePair<Type, int> kv in metaMap)
Dictionary_2_tA4F27994EF77494F74F85FCFD482DBAD219E6E8F * L_2 = __this->get_metaMap_22();
NullCheck(L_2);
Enumerator_tA47FBE9A39AD933513C4CCEC13ACDABE45FA03EB L_3 = Dictionary_2_GetEnumerator_m65CD730E9AE779C1C9842814E1C769E054E15A72(L_2, /*hidden argument*/Dictionary_2_GetEnumerator_m65CD730E9AE779C1C9842814E1C769E054E15A72_RuntimeMethod_var);
V_1 = L_3;
}
IL_0028:
try
{ // begin try (depth: 1)
{
goto IL_003f;
}
IL_002a:
{
// foreach (KeyValuePair<Type, int> kv in metaMap)
KeyValuePair_2_t953D0D227E878C3A67C2B478571CC0C1D1C5918F L_4 = Enumerator_get_Current_mCC9CA9A8922BA7B398AC26B25501356B40AFA2DE_inline((Enumerator_tA47FBE9A39AD933513C4CCEC13ACDABE45FA03EB *)(&V_1), /*hidden argument*/Enumerator_get_Current_mCC9CA9A8922BA7B398AC26B25501356B40AFA2DE_RuntimeMethod_var);
V_2 = L_4;
// LuaUnRef(kv.Value);
int32_t L_5 = KeyValuePair_2_get_Value_m31489843F789B36902FEA6582EE23E1CE66BBB93_inline((KeyValuePair_2_t953D0D227E878C3A67C2B478571CC0C1D1C5918F *)(&V_2), /*hidden argument*/KeyValuePair_2_get_Value_m31489843F789B36902FEA6582EE23E1CE66BBB93_RuntimeMethod_var);
LuaStatePtr_LuaUnRef_mB2B23AFC613CC3331160B68CDC3A4A8D942FE132(__this, L_5, /*hidden argument*/NULL);
}
IL_003f:
{
// foreach (KeyValuePair<Type, int> kv in metaMap)
bool L_6 = Enumerator_MoveNext_mF47E6E2C7D79B33A9B637D7C56A5638DEA9DBB04((Enumerator_tA47FBE9A39AD933513C4CCEC13ACDABE45FA03EB *)(&V_1), /*hidden argument*/Enumerator_MoveNext_mF47E6E2C7D79B33A9B637D7C56A5638DEA9DBB04_RuntimeMethod_var);
if (L_6)
{
goto IL_002a;
}
}
IL_0048:
{
IL2CPP_LEAVE(0x58, FINALLY_004a);
}
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__last_unhandled_exception = (Exception_t *)e.ex;
goto FINALLY_004a;
}
FINALLY_004a:
{ // begin finally (depth: 1)
Enumerator_Dispose_m719E452B354B91FCCF8583304CE9C5DB81E718A3((Enumerator_tA47FBE9A39AD933513C4CCEC13ACDABE45FA03EB *)(&V_1), /*hidden argument*/Enumerator_Dispose_m719E452B354B91FCCF8583304CE9C5DB81E718A3_RuntimeMethod_var);
IL2CPP_END_FINALLY(74)
} // end finally (depth: 1)
IL2CPP_CLEANUP(74)
{
IL2CPP_JUMP_TBL(0x58, IL_0058)
IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
}
IL_0058:
{
// List<LuaBaseRef> list = new List<LuaBaseRef>();
List_1_t09C52EC41C0032242B13200CFA642DCA685D5FF1 * L_7 = (List_1_t09C52EC41C0032242B13200CFA642DCA685D5FF1 *)il2cpp_codegen_object_new(List_1_t09C52EC41C0032242B13200CFA642DCA685D5FF1_il2cpp_TypeInfo_var);
List_1__ctor_m5DBA18538B57C8FE8553D5BDEE8BDBA486D0D95C(L_7, /*hidden argument*/List_1__ctor_m5DBA18538B57C8FE8553D5BDEE8BDBA486D0D95C_RuntimeMethod_var);
V_0 = L_7;
// foreach (KeyValuePair<int, WeakReference> kv in funcRefMap)
Dictionary_2_t81F516F814A3463D65D07253CF5167FBF9378593 * L_8 = __this->get_funcRefMap_18();
NullCheck(L_8);
Enumerator_t50E26456A93EF59EAC0EEDEED41C981D27E804FA L_9 = Dictionary_2_GetEnumerator_m01B98B016DC8E76707483C9CF9CD6D99718BAEDC(L_8, /*hidden argument*/Dictionary_2_GetEnumerator_m01B98B016DC8E76707483C9CF9CD6D99718BAEDC_RuntimeMethod_var);
V_3 = L_9;
}
IL_006a:
try
{ // begin try (depth: 1)
{
goto IL_009a;
}
IL_006c:
{
// foreach (KeyValuePair<int, WeakReference> kv in funcRefMap)
KeyValuePair_2_t84A31FB4EA551BA5DBE1567E9AFA7BB2248AA25A L_10 = Enumerator_get_Current_mA38A11D4417B178A87C8CFA85BD9A8DF593F5CA2_inline((Enumerator_t50E26456A93EF59EAC0EEDEED41C981D27E804FA *)(&V_3), /*hidden argument*/Enumerator_get_Current_mA38A11D4417B178A87C8CFA85BD9A8DF593F5CA2_RuntimeMethod_var);
V_4 = L_10;
// if (kv.Value.IsAlive)
WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D * L_11 = KeyValuePair_2_get_Value_m1B0A0889C3BB1D7597A8665DD9D2E3E52EEBD2D0_inline((KeyValuePair_2_t84A31FB4EA551BA5DBE1567E9AFA7BB2248AA25A *)(&V_4), /*hidden argument*/KeyValuePair_2_get_Value_m1B0A0889C3BB1D7597A8665DD9D2E3E52EEBD2D0_RuntimeMethod_var);
NullCheck(L_11);
bool L_12 = VirtFuncInvoker0< bool >::Invoke(5 /* System.Boolean System.WeakReference::get_IsAlive() */, L_11);
if (!L_12)
{
goto IL_009a;
}
}
IL_0083:
{
// list.Add((LuaBaseRef)kv.Value.Target);
List_1_t09C52EC41C0032242B13200CFA642DCA685D5FF1 * L_13 = V_0;
WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D * L_14 = KeyValuePair_2_get_Value_m1B0A0889C3BB1D7597A8665DD9D2E3E52EEBD2D0_inline((KeyValuePair_2_t84A31FB4EA551BA5DBE1567E9AFA7BB2248AA25A *)(&V_4), /*hidden argument*/KeyValuePair_2_get_Value_m1B0A0889C3BB1D7597A8665DD9D2E3E52EEBD2D0_RuntimeMethod_var);
NullCheck(L_14);
RuntimeObject * L_15 = VirtFuncInvoker0< RuntimeObject * >::Invoke(6 /* System.Object System.WeakReference::get_Target() */, L_14);
NullCheck(L_13);
List_1_Add_m3F0443FBF5124EAC3ADEE3504B4145521243AC9B(L_13, ((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)CastclassClass((RuntimeObject*)L_15, LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4_il2cpp_TypeInfo_var)), /*hidden argument*/List_1_Add_m3F0443FBF5124EAC3ADEE3504B4145521243AC9B_RuntimeMethod_var);
}
IL_009a:
{
// foreach (KeyValuePair<int, WeakReference> kv in funcRefMap)
bool L_16 = Enumerator_MoveNext_mA1ED91372D49DA19B372C87A67699B054F65378F((Enumerator_t50E26456A93EF59EAC0EEDEED41C981D27E804FA *)(&V_3), /*hidden argument*/Enumerator_MoveNext_mA1ED91372D49DA19B372C87A67699B054F65378F_RuntimeMethod_var);
if (L_16)
{
goto IL_006c;
}
}
IL_00a3:
{
IL2CPP_LEAVE(0xB3, FINALLY_00a5);
}
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__last_unhandled_exception = (Exception_t *)e.ex;
goto FINALLY_00a5;
}
FINALLY_00a5:
{ // begin finally (depth: 1)
Enumerator_Dispose_m861E91C1A985EB6EFAFB12287A35864AF911E97C((Enumerator_t50E26456A93EF59EAC0EEDEED41C981D27E804FA *)(&V_3), /*hidden argument*/Enumerator_Dispose_m861E91C1A985EB6EFAFB12287A35864AF911E97C_RuntimeMethod_var);
IL2CPP_END_FINALLY(165)
} // end finally (depth: 1)
IL2CPP_CLEANUP(165)
{
IL2CPP_JUMP_TBL(0xB3, IL_00b3)
IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
}
IL_00b3:
{
// for (int i = 0; i < list.Count; i++)
V_5 = 0;
goto IL_00cc;
}
IL_00b8:
{
// list[i].Dispose(true);
List_1_t09C52EC41C0032242B13200CFA642DCA685D5FF1 * L_17 = V_0;
int32_t L_18 = V_5;
NullCheck(L_17);
LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 * L_19 = List_1_get_Item_m1181AA29F0918EB6125713543C05F20DF151F353_inline(L_17, L_18, /*hidden argument*/List_1_get_Item_m1181AA29F0918EB6125713543C05F20DF151F353_RuntimeMethod_var);
NullCheck(L_19);
VirtActionInvoker1< bool >::Invoke(6 /* System.Void LuaInterface.LuaBaseRef::Dispose(System.Boolean) */, L_19, (bool)1);
// for (int i = 0; i < list.Count; i++)
int32_t L_20 = V_5;
V_5 = ((int32_t)il2cpp_codegen_add((int32_t)L_20, (int32_t)1));
}
IL_00cc:
{
// for (int i = 0; i < list.Count; i++)
int32_t L_21 = V_5;
List_1_t09C52EC41C0032242B13200CFA642DCA685D5FF1 * L_22 = V_0;
NullCheck(L_22);
int32_t L_23 = List_1_get_Count_mB0F721CB5F29DAFEC0D52A8D8F5AA377ED100694_inline(L_22, /*hidden argument*/List_1_get_Count_mB0F721CB5F29DAFEC0D52A8D8F5AA377ED100694_RuntimeMethod_var);
if ((((int32_t)L_21) < ((int32_t)L_23)))
{
goto IL_00b8;
}
}
{
// CloseBaseRef();
LuaState_CloseBaseRef_m0979813E0D31F6A7BE8E4CF35269DDE6DAD11EB1(__this, /*hidden argument*/NULL);
// delegateMap.Clear();
Dictionary_2_t35D9A5097C30B9E0B442FCEF1B4E05D3B6C168B9 * L_24 = __this->get_delegateMap_19();
NullCheck(L_24);
Dictionary_2_Clear_m93D68A06521CCA7272E7F7B2445AED1F484732DB(L_24, /*hidden argument*/Dictionary_2_Clear_m93D68A06521CCA7272E7F7B2445AED1F484732DB_RuntimeMethod_var);
// funcRefMap.Clear();
Dictionary_2_t81F516F814A3463D65D07253CF5167FBF9378593 * L_25 = __this->get_funcRefMap_18();
NullCheck(L_25);
Dictionary_2_Clear_m2E9F6BF6739FAC0C79D24F42766F367C0C9B7847(L_25, /*hidden argument*/Dictionary_2_Clear_m2E9F6BF6739FAC0C79D24F42766F367C0C9B7847_RuntimeMethod_var);
// funcMap.Clear();
Dictionary_2_t4DFB78733A30CBA0D97E97E6520159E27C47BAA3 * L_26 = __this->get_funcMap_17();
NullCheck(L_26);
Dictionary_2_Clear_m5724F35F45E15BB299D235769B65E687ADAE2E4D(L_26, /*hidden argument*/Dictionary_2_Clear_m5724F35F45E15BB299D235769B65E687ADAE2E4D_RuntimeMethod_var);
// metaMap.Clear();
Dictionary_2_tA4F27994EF77494F74F85FCFD482DBAD219E6E8F * L_27 = __this->get_metaMap_22();
NullCheck(L_27);
Dictionary_2_Clear_m7EEA1E16148A157E071E91FE993B768331F8E8EA(L_27, /*hidden argument*/Dictionary_2_Clear_m7EEA1E16148A157E071E91FE993B768331F8E8EA_RuntimeMethod_var);
// typeMap.Clear();
Dictionary_2_t1302C50AC2AF6849C455DCE970305F09D16B7258 * L_28 = __this->get_typeMap_25();
NullCheck(L_28);
Dictionary_2_Clear_m823C5E4EA1BA2EF55763A89495C6D722398BDD97(L_28, /*hidden argument*/Dictionary_2_Clear_m823C5E4EA1BA2EF55763A89495C6D722398BDD97_RuntimeMethod_var);
// enumMap.Clear();
Dictionary_2_t86DA606688BA1954C5CC9368104CE9722112D2C2 * L_29 = __this->get_enumMap_23();
NullCheck(L_29);
Dictionary_2_Clear_m8E6F7C29DDAA05B25746D9E51FE6CBDE3BD70D1E(L_29, /*hidden argument*/Dictionary_2_Clear_m8E6F7C29DDAA05B25746D9E51FE6CBDE3BD70D1E_RuntimeMethod_var);
// preLoadMap.Clear();
Dictionary_2_tFBD3EE1AE887BC5C589B41D13A6B666269FF9B16 * L_30 = __this->get_preLoadMap_24();
NullCheck(L_30);
Dictionary_2_Clear_m2D2C10DEF177B375A324E04574048CF747D7E103(L_30, /*hidden argument*/Dictionary_2_Clear_m2D2C10DEF177B375A324E04574048CF747D7E103_RuntimeMethod_var);
// genericSet.Clear();
HashSet_1_tE84F3F43144CEC800A734119BDF178122DCF1B05 * L_31 = __this->get_genericSet_26();
NullCheck(L_31);
HashSet_1_Clear_mDE8478C058A280C630B5FF2BDE2E1631E96F3AE0(L_31, /*hidden argument*/HashSet_1_Clear_mDE8478C058A280C630B5FF2BDE2E1631E96F3AE0_RuntimeMethod_var);
// LuaDLL.lua_close(L);
intptr_t L_32 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_close_mF5CD633AECDD465F35C5AB6A4832D864A9DD1DFF((intptr_t)L_32, /*hidden argument*/NULL);
// translator.Dispose();
ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF * L_33 = __this->get_translator_2();
NullCheck(L_33);
ObjectTranslator_Dispose_mD254D15D6C4705BFBA353A711D29F432D05702F9(L_33, /*hidden argument*/NULL);
// stateMap.Remove(L);
IL2CPP_RUNTIME_CLASS_INIT(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_il2cpp_TypeInfo_var);
Dictionary_2_tE2C4B84883C857DB2F1AD0ED287337B1F1C52601 * L_34 = ((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_StaticFields*)il2cpp_codegen_static_fields_for(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_il2cpp_TypeInfo_var))->get_stateMap_30();
intptr_t L_35 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
NullCheck(L_34);
Dictionary_2_Remove_m0BA6C4703E952419C1127AEF45FA90507F26958C(L_34, (intptr_t)L_35, /*hidden argument*/Dictionary_2_Remove_m0BA6C4703E952419C1127AEF45FA90507F26958C_RuntimeMethod_var);
// translator = null;
__this->set_translator_2((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)NULL);
// L = IntPtr.Zero;
((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->set_L_0((intptr_t)(0));
// missSet.Clear();
HashSet_1_tE84F3F43144CEC800A734119BDF178122DCF1B05 * L_36 = __this->get_missSet_34();
NullCheck(L_36);
HashSet_1_Clear_mDE8478C058A280C630B5FF2BDE2E1631E96F3AE0(L_36, /*hidden argument*/HashSet_1_Clear_mDE8478C058A280C630B5FF2BDE2E1631E96F3AE0_RuntimeMethod_var);
// OnDestroy();
Action_t591D2A86165F896B4B800BB5C25CE18672A55579 * L_37 = __this->get_OnDestroy_16();
NullCheck(L_37);
Action_Invoke_mC8D676E5DDF967EC5D23DD0E96FB52AA499817FD(L_37, /*hidden argument*/NULL);
// Debugger.Log("LuaState destroy");
IL2CPP_RUNTIME_CLASS_INIT(Debugger_tF25B3752569516B8F625720AF3018F00F540BD0C_il2cpp_TypeInfo_var);
Debugger_Log_m8E652B74CD56EAE875D36842689AB8C68ECD7506(_stringLiteral3557E0DAC62060E0396F2F4424975E243482D41D, /*hidden argument*/NULL);
}
IL_018d:
{
// if (mainState == this)
IL2CPP_RUNTIME_CLASS_INIT(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_il2cpp_TypeInfo_var);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_38 = ((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_StaticFields*)il2cpp_codegen_static_fields_for(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_il2cpp_TypeInfo_var))->get_mainState_28();
bool L_39 = LuaState_op_Equality_mE66811B7AE69D8393D5C2C157C5CA01754B6DA71(L_38, __this, /*hidden argument*/NULL);
if (!L_39)
{
goto IL_01a0;
}
}
{
// mainState = null;
IL2CPP_RUNTIME_CLASS_INIT(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_il2cpp_TypeInfo_var);
((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_StaticFields*)il2cpp_codegen_static_fields_for(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_il2cpp_TypeInfo_var))->set_mainState_28((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)NULL);
}
IL_01a0:
{
// if (injectionState == this)
IL2CPP_RUNTIME_CLASS_INIT(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_il2cpp_TypeInfo_var);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_40 = ((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_StaticFields*)il2cpp_codegen_static_fields_for(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_il2cpp_TypeInfo_var))->get_injectionState_29();
bool L_41 = LuaState_op_Equality_mE66811B7AE69D8393D5C2C157C5CA01754B6DA71(L_40, __this, /*hidden argument*/NULL);
if (!L_41)
{
goto IL_01b8;
}
}
{
// injectionState = null;
IL2CPP_RUNTIME_CLASS_INIT(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_il2cpp_TypeInfo_var);
((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_StaticFields*)il2cpp_codegen_static_fields_for(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_il2cpp_TypeInfo_var))->set_injectionState_29((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)NULL);
// LuaInjectionStation.Clear();
IL2CPP_RUNTIME_CLASS_INIT(LuaInjectionStation_t2BA938F6424578219BDB18331D3DA3B6C9FF5267_il2cpp_TypeInfo_var);
LuaInjectionStation_Clear_m515A1387449EF9C10417435BCABF871DC1C98AB6(/*hidden argument*/NULL);
}
IL_01b8:
{
// LuaFileUtils.Instance.Dispose();
IL2CPP_RUNTIME_CLASS_INIT(LuaFileUtils_t5D4064077DA379A5EE940C1C01BE469CE15CD5AE_il2cpp_TypeInfo_var);
LuaFileUtils_t5D4064077DA379A5EE940C1C01BE469CE15CD5AE * L_42 = LuaFileUtils_get_Instance_mE02E0FB7B1A248B24C84FC59CBBBC095158DD460(/*hidden argument*/NULL);
NullCheck(L_42);
VirtActionInvoker0::Invoke(4 /* System.Void LuaInterface.LuaFileUtils::Dispose() */, L_42);
// System.GC.SuppressFinalize(this);
IL2CPP_RUNTIME_CLASS_INIT(GC_tC1D7BD74E8F44ECCEF5CD2B5D84BFF9AAE02D01D_il2cpp_TypeInfo_var);
GC_SuppressFinalize_m037319A9B95A5BA437E806DE592802225EE5B425(__this, /*hidden argument*/NULL);
// }
return;
}
}
// System.Int32 LuaInterface.LuaState::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LuaState_GetHashCode_m1ECE68621730719EA768AB88FD5CE6FD66F5A3EB (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, const RuntimeMethod* method)
{
{
// return RuntimeHelpers.GetHashCode(this);
int32_t L_0 = RuntimeHelpers_GetHashCode_mB357C67BC7D5C014F6F51FE93E200F140DF7A40B(__this, /*hidden argument*/NULL);
return L_0;
}
}
// System.Boolean LuaInterface.LuaState::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaState_Equals_m1F8F9242EBA8E4DE29467536BCD20C3662C13F83 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, RuntimeObject * ___o0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_Equals_m1F8F9242EBA8E4DE29467536BCD20C3662C13F83_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * V_0 = NULL;
{
// if (o == null) return L == IntPtr.Zero;
RuntimeObject * L_0 = ___o0;
if (L_0)
{
goto IL_0014;
}
}
{
// if (o == null) return L == IntPtr.Zero;
intptr_t L_1 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
bool L_2 = IntPtr_op_Equality_mEE8D9FD2DFE312BBAA8B4ED3BF7976B3142A5934((intptr_t)L_1, (intptr_t)(0), /*hidden argument*/NULL);
return L_2;
}
IL_0014:
{
// LuaState state = o as LuaState;
RuntimeObject * L_3 = ___o0;
V_0 = ((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)IsInstClass((RuntimeObject*)L_3, LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_il2cpp_TypeInfo_var));
// if (state == null || state.L != L)
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_4 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_il2cpp_TypeInfo_var);
bool L_5 = LuaState_op_Equality_mE66811B7AE69D8393D5C2C157C5CA01754B6DA71(L_4, (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)NULL, /*hidden argument*/NULL);
if (L_5)
{
goto IL_0037;
}
}
{
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_6 = V_0;
NullCheck(L_6);
intptr_t L_7 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)L_6)->get_L_0();
intptr_t L_8 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
bool L_9 = IntPtr_op_Inequality_mB4886A806009EA825EFCC60CD2A7F6EB8E273A61((intptr_t)L_7, (intptr_t)L_8, /*hidden argument*/NULL);
if (!L_9)
{
goto IL_0039;
}
}
IL_0037:
{
// return false;
return (bool)0;
}
IL_0039:
{
// return L != IntPtr.Zero;
intptr_t L_10 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
bool L_11 = IntPtr_op_Inequality_mB4886A806009EA825EFCC60CD2A7F6EB8E273A61((intptr_t)L_10, (intptr_t)(0), /*hidden argument*/NULL);
return L_11;
}
}
// System.Boolean LuaInterface.LuaState::op_Equality(LuaInterface.LuaState,LuaInterface.LuaState)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaState_op_Equality_mE66811B7AE69D8393D5C2C157C5CA01754B6DA71 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * ___a0, LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * ___b1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_op_Equality_mE66811B7AE69D8393D5C2C157C5CA01754B6DA71_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
RuntimeObject * V_0 = NULL;
RuntimeObject * V_1 = NULL;
{
// if (System.Object.ReferenceEquals(a, b))
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_0 = ___a0;
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_1 = ___b1;
if ((!(((RuntimeObject*)(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_0) == ((RuntimeObject*)(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_1))))
{
goto IL_0006;
}
}
{
// return true;
return (bool)1;
}
IL_0006:
{
// object l = a;
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_2 = ___a0;
V_0 = L_2;
// object r = b;
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_3 = ___b1;
V_1 = L_3;
// if (l == null && r != null)
RuntimeObject * L_4 = V_0;
if (L_4)
{
goto IL_0021;
}
}
{
RuntimeObject * L_5 = V_1;
if (!L_5)
{
goto IL_0021;
}
}
{
// return b.L == IntPtr.Zero;
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_6 = ___b1;
NullCheck(L_6);
intptr_t L_7 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)L_6)->get_L_0();
bool L_8 = IntPtr_op_Equality_mEE8D9FD2DFE312BBAA8B4ED3BF7976B3142A5934((intptr_t)L_7, (intptr_t)(0), /*hidden argument*/NULL);
return L_8;
}
IL_0021:
{
// if (l != null && r == null)
RuntimeObject * L_9 = V_0;
if (!L_9)
{
goto IL_0038;
}
}
{
RuntimeObject * L_10 = V_1;
if (L_10)
{
goto IL_0038;
}
}
{
// return a.L == IntPtr.Zero;
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_11 = ___a0;
NullCheck(L_11);
intptr_t L_12 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)L_11)->get_L_0();
bool L_13 = IntPtr_op_Equality_mEE8D9FD2DFE312BBAA8B4ED3BF7976B3142A5934((intptr_t)L_12, (intptr_t)(0), /*hidden argument*/NULL);
return L_13;
}
IL_0038:
{
// if (a.L != b.L)
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_14 = ___a0;
NullCheck(L_14);
intptr_t L_15 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)L_14)->get_L_0();
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_16 = ___b1;
NullCheck(L_16);
intptr_t L_17 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)L_16)->get_L_0();
bool L_18 = IntPtr_op_Inequality_mB4886A806009EA825EFCC60CD2A7F6EB8E273A61((intptr_t)L_15, (intptr_t)L_17, /*hidden argument*/NULL);
if (!L_18)
{
goto IL_004d;
}
}
{
// return false;
return (bool)0;
}
IL_004d:
{
// return a.L != IntPtr.Zero;
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_19 = ___a0;
NullCheck(L_19);
intptr_t L_20 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)L_19)->get_L_0();
bool L_21 = IntPtr_op_Inequality_mB4886A806009EA825EFCC60CD2A7F6EB8E273A61((intptr_t)L_20, (intptr_t)(0), /*hidden argument*/NULL);
return L_21;
}
}
// System.Boolean LuaInterface.LuaState::op_Inequality(LuaInterface.LuaState,LuaInterface.LuaState)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaState_op_Inequality_m4B28E8FA87EE2420CC573EB4E5C94D20AB8328F3 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * ___a0, LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * ___b1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_op_Inequality_m4B28E8FA87EE2420CC573EB4E5C94D20AB8328F3_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// return !(a == b);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_0 = ___a0;
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_1 = ___b1;
IL2CPP_RUNTIME_CLASS_INIT(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_il2cpp_TypeInfo_var);
bool L_2 = LuaState_op_Equality_mE66811B7AE69D8393D5C2C157C5CA01754B6DA71(L_0, L_1, /*hidden argument*/NULL);
return (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
}
}
// System.Void LuaInterface.LuaState::PrintTable(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_PrintTable_mAAF216534D425FF64C11476FC6854F273B58E903 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, String_t* ___name0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_PrintTable_mAAF216534D425FF64C11476FC6854F273B58E903_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
LuaDictTable_tBD3685E00B4FE4B5D6672687AA140BEC39A27356 * V_0 = NULL;
RuntimeObject* V_1 = NULL;
DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 V_2;
memset((&V_2), 0, sizeof(V_2));
{
// LuaTable table = GetTable(name);
String_t* L_0 = ___name0;
LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * L_1 = LuaState_GetTable_m773ED27D40CB55CD34E453EDA8D8DB6A9EF0DB7D(__this, L_0, (bool)1, /*hidden argument*/NULL);
// LuaDictTable dict = table.ToDictTable();
LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * L_2 = L_1;
NullCheck(L_2);
LuaDictTable_tBD3685E00B4FE4B5D6672687AA140BEC39A27356 * L_3 = LuaTable_ToDictTable_mEE522760E0DC542D58D07FA6FB0C2E1AA3584CCC(L_2, /*hidden argument*/NULL);
V_0 = L_3;
// table.Dispose();
NullCheck(L_2);
VirtActionInvoker0::Invoke(5 /* System.Void LuaInterface.LuaBaseRef::Dispose() */, L_2);
// var iter2 = dict.GetEnumerator();
LuaDictTable_tBD3685E00B4FE4B5D6672687AA140BEC39A27356 * L_4 = V_0;
NullCheck(L_4);
RuntimeObject* L_5 = LuaDictTable_GetEnumerator_mF128F257CC06E7BCDF5EDB50F51068DBE9369DF3(L_4, /*hidden argument*/NULL);
V_1 = L_5;
goto IL_0043;
}
IL_001d:
{
// Debugger.Log("map item, k,v is {0}:{1}", iter2.Current.Key, iter2.Current.Value);
RuntimeObject* L_6 = V_1;
NullCheck(L_6);
DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 L_7 = InterfaceFuncInvoker0< DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 >::Invoke(0 /* !0 System.Collections.Generic.IEnumerator`1<System.Collections.DictionaryEntry>::get_Current() */, IEnumerator_1_t5B9D780B7C765F579A944AAA5F5EA695E22DBD42_il2cpp_TypeInfo_var, L_6);
V_2 = L_7;
RuntimeObject * L_8 = DictionaryEntry_get_Key_m5637186DC83BDD463E99ADDB2FE9C033D4EA0500_inline((DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 *)(&V_2), /*hidden argument*/NULL);
RuntimeObject* L_9 = V_1;
NullCheck(L_9);
DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 L_10 = InterfaceFuncInvoker0< DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 >::Invoke(0 /* !0 System.Collections.Generic.IEnumerator`1<System.Collections.DictionaryEntry>::get_Current() */, IEnumerator_1_t5B9D780B7C765F579A944AAA5F5EA695E22DBD42_il2cpp_TypeInfo_var, L_9);
V_2 = L_10;
RuntimeObject * L_11 = DictionaryEntry_get_Value_m4B3DE9043323AB6C84FCD25C8610030572D67AE6_inline((DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 *)(&V_2), /*hidden argument*/NULL);
IL2CPP_RUNTIME_CLASS_INIT(Debugger_tF25B3752569516B8F625720AF3018F00F540BD0C_il2cpp_TypeInfo_var);
Debugger_Log_m301AF5A498B3D681ACB39661FB8F85B17D22AA5A(_stringLiteral1187D6792D6ACD0538A9328D839187EE8B362D14, L_8, L_11, /*hidden argument*/NULL);
}
IL_0043:
{
// while (iter2.MoveNext())
RuntimeObject* L_12 = V_1;
NullCheck(L_12);
bool L_13 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t8789118187258CC88B77AFAC6315B5AF87D3E18A_il2cpp_TypeInfo_var, L_12);
if (L_13)
{
goto IL_001d;
}
}
{
// iter2.Dispose();
RuntimeObject* L_14 = V_1;
NullCheck(L_14);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t7218B22548186B208D65EA5B7870503810A2D15A_il2cpp_TypeInfo_var, L_14);
// dict.Dispose();
LuaDictTable_tBD3685E00B4FE4B5D6672687AA140BEC39A27356 * L_15 = V_0;
NullCheck(L_15);
LuaDictTable_Dispose_m40029B805E6B27F7B961E175548DC528BA2FCBBB(L_15, /*hidden argument*/NULL);
// }
return;
}
}
// System.Void LuaInterface.LuaState::Collect(System.Int32,System.String,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_Collect_m85252D01C175CAD9E200451109144E03074D6E0B (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, int32_t ___reference0, String_t* ___name1, bool ___beThread2, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_Collect_m85252D01C175CAD9E200451109144E03074D6E0B_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D * V_0 = NULL;
String_t* V_1 = NULL;
WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D * V_2 = NULL;
LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 * V_3 = NULL;
String_t* V_4 = NULL;
String_t* G_B11_0 = NULL;
String_t* G_B21_0 = NULL;
{
// if (beThread)
bool L_0 = ___beThread2;
if (!L_0)
{
goto IL_009f;
}
}
{
// WeakReference weak = null;
V_0 = (WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D *)NULL;
// if (name != null)
String_t* L_1 = ___name1;
if (!L_1)
{
goto IL_0034;
}
}
{
// funcMap.TryGetValue(name, out weak);
Dictionary_2_t4DFB78733A30CBA0D97E97E6520159E27C47BAA3 * L_2 = __this->get_funcMap_17();
String_t* L_3 = ___name1;
NullCheck(L_2);
Dictionary_2_TryGetValue_m6A32CAFCD15224774C6C10629DDE7BB24DF7859C(L_2, L_3, (WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D **)(&V_0), /*hidden argument*/Dictionary_2_TryGetValue_m6A32CAFCD15224774C6C10629DDE7BB24DF7859C_RuntimeMethod_var);
// if (weak != null && !weak.IsAlive)
WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D * L_4 = V_0;
if (!L_4)
{
goto IL_0034;
}
}
{
WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D * L_5 = V_0;
NullCheck(L_5);
bool L_6 = VirtFuncInvoker0< bool >::Invoke(5 /* System.Boolean System.WeakReference::get_IsAlive() */, L_5);
if (L_6)
{
goto IL_0034;
}
}
{
// funcMap.Remove(name);
Dictionary_2_t4DFB78733A30CBA0D97E97E6520159E27C47BAA3 * L_7 = __this->get_funcMap_17();
String_t* L_8 = ___name1;
NullCheck(L_7);
Dictionary_2_Remove_m0A5B58EB7981A4D44B9A8C60346775EBF9A92447(L_7, L_8, /*hidden argument*/Dictionary_2_Remove_m0A5B58EB7981A4D44B9A8C60346775EBF9A92447_RuntimeMethod_var);
// weak = null;
V_0 = (WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D *)NULL;
}
IL_0034:
{
// funcRefMap.TryGetValue(reference, out weak);
Dictionary_2_t81F516F814A3463D65D07253CF5167FBF9378593 * L_9 = __this->get_funcRefMap_18();
int32_t L_10 = ___reference0;
NullCheck(L_9);
Dictionary_2_TryGetValue_mF396A01A6203250352C9335AFE956F6F41250C5D(L_9, L_10, (WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D **)(&V_0), /*hidden argument*/Dictionary_2_TryGetValue_mF396A01A6203250352C9335AFE956F6F41250C5D_RuntimeMethod_var);
// if (weak != null && !weak.IsAlive)
WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D * L_11 = V_0;
if (!L_11)
{
goto IL_0129;
}
}
{
WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D * L_12 = V_0;
NullCheck(L_12);
bool L_13 = VirtFuncInvoker0< bool >::Invoke(5 /* System.Boolean System.WeakReference::get_IsAlive() */, L_12);
if (L_13)
{
goto IL_0129;
}
}
{
// ToLuaUnRef(reference);
int32_t L_14 = ___reference0;
LuaStatePtr_ToLuaUnRef_m6B607D2C00F33EEB0EC5D901E9E6C341928EF77F(__this, L_14, /*hidden argument*/NULL);
// funcRefMap.Remove(reference);
Dictionary_2_t81F516F814A3463D65D07253CF5167FBF9378593 * L_15 = __this->get_funcRefMap_18();
int32_t L_16 = ___reference0;
NullCheck(L_15);
Dictionary_2_Remove_m34735F60E1633F7D7E7ED450029CD37D53947314(L_15, L_16, /*hidden argument*/Dictionary_2_Remove_m34735F60E1633F7D7E7ED450029CD37D53947314_RuntimeMethod_var);
// delegateMap.Remove(reference);
Dictionary_2_t35D9A5097C30B9E0B442FCEF1B4E05D3B6C168B9 * L_17 = __this->get_delegateMap_19();
int32_t L_18 = ___reference0;
NullCheck(L_17);
Dictionary_2_Remove_m71A622CAE6E41AB042C3BC0D766085BADB5B4A43(L_17, (((int64_t)((int64_t)L_18))), /*hidden argument*/Dictionary_2_Remove_m71A622CAE6E41AB042C3BC0D766085BADB5B4A43_RuntimeMethod_var);
// if (LogGC)
bool L_19 = LuaState_get_LogGC_mA8E1798D23188784E175055FBD2A38222A4BF904_inline(__this, /*hidden argument*/NULL);
if (!L_19)
{
goto IL_0129;
}
}
{
// string str = name == null ? "null" : name;
String_t* L_20 = ___name1;
if (!L_20)
{
goto IL_0087;
}
}
{
String_t* L_21 = ___name1;
G_B11_0 = L_21;
goto IL_008c;
}
IL_0087:
{
G_B11_0 = _stringLiteral2BE88CA4242C76E8253AC62474851065032D6833;
}
IL_008c:
{
V_1 = G_B11_0;
// Debugger.Log("collect lua reference name {0}, id {1} in thread", str, reference);
String_t* L_22 = V_1;
int32_t L_23 = ___reference0;
int32_t L_24 = L_23;
RuntimeObject * L_25 = Box(Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var, &L_24);
IL2CPP_RUNTIME_CLASS_INIT(Debugger_tF25B3752569516B8F625720AF3018F00F540BD0C_il2cpp_TypeInfo_var);
Debugger_Log_m301AF5A498B3D681ACB39661FB8F85B17D22AA5A(_stringLiteral5036FEBF2A4C0DF70B7A98B87550A49E8EBBF859, L_22, L_25, /*hidden argument*/NULL);
// }
return;
}
IL_009f:
{
// if (name != null)
String_t* L_26 = ___name1;
if (!L_26)
{
goto IL_00e0;
}
}
{
// WeakReference weak = null;
V_2 = (WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D *)NULL;
// funcMap.TryGetValue(name, out weak);
Dictionary_2_t4DFB78733A30CBA0D97E97E6520159E27C47BAA3 * L_27 = __this->get_funcMap_17();
String_t* L_28 = ___name1;
NullCheck(L_27);
Dictionary_2_TryGetValue_m6A32CAFCD15224774C6C10629DDE7BB24DF7859C(L_27, L_28, (WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D **)(&V_2), /*hidden argument*/Dictionary_2_TryGetValue_m6A32CAFCD15224774C6C10629DDE7BB24DF7859C_RuntimeMethod_var);
// if (weak != null && weak.IsAlive)
WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D * L_29 = V_2;
if (!L_29)
{
goto IL_00e0;
}
}
{
WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D * L_30 = V_2;
NullCheck(L_30);
bool L_31 = VirtFuncInvoker0< bool >::Invoke(5 /* System.Boolean System.WeakReference::get_IsAlive() */, L_30);
if (!L_31)
{
goto IL_00e0;
}
}
{
// LuaBaseRef lbr = (LuaBaseRef)weak.Target;
WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D * L_32 = V_2;
NullCheck(L_32);
RuntimeObject * L_33 = VirtFuncInvoker0< RuntimeObject * >::Invoke(6 /* System.Object System.WeakReference::get_Target() */, L_32);
V_3 = ((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)CastclassClass((RuntimeObject*)L_33, LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4_il2cpp_TypeInfo_var));
// if (reference == lbr.GetReference())
int32_t L_34 = ___reference0;
LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 * L_35 = V_3;
NullCheck(L_35);
int32_t L_36 = VirtFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 LuaInterface.LuaBaseRef::GetReference() */, L_35);
if ((!(((uint32_t)L_34) == ((uint32_t)L_36))))
{
goto IL_00e0;
}
}
{
// funcMap.Remove(name);
Dictionary_2_t4DFB78733A30CBA0D97E97E6520159E27C47BAA3 * L_37 = __this->get_funcMap_17();
String_t* L_38 = ___name1;
NullCheck(L_37);
Dictionary_2_Remove_m0A5B58EB7981A4D44B9A8C60346775EBF9A92447(L_37, L_38, /*hidden argument*/Dictionary_2_Remove_m0A5B58EB7981A4D44B9A8C60346775EBF9A92447_RuntimeMethod_var);
}
IL_00e0:
{
// ToLuaUnRef(reference);
int32_t L_39 = ___reference0;
LuaStatePtr_ToLuaUnRef_m6B607D2C00F33EEB0EC5D901E9E6C341928EF77F(__this, L_39, /*hidden argument*/NULL);
// funcRefMap.Remove(reference);
Dictionary_2_t81F516F814A3463D65D07253CF5167FBF9378593 * L_40 = __this->get_funcRefMap_18();
int32_t L_41 = ___reference0;
NullCheck(L_40);
Dictionary_2_Remove_m34735F60E1633F7D7E7ED450029CD37D53947314(L_40, L_41, /*hidden argument*/Dictionary_2_Remove_m34735F60E1633F7D7E7ED450029CD37D53947314_RuntimeMethod_var);
// delegateMap.Remove(reference);
Dictionary_2_t35D9A5097C30B9E0B442FCEF1B4E05D3B6C168B9 * L_42 = __this->get_delegateMap_19();
int32_t L_43 = ___reference0;
NullCheck(L_42);
Dictionary_2_Remove_m71A622CAE6E41AB042C3BC0D766085BADB5B4A43(L_42, (((int64_t)((int64_t)L_43))), /*hidden argument*/Dictionary_2_Remove_m71A622CAE6E41AB042C3BC0D766085BADB5B4A43_RuntimeMethod_var);
// if (LogGC)
bool L_44 = LuaState_get_LogGC_mA8E1798D23188784E175055FBD2A38222A4BF904_inline(__this, /*hidden argument*/NULL);
if (!L_44)
{
goto IL_0129;
}
}
{
// string str = name == null ? "null" : name;
String_t* L_45 = ___name1;
if (!L_45)
{
goto IL_0110;
}
}
{
String_t* L_46 = ___name1;
G_B21_0 = L_46;
goto IL_0115;
}
IL_0110:
{
G_B21_0 = _stringLiteral2BE88CA4242C76E8253AC62474851065032D6833;
}
IL_0115:
{
V_4 = G_B21_0;
// Debugger.Log("collect lua reference name {0}, id {1} in main", str, reference);
String_t* L_47 = V_4;
int32_t L_48 = ___reference0;
int32_t L_49 = L_48;
RuntimeObject * L_50 = Box(Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var, &L_49);
IL2CPP_RUNTIME_CLASS_INIT(Debugger_tF25B3752569516B8F625720AF3018F00F540BD0C_il2cpp_TypeInfo_var);
Debugger_Log_m301AF5A498B3D681ACB39661FB8F85B17D22AA5A(_stringLiteralF9FB1289B25C33C30F0D42FC28131D731BAFA907, L_47, L_50, /*hidden argument*/NULL);
}
IL_0129:
{
// }
return;
}
}
// System.Void LuaInterface.LuaState::LuaLoadBuffer(System.Byte[],System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_LuaLoadBuffer_m3D4FD6BA5F5C31BA1F36AC0B8E470F647F8CEB36 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___buffer0, String_t* ___chunkName1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_LuaLoadBuffer_m3D4FD6BA5F5C31BA1F36AC0B8E470F647F8CEB36_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
// LuaDLL.tolua_pushtraceback(L);
intptr_t L_0 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_tolua_pushtraceback_m536BF4094B475D3611D5609D3C7C9AEA42CE51C6((intptr_t)L_0, /*hidden argument*/NULL);
// int oldTop = LuaGetTop();
int32_t L_1 = LuaStatePtr_LuaGetTop_m2317E7B1B18275AB559943BC22E4BBEED73387AC(__this, /*hidden argument*/NULL);
V_0 = L_1;
// if (LuaLoadBuffer(buffer, buffer.Length, chunkName) == 0)
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_2 = ___buffer0;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_3 = ___buffer0;
NullCheck(L_3);
String_t* L_4 = ___chunkName1;
int32_t L_5 = LuaStatePtr_LuaLoadBuffer_mB2BDB3F58E616805E3A65CB2D837ED315103BE96(__this, L_2, (((int32_t)((int32_t)(((RuntimeArray*)L_3)->max_length)))), L_4, /*hidden argument*/NULL);
if (L_5)
{
goto IL_0038;
}
}
{
// if (LuaPCall(0, LuaDLL.LUA_MULTRET, oldTop) == 0)
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_6 = ((LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_StaticFields*)il2cpp_codegen_static_fields_for(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var))->get_LUA_MULTRET_1();
int32_t L_7 = V_0;
int32_t L_8 = LuaStatePtr_LuaPCall_mBA0AEA63B324ADA89ACA0301930BF7843936CF9B(__this, 0, L_6, L_7, /*hidden argument*/NULL);
if (L_8)
{
goto IL_0038;
}
}
{
// LuaSetTop(oldTop - 1);
int32_t L_9 = V_0;
LuaStatePtr_LuaSetTop_m02F02EBCF38CB07BEDD94F629F9B75E9AE86861F(__this, ((int32_t)il2cpp_codegen_subtract((int32_t)L_9, (int32_t)1)), /*hidden argument*/NULL);
// return;
return;
}
IL_0038:
{
// string err = LuaToString(-1);
String_t* L_10 = LuaStatePtr_LuaToString_mA5D0802A0FBB010479E2C436480E6A6D660C4A86(__this, (-1), /*hidden argument*/NULL);
// LuaSetTop(oldTop - 1);
int32_t L_11 = V_0;
LuaStatePtr_LuaSetTop_m02F02EBCF38CB07BEDD94F629F9B75E9AE86861F(__this, ((int32_t)il2cpp_codegen_subtract((int32_t)L_11, (int32_t)1)), /*hidden argument*/NULL);
// throw new LuaException(err, LuaException.GetLastError());
IL2CPP_RUNTIME_CLASS_INIT(LuaException_t362D5A575564491633FB3233987012974B1564C4_il2cpp_TypeInfo_var);
Exception_t * L_12 = LuaException_GetLastError_m7A7041AF600E06731A8C27888C9D1F2CE4BF0857(/*hidden argument*/NULL);
LuaException_t362D5A575564491633FB3233987012974B1564C4 * L_13 = (LuaException_t362D5A575564491633FB3233987012974B1564C4 *)il2cpp_codegen_object_new(LuaException_t362D5A575564491633FB3233987012974B1564C4_il2cpp_TypeInfo_var);
LuaException__ctor_m97DD465DE175BDDF2DFA405096A286695CD2F25F(L_13, L_10, L_12, 1, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_13, LuaState_LuaLoadBuffer_m3D4FD6BA5F5C31BA1F36AC0B8E470F647F8CEB36_RuntimeMethod_var);
}
}
// 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)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_BeginCall_m0F4676E082D785B4F6D457B202205B3B2F690415_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// LuaDLL.tolua_pushtraceback(L);
intptr_t L_0 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_tolua_pushtraceback_m536BF4094B475D3611D5609D3C7C9AEA42CE51C6((intptr_t)L_0, /*hidden argument*/NULL);
// if (PushLuaFunction(name, false))
String_t* L_1 = ___name0;
bool L_2 = LuaState_PushLuaFunction_mD62F4FFFC5DBB947F5AEF63E1C7DD4C9E0D7D275(__this, L_1, (bool)0, /*hidden argument*/NULL);
if (!L_2)
{
goto IL_0017;
}
}
{
// return true;
return (bool)1;
}
IL_0017:
{
// LuaDLL.lua_settop(L, top);
intptr_t L_3 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
int32_t L_4 = ___top1;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_settop_m4BCB928D2559342AADC033F7EDFF34193E5FE76E((intptr_t)L_3, L_4, /*hidden argument*/NULL);
// if (beLogMiss)
bool L_5 = ___beLogMiss2;
if (!L_5)
{
goto IL_0031;
}
}
{
// Debugger.Log("Lua function {0} not exists", name);
String_t* L_6 = ___name0;
IL2CPP_RUNTIME_CLASS_INIT(Debugger_tF25B3752569516B8F625720AF3018F00F540BD0C_il2cpp_TypeInfo_var);
Debugger_Log_m7E5F6EC0FEEA5B3DBF69F1AF3B654B89ADAE2419(_stringLiteral223549F82201EAE484860B4525D7E6F2B9AFDD37, L_6, /*hidden argument*/NULL);
}
IL_0031:
{
// return false;
return (bool)0;
}
}
// 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)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_Call_m514A3663B72DA9CE122F561B306DF59722F5E919_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// if (LuaDLL.lua_pcall(L, nArgs, LuaDLL.LUA_MULTRET, errfunc) != 0)
intptr_t L_0 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
int32_t L_1 = ___nArgs0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
int32_t L_2 = ((LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_StaticFields*)il2cpp_codegen_static_fields_for(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var))->get_LUA_MULTRET_1();
int32_t L_3 = ___errfunc1;
int32_t L_4 = LuaDLL_lua_pcall_m1B708F9BA6605F17B0F2395FA92920C2A3B342EB((intptr_t)L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
if (!L_4)
{
goto IL_002c;
}
}
{
// string error = LuaDLL.lua_tostring(L, -1);
intptr_t L_5 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
String_t* L_6 = LuaDLL_lua_tostring_mA765A14A38D27A5CFD264A2E21E638E49B9236CF((intptr_t)L_5, (-1), /*hidden argument*/NULL);
// throw new LuaException(error, LuaException.GetLastError());
IL2CPP_RUNTIME_CLASS_INIT(LuaException_t362D5A575564491633FB3233987012974B1564C4_il2cpp_TypeInfo_var);
Exception_t * L_7 = LuaException_GetLastError_m7A7041AF600E06731A8C27888C9D1F2CE4BF0857(/*hidden argument*/NULL);
LuaException_t362D5A575564491633FB3233987012974B1564C4 * L_8 = (LuaException_t362D5A575564491633FB3233987012974B1564C4 *)il2cpp_codegen_object_new(LuaException_t362D5A575564491633FB3233987012974B1564C4_il2cpp_TypeInfo_var);
LuaException__ctor_m97DD465DE175BDDF2DFA405096A286695CD2F25F(L_8, L_6, L_7, 1, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, LuaState_Call_m514A3663B72DA9CE122F561B306DF59722F5E919_RuntimeMethod_var);
}
IL_002c:
{
// }
return;
}
}
// System.Void LuaInterface.LuaState::Call(System.String,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_Call_mCD73F5D41DC9902EC8494612C17562A9D15E80CC (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, String_t* ___name0, bool ___beLogMiss1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_Call_mCD73F5D41DC9902EC8494612C17562A9D15E80CC_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
Exception_t * __last_unhandled_exception = 0;
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 = LuaDLL.lua_gettop(L);
intptr_t L_0 = ((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 = 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;
bool L_5 = LuaState_BeginCall_m0F4676E082D785B4F6D457B202205B3B2F690415(__this, L_2, L_3, L_4, /*hidden argument*/NULL);
if (!L_5)
{
goto IL_002e;
}
}
IL_0017:
{
// Call(0, top + 1, top);
int32_t L_6 = V_0;
int32_t L_7 = V_0;
LuaState_Call_m514A3663B72DA9CE122F561B306DF59722F5E919(__this, 0, ((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)), L_7, /*hidden argument*/NULL);
// LuaDLL.lua_settop(L, top);
intptr_t L_8 = ((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)__this)->get_L_0();
int32_t L_9 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
LuaDLL_lua_settop_m4BCB928D2559342AADC033F7EDFF34193E5FE76E((intptr_t)L_8, L_9, /*hidden argument*/NULL);
}
IL_002e:
{
// }
goto IL_003d;
}
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0030;
throw e;
}
CATCH_0030:
{ // begin catch(System.Exception)
// LuaDLL.lua_settop(L, top);
intptr_t L_10 = ((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, L_11, /*hidden argument*/NULL);
// throw e;
IL2CPP_RAISE_MANAGED_EXCEPTION(((Exception_t *)__exception_local), LuaState_Call_mCD73F5D41DC9902EC8494612C17562A9D15E80CC_RuntimeMethod_var);
} // end catch (depth: 1)
IL_003d:
{
// }
return;
}
}
// System.Void LuaInterface.LuaState::InitTypeTraits()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_InitTypeTraits_mA519020519D0D04D64B55C17BA3EC406ACF09DC9 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_InitTypeTraits_mA519020519D0D04D64B55C17BA3EC406ACF09DC9_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// LuaMatchType _ck = new LuaMatchType();
LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * L_0 = (LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D *)il2cpp_codegen_object_new(LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D_il2cpp_TypeInfo_var);
LuaMatchType__ctor_m3D5BA0DB230E5DF7991157A716656E620DCA16B8(L_0, /*hidden argument*/NULL);
// TypeTraits<sbyte>.Init(_ck.CheckNumber);
LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * L_1 = L_0;
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_2 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_2, L_1, (intptr_t)((intptr_t)LuaMatchType_CheckNumber_mD917C5758673E873E55F7446889F5B6779609215_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(TypeTraits_1_t72D66F067ABF7477FE1D0A90DD02FEA48239ACCC_il2cpp_TypeInfo_var);
TypeTraits_1_Init_m154F9C8AFEA14BBA71878A8DC281F1EF7B5993CD(L_2, /*hidden argument*/TypeTraits_1_Init_m154F9C8AFEA14BBA71878A8DC281F1EF7B5993CD_RuntimeMethod_var);
// TypeTraits<byte>.Init(_ck.CheckNumber);
LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * L_3 = L_1;
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_4 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_4, L_3, (intptr_t)((intptr_t)LuaMatchType_CheckNumber_mD917C5758673E873E55F7446889F5B6779609215_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(TypeTraits_1_tB8F561F63396F9AB61EA9CE92D8B68E4AD6431A6_il2cpp_TypeInfo_var);
TypeTraits_1_Init_m54436AE0558EE6E24195B023831639859A0836BB(L_4, /*hidden argument*/TypeTraits_1_Init_m54436AE0558EE6E24195B023831639859A0836BB_RuntimeMethod_var);
// TypeTraits<short>.Init(_ck.CheckNumber);
LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * L_5 = L_3;
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_6 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_6, L_5, (intptr_t)((intptr_t)LuaMatchType_CheckNumber_mD917C5758673E873E55F7446889F5B6779609215_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(TypeTraits_1_tA73225A95A78FE9D9DC053D1D4C36016FD2FB747_il2cpp_TypeInfo_var);
TypeTraits_1_Init_m6332D13F69004B3F19C7255F1AA6F8541A640ACE(L_6, /*hidden argument*/TypeTraits_1_Init_m6332D13F69004B3F19C7255F1AA6F8541A640ACE_RuntimeMethod_var);
// TypeTraits<ushort>.Init(_ck.CheckNumber);
LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * L_7 = L_5;
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_8 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_8, L_7, (intptr_t)((intptr_t)LuaMatchType_CheckNumber_mD917C5758673E873E55F7446889F5B6779609215_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(TypeTraits_1_t87067AD67D32C2C902B16841F6B42EA0E6CD9DCC_il2cpp_TypeInfo_var);
TypeTraits_1_Init_m85343A9706294ACAB9DCE48483FEF71EFA153C3D(L_8, /*hidden argument*/TypeTraits_1_Init_m85343A9706294ACAB9DCE48483FEF71EFA153C3D_RuntimeMethod_var);
// TypeTraits<char>.Init(_ck.CheckNumber);
LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * L_9 = L_7;
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_10 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_10, L_9, (intptr_t)((intptr_t)LuaMatchType_CheckNumber_mD917C5758673E873E55F7446889F5B6779609215_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(TypeTraits_1_t17EFE977FAA7B6FF7D0986063BD1D971D281483B_il2cpp_TypeInfo_var);
TypeTraits_1_Init_mDCA75ED85135F927505551B497EDB7817D250D84(L_10, /*hidden argument*/TypeTraits_1_Init_mDCA75ED85135F927505551B497EDB7817D250D84_RuntimeMethod_var);
// TypeTraits<int>.Init(_ck.CheckNumber);
LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * L_11 = L_9;
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_12 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_12, L_11, (intptr_t)((intptr_t)LuaMatchType_CheckNumber_mD917C5758673E873E55F7446889F5B6779609215_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(TypeTraits_1_tED093BC518E20BCA7FF6FA86C71EBC969B2333FA_il2cpp_TypeInfo_var);
TypeTraits_1_Init_m753E66D1F900C5A2ABED8F649C1C6990319E3229(L_12, /*hidden argument*/TypeTraits_1_Init_m753E66D1F900C5A2ABED8F649C1C6990319E3229_RuntimeMethod_var);
// TypeTraits<uint>.Init(_ck.CheckNumber);
LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * L_13 = L_11;
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_14 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_14, L_13, (intptr_t)((intptr_t)LuaMatchType_CheckNumber_mD917C5758673E873E55F7446889F5B6779609215_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(TypeTraits_1_tB5311790B81C6764F5DD4CB841FF61045BF11106_il2cpp_TypeInfo_var);
TypeTraits_1_Init_mBF4C5B95242157461081CFB9A0FC529674C5504F(L_14, /*hidden argument*/TypeTraits_1_Init_mBF4C5B95242157461081CFB9A0FC529674C5504F_RuntimeMethod_var);
// TypeTraits<decimal>.Init(_ck.CheckNumber);
LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * L_15 = L_13;
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_16 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_16, L_15, (intptr_t)((intptr_t)LuaMatchType_CheckNumber_mD917C5758673E873E55F7446889F5B6779609215_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(TypeTraits_1_tBC6BB5CB7B627842533AA8F90886811E207B7EF7_il2cpp_TypeInfo_var);
TypeTraits_1_Init_m5531D2FF857A68B97D79A452A6F79843E9D63D1B(L_16, /*hidden argument*/TypeTraits_1_Init_m5531D2FF857A68B97D79A452A6F79843E9D63D1B_RuntimeMethod_var);
// TypeTraits<float>.Init(_ck.CheckNumber);
LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * L_17 = L_15;
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_18 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_18, L_17, (intptr_t)((intptr_t)LuaMatchType_CheckNumber_mD917C5758673E873E55F7446889F5B6779609215_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(TypeTraits_1_t99E9191F19CE82BDBD34F85ACFA37A7F4DBDEB8D_il2cpp_TypeInfo_var);
TypeTraits_1_Init_mB7C66E25AECD9B9CE254C5B06C7EC314CA1B7B62(L_18, /*hidden argument*/TypeTraits_1_Init_mB7C66E25AECD9B9CE254C5B06C7EC314CA1B7B62_RuntimeMethod_var);
// TypeTraits<double>.Init(_ck.CheckNumber);
LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * L_19 = L_17;
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_20 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_20, L_19, (intptr_t)((intptr_t)LuaMatchType_CheckNumber_mD917C5758673E873E55F7446889F5B6779609215_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(TypeTraits_1_tEF2D11FF37305489AB4CDB2ABEEF93B5A6C932EE_il2cpp_TypeInfo_var);
TypeTraits_1_Init_mAE958C4FA47D56043E851CF0C45ECE479E44A01C(L_20, /*hidden argument*/TypeTraits_1_Init_mAE958C4FA47D56043E851CF0C45ECE479E44A01C_RuntimeMethod_var);
// TypeTraits<bool>.Init(_ck.CheckBool);
LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * L_21 = L_19;
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_22 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_22, L_21, (intptr_t)((intptr_t)LuaMatchType_CheckBool_m8175FDED6CF595E5EEF63294B516A7A91F8EC673_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(TypeTraits_1_t5217AD71D0300395C31B6A1B233DDD8D95495707_il2cpp_TypeInfo_var);
TypeTraits_1_Init_mA4C90E2553688378E6D42D39A4EAC8D9105E558F(L_22, /*hidden argument*/TypeTraits_1_Init_mA4C90E2553688378E6D42D39A4EAC8D9105E558F_RuntimeMethod_var);
// TypeTraits<long>.Init(_ck.CheckLong);
LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * L_23 = L_21;
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_24 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_24, L_23, (intptr_t)((intptr_t)LuaMatchType_CheckLong_mA82A8187A59F325777299AB9FFE7F0C5FEF34663_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(TypeTraits_1_t2551DA50E7BF65701B73DB8FE671CCE33D76ECC7_il2cpp_TypeInfo_var);
TypeTraits_1_Init_m2C7843C5C3E5601822E711FC55CEF1229112CED9(L_24, /*hidden argument*/TypeTraits_1_Init_m2C7843C5C3E5601822E711FC55CEF1229112CED9_RuntimeMethod_var);
// TypeTraits<ulong>.Init(_ck.CheckULong);
LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * L_25 = L_23;
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_26 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_26, L_25, (intptr_t)((intptr_t)LuaMatchType_CheckULong_m3EBF73F9AD975B700F00A6F57C8240F839EDF8CE_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(TypeTraits_1_t3C5E473D61915B1FB5F60090BDF5133F48AEB40A_il2cpp_TypeInfo_var);
TypeTraits_1_Init_mD026DA54C33F9EC6BD869F2F1B174E1FB2540F5A(L_26, /*hidden argument*/TypeTraits_1_Init_mD026DA54C33F9EC6BD869F2F1B174E1FB2540F5A_RuntimeMethod_var);
// TypeTraits<string>.Init(_ck.CheckString);
LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * L_27 = L_25;
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_28 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_28, L_27, (intptr_t)((intptr_t)LuaMatchType_CheckString_m9629159A882CF14D02533C371141BBE3327053A4_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(TypeTraits_1_t4B66862BFAE55D8074CD446D5DB71FB979DD8F46_il2cpp_TypeInfo_var);
TypeTraits_1_Init_m4706CFA74E1BBF16ED4475DD60DDA9838CF6E990(L_28, /*hidden argument*/TypeTraits_1_Init_m4706CFA74E1BBF16ED4475DD60DDA9838CF6E990_RuntimeMethod_var);
// TypeTraits<Nullable<sbyte>>.Init(_ck.CheckNullNumber);
LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * L_29 = L_27;
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_30 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_30, L_29, (intptr_t)((intptr_t)LuaMatchType_CheckNullNumber_m8A5BEAE53CAF423A0457D440D46E377861409EB1_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(TypeTraits_1_t0AF66978290F2368DAA97921F9DED1753AC9BA56_il2cpp_TypeInfo_var);
TypeTraits_1_Init_mFEF7A63A3B9DF2294D17BE2C2BDD7A472BB73E41(L_30, /*hidden argument*/TypeTraits_1_Init_mFEF7A63A3B9DF2294D17BE2C2BDD7A472BB73E41_RuntimeMethod_var);
// TypeTraits<Nullable<byte>>.Init(_ck.CheckNullNumber);
LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * L_31 = L_29;
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_32 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_32, L_31, (intptr_t)((intptr_t)LuaMatchType_CheckNullNumber_m8A5BEAE53CAF423A0457D440D46E377861409EB1_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(TypeTraits_1_tF014F0DB6A238027FF9B826863C6BE32AF3EE8C9_il2cpp_TypeInfo_var);
TypeTraits_1_Init_m7AD8141C7C9C55FB60E0B18FCC57B271277C597E(L_32, /*hidden argument*/TypeTraits_1_Init_m7AD8141C7C9C55FB60E0B18FCC57B271277C597E_RuntimeMethod_var);
// TypeTraits<Nullable<short>>.Init(_ck.CheckNullNumber);
LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * L_33 = L_31;
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_34 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_34, L_33, (intptr_t)((intptr_t)LuaMatchType_CheckNullNumber_m8A5BEAE53CAF423A0457D440D46E377861409EB1_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(TypeTraits_1_t59231BF4137365010D3758436AB2058A982D1319_il2cpp_TypeInfo_var);
TypeTraits_1_Init_m3DB79683682DB673100161D5C149E43900F9FBA4(L_34, /*hidden argument*/TypeTraits_1_Init_m3DB79683682DB673100161D5C149E43900F9FBA4_RuntimeMethod_var);
// TypeTraits<Nullable<ushort>>.Init(_ck.CheckNullNumber);
LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * L_35 = L_33;
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_36 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_36, L_35, (intptr_t)((intptr_t)LuaMatchType_CheckNullNumber_m8A5BEAE53CAF423A0457D440D46E377861409EB1_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(TypeTraits_1_t0AA16CE65580E8443466FDCE2D0AD550D4798EEE_il2cpp_TypeInfo_var);
TypeTraits_1_Init_mD2A406FBDF08A3AEA2818879D3EE0DB5B83414A2(L_36, /*hidden argument*/TypeTraits_1_Init_mD2A406FBDF08A3AEA2818879D3EE0DB5B83414A2_RuntimeMethod_var);
// TypeTraits<Nullable<char>>.Init(_ck.CheckNullNumber);
LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * L_37 = L_35;
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_38 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_38, L_37, (intptr_t)((intptr_t)LuaMatchType_CheckNullNumber_m8A5BEAE53CAF423A0457D440D46E377861409EB1_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(TypeTraits_1_t1155EE1F50E02E603CB1E4F24D2949378966B991_il2cpp_TypeInfo_var);
TypeTraits_1_Init_m2B37E8A4E9A0D65E8EC99AF977305A39B45EEBB8(L_38, /*hidden argument*/TypeTraits_1_Init_m2B37E8A4E9A0D65E8EC99AF977305A39B45EEBB8_RuntimeMethod_var);
// TypeTraits<Nullable<int>>.Init(_ck.CheckNullNumber);
LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * L_39 = L_37;
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_40 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_40, L_39, (intptr_t)((intptr_t)LuaMatchType_CheckNullNumber_m8A5BEAE53CAF423A0457D440D46E377861409EB1_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(TypeTraits_1_tEA86D18A048E202AAC7EB7A7698974945AC81D23_il2cpp_TypeInfo_var);
TypeTraits_1_Init_m41175635243C344B333D3A626A3F98E10443C73E(L_40, /*hidden argument*/TypeTraits_1_Init_m41175635243C344B333D3A626A3F98E10443C73E_RuntimeMethod_var);
// TypeTraits<Nullable<uint>>.Init(_ck.CheckNullNumber);
LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * L_41 = L_39;
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_42 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_42, L_41, (intptr_t)((intptr_t)LuaMatchType_CheckNullNumber_m8A5BEAE53CAF423A0457D440D46E377861409EB1_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(TypeTraits_1_t4F7AFEB07D7202D4B0E725D5DFA1803A4559E2F7_il2cpp_TypeInfo_var);
TypeTraits_1_Init_m4045570C6DFCD5C407FA735F9A1B194BD60A3BEA(L_42, /*hidden argument*/TypeTraits_1_Init_m4045570C6DFCD5C407FA735F9A1B194BD60A3BEA_RuntimeMethod_var);
// TypeTraits<Nullable<decimal>>.Init(_ck.CheckNullNumber);
LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * L_43 = L_41;
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_44 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_44, L_43, (intptr_t)((intptr_t)LuaMatchType_CheckNullNumber_m8A5BEAE53CAF423A0457D440D46E377861409EB1_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(TypeTraits_1_t3B9550EE14E5A56A3D0A3A310B481340CDAFF16A_il2cpp_TypeInfo_var);
TypeTraits_1_Init_m277A4612792541163376469BCCD74677748569FC(L_44, /*hidden argument*/TypeTraits_1_Init_m277A4612792541163376469BCCD74677748569FC_RuntimeMethod_var);
// TypeTraits<Nullable<float>>.Init(_ck.CheckNullNumber);
LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * L_45 = L_43;
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_46 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_46, L_45, (intptr_t)((intptr_t)LuaMatchType_CheckNullNumber_m8A5BEAE53CAF423A0457D440D46E377861409EB1_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(TypeTraits_1_tB569376B8EFC1B2D74589075282A710F4E87F37C_il2cpp_TypeInfo_var);
TypeTraits_1_Init_mB0F41F8CF40E14EB547C46DED0AFC652A2462381(L_46, /*hidden argument*/TypeTraits_1_Init_mB0F41F8CF40E14EB547C46DED0AFC652A2462381_RuntimeMethod_var);
// TypeTraits<Nullable<double>>.Init(_ck.CheckNullNumber);
LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * L_47 = L_45;
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_48 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_48, L_47, (intptr_t)((intptr_t)LuaMatchType_CheckNullNumber_m8A5BEAE53CAF423A0457D440D46E377861409EB1_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(TypeTraits_1_tF78DDB5E8D353C35E32232EBDD53FD47E32AEBB1_il2cpp_TypeInfo_var);
TypeTraits_1_Init_mEC83F3F41CA00D3D90BFE306BCD3F8DAC3929AC1(L_48, /*hidden argument*/TypeTraits_1_Init_mEC83F3F41CA00D3D90BFE306BCD3F8DAC3929AC1_RuntimeMethod_var);
// TypeTraits<Nullable<bool>>.Init(_ck.CheckNullBool);
LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * L_49 = L_47;
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_50 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_50, L_49, (intptr_t)((intptr_t)LuaMatchType_CheckNullBool_m2B4A7500E655866B0CCDA0A96CAC3F0795211D48_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(TypeTraits_1_t82655412F4C809EF00DD6EEB8CE628B66C33C94F_il2cpp_TypeInfo_var);
TypeTraits_1_Init_m8C6D20C17AD7C327BA1D4EB9787A9332C4EE5403(L_50, /*hidden argument*/TypeTraits_1_Init_m8C6D20C17AD7C327BA1D4EB9787A9332C4EE5403_RuntimeMethod_var);
// TypeTraits<Nullable<long>>.Init(_ck.CheckNullLong);
LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * L_51 = L_49;
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_52 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_52, L_51, (intptr_t)((intptr_t)LuaMatchType_CheckNullLong_mD9D7E19B6142473B4206B5773FBA187C62D25B69_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(TypeTraits_1_tE3FC063047FD809D0FB6A5AC48BF417E0FA9A89E_il2cpp_TypeInfo_var);
TypeTraits_1_Init_mBBB2CAE546B27391EF0EB72F55CB5FF48E5F3CB6(L_52, /*hidden argument*/TypeTraits_1_Init_mBBB2CAE546B27391EF0EB72F55CB5FF48E5F3CB6_RuntimeMethod_var);
// TypeTraits<Nullable<ulong>>.Init(_ck.CheckNullULong);
LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * L_53 = L_51;
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_54 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_54, L_53, (intptr_t)((intptr_t)LuaMatchType_CheckNullULong_m23EC04B799380BAE604922AC8EF315309F1E6E3F_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(TypeTraits_1_t04893366110A424BA3303994E446C7D504831C13_il2cpp_TypeInfo_var);
TypeTraits_1_Init_m056D1EFF153D55A2D775EEB11C929D790CBB07B2(L_54, /*hidden argument*/TypeTraits_1_Init_m056D1EFF153D55A2D775EEB11C929D790CBB07B2_RuntimeMethod_var);
// TypeTraits<byte[]>.Init(_ck.CheckByteArray);
LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * L_55 = L_53;
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_56 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_56, L_55, (intptr_t)((intptr_t)LuaMatchType_CheckByteArray_mF4A251075C9C02A132BC2BC6472874D58621C75D_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(TypeTraits_1_tC39A71CA6F231F4EC9820AE7519D78DAAFA61C10_il2cpp_TypeInfo_var);
TypeTraits_1_Init_m00FB4FE80CDACC34F2227ED6C9BE236F1B95B857(L_56, /*hidden argument*/TypeTraits_1_Init_m00FB4FE80CDACC34F2227ED6C9BE236F1B95B857_RuntimeMethod_var);
// TypeTraits<char[]>.Init(_ck.CheckCharArray);
LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * L_57 = L_55;
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_58 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_58, L_57, (intptr_t)((intptr_t)LuaMatchType_CheckCharArray_m8C825B655810023EE196EE0C3848C5CCCE21859F_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(TypeTraits_1_t1CE159D81D60C71A889A7CB3DA044C592CFB757D_il2cpp_TypeInfo_var);
TypeTraits_1_Init_m7361B92F7458893B58AA90B6293816680CE76677(L_58, /*hidden argument*/TypeTraits_1_Init_m7361B92F7458893B58AA90B6293816680CE76677_RuntimeMethod_var);
// TypeTraits<bool[]>.Init(_ck.CheckBoolArray);
LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * L_59 = L_57;
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_60 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_60, L_59, (intptr_t)((intptr_t)LuaMatchType_CheckBoolArray_mEBB4FA7C79B22AA4990633FB8994EFD0860F6776_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(TypeTraits_1_t5EFC0C295511AE0B685B8CCE4C0323EC0F27A723_il2cpp_TypeInfo_var);
TypeTraits_1_Init_mA18E3A9DAD156C52CA48617D1FAFED743D2F2070(L_60, /*hidden argument*/TypeTraits_1_Init_mA18E3A9DAD156C52CA48617D1FAFED743D2F2070_RuntimeMethod_var);
// TypeTraits<sbyte[]>.Init(_ck.CheckSByteArray);
LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * L_61 = L_59;
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_62 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_62, L_61, (intptr_t)((intptr_t)LuaMatchType_CheckSByteArray_m4A99C483F06A864A172DA243358CFF3D1FDE1999_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(TypeTraits_1_tBB3C64291E314EC58774A44B61F584D446B42EEE_il2cpp_TypeInfo_var);
TypeTraits_1_Init_mBED33D069D6C457A64E0AF396237DD7651AA0403(L_62, /*hidden argument*/TypeTraits_1_Init_mBED33D069D6C457A64E0AF396237DD7651AA0403_RuntimeMethod_var);
// TypeTraits<short[]>.Init(_ck.CheckInt16Array);
LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * L_63 = L_61;
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_64 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_64, L_63, (intptr_t)((intptr_t)LuaMatchType_CheckInt16Array_mE5299A56C289DD6627BE1DF8B9B063CB7321CFA6_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(TypeTraits_1_t640133E12E3A20938D238E0101BA79EBA7959015_il2cpp_TypeInfo_var);
TypeTraits_1_Init_mC0CC7E595D7CA74192863AC76E33E2B930820D16(L_64, /*hidden argument*/TypeTraits_1_Init_mC0CC7E595D7CA74192863AC76E33E2B930820D16_RuntimeMethod_var);
// TypeTraits<ushort[]>.Init(_ck.CheckUInt16Array);
LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * L_65 = L_63;
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_66 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_66, L_65, (intptr_t)((intptr_t)LuaMatchType_CheckUInt16Array_mFF4FEE41B0E61E66144185FAE9A4A34DD07DADD0_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(TypeTraits_1_t4E6173C47DC022067AFE32FCB56A84066CC59F9C_il2cpp_TypeInfo_var);
TypeTraits_1_Init_mE7CB840C531277DBD20F3D83EA1A2072124ADF69(L_66, /*hidden argument*/TypeTraits_1_Init_mE7CB840C531277DBD20F3D83EA1A2072124ADF69_RuntimeMethod_var);
// TypeTraits<decimal[]>.Init(_ck.CheckDecimalArray);
LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * L_67 = L_65;
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_68 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_68, L_67, (intptr_t)((intptr_t)LuaMatchType_CheckDecimalArray_mE1B667F17AA5E99951083FB29877305EBDCB5628_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(TypeTraits_1_t61165645C963003E05D8189E30F8A4D87BF42145_il2cpp_TypeInfo_var);
TypeTraits_1_Init_m73B70BA28ABDBF4FEF665B5A865A6937E740576C(L_68, /*hidden argument*/TypeTraits_1_Init_m73B70BA28ABDBF4FEF665B5A865A6937E740576C_RuntimeMethod_var);
// TypeTraits<float[]>.Init(_ck.CheckSingleArray);
LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * L_69 = L_67;
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_70 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_70, L_69, (intptr_t)((intptr_t)LuaMatchType_CheckSingleArray_mEEAE40FA3B0D1490F3E1BEDDF256B8D81323A6D0_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(TypeTraits_1_t85BB317AAADAEC693C5883B9BA48528BA76AD7DD_il2cpp_TypeInfo_var);
TypeTraits_1_Init_m26811C1C6308A24FEBAE7BA5AAD1EDC33E6D38DC(L_70, /*hidden argument*/TypeTraits_1_Init_m26811C1C6308A24FEBAE7BA5AAD1EDC33E6D38DC_RuntimeMethod_var);
// TypeTraits<double[]>.Init(_ck.CheckDoubleArray);
LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * L_71 = L_69;
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_72 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_72, L_71, (intptr_t)((intptr_t)LuaMatchType_CheckDoubleArray_m42173197A55004D4F0E539913162388DA9346021_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(TypeTraits_1_tED3897693FC547BE3C4867C76ED140D7BC7F08A2_il2cpp_TypeInfo_var);
TypeTraits_1_Init_mF21F0E6001BADEFF324413ECF9E26F8167074085(L_72, /*hidden argument*/TypeTraits_1_Init_mF21F0E6001BADEFF324413ECF9E26F8167074085_RuntimeMethod_var);
// TypeTraits<int[]>.Init(_ck.CheckInt32Array);
LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * L_73 = L_71;
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_74 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_74, L_73, (intptr_t)((intptr_t)LuaMatchType_CheckInt32Array_mEE8CCD0648AF8060BBE5626DE176AD65BA5168DA_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(TypeTraits_1_t8AFFA0BB4F2A4E0E034F4F376D54D80BD6201201_il2cpp_TypeInfo_var);
TypeTraits_1_Init_mEE8F0D3ED82D092624779274D20EE3A9727B324F(L_74, /*hidden argument*/TypeTraits_1_Init_mEE8F0D3ED82D092624779274D20EE3A9727B324F_RuntimeMethod_var);
// TypeTraits<uint[]>.Init(_ck.CheckUInt32Array);
LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * L_75 = L_73;
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_76 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_76, L_75, (intptr_t)((intptr_t)LuaMatchType_CheckUInt32Array_m3E75248BB0C29623B06DF8B08087870E479B59E2_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(TypeTraits_1_tB14444C5797ABB2D5F5C2BF5B1C2227E9ADE810B_il2cpp_TypeInfo_var);
TypeTraits_1_Init_m1A8E46B3F6643B65C0DEF6FB9129A79244DB4AF4(L_76, /*hidden argument*/TypeTraits_1_Init_m1A8E46B3F6643B65C0DEF6FB9129A79244DB4AF4_RuntimeMethod_var);
// TypeTraits<long[]>.Init(_ck.CheckInt64Array);
LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * L_77 = L_75;
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_78 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_78, L_77, (intptr_t)((intptr_t)LuaMatchType_CheckInt64Array_m63F075D2EC1B2EB1F3B5F23456C86C462D1DA035_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(TypeTraits_1_tACA5188333B0F203335EE59EA57E6469BCD67420_il2cpp_TypeInfo_var);
TypeTraits_1_Init_m45EC4D09005848DE8E4612445C7C2331CE1D178B(L_78, /*hidden argument*/TypeTraits_1_Init_m45EC4D09005848DE8E4612445C7C2331CE1D178B_RuntimeMethod_var);
// TypeTraits<ulong[]>.Init(_ck.CheckUInt64Array);
LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * L_79 = L_77;
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_80 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_80, L_79, (intptr_t)((intptr_t)LuaMatchType_CheckUInt64Array_m14ED0000C3CA8963035BD30DBC8E7FFA621C82DC_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(TypeTraits_1_tB6430CFAB049ADDB1BB0E6DE0704BAAFAA787223_il2cpp_TypeInfo_var);
TypeTraits_1_Init_m67D3D7E8E43B075BC3E0FBE465829FBF222A98C0(L_80, /*hidden argument*/TypeTraits_1_Init_m67D3D7E8E43B075BC3E0FBE465829FBF222A98C0_RuntimeMethod_var);
// TypeTraits<string[]>.Init(_ck.CheckStringArray);
LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * L_81 = L_79;
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_82 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_82, L_81, (intptr_t)((intptr_t)LuaMatchType_CheckStringArray_m57BA50AA42D921B12C60E1E03EA85499A4BAC6BB_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(TypeTraits_1_tC12518734EF8A03A6E53D8AB5A72C3BCAB1E8393_il2cpp_TypeInfo_var);
TypeTraits_1_Init_mB4F303B7291B91289EBFD19A1AD400AFC91D824C(L_82, /*hidden argument*/TypeTraits_1_Init_mB4F303B7291B91289EBFD19A1AD400AFC91D824C_RuntimeMethod_var);
// TypeTraits<Vector3>.Init(_ck.CheckVec3);
LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * L_83 = L_81;
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_84 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_84, L_83, (intptr_t)((intptr_t)LuaMatchType_CheckVec3_mAA63585FC44DF40D269F2D50157690166E947398_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(TypeTraits_1_t8BD2A2323CA9FEECB0FA3BA6D725A82478EF0D21_il2cpp_TypeInfo_var);
TypeTraits_1_Init_m11A30CE33C4517A8F99FD8AD5B752A3FB5D3EE32(L_84, /*hidden argument*/TypeTraits_1_Init_m11A30CE33C4517A8F99FD8AD5B752A3FB5D3EE32_RuntimeMethod_var);
// TypeTraits<Quaternion>.Init(_ck.CheckQuat);
LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * L_85 = L_83;
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_86 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_86, L_85, (intptr_t)((intptr_t)LuaMatchType_CheckQuat_m8319F3D27B20108A4871327BD71D3E2B22945B36_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(TypeTraits_1_t1F2B8D0C9473B777CC2D9272B27039B340FA9E36_il2cpp_TypeInfo_var);
TypeTraits_1_Init_m31C8385209B63BD6DA5348DFFEF60FD1610C7B83(L_86, /*hidden argument*/TypeTraits_1_Init_m31C8385209B63BD6DA5348DFFEF60FD1610C7B83_RuntimeMethod_var);
// TypeTraits<Vector2>.Init(_ck.CheckVec2);
LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * L_87 = L_85;
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_88 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_88, L_87, (intptr_t)((intptr_t)LuaMatchType_CheckVec2_m06BE46756E609580BF5F2A2ACD37E9E6837F3953_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(TypeTraits_1_t7DC2BCE90FE32E89C67F7F1D807DCC4246FF31D2_il2cpp_TypeInfo_var);
TypeTraits_1_Init_mF41381487AE620BC2ABE562A6E58A8C2F0E057D4(L_88, /*hidden argument*/TypeTraits_1_Init_mF41381487AE620BC2ABE562A6E58A8C2F0E057D4_RuntimeMethod_var);
// TypeTraits<Color>.Init(_ck.CheckColor);
LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * L_89 = L_87;
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_90 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_90, L_89, (intptr_t)((intptr_t)LuaMatchType_CheckColor_m8BD6C1646ABF7B1D222A9EB6E121A6586B46EB78_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(TypeTraits_1_t3329BC2D1743374CACF792F0C6D24986E0F1F906_il2cpp_TypeInfo_var);
TypeTraits_1_Init_m2C07DA16621286598AAE343D7BB0B21B0E2BC12F(L_90, /*hidden argument*/TypeTraits_1_Init_m2C07DA16621286598AAE343D7BB0B21B0E2BC12F_RuntimeMethod_var);
// TypeTraits<Vector4>.Init(_ck.CheckVec4);
LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * L_91 = L_89;
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_92 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_92, L_91, (intptr_t)((intptr_t)LuaMatchType_CheckVec4_mF1A000B740ADE26A0771CB7B32F90A7B285BF5EB_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(TypeTraits_1_t111857CE47646D081299F8820F3873F426F643D9_il2cpp_TypeInfo_var);
TypeTraits_1_Init_m3708F2532511B436CB32B4CB90DAD8BA6A1BFBD5(L_92, /*hidden argument*/TypeTraits_1_Init_m3708F2532511B436CB32B4CB90DAD8BA6A1BFBD5_RuntimeMethod_var);
// TypeTraits<Ray>.Init(_ck.CheckRay);
LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * L_93 = L_91;
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_94 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_94, L_93, (intptr_t)((intptr_t)LuaMatchType_CheckRay_m2685946B09D815BC966790D176758C9536977D34_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(TypeTraits_1_tA6BF93787F840E6DA38AF3C3B9DF7C1B4EED7C83_il2cpp_TypeInfo_var);
TypeTraits_1_Init_m529E499D0FB0685AD003AB0409E837111B1BB198(L_94, /*hidden argument*/TypeTraits_1_Init_m529E499D0FB0685AD003AB0409E837111B1BB198_RuntimeMethod_var);
// TypeTraits<Bounds>.Init(_ck.CheckBounds);
LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * L_95 = L_93;
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_96 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_96, L_95, (intptr_t)((intptr_t)LuaMatchType_CheckBounds_m797400CD9A2A3FE6B9FBDF49F5F81628BBC1CBC6_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(TypeTraits_1_t6B3FDF34E572EC2A2A47A1AD41A0C3DE456F88B0_il2cpp_TypeInfo_var);
TypeTraits_1_Init_m31A17860D642CB8A55C6F884387341686DE6F40E(L_96, /*hidden argument*/TypeTraits_1_Init_m31A17860D642CB8A55C6F884387341686DE6F40E_RuntimeMethod_var);
// TypeTraits<Touch>.Init(_ck.CheckTouch);
LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * L_97 = L_95;
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_98 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_98, L_97, (intptr_t)((intptr_t)LuaMatchType_CheckTouch_mD49A69D3C484938FDC71B2BA2629EF5A2AA25E16_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(TypeTraits_1_tA5CCBA7F388F6E849158EC7995BAD6F9A1240C3D_il2cpp_TypeInfo_var);
TypeTraits_1_Init_m23E72DFAD7CE5DE2684519677042550A9F1C841A(L_98, /*hidden argument*/TypeTraits_1_Init_m23E72DFAD7CE5DE2684519677042550A9F1C841A_RuntimeMethod_var);
// TypeTraits<LayerMask>.Init(_ck.CheckLayerMask);
LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * L_99 = L_97;
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_100 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_100, L_99, (intptr_t)((intptr_t)LuaMatchType_CheckLayerMask_m73D272440594ABC10C123A40EFB6F2678D06F517_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(TypeTraits_1_tA49A2A9348AA0430F0B0F5B2DE62312107D60B42_il2cpp_TypeInfo_var);
TypeTraits_1_Init_m9CB21634A6110192372AE1940812C7B1753995F0(L_100, /*hidden argument*/TypeTraits_1_Init_m9CB21634A6110192372AE1940812C7B1753995F0_RuntimeMethod_var);
// TypeTraits<RaycastHit>.Init(_ck.CheckRaycastHit);
LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * L_101 = L_99;
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_102 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_102, L_101, (intptr_t)((intptr_t)LuaMatchType_CheckRaycastHit_m5606D27A89BFA4C1E5D0C0DB4290228135C4B8B2_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(TypeTraits_1_tB93CC1E33879E71BA434A19AF693057E83FB300A_il2cpp_TypeInfo_var);
TypeTraits_1_Init_m75FFC51B5A5324435C307C037C0CF367FC35DA4B(L_102, /*hidden argument*/TypeTraits_1_Init_m75FFC51B5A5324435C307C037C0CF367FC35DA4B_RuntimeMethod_var);
// TypeTraits<Nullable<Vector3>>.Init(_ck.CheckNullVec3);
LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * L_103 = L_101;
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_104 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_104, L_103, (intptr_t)((intptr_t)LuaMatchType_CheckNullVec3_m71EF3F5157216007277BA0287CC2823DBE8B0F74_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(TypeTraits_1_tF990A452ABEAD8AC5FEB67E3ABC1ECB7F28A4DD2_il2cpp_TypeInfo_var);
TypeTraits_1_Init_mEA1B76B45B557E37FB764F03F1180EA79BF6C40C(L_104, /*hidden argument*/TypeTraits_1_Init_mEA1B76B45B557E37FB764F03F1180EA79BF6C40C_RuntimeMethod_var);
// TypeTraits<Nullable<Quaternion>>.Init(_ck.CheckNullQuat);
LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * L_105 = L_103;
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_106 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_106, L_105, (intptr_t)((intptr_t)LuaMatchType_CheckNullQuat_mE727962E641A6FE04B14F243137DD58892816FE7_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(TypeTraits_1_t776DB88ECA40AE3E2D06B499DF82AB05B65CFE9C_il2cpp_TypeInfo_var);
TypeTraits_1_Init_m1ABCD6CF87E5887557D37435B4C691EA03C0775A(L_106, /*hidden argument*/TypeTraits_1_Init_m1ABCD6CF87E5887557D37435B4C691EA03C0775A_RuntimeMethod_var);
// TypeTraits<Nullable<Vector2>>.Init(_ck.CheckNullVec2);
LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * L_107 = L_105;
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_108 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_108, L_107, (intptr_t)((intptr_t)LuaMatchType_CheckNullVec2_m82F199C1FD8775142EB2C55C4AAF403EF901577C_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(TypeTraits_1_t6A525469ABA11786D80A38F9145C0232BF13C940_il2cpp_TypeInfo_var);
TypeTraits_1_Init_m1CF51DC0585BA971AF4B7B9746A1A4198BD5BA15(L_108, /*hidden argument*/TypeTraits_1_Init_m1CF51DC0585BA971AF4B7B9746A1A4198BD5BA15_RuntimeMethod_var);
// TypeTraits<Nullable<Color>>.Init(_ck.CheckNullColor);
LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * L_109 = L_107;
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_110 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_110, L_109, (intptr_t)((intptr_t)LuaMatchType_CheckNullColor_m322D987F5F99CAD30C1B634DBF199F7BF4E3699A_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(TypeTraits_1_t22B35B59BF896583803A0B91D442059F1C75E045_il2cpp_TypeInfo_var);
TypeTraits_1_Init_m348FD32A9BA0E2B944431370E33AC0D3724DB437(L_110, /*hidden argument*/TypeTraits_1_Init_m348FD32A9BA0E2B944431370E33AC0D3724DB437_RuntimeMethod_var);
// TypeTraits<Nullable<Vector4>>.Init(_ck.CheckNullVec4);
LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * L_111 = L_109;
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_112 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_112, L_111, (intptr_t)((intptr_t)LuaMatchType_CheckNullVec4_m1D4B1FE0EB6910D5BE52ABEAD4563A4F694B6598_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(TypeTraits_1_t997BC487967BB201BE189C084A523FF36C13212D_il2cpp_TypeInfo_var);
TypeTraits_1_Init_mC43D5284BAED2EF87EB4B4EA9D628C0C88565757(L_112, /*hidden argument*/TypeTraits_1_Init_mC43D5284BAED2EF87EB4B4EA9D628C0C88565757_RuntimeMethod_var);
// TypeTraits<Nullable<Ray>>.Init(_ck.CheckNullRay);
LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * L_113 = L_111;
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_114 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_114, L_113, (intptr_t)((intptr_t)LuaMatchType_CheckNullRay_m63B66332B4E8639E7B93143CA9CADD5F0EC9DD76_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(TypeTraits_1_t8495963D65C0EE1553D0A991D54934735CAC5C08_il2cpp_TypeInfo_var);
TypeTraits_1_Init_m82AECBE89B5DFCCD9D9BB9FE89773747FD586652(L_114, /*hidden argument*/TypeTraits_1_Init_m82AECBE89B5DFCCD9D9BB9FE89773747FD586652_RuntimeMethod_var);
// TypeTraits<Nullable<Bounds>>.Init(_ck.CheckNullBounds);
LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * L_115 = L_113;
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_116 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_116, L_115, (intptr_t)((intptr_t)LuaMatchType_CheckNullBounds_mF28C832206B692B2E50C39812E0CFBC6E98EA555_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(TypeTraits_1_t09C2FF663D5CBA90E98904449A9433E7046B6A06_il2cpp_TypeInfo_var);
TypeTraits_1_Init_mAA4CA2A8EBC3A45B992534A0ABBBF86250695818(L_116, /*hidden argument*/TypeTraits_1_Init_mAA4CA2A8EBC3A45B992534A0ABBBF86250695818_RuntimeMethod_var);
// TypeTraits<Nullable<Touch>>.Init(_ck.CheckNullTouch);
LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * L_117 = L_115;
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_118 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_118, L_117, (intptr_t)((intptr_t)LuaMatchType_CheckNullTouch_m0D1B3C2458D90C090FA4C7C098197095CC6EF275_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(TypeTraits_1_t7BD4583F8EC90E16F18FB11D748A29D22B12B3A7_il2cpp_TypeInfo_var);
TypeTraits_1_Init_m767350766D8997886915D52B9EEB496738698684(L_118, /*hidden argument*/TypeTraits_1_Init_m767350766D8997886915D52B9EEB496738698684_RuntimeMethod_var);
// TypeTraits<Nullable<LayerMask>>.Init(_ck.CheckNullLayerMask);
LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * L_119 = L_117;
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_120 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_120, L_119, (intptr_t)((intptr_t)LuaMatchType_CheckNullLayerMask_mE0DCFE149254A3EEFC1F3A19FFD3EA3A23B164AA_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(TypeTraits_1_tD9CE8D920EA8E5C3AA609A161DB7D7131826A3D8_il2cpp_TypeInfo_var);
TypeTraits_1_Init_m7C2E46992D3D31B2E0BA9A16ADCE78B857DCBE79(L_120, /*hidden argument*/TypeTraits_1_Init_m7C2E46992D3D31B2E0BA9A16ADCE78B857DCBE79_RuntimeMethod_var);
// TypeTraits<Nullable<RaycastHit>>.Init(_ck.CheckNullRaycastHit);
LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * L_121 = L_119;
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_122 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_122, L_121, (intptr_t)((intptr_t)LuaMatchType_CheckNullRaycastHit_m27B952BF4428A9C5D742F9E7D9DA55FCF8B096C7_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(TypeTraits_1_t47125A0C4EEB1A6701CC02902054956110865035_il2cpp_TypeInfo_var);
TypeTraits_1_Init_m2EE1F63210584C9690D60E2F1236D76E7DBEE377(L_122, /*hidden argument*/TypeTraits_1_Init_m2EE1F63210584C9690D60E2F1236D76E7DBEE377_RuntimeMethod_var);
// TypeTraits<Vector3[]>.Init(_ck.CheckVec3Array);
LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * L_123 = L_121;
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_124 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_124, L_123, (intptr_t)((intptr_t)LuaMatchType_CheckVec3Array_mC7228ABB51B38D3D0953210AE27C9F0A855B50B6_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(TypeTraits_1_t7BFC069B28E665335937067D5B100DDBDEC4F5A6_il2cpp_TypeInfo_var);
TypeTraits_1_Init_m69650EB0CCBA28C0863EA1A30386A154505DB34F(L_124, /*hidden argument*/TypeTraits_1_Init_m69650EB0CCBA28C0863EA1A30386A154505DB34F_RuntimeMethod_var);
// TypeTraits<Quaternion[]>.Init(_ck.CheckQuatArray);
LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * L_125 = L_123;
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_126 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_126, L_125, (intptr_t)((intptr_t)LuaMatchType_CheckQuatArray_m1842333CD1578352FCB96771D28BB1B4BA65B26E_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(TypeTraits_1_t1781C705BAC17811ACC853B61A7B54A074BAE76B_il2cpp_TypeInfo_var);
TypeTraits_1_Init_m1EC08CEE56DA55259CD8FC22B9F3E55EADBBE5C7(L_126, /*hidden argument*/TypeTraits_1_Init_m1EC08CEE56DA55259CD8FC22B9F3E55EADBBE5C7_RuntimeMethod_var);
// TypeTraits<Vector2[]>.Init(_ck.CheckVec2Array);
LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * L_127 = L_125;
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_128 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_128, L_127, (intptr_t)((intptr_t)LuaMatchType_CheckVec2Array_m3428DA613B7E1840455AE05656E2EA78511F7CDE_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(TypeTraits_1_tABD3DBC5E7853000168D464280D3CCD4178FCA21_il2cpp_TypeInfo_var);
TypeTraits_1_Init_m02B118D31E9B3668096C54728FAAE0E1C398619F(L_128, /*hidden argument*/TypeTraits_1_Init_m02B118D31E9B3668096C54728FAAE0E1C398619F_RuntimeMethod_var);
// TypeTraits<Color[]>.Init(_ck.CheckColorArray);
LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * L_129 = L_127;
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_130 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_130, L_129, (intptr_t)((intptr_t)LuaMatchType_CheckColorArray_mDC99AC612379914DA622BE795F075AA1181CC020_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(TypeTraits_1_t94F966F5F49ED61F2AEB140ADE3E0FAEA548554E_il2cpp_TypeInfo_var);
TypeTraits_1_Init_m845F57AD9EB7C7E9519774B783EC1260AE24C10B(L_130, /*hidden argument*/TypeTraits_1_Init_m845F57AD9EB7C7E9519774B783EC1260AE24C10B_RuntimeMethod_var);
// TypeTraits<Vector4[]>.Init(_ck.CheckVec4Array);
LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * L_131 = L_129;
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_132 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_132, L_131, (intptr_t)((intptr_t)LuaMatchType_CheckVec4Array_m9592054A2B98FC73CA9A85CE3EE9C3E243DA70C0_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(TypeTraits_1_t984FD4AEC628042207885D6503602E1D506823CF_il2cpp_TypeInfo_var);
TypeTraits_1_Init_mC6AAF00289E58CE0CE5F1CAC3FE644F912C92476(L_132, /*hidden argument*/TypeTraits_1_Init_mC6AAF00289E58CE0CE5F1CAC3FE644F912C92476_RuntimeMethod_var);
// TypeTraits<IntPtr>.Init(_ck.CheckPtr);
LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * L_133 = L_131;
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_134 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_134, L_133, (intptr_t)((intptr_t)LuaMatchType_CheckPtr_m8ED98BE982D087339CFDCE261E6C73F362938E77_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(TypeTraits_1_tE0EDA66A23ABD6F43D3A50669AD4A22D34BF5EB6_il2cpp_TypeInfo_var);
TypeTraits_1_Init_m2F6EA86411086F0EFD5720A60506753B0E9E3895(L_134, /*hidden argument*/TypeTraits_1_Init_m2F6EA86411086F0EFD5720A60506753B0E9E3895_RuntimeMethod_var);
// TypeTraits<UIntPtr>.Init(_ck.CheckPtr);
LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * L_135 = L_133;
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_136 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_136, L_135, (intptr_t)((intptr_t)LuaMatchType_CheckPtr_m8ED98BE982D087339CFDCE261E6C73F362938E77_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(TypeTraits_1_t96D9C9D1037F8AE33B5B78A5803C4ACBB0EB3C05_il2cpp_TypeInfo_var);
TypeTraits_1_Init_m42971EC92C3719EF442F7D5675CA3EB0D7C4D44A(L_136, /*hidden argument*/TypeTraits_1_Init_m42971EC92C3719EF442F7D5675CA3EB0D7C4D44A_RuntimeMethod_var);
// TypeTraits<LuaFunction>.Init(_ck.CheckLuaFunc);
LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * L_137 = L_135;
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_138 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_138, L_137, (intptr_t)((intptr_t)LuaMatchType_CheckLuaFunc_m362D80C671A621B077FA516650040A348C44828F_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(TypeTraits_1_t7696D8BE1505DBEB01EFFB915254ADD24425AF74_il2cpp_TypeInfo_var);
TypeTraits_1_Init_mA250D96685982FC7FD94FB3688EBFA16B20FC383(L_138, /*hidden argument*/TypeTraits_1_Init_mA250D96685982FC7FD94FB3688EBFA16B20FC383_RuntimeMethod_var);
// TypeTraits<LuaTable>.Init(_ck.CheckLuaTable);
LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * L_139 = L_137;
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_140 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_140, L_139, (intptr_t)((intptr_t)LuaMatchType_CheckLuaTable_mE76B3F56DD525198DFEA6A8BC1A84740A977E1A0_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(TypeTraits_1_t8BAD382A7701D2D2484C2A08444611AAA49F390C_il2cpp_TypeInfo_var);
TypeTraits_1_Init_mEDE4286D89B604F02A395BF5D0172854CD68609F(L_140, /*hidden argument*/TypeTraits_1_Init_mEDE4286D89B604F02A395BF5D0172854CD68609F_RuntimeMethod_var);
// TypeTraits<LuaThread>.Init(_ck.CheckLuaThread);
LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * L_141 = L_139;
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_142 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_142, L_141, (intptr_t)((intptr_t)LuaMatchType_CheckLuaThread_mF095500C6A9D03CA7F397B301B9E5641F8EFD87F_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(TypeTraits_1_tEB4F106ACDFF607D503D764650787D404931868E_il2cpp_TypeInfo_var);
TypeTraits_1_Init_mEE62DC2F881AFA0ECB80F4A1CF12320CDBD1EA5F(L_142, /*hidden argument*/TypeTraits_1_Init_mEE62DC2F881AFA0ECB80F4A1CF12320CDBD1EA5F_RuntimeMethod_var);
// TypeTraits<LuaBaseRef>.Init(_ck.CheckLuaBaseRef);
LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * L_143 = L_141;
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_144 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_144, L_143, (intptr_t)((intptr_t)LuaMatchType_CheckLuaBaseRef_m5C389D1C84422DC4A1A4606658B7CCFF95A53665_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(TypeTraits_1_tA3BCCD18D87985D4408A59D91074F669A1618026_il2cpp_TypeInfo_var);
TypeTraits_1_Init_m75EF2376E9937A6A84020548DB6EAE3F4104BCE3(L_144, /*hidden argument*/TypeTraits_1_Init_m75EF2376E9937A6A84020548DB6EAE3F4104BCE3_RuntimeMethod_var);
// TypeTraits<LuaByteBuffer>.Init(_ck.CheckByteBuffer);
LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * L_145 = L_143;
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_146 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_146, L_145, (intptr_t)((intptr_t)LuaMatchType_CheckByteBuffer_m8C9459000DF9A38F9B5696577AB5BBBFD41DAE10_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(TypeTraits_1_t4D232BF6672CF282C66A3FFD5388F1316DAB3871_il2cpp_TypeInfo_var);
TypeTraits_1_Init_m71665810F3FFF198AC156DCF26EA3234BF1D8C51(L_146, /*hidden argument*/TypeTraits_1_Init_m71665810F3FFF198AC156DCF26EA3234BF1D8C51_RuntimeMethod_var);
// TypeTraits<EventObject>.Init(_ck.CheckEventObject);
LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * L_147 = L_145;
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_148 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_148, L_147, (intptr_t)((intptr_t)LuaMatchType_CheckEventObject_m0B6D74B5EB5D3C1DFF2CA42AA6D872AC908AC173_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(TypeTraits_1_t0B42894A7560B22A9E2AC0DDE6F3D08F1E419864_il2cpp_TypeInfo_var);
TypeTraits_1_Init_mCEA7186CBAC79332C694EA779DC0217D176D9019(L_148, /*hidden argument*/TypeTraits_1_Init_mCEA7186CBAC79332C694EA779DC0217D176D9019_RuntimeMethod_var);
// TypeTraits<IEnumerator>.Init(_ck.CheckEnumerator);
LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * L_149 = L_147;
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_150 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_150, L_149, (intptr_t)((intptr_t)LuaMatchType_CheckEnumerator_m1C418ED8C8AFD80FB1D0B0039741E51560736ADD_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(TypeTraits_1_tAF00F04E891750B735C18851CE90DA84D24EA795_il2cpp_TypeInfo_var);
TypeTraits_1_Init_m017C066D5FE7D86B9FDCF0C6175189FE8F7CC8AC(L_150, /*hidden argument*/TypeTraits_1_Init_m017C066D5FE7D86B9FDCF0C6175189FE8F7CC8AC_RuntimeMethod_var);
// TypeTraits<Type>.Init(_ck.CheckMonoType);
LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * L_151 = L_149;
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_152 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_152, L_151, (intptr_t)((intptr_t)LuaMatchType_CheckMonoType_m2DE3051B70189D6F726B1C367F739F266A54EE52_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(TypeTraits_1_t851A6C5E6B9D96086D07FE0AD41FF2F734BF1E22_il2cpp_TypeInfo_var);
TypeTraits_1_Init_m6D597A2CD959BCFD28E81D4B25DE13F178A7257B(L_152, /*hidden argument*/TypeTraits_1_Init_m6D597A2CD959BCFD28E81D4B25DE13F178A7257B_RuntimeMethod_var);
// TypeTraits<GameObject>.Init(_ck.CheckGameObject);
LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * L_153 = L_151;
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_154 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_154, L_153, (intptr_t)((intptr_t)LuaMatchType_CheckGameObject_mD0AD10C489D2EDEF57ECDDA32D5C69F4DB6CE61F_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(TypeTraits_1_t5E843E428E3C9B936792B1CB31574816B991F08E_il2cpp_TypeInfo_var);
TypeTraits_1_Init_m76E6FF7FF5BEA867ED01E981115DE1206F618191(L_154, /*hidden argument*/TypeTraits_1_Init_m76E6FF7FF5BEA867ED01E981115DE1206F618191_RuntimeMethod_var);
// TypeTraits<Transform>.Init(_ck.CheckTransform);
LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * L_155 = L_153;
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_156 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_156, L_155, (intptr_t)((intptr_t)LuaMatchType_CheckTransform_m8DC368A543578B39E1526BF23A3C13E7EC8213D1_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(TypeTraits_1_t64EEA43EF4C57C7A19FA47327C0E43B6CE160573_il2cpp_TypeInfo_var);
TypeTraits_1_Init_mD0ED35A815E1A8954AD7E58CAA575211AA62754F(L_156, /*hidden argument*/TypeTraits_1_Init_mD0ED35A815E1A8954AD7E58CAA575211AA62754F_RuntimeMethod_var);
// TypeTraits<Type[]>.Init(_ck.CheckTypeArray);
LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * L_157 = L_155;
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_158 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_158, L_157, (intptr_t)((intptr_t)LuaMatchType_CheckTypeArray_m39500FB79BF40EAC9F7A031E4C82B81064DF94B8_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(TypeTraits_1_tA5CAD2AE4F7F0AFD6AD427DB276FE64AD396D477_il2cpp_TypeInfo_var);
TypeTraits_1_Init_mC3DEFCB0343AE09AA7379B7EC94D3BD94B9DFD2F(L_158, /*hidden argument*/TypeTraits_1_Init_mC3DEFCB0343AE09AA7379B7EC94D3BD94B9DFD2F_RuntimeMethod_var);
// TypeTraits<object>.Init(_ck.CheckVariant);
LuaMatchType_t9BBA569E820AEB84D69064CFA4D66BCDC89EC42D * L_159 = L_157;
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_160 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_160, L_159, (intptr_t)((intptr_t)LuaMatchType_CheckVariant_mD4077C0C7F439372AFF1A73C6E35815FA04CBF8B_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_il2cpp_TypeInfo_var);
TypeTraits_1_Init_mA29E12F3A17E1F12057B61CF978A82E1CA04B612(L_160, /*hidden argument*/TypeTraits_1_Init_mA29E12F3A17E1F12057B61CF978A82E1CA04B612_RuntimeMethod_var);
// TypeTraits<object[]>.Init(_ck.CheckObjectArray);
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_161 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_161, L_159, (intptr_t)((intptr_t)LuaMatchType_CheckObjectArray_mFB36B2A92F07A3200319C26D3225664A6FA2200C_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(TypeTraits_1_tAED9F52D36E41415BB7E23ED262FB65B68091202_il2cpp_TypeInfo_var);
TypeTraits_1_Init_mA895A8FDE336B7D3A8A0D7E067BA5A25E8CCD4F6(L_161, /*hidden argument*/TypeTraits_1_Init_mA895A8FDE336B7D3A8A0D7E067BA5A25E8CCD4F6_RuntimeMethod_var);
// }
return;
}
}
// System.Void LuaInterface.LuaState::InitStackTraits()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState_InitStackTraits_m81A1B1E103D929A3980244C5E510C64F733D8D18 (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_InitStackTraits_m81A1B1E103D929A3980244C5E510C64F733D8D18_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * V_0 = NULL;
{
// LuaStackOp op = new LuaStackOp();
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_0 = (LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF *)il2cpp_codegen_object_new(LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF_il2cpp_TypeInfo_var);
LuaStackOp__ctor_mDE0EE308B7DB536DFC1420A103ED32C321BD9BBB(L_0, /*hidden argument*/NULL);
V_0 = L_0;
// StackTraits<sbyte>.Init(op.Push, op.CheckSByte, op.ToSByte);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_1 = V_0;
Action_2_t10C97B7716A2EAFA26256DB8D88EA71A154C487A * L_2 = (Action_2_t10C97B7716A2EAFA26256DB8D88EA71A154C487A *)il2cpp_codegen_object_new(Action_2_t10C97B7716A2EAFA26256DB8D88EA71A154C487A_il2cpp_TypeInfo_var);
Action_2__ctor_m66A6795BEE687B95B086A60FB55AAAF882B9A82F(L_2, L_1, (intptr_t)((intptr_t)LuaStackOp_Push_m6256226DC6A7FC023901B2CDC830113012E81555_RuntimeMethod_var), /*hidden argument*/Action_2__ctor_m66A6795BEE687B95B086A60FB55AAAF882B9A82F_RuntimeMethod_var);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_3 = V_0;
Func_3_t12759D3A6C2C9A176AA3B5B243A6C6010FDF7BAE * L_4 = (Func_3_t12759D3A6C2C9A176AA3B5B243A6C6010FDF7BAE *)il2cpp_codegen_object_new(Func_3_t12759D3A6C2C9A176AA3B5B243A6C6010FDF7BAE_il2cpp_TypeInfo_var);
Func_3__ctor_mF91FCB5FA3861E4160B0881A08A2A47C0DC1E387(L_4, L_3, (intptr_t)((intptr_t)LuaStackOp_CheckSByte_mD14D690E9328066D2B315E63BB3D07C16BC21A51_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mF91FCB5FA3861E4160B0881A08A2A47C0DC1E387_RuntimeMethod_var);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_5 = V_0;
Func_3_t12759D3A6C2C9A176AA3B5B243A6C6010FDF7BAE * L_6 = (Func_3_t12759D3A6C2C9A176AA3B5B243A6C6010FDF7BAE *)il2cpp_codegen_object_new(Func_3_t12759D3A6C2C9A176AA3B5B243A6C6010FDF7BAE_il2cpp_TypeInfo_var);
Func_3__ctor_mF91FCB5FA3861E4160B0881A08A2A47C0DC1E387(L_6, L_5, (intptr_t)((intptr_t)LuaStackOp_ToSByte_mC3354F3C0E519353B669C019807494D56E109CC6_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mF91FCB5FA3861E4160B0881A08A2A47C0DC1E387_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(StackTraits_1_t868D9899F63CB72599481CD50FA6FFE4C057C699_il2cpp_TypeInfo_var);
StackTraits_1_Init_m1866FEAB1242991A06D629569EE992F1817EE9F3(L_2, L_4, L_6, /*hidden argument*/StackTraits_1_Init_m1866FEAB1242991A06D629569EE992F1817EE9F3_RuntimeMethod_var);
// StackTraits<byte>.Init(op.Push, op.CheckByte, op.ToByte);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_7 = V_0;
Action_2_tE772697F2D9461A832AD5CDF0DB054F2D96B074C * L_8 = (Action_2_tE772697F2D9461A832AD5CDF0DB054F2D96B074C *)il2cpp_codegen_object_new(Action_2_tE772697F2D9461A832AD5CDF0DB054F2D96B074C_il2cpp_TypeInfo_var);
Action_2__ctor_mA1A7424AC6A4EDC56AA5C3B5F4C4880CD3EFC8DE(L_8, L_7, (intptr_t)((intptr_t)LuaStackOp_Push_m6BB896D67B41D47630ED7074C77D826F7266FDB2_RuntimeMethod_var), /*hidden argument*/Action_2__ctor_mA1A7424AC6A4EDC56AA5C3B5F4C4880CD3EFC8DE_RuntimeMethod_var);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_9 = V_0;
Func_3_t4914565E169C495F8EEDF16020F86006DEE9DC16 * L_10 = (Func_3_t4914565E169C495F8EEDF16020F86006DEE9DC16 *)il2cpp_codegen_object_new(Func_3_t4914565E169C495F8EEDF16020F86006DEE9DC16_il2cpp_TypeInfo_var);
Func_3__ctor_m58E7A1A087B52AE4D97DE3C1558B05653F8588D6(L_10, L_9, (intptr_t)((intptr_t)LuaStackOp_CheckByte_mCF89AE5BBEDD18627299721CF7F99A4AACAEF1A2_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_m58E7A1A087B52AE4D97DE3C1558B05653F8588D6_RuntimeMethod_var);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_11 = V_0;
Func_3_t4914565E169C495F8EEDF16020F86006DEE9DC16 * L_12 = (Func_3_t4914565E169C495F8EEDF16020F86006DEE9DC16 *)il2cpp_codegen_object_new(Func_3_t4914565E169C495F8EEDF16020F86006DEE9DC16_il2cpp_TypeInfo_var);
Func_3__ctor_m58E7A1A087B52AE4D97DE3C1558B05653F8588D6(L_12, L_11, (intptr_t)((intptr_t)LuaStackOp_ToByte_mBF10A5F2BC45BFA3084A19F0CFED65430AE5E67A_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_m58E7A1A087B52AE4D97DE3C1558B05653F8588D6_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(StackTraits_1_t2C15489F69880D9C781CADCB5AA5DBF7A5910CC5_il2cpp_TypeInfo_var);
StackTraits_1_Init_m1419DA2E364B72390FC078027AD461088E8A0437(L_8, L_10, L_12, /*hidden argument*/StackTraits_1_Init_m1419DA2E364B72390FC078027AD461088E8A0437_RuntimeMethod_var);
// StackTraits<short>.Init(op.Push, op.CheckInt16, op.ToInt16);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_13 = V_0;
Action_2_tB4EB59FEEEE3A79E2D0DC290EFC62488E3AE22B5 * L_14 = (Action_2_tB4EB59FEEEE3A79E2D0DC290EFC62488E3AE22B5 *)il2cpp_codegen_object_new(Action_2_tB4EB59FEEEE3A79E2D0DC290EFC62488E3AE22B5_il2cpp_TypeInfo_var);
Action_2__ctor_m18209C3AB66346CD323AAA1B17E149043E83FE8D(L_14, L_13, (intptr_t)((intptr_t)LuaStackOp_Push_m1DAF67FFBB20ACFE5E7E8E6AE78B4AC5CCF67577_RuntimeMethod_var), /*hidden argument*/Action_2__ctor_m18209C3AB66346CD323AAA1B17E149043E83FE8D_RuntimeMethod_var);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_15 = V_0;
Func_3_tD9BA231B28E8025D414F8DEA5A334A58A980E3FB * L_16 = (Func_3_tD9BA231B28E8025D414F8DEA5A334A58A980E3FB *)il2cpp_codegen_object_new(Func_3_tD9BA231B28E8025D414F8DEA5A334A58A980E3FB_il2cpp_TypeInfo_var);
Func_3__ctor_mAE0DE3A60B8EDDA6117330A7EF57F6ADA8441A4D(L_16, L_15, (intptr_t)((intptr_t)LuaStackOp_CheckInt16_m9C4EE6E0533BB76D04CA63286DE44B10A1200620_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mAE0DE3A60B8EDDA6117330A7EF57F6ADA8441A4D_RuntimeMethod_var);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_17 = V_0;
Func_3_tD9BA231B28E8025D414F8DEA5A334A58A980E3FB * L_18 = (Func_3_tD9BA231B28E8025D414F8DEA5A334A58A980E3FB *)il2cpp_codegen_object_new(Func_3_tD9BA231B28E8025D414F8DEA5A334A58A980E3FB_il2cpp_TypeInfo_var);
Func_3__ctor_mAE0DE3A60B8EDDA6117330A7EF57F6ADA8441A4D(L_18, L_17, (intptr_t)((intptr_t)LuaStackOp_ToInt16_mD8F41A758E24A40639C27A7DB2385EC9C2CB50B9_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mAE0DE3A60B8EDDA6117330A7EF57F6ADA8441A4D_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(StackTraits_1_t788776AD36995C16223282C02AC5383C5F86DA74_il2cpp_TypeInfo_var);
StackTraits_1_Init_m6161DA476F8788F3B98850E9DEBBB4A9AA902EEE(L_14, L_16, L_18, /*hidden argument*/StackTraits_1_Init_m6161DA476F8788F3B98850E9DEBBB4A9AA902EEE_RuntimeMethod_var);
// StackTraits<ushort>.Init(op.Push, op.CheckUInt16, op.ToUInt16);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_19 = V_0;
Action_2_t2F9BCFF93E195509B4DC4E738F1E21F5C070B8D1 * L_20 = (Action_2_t2F9BCFF93E195509B4DC4E738F1E21F5C070B8D1 *)il2cpp_codegen_object_new(Action_2_t2F9BCFF93E195509B4DC4E738F1E21F5C070B8D1_il2cpp_TypeInfo_var);
Action_2__ctor_mC1508140F516C64610DCF13907EBF6C47ADBCC2D(L_20, L_19, (intptr_t)((intptr_t)LuaStackOp_Push_m3299E752E8812E87F0B63E0E1AB345C3574BCEBC_RuntimeMethod_var), /*hidden argument*/Action_2__ctor_mC1508140F516C64610DCF13907EBF6C47ADBCC2D_RuntimeMethod_var);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_21 = V_0;
Func_3_tAE277EB4D08F2A47891EA5612E6BFD62BB598DF3 * L_22 = (Func_3_tAE277EB4D08F2A47891EA5612E6BFD62BB598DF3 *)il2cpp_codegen_object_new(Func_3_tAE277EB4D08F2A47891EA5612E6BFD62BB598DF3_il2cpp_TypeInfo_var);
Func_3__ctor_m07A8881CF7DF7D7523525FE120358E9CCD91039B(L_22, L_21, (intptr_t)((intptr_t)LuaStackOp_CheckUInt16_m5F7DAEB08796C1A1438563EFA2B301EE4A418EEF_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_m07A8881CF7DF7D7523525FE120358E9CCD91039B_RuntimeMethod_var);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_23 = V_0;
Func_3_tAE277EB4D08F2A47891EA5612E6BFD62BB598DF3 * L_24 = (Func_3_tAE277EB4D08F2A47891EA5612E6BFD62BB598DF3 *)il2cpp_codegen_object_new(Func_3_tAE277EB4D08F2A47891EA5612E6BFD62BB598DF3_il2cpp_TypeInfo_var);
Func_3__ctor_m07A8881CF7DF7D7523525FE120358E9CCD91039B(L_24, L_23, (intptr_t)((intptr_t)LuaStackOp_ToUInt16_mEAB6F99A113359AE446DEA227D523A9FFF1C7371_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_m07A8881CF7DF7D7523525FE120358E9CCD91039B_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(StackTraits_1_tEF6F8E80E41263660F324EE464970D7A7AE722DA_il2cpp_TypeInfo_var);
StackTraits_1_Init_mB2C71685C7E4211F90D816C0AE0D2EC1B6B4A58D(L_20, L_22, L_24, /*hidden argument*/StackTraits_1_Init_mB2C71685C7E4211F90D816C0AE0D2EC1B6B4A58D_RuntimeMethod_var);
// StackTraits<char>.Init(op.Push, op.CheckChar, op.ToChar);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_25 = V_0;
Action_2_t901677FD1134D79AF703FF8D4196AC0CDDE34DD2 * L_26 = (Action_2_t901677FD1134D79AF703FF8D4196AC0CDDE34DD2 *)il2cpp_codegen_object_new(Action_2_t901677FD1134D79AF703FF8D4196AC0CDDE34DD2_il2cpp_TypeInfo_var);
Action_2__ctor_m6F3976A3041E224A75FA8FDE8A5E367231660A93(L_26, L_25, (intptr_t)((intptr_t)LuaStackOp_Push_m1762FC1819230CD932A9A1F9C5D7282C3E3299F8_RuntimeMethod_var), /*hidden argument*/Action_2__ctor_m6F3976A3041E224A75FA8FDE8A5E367231660A93_RuntimeMethod_var);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_27 = V_0;
Func_3_t5E25190CDF4697091CE1424C884F2BBD05E23A48 * L_28 = (Func_3_t5E25190CDF4697091CE1424C884F2BBD05E23A48 *)il2cpp_codegen_object_new(Func_3_t5E25190CDF4697091CE1424C884F2BBD05E23A48_il2cpp_TypeInfo_var);
Func_3__ctor_mEA18B0DCC9F9BB8DF3256D735EC1006EEADD3E64(L_28, L_27, (intptr_t)((intptr_t)LuaStackOp_CheckChar_m1105AFFCF939713338407F1E901BC132CB924A79_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mEA18B0DCC9F9BB8DF3256D735EC1006EEADD3E64_RuntimeMethod_var);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_29 = V_0;
Func_3_t5E25190CDF4697091CE1424C884F2BBD05E23A48 * L_30 = (Func_3_t5E25190CDF4697091CE1424C884F2BBD05E23A48 *)il2cpp_codegen_object_new(Func_3_t5E25190CDF4697091CE1424C884F2BBD05E23A48_il2cpp_TypeInfo_var);
Func_3__ctor_mEA18B0DCC9F9BB8DF3256D735EC1006EEADD3E64(L_30, L_29, (intptr_t)((intptr_t)LuaStackOp_ToChar_mEF73F5137AC434CCA5F7B0CEB69AE8327EDD8E69_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mEA18B0DCC9F9BB8DF3256D735EC1006EEADD3E64_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(StackTraits_1_t6E9992E8AC55E5B897E17844D019B37482EB7E19_il2cpp_TypeInfo_var);
StackTraits_1_Init_mC148EC43A68B54A4DD38CC0BF584B8EEFD869F85(L_26, L_28, L_30, /*hidden argument*/StackTraits_1_Init_mC148EC43A68B54A4DD38CC0BF584B8EEFD869F85_RuntimeMethod_var);
// StackTraits<int>.Init(op.Push, op.CheckInt32, op.ToInt32);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_31 = V_0;
Action_2_t5D128DEEE684E5B4ACF255DAF52F60E897D89C03 * L_32 = (Action_2_t5D128DEEE684E5B4ACF255DAF52F60E897D89C03 *)il2cpp_codegen_object_new(Action_2_t5D128DEEE684E5B4ACF255DAF52F60E897D89C03_il2cpp_TypeInfo_var);
Action_2__ctor_mBCD989D9959AE03AF4F49216E96A8B89CA8A630C(L_32, L_31, (intptr_t)((intptr_t)LuaStackOp_Push_m7CDF3E3D9F918C22626E5EA247053F5B996FE6FB_RuntimeMethod_var), /*hidden argument*/Action_2__ctor_mBCD989D9959AE03AF4F49216E96A8B89CA8A630C_RuntimeMethod_var);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_33 = V_0;
Func_3_t0C66154029033DCAB686EC454CCB70728D8FEA76 * L_34 = (Func_3_t0C66154029033DCAB686EC454CCB70728D8FEA76 *)il2cpp_codegen_object_new(Func_3_t0C66154029033DCAB686EC454CCB70728D8FEA76_il2cpp_TypeInfo_var);
Func_3__ctor_mE8A2F58C73CBF23DA442181D47A8586F363D7A4E(L_34, L_33, (intptr_t)((intptr_t)LuaStackOp_CheckInt32_m7C45998B8A277B9CD41DF370CE8F5FC52F3D5449_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mE8A2F58C73CBF23DA442181D47A8586F363D7A4E_RuntimeMethod_var);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_35 = V_0;
Func_3_t0C66154029033DCAB686EC454CCB70728D8FEA76 * L_36 = (Func_3_t0C66154029033DCAB686EC454CCB70728D8FEA76 *)il2cpp_codegen_object_new(Func_3_t0C66154029033DCAB686EC454CCB70728D8FEA76_il2cpp_TypeInfo_var);
Func_3__ctor_mE8A2F58C73CBF23DA442181D47A8586F363D7A4E(L_36, L_35, (intptr_t)((intptr_t)LuaStackOp_ToInt32_mEEAEEA5474BB28E674599CC845E1E23EA0803925_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mE8A2F58C73CBF23DA442181D47A8586F363D7A4E_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(StackTraits_1_t0B4EF06E7189CFA7D0EDA0153BA4696848BA9F84_il2cpp_TypeInfo_var);
StackTraits_1_Init_m75F2BB0046DA135E745DC3F46DE5DE96A70F54B5(L_32, L_34, L_36, /*hidden argument*/StackTraits_1_Init_m75F2BB0046DA135E745DC3F46DE5DE96A70F54B5_RuntimeMethod_var);
// StackTraits<uint>.Init(op.Push, op.CheckUInt32, op.ToUInt32);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_37 = V_0;
Action_2_tEE29E7426BDBEDB295A888A0D4DF8BA125ED0004 * L_38 = (Action_2_tEE29E7426BDBEDB295A888A0D4DF8BA125ED0004 *)il2cpp_codegen_object_new(Action_2_tEE29E7426BDBEDB295A888A0D4DF8BA125ED0004_il2cpp_TypeInfo_var);
Action_2__ctor_m87987476F67734E8972B844B5D8B3F7E8D0DC13C(L_38, L_37, (intptr_t)((intptr_t)LuaStackOp_Push_mAB6A5B1808FA947033C578DD771D93B36BB1B7C2_RuntimeMethod_var), /*hidden argument*/Action_2__ctor_m87987476F67734E8972B844B5D8B3F7E8D0DC13C_RuntimeMethod_var);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_39 = V_0;
Func_3_t59B419D0129B70C10E8AD6B7BC741DD635B91BA9 * L_40 = (Func_3_t59B419D0129B70C10E8AD6B7BC741DD635B91BA9 *)il2cpp_codegen_object_new(Func_3_t59B419D0129B70C10E8AD6B7BC741DD635B91BA9_il2cpp_TypeInfo_var);
Func_3__ctor_mC80CDEE922F920EB38E6FF1FDEBD91B4082635D5(L_40, L_39, (intptr_t)((intptr_t)LuaStackOp_CheckUInt32_mACFAAA43388EB65FDFD0BD271587311302D05F0F_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mC80CDEE922F920EB38E6FF1FDEBD91B4082635D5_RuntimeMethod_var);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_41 = V_0;
Func_3_t59B419D0129B70C10E8AD6B7BC741DD635B91BA9 * L_42 = (Func_3_t59B419D0129B70C10E8AD6B7BC741DD635B91BA9 *)il2cpp_codegen_object_new(Func_3_t59B419D0129B70C10E8AD6B7BC741DD635B91BA9_il2cpp_TypeInfo_var);
Func_3__ctor_mC80CDEE922F920EB38E6FF1FDEBD91B4082635D5(L_42, L_41, (intptr_t)((intptr_t)LuaStackOp_ToUInt32_m6BF9E595E35DBADB042201D975838329012F2876_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mC80CDEE922F920EB38E6FF1FDEBD91B4082635D5_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(StackTraits_1_tD3033B7A7B264F6355FBD4913486B9E6D690248B_il2cpp_TypeInfo_var);
StackTraits_1_Init_m0539ACD8B3259EB166F0248C99A64A9F52470FC2(L_38, L_40, L_42, /*hidden argument*/StackTraits_1_Init_m0539ACD8B3259EB166F0248C99A64A9F52470FC2_RuntimeMethod_var);
// StackTraits<decimal>.Init(op.Push, op.CheckDecimal, op.ToDecimal);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_43 = V_0;
Action_2_tD4BA29D5230903F73864185980DA93AE7D681041 * L_44 = (Action_2_tD4BA29D5230903F73864185980DA93AE7D681041 *)il2cpp_codegen_object_new(Action_2_tD4BA29D5230903F73864185980DA93AE7D681041_il2cpp_TypeInfo_var);
Action_2__ctor_m11017B453F71B26BBEA1CFC45FFF84D8528D690B(L_44, L_43, (intptr_t)((intptr_t)LuaStackOp_Push_m1277DC628735974152413DBA5310C3600478B71D_RuntimeMethod_var), /*hidden argument*/Action_2__ctor_m11017B453F71B26BBEA1CFC45FFF84D8528D690B_RuntimeMethod_var);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_45 = V_0;
Func_3_t814EFF9DFA889A9C3A2470BF7069F8B442FA7891 * L_46 = (Func_3_t814EFF9DFA889A9C3A2470BF7069F8B442FA7891 *)il2cpp_codegen_object_new(Func_3_t814EFF9DFA889A9C3A2470BF7069F8B442FA7891_il2cpp_TypeInfo_var);
Func_3__ctor_mF001D8A487B9676D41702F04D86372A42058B284(L_46, L_45, (intptr_t)((intptr_t)LuaStackOp_CheckDecimal_m4D52EC5FB38AB4668FC0C04F7AB15FA06AE9BD61_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mF001D8A487B9676D41702F04D86372A42058B284_RuntimeMethod_var);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_47 = V_0;
Func_3_t814EFF9DFA889A9C3A2470BF7069F8B442FA7891 * L_48 = (Func_3_t814EFF9DFA889A9C3A2470BF7069F8B442FA7891 *)il2cpp_codegen_object_new(Func_3_t814EFF9DFA889A9C3A2470BF7069F8B442FA7891_il2cpp_TypeInfo_var);
Func_3__ctor_mF001D8A487B9676D41702F04D86372A42058B284(L_48, L_47, (intptr_t)((intptr_t)LuaStackOp_ToDecimal_mF2C0F8FA577ECEAAEDCF596587C257BD68F2CB34_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mF001D8A487B9676D41702F04D86372A42058B284_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(StackTraits_1_t087A6DCB7D5875FE1C0FA8CA9E3B5CB400299A54_il2cpp_TypeInfo_var);
StackTraits_1_Init_m527D2BF44715FFA384F184E311D92C2641188F50(L_44, L_46, L_48, /*hidden argument*/StackTraits_1_Init_m527D2BF44715FFA384F184E311D92C2641188F50_RuntimeMethod_var);
// StackTraits<float>.Init(op.Push, op.CheckFloat, op.ToFloat);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_49 = V_0;
Action_2_tB2E51277AB175E591CCF3542F19327C77D2CBA3C * L_50 = (Action_2_tB2E51277AB175E591CCF3542F19327C77D2CBA3C *)il2cpp_codegen_object_new(Action_2_tB2E51277AB175E591CCF3542F19327C77D2CBA3C_il2cpp_TypeInfo_var);
Action_2__ctor_m0EF24AC149FD410541960A466D9E720DAD423FAD(L_50, L_49, (intptr_t)((intptr_t)LuaStackOp_Push_mE8C6D25E2B364033F259E7E1E821F4B70539B66B_RuntimeMethod_var), /*hidden argument*/Action_2__ctor_m0EF24AC149FD410541960A466D9E720DAD423FAD_RuntimeMethod_var);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_51 = V_0;
Func_3_t5B55C4542D19AFBFADBCD92FC45338DA2FF6A474 * L_52 = (Func_3_t5B55C4542D19AFBFADBCD92FC45338DA2FF6A474 *)il2cpp_codegen_object_new(Func_3_t5B55C4542D19AFBFADBCD92FC45338DA2FF6A474_il2cpp_TypeInfo_var);
Func_3__ctor_mDD466522B09FFADF690D47FC368A63859AE8B42B(L_52, L_51, (intptr_t)((intptr_t)LuaStackOp_CheckFloat_mA22B87A1C7A42CB5A6200BE97BE185588105CC18_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mDD466522B09FFADF690D47FC368A63859AE8B42B_RuntimeMethod_var);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_53 = V_0;
Func_3_t5B55C4542D19AFBFADBCD92FC45338DA2FF6A474 * L_54 = (Func_3_t5B55C4542D19AFBFADBCD92FC45338DA2FF6A474 *)il2cpp_codegen_object_new(Func_3_t5B55C4542D19AFBFADBCD92FC45338DA2FF6A474_il2cpp_TypeInfo_var);
Func_3__ctor_mDD466522B09FFADF690D47FC368A63859AE8B42B(L_54, L_53, (intptr_t)((intptr_t)LuaStackOp_ToFloat_m80355F551AF052C0C68F032FD9A21B4CAE6738AA_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mDD466522B09FFADF690D47FC368A63859AE8B42B_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(StackTraits_1_t4EAECDB2FE88E1C32129C8710D5435B49A9D2B3E_il2cpp_TypeInfo_var);
StackTraits_1_Init_m22B942A95A8F15F4829A8D43A26C9ADEBF11E7AD(L_50, L_52, L_54, /*hidden argument*/StackTraits_1_Init_m22B942A95A8F15F4829A8D43A26C9ADEBF11E7AD_RuntimeMethod_var);
// StackTraits<double>.Init(LuaDLL.lua_pushnumber, LuaDLL.luaL_checknumber, LuaDLL.lua_tonumber);
Action_2_t83A36F1AF809407488C9A0986741EEC98B1575FB * L_55 = (Action_2_t83A36F1AF809407488C9A0986741EEC98B1575FB *)il2cpp_codegen_object_new(Action_2_t83A36F1AF809407488C9A0986741EEC98B1575FB_il2cpp_TypeInfo_var);
Action_2__ctor_m2632DC0FDC25DE7C494DCDAA6DA0CFE70D8E0088(L_55, NULL, (intptr_t)((intptr_t)LuaDLL_lua_pushnumber_mD621CF251BEC49D5FCA530997B02D08E2C6EC653_RuntimeMethod_var), /*hidden argument*/Action_2__ctor_m2632DC0FDC25DE7C494DCDAA6DA0CFE70D8E0088_RuntimeMethod_var);
Func_3_t74BE0765054D66B93E57E18A23EA03718EF5539D * L_56 = (Func_3_t74BE0765054D66B93E57E18A23EA03718EF5539D *)il2cpp_codegen_object_new(Func_3_t74BE0765054D66B93E57E18A23EA03718EF5539D_il2cpp_TypeInfo_var);
Func_3__ctor_m03484BD99E48E27669471583F9D5C33B90436D03(L_56, NULL, (intptr_t)((intptr_t)LuaDLL_luaL_checknumber_m7A77683D131BE59F2D1261688CBEF7892643E8E7_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_m03484BD99E48E27669471583F9D5C33B90436D03_RuntimeMethod_var);
Func_3_t74BE0765054D66B93E57E18A23EA03718EF5539D * L_57 = (Func_3_t74BE0765054D66B93E57E18A23EA03718EF5539D *)il2cpp_codegen_object_new(Func_3_t74BE0765054D66B93E57E18A23EA03718EF5539D_il2cpp_TypeInfo_var);
Func_3__ctor_m03484BD99E48E27669471583F9D5C33B90436D03(L_57, NULL, (intptr_t)((intptr_t)LuaDLL_lua_tonumber_mBCD22AAA5E8AC078092057FB0B33430AC583BA62_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_m03484BD99E48E27669471583F9D5C33B90436D03_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(StackTraits_1_t80A7AF3CE89A5B257C96BC5971C27BD7EF1E66F0_il2cpp_TypeInfo_var);
StackTraits_1_Init_mE016A6DA8A3899805D4220CD8FB8862401119D9F(L_55, L_56, L_57, /*hidden argument*/StackTraits_1_Init_mE016A6DA8A3899805D4220CD8FB8862401119D9F_RuntimeMethod_var);
// StackTraits<bool>.Init(LuaDLL.lua_pushboolean, LuaDLL.luaL_checkboolean, LuaDLL.lua_toboolean);
Action_2_tA2F1146E5EB31D9899B65735B2A04D9A9AE9632B * L_58 = (Action_2_tA2F1146E5EB31D9899B65735B2A04D9A9AE9632B *)il2cpp_codegen_object_new(Action_2_tA2F1146E5EB31D9899B65735B2A04D9A9AE9632B_il2cpp_TypeInfo_var);
Action_2__ctor_mE210186358C7B20CE4CD9852B3EB34D228762342(L_58, NULL, (intptr_t)((intptr_t)LuaDLL_lua_pushboolean_m2B8D01E55F9DAAFC75B24FD6DC054776E5195B80_RuntimeMethod_var), /*hidden argument*/Action_2__ctor_mE210186358C7B20CE4CD9852B3EB34D228762342_RuntimeMethod_var);
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_59 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_59, NULL, (intptr_t)((intptr_t)LuaDLL_luaL_checkboolean_m8F28B1A574BE19A9735A60537D96B5D359FE7CFE_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_60 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E_il2cpp_TypeInfo_var);
Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7(L_60, NULL, (intptr_t)((intptr_t)LuaDLL_lua_toboolean_mD1040BE41EBA160232137C0852698D2900B29872_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mE71E565C554B772C8848B92736EC2E37032853C7_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(StackTraits_1_t21683E0982971E95525D370D956697B29CB149E1_il2cpp_TypeInfo_var);
StackTraits_1_Init_m11C842F8D1311B931DE5848AAA8379D111180786(L_58, L_59, L_60, /*hidden argument*/StackTraits_1_Init_m11C842F8D1311B931DE5848AAA8379D111180786_RuntimeMethod_var);
// StackTraits<long>.Init(LuaDLL.tolua_pushint64, LuaDLL.tolua_checkint64, LuaDLL.tolua_toint64);
Action_2_t425DB54857351FDDD41CD38792DC89142C373B87 * L_61 = (Action_2_t425DB54857351FDDD41CD38792DC89142C373B87 *)il2cpp_codegen_object_new(Action_2_t425DB54857351FDDD41CD38792DC89142C373B87_il2cpp_TypeInfo_var);
Action_2__ctor_mF5D745992BAF4D25A91142790F0DF29771589503(L_61, NULL, (intptr_t)((intptr_t)LuaDLL_tolua_pushint64_m1DA9A18008B17BAE8CCE7EBA3E45EA9F066A9A42_RuntimeMethod_var), /*hidden argument*/Action_2__ctor_mF5D745992BAF4D25A91142790F0DF29771589503_RuntimeMethod_var);
Func_3_t3C0AAF0CE98A4E32C2CBE23EE2DE730D922BB2FE * L_62 = (Func_3_t3C0AAF0CE98A4E32C2CBE23EE2DE730D922BB2FE *)il2cpp_codegen_object_new(Func_3_t3C0AAF0CE98A4E32C2CBE23EE2DE730D922BB2FE_il2cpp_TypeInfo_var);
Func_3__ctor_m98DD8470CF2B2D2EAE62E834C4D8F7B4E16B2B24(L_62, NULL, (intptr_t)((intptr_t)LuaDLL_tolua_checkint64_mA7BC58ACFDD558EB1205149B339A6FD72A860B41_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_m98DD8470CF2B2D2EAE62E834C4D8F7B4E16B2B24_RuntimeMethod_var);
Func_3_t3C0AAF0CE98A4E32C2CBE23EE2DE730D922BB2FE * L_63 = (Func_3_t3C0AAF0CE98A4E32C2CBE23EE2DE730D922BB2FE *)il2cpp_codegen_object_new(Func_3_t3C0AAF0CE98A4E32C2CBE23EE2DE730D922BB2FE_il2cpp_TypeInfo_var);
Func_3__ctor_m98DD8470CF2B2D2EAE62E834C4D8F7B4E16B2B24(L_63, NULL, (intptr_t)((intptr_t)LuaDLL_tolua_toint64_m59522CA9648BB1582947212D031D5811A81B2FD3_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_m98DD8470CF2B2D2EAE62E834C4D8F7B4E16B2B24_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(StackTraits_1_t454972B8A3C6A7848F08CED9A51D075A2271EEAD_il2cpp_TypeInfo_var);
StackTraits_1_Init_mD4DECA1CFBA87C1298CD205DB7001F9C4AEA7082(L_61, L_62, L_63, /*hidden argument*/StackTraits_1_Init_mD4DECA1CFBA87C1298CD205DB7001F9C4AEA7082_RuntimeMethod_var);
// StackTraits<ulong>.Init(LuaDLL.tolua_pushuint64, LuaDLL.tolua_checkuint64, LuaDLL.tolua_touint64);
Action_2_t4D0411C06C3A47724695B30CC8BE985930BF2436 * L_64 = (Action_2_t4D0411C06C3A47724695B30CC8BE985930BF2436 *)il2cpp_codegen_object_new(Action_2_t4D0411C06C3A47724695B30CC8BE985930BF2436_il2cpp_TypeInfo_var);
Action_2__ctor_m456DF38419F63DD953980E1F7F6F8678BE4E9237(L_64, NULL, (intptr_t)((intptr_t)LuaDLL_tolua_pushuint64_m95DA69CAD2155F29E64BA65334E2608F9EBDB010_RuntimeMethod_var), /*hidden argument*/Action_2__ctor_m456DF38419F63DD953980E1F7F6F8678BE4E9237_RuntimeMethod_var);
Func_3_tC0BA9CE86F98D9C3D048F99F78D058E750643216 * L_65 = (Func_3_tC0BA9CE86F98D9C3D048F99F78D058E750643216 *)il2cpp_codegen_object_new(Func_3_tC0BA9CE86F98D9C3D048F99F78D058E750643216_il2cpp_TypeInfo_var);
Func_3__ctor_mCFF04331C6ED9CBE6F10DE2313A0A46C5D1B1DB8(L_65, NULL, (intptr_t)((intptr_t)LuaDLL_tolua_checkuint64_m3ECA0825C81A0CC3E5A0C00563FAF97B99E3EDB0_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mCFF04331C6ED9CBE6F10DE2313A0A46C5D1B1DB8_RuntimeMethod_var);
Func_3_tC0BA9CE86F98D9C3D048F99F78D058E750643216 * L_66 = (Func_3_tC0BA9CE86F98D9C3D048F99F78D058E750643216 *)il2cpp_codegen_object_new(Func_3_tC0BA9CE86F98D9C3D048F99F78D058E750643216_il2cpp_TypeInfo_var);
Func_3__ctor_mCFF04331C6ED9CBE6F10DE2313A0A46C5D1B1DB8(L_66, NULL, (intptr_t)((intptr_t)LuaDLL_tolua_touint64_m159FD94B0E59B31CB81E369F351406CAE77350DC_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mCFF04331C6ED9CBE6F10DE2313A0A46C5D1B1DB8_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(StackTraits_1_t840CB1AE1EAC01C46A45124D9DB214FE8BE53E47_il2cpp_TypeInfo_var);
StackTraits_1_Init_m08F08A9A0B648A600750C244C9B7F16C4974328E(L_64, L_65, L_66, /*hidden argument*/StackTraits_1_Init_m08F08A9A0B648A600750C244C9B7F16C4974328E_RuntimeMethod_var);
// StackTraits<string>.Init(LuaDLL.lua_pushstring, ToLua.CheckString, ToLua.ToString);
Action_2_tC9599D1DD7AE00404F47B0AFD4B9506560F47227 * L_67 = (Action_2_tC9599D1DD7AE00404F47B0AFD4B9506560F47227 *)il2cpp_codegen_object_new(Action_2_tC9599D1DD7AE00404F47B0AFD4B9506560F47227_il2cpp_TypeInfo_var);
Action_2__ctor_m98310F25F0ABE4B5626D92C2C04FB8BD0F3FFDE9(L_67, NULL, (intptr_t)((intptr_t)LuaDLL_lua_pushstring_m1230CAB85FBD610AAA7D822AD67C9EDE4C1F13D7_RuntimeMethod_var), /*hidden argument*/Action_2__ctor_m98310F25F0ABE4B5626D92C2C04FB8BD0F3FFDE9_RuntimeMethod_var);
Func_3_t8509C573CEE9E3583AB831C5C8CE6810CA4E98CA * L_68 = (Func_3_t8509C573CEE9E3583AB831C5C8CE6810CA4E98CA *)il2cpp_codegen_object_new(Func_3_t8509C573CEE9E3583AB831C5C8CE6810CA4E98CA_il2cpp_TypeInfo_var);
Func_3__ctor_mDB169F696A369159E00E2DEB9557311EAA09311C(L_68, NULL, (intptr_t)((intptr_t)ToLua_CheckString_mD7449EF3289C7E6288788CB51A22CF12393ADF1A_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mDB169F696A369159E00E2DEB9557311EAA09311C_RuntimeMethod_var);
Func_3_t8509C573CEE9E3583AB831C5C8CE6810CA4E98CA * L_69 = (Func_3_t8509C573CEE9E3583AB831C5C8CE6810CA4E98CA *)il2cpp_codegen_object_new(Func_3_t8509C573CEE9E3583AB831C5C8CE6810CA4E98CA_il2cpp_TypeInfo_var);
Func_3__ctor_mDB169F696A369159E00E2DEB9557311EAA09311C(L_69, NULL, (intptr_t)((intptr_t)ToLua_ToString_m44653DFD1626DE395107FF5FFDB0D4E7FC268D7D_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mDB169F696A369159E00E2DEB9557311EAA09311C_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(StackTraits_1_t8042AC201CD24100C27A016CC10DE8AC2F3FFCB5_il2cpp_TypeInfo_var);
StackTraits_1_Init_m425FE432BFECAAAEE9CA69E0B84640C04CA726A1(L_67, L_68, L_69, /*hidden argument*/StackTraits_1_Init_m425FE432BFECAAAEE9CA69E0B84640C04CA726A1_RuntimeMethod_var);
// StackTraits<Nullable<sbyte>>.Init(op.Push, op.CheckNullSByte, op.ToNullSByte);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_70 = V_0;
Action_2_tDF9068D4E99C4D664FF8A6AB9F08C660B2FE7AB5 * L_71 = (Action_2_tDF9068D4E99C4D664FF8A6AB9F08C660B2FE7AB5 *)il2cpp_codegen_object_new(Action_2_tDF9068D4E99C4D664FF8A6AB9F08C660B2FE7AB5_il2cpp_TypeInfo_var);
Action_2__ctor_mDD23CF80FC694FE9C69671A2760F1C3F731F18F9(L_71, L_70, (intptr_t)((intptr_t)LuaStackOp_Push_mDDA6BB45A77B2B2C590FD00A402829D364BD61FD_RuntimeMethod_var), /*hidden argument*/Action_2__ctor_mDD23CF80FC694FE9C69671A2760F1C3F731F18F9_RuntimeMethod_var);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_72 = V_0;
Func_3_t3B14CAC43FACCFDCF4062640E9368BDD8CBB06EE * L_73 = (Func_3_t3B14CAC43FACCFDCF4062640E9368BDD8CBB06EE *)il2cpp_codegen_object_new(Func_3_t3B14CAC43FACCFDCF4062640E9368BDD8CBB06EE_il2cpp_TypeInfo_var);
Func_3__ctor_m530029B467654F5A6CE82959628A76A707FB169E(L_73, L_72, (intptr_t)((intptr_t)LuaStackOp_CheckNullSByte_m5AEC98747F18E775A3CD38DB86D0305319280AB5_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_m530029B467654F5A6CE82959628A76A707FB169E_RuntimeMethod_var);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_74 = V_0;
Func_3_t3B14CAC43FACCFDCF4062640E9368BDD8CBB06EE * L_75 = (Func_3_t3B14CAC43FACCFDCF4062640E9368BDD8CBB06EE *)il2cpp_codegen_object_new(Func_3_t3B14CAC43FACCFDCF4062640E9368BDD8CBB06EE_il2cpp_TypeInfo_var);
Func_3__ctor_m530029B467654F5A6CE82959628A76A707FB169E(L_75, L_74, (intptr_t)((intptr_t)LuaStackOp_ToNullSByte_m8CCD9C13719388118EC3114B2E45B6EB34099AAA_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_m530029B467654F5A6CE82959628A76A707FB169E_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(StackTraits_1_t70DB3ACFE4D9DF997535ED65C17659EA7827A816_il2cpp_TypeInfo_var);
StackTraits_1_Init_m23B25E3C0F9D6941A2480545D3D113023835BBB7(L_71, L_73, L_75, /*hidden argument*/StackTraits_1_Init_m23B25E3C0F9D6941A2480545D3D113023835BBB7_RuntimeMethod_var);
// StackTraits<Nullable<byte>>.Init(op.Push, op.CheckNullByte, op.ToNullByte);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_76 = V_0;
Action_2_t51A4D9E737B3EFC7A7D7B899CB7E8BB7E362920B * L_77 = (Action_2_t51A4D9E737B3EFC7A7D7B899CB7E8BB7E362920B *)il2cpp_codegen_object_new(Action_2_t51A4D9E737B3EFC7A7D7B899CB7E8BB7E362920B_il2cpp_TypeInfo_var);
Action_2__ctor_m8441BE0D85302A5E6F69E01695B2707273CD879A(L_77, L_76, (intptr_t)((intptr_t)LuaStackOp_Push_m167B787AF75F39A3C03DD438A269C2031854222E_RuntimeMethod_var), /*hidden argument*/Action_2__ctor_m8441BE0D85302A5E6F69E01695B2707273CD879A_RuntimeMethod_var);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_78 = V_0;
Func_3_tADF3356E491E32E2CB6FB08028AF4385E131A96A * L_79 = (Func_3_tADF3356E491E32E2CB6FB08028AF4385E131A96A *)il2cpp_codegen_object_new(Func_3_tADF3356E491E32E2CB6FB08028AF4385E131A96A_il2cpp_TypeInfo_var);
Func_3__ctor_m9019404F816AE97A97EECE0BE9D5193B40754E5D(L_79, L_78, (intptr_t)((intptr_t)LuaStackOp_CheckNullByte_mCF63781C494481269D0776ED599EEAA3EA9BDA1F_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_m9019404F816AE97A97EECE0BE9D5193B40754E5D_RuntimeMethod_var);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_80 = V_0;
Func_3_tADF3356E491E32E2CB6FB08028AF4385E131A96A * L_81 = (Func_3_tADF3356E491E32E2CB6FB08028AF4385E131A96A *)il2cpp_codegen_object_new(Func_3_tADF3356E491E32E2CB6FB08028AF4385E131A96A_il2cpp_TypeInfo_var);
Func_3__ctor_m9019404F816AE97A97EECE0BE9D5193B40754E5D(L_81, L_80, (intptr_t)((intptr_t)LuaStackOp_ToNullByte_m9BCFE8ADAF1AFD2493FA4C7CEEA049330F450DB1_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_m9019404F816AE97A97EECE0BE9D5193B40754E5D_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(StackTraits_1_t056E34CD48FC71C835E6AD3CF8C0F8BB371C76C9_il2cpp_TypeInfo_var);
StackTraits_1_Init_mAC57F6A242C912B11C80AF9ACA67EC136A0DA2C9(L_77, L_79, L_81, /*hidden argument*/StackTraits_1_Init_mAC57F6A242C912B11C80AF9ACA67EC136A0DA2C9_RuntimeMethod_var);
// StackTraits<Nullable<short>>.Init(op.Push, op.CheckNullInt16, op.ToNullInt16);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_82 = V_0;
Action_2_t8F84CD97E66F32371B2D59BEE1166E5148DEA2EA * L_83 = (Action_2_t8F84CD97E66F32371B2D59BEE1166E5148DEA2EA *)il2cpp_codegen_object_new(Action_2_t8F84CD97E66F32371B2D59BEE1166E5148DEA2EA_il2cpp_TypeInfo_var);
Action_2__ctor_m1CAC5E2CA7E00747F711351524D21AEA3864BAEE(L_83, L_82, (intptr_t)((intptr_t)LuaStackOp_Push_mF75CB409BE6FF79C20ED4F24160ADE7416469F10_RuntimeMethod_var), /*hidden argument*/Action_2__ctor_m1CAC5E2CA7E00747F711351524D21AEA3864BAEE_RuntimeMethod_var);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_84 = V_0;
Func_3_t32042D09B21DA1E5DF3C5A805B580541A240297A * L_85 = (Func_3_t32042D09B21DA1E5DF3C5A805B580541A240297A *)il2cpp_codegen_object_new(Func_3_t32042D09B21DA1E5DF3C5A805B580541A240297A_il2cpp_TypeInfo_var);
Func_3__ctor_mD0F853CA0E5FAB5B0A6C1B0053455DED39FEB2A8(L_85, L_84, (intptr_t)((intptr_t)LuaStackOp_CheckNullInt16_m73CEFD2F2D3F68402656AD67942E7BFC1F21C82F_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mD0F853CA0E5FAB5B0A6C1B0053455DED39FEB2A8_RuntimeMethod_var);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_86 = V_0;
Func_3_t32042D09B21DA1E5DF3C5A805B580541A240297A * L_87 = (Func_3_t32042D09B21DA1E5DF3C5A805B580541A240297A *)il2cpp_codegen_object_new(Func_3_t32042D09B21DA1E5DF3C5A805B580541A240297A_il2cpp_TypeInfo_var);
Func_3__ctor_mD0F853CA0E5FAB5B0A6C1B0053455DED39FEB2A8(L_87, L_86, (intptr_t)((intptr_t)LuaStackOp_ToNullInt16_mC7ECD1C0AA93284A63CBB0989B5E1FA0961F1964_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mD0F853CA0E5FAB5B0A6C1B0053455DED39FEB2A8_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(StackTraits_1_t2AA7EBAF7F5E2385F5AAC03DB8B1D4A56965A020_il2cpp_TypeInfo_var);
StackTraits_1_Init_m59BFE79B1806A19531687EA5E50025E0F79C1FC2(L_83, L_85, L_87, /*hidden argument*/StackTraits_1_Init_m59BFE79B1806A19531687EA5E50025E0F79C1FC2_RuntimeMethod_var);
// StackTraits<Nullable<ushort>>.Init(op.Push, op.CheckNullUInt16, op.ToNullUInt16);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_88 = V_0;
Action_2_tC401625591DB1A60C6395ADA1D2A4CF40CA580F0 * L_89 = (Action_2_tC401625591DB1A60C6395ADA1D2A4CF40CA580F0 *)il2cpp_codegen_object_new(Action_2_tC401625591DB1A60C6395ADA1D2A4CF40CA580F0_il2cpp_TypeInfo_var);
Action_2__ctor_m65E0FBC38EBE9DFBE6586EF8B5B480B6F4A37A0F(L_89, L_88, (intptr_t)((intptr_t)LuaStackOp_Push_m85DE099CD246BBC03FD33A42A6BEC88DA26E13D2_RuntimeMethod_var), /*hidden argument*/Action_2__ctor_m65E0FBC38EBE9DFBE6586EF8B5B480B6F4A37A0F_RuntimeMethod_var);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_90 = V_0;
Func_3_tA2BAEE48B79A3042D343F5693F5AD5A7B7910F9A * L_91 = (Func_3_tA2BAEE48B79A3042D343F5693F5AD5A7B7910F9A *)il2cpp_codegen_object_new(Func_3_tA2BAEE48B79A3042D343F5693F5AD5A7B7910F9A_il2cpp_TypeInfo_var);
Func_3__ctor_m4EC5765981792D2BEF03F9579784886E6C4165C9(L_91, L_90, (intptr_t)((intptr_t)LuaStackOp_CheckNullUInt16_mC090EA59A7811B3365942C237FCF48F1CDA47807_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_m4EC5765981792D2BEF03F9579784886E6C4165C9_RuntimeMethod_var);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_92 = V_0;
Func_3_tA2BAEE48B79A3042D343F5693F5AD5A7B7910F9A * L_93 = (Func_3_tA2BAEE48B79A3042D343F5693F5AD5A7B7910F9A *)il2cpp_codegen_object_new(Func_3_tA2BAEE48B79A3042D343F5693F5AD5A7B7910F9A_il2cpp_TypeInfo_var);
Func_3__ctor_m4EC5765981792D2BEF03F9579784886E6C4165C9(L_93, L_92, (intptr_t)((intptr_t)LuaStackOp_ToNullUInt16_mF032EE8334A136C77A44AF56F6F0211AE342D9BD_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_m4EC5765981792D2BEF03F9579784886E6C4165C9_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(StackTraits_1_t1AFE17CE8DFAC1F6B899B4180EE324EA9889196A_il2cpp_TypeInfo_var);
StackTraits_1_Init_m4AAEC02F2618711C561169AED4F7320B4F4ED838(L_89, L_91, L_93, /*hidden argument*/StackTraits_1_Init_m4AAEC02F2618711C561169AED4F7320B4F4ED838_RuntimeMethod_var);
// StackTraits<Nullable<char>>.Init(op.Push, op.CheckNullChar, op.ToNullChar);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_94 = V_0;
Action_2_tB446E0A642EA30B745B45E2E2BAE6BDB126F4B21 * L_95 = (Action_2_tB446E0A642EA30B745B45E2E2BAE6BDB126F4B21 *)il2cpp_codegen_object_new(Action_2_tB446E0A642EA30B745B45E2E2BAE6BDB126F4B21_il2cpp_TypeInfo_var);
Action_2__ctor_mBF5B9F8C902C63A9EF1313E88A127CF9E2E63CF1(L_95, L_94, (intptr_t)((intptr_t)LuaStackOp_Push_m33D9230FED79EA903B41E806861CF4B251621D8F_RuntimeMethod_var), /*hidden argument*/Action_2__ctor_mBF5B9F8C902C63A9EF1313E88A127CF9E2E63CF1_RuntimeMethod_var);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_96 = V_0;
Func_3_tFA73415807F3D7713E7BD34FF4962E5AC2242272 * L_97 = (Func_3_tFA73415807F3D7713E7BD34FF4962E5AC2242272 *)il2cpp_codegen_object_new(Func_3_tFA73415807F3D7713E7BD34FF4962E5AC2242272_il2cpp_TypeInfo_var);
Func_3__ctor_mEDF2A64DBBAE82F30DDC8F2FFC015F7F4DEF5DE6(L_97, L_96, (intptr_t)((intptr_t)LuaStackOp_CheckNullChar_m220188E54D6ABA23A656CE91573311CAB61B97E3_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mEDF2A64DBBAE82F30DDC8F2FFC015F7F4DEF5DE6_RuntimeMethod_var);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_98 = V_0;
Func_3_tFA73415807F3D7713E7BD34FF4962E5AC2242272 * L_99 = (Func_3_tFA73415807F3D7713E7BD34FF4962E5AC2242272 *)il2cpp_codegen_object_new(Func_3_tFA73415807F3D7713E7BD34FF4962E5AC2242272_il2cpp_TypeInfo_var);
Func_3__ctor_mEDF2A64DBBAE82F30DDC8F2FFC015F7F4DEF5DE6(L_99, L_98, (intptr_t)((intptr_t)LuaStackOp_ToNullChar_m52B6C01FA22A5A5C81EA7C5D9298AFDADF888310_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mEDF2A64DBBAE82F30DDC8F2FFC015F7F4DEF5DE6_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(StackTraits_1_tCE45A637A92BED3039C0FB5FE42E133EA39BD4FD_il2cpp_TypeInfo_var);
StackTraits_1_Init_m9C501A60ABF5F2982D71A298EB842E8D712A7B27(L_95, L_97, L_99, /*hidden argument*/StackTraits_1_Init_m9C501A60ABF5F2982D71A298EB842E8D712A7B27_RuntimeMethod_var);
// StackTraits<Nullable<int>>.Init(op.Push, op.CheckNullInt32, op.ToNullInt32);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_100 = V_0;
Action_2_tC8CFF64ACCE13FEB3BAECC15A01433025185E9E0 * L_101 = (Action_2_tC8CFF64ACCE13FEB3BAECC15A01433025185E9E0 *)il2cpp_codegen_object_new(Action_2_tC8CFF64ACCE13FEB3BAECC15A01433025185E9E0_il2cpp_TypeInfo_var);
Action_2__ctor_m1689F44227E46D3F9FBD8E5D36EBDDCF93D077A3(L_101, L_100, (intptr_t)((intptr_t)LuaStackOp_Push_m24E226F58A931D0980A7C730E52BBF34E6B2398A_RuntimeMethod_var), /*hidden argument*/Action_2__ctor_m1689F44227E46D3F9FBD8E5D36EBDDCF93D077A3_RuntimeMethod_var);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_102 = V_0;
Func_3_tC0FB3CA9D95EA17F12099866FA9366131F316526 * L_103 = (Func_3_tC0FB3CA9D95EA17F12099866FA9366131F316526 *)il2cpp_codegen_object_new(Func_3_tC0FB3CA9D95EA17F12099866FA9366131F316526_il2cpp_TypeInfo_var);
Func_3__ctor_m90E9BCB0C74D645E49C62E8EDFCF92D7C8E10323(L_103, L_102, (intptr_t)((intptr_t)LuaStackOp_CheckNullInt32_m1F353535641102DF0696EE6EB84BAAA6D66F0D8D_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_m90E9BCB0C74D645E49C62E8EDFCF92D7C8E10323_RuntimeMethod_var);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_104 = V_0;
Func_3_tC0FB3CA9D95EA17F12099866FA9366131F316526 * L_105 = (Func_3_tC0FB3CA9D95EA17F12099866FA9366131F316526 *)il2cpp_codegen_object_new(Func_3_tC0FB3CA9D95EA17F12099866FA9366131F316526_il2cpp_TypeInfo_var);
Func_3__ctor_m90E9BCB0C74D645E49C62E8EDFCF92D7C8E10323(L_105, L_104, (intptr_t)((intptr_t)LuaStackOp_ToNullInt32_m2934C304271BBA7EFC1A4C55B2BEE0E4E4524FDF_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_m90E9BCB0C74D645E49C62E8EDFCF92D7C8E10323_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(StackTraits_1_t6791BDC86B3716B54120B180DB2B8A4487C5F2B6_il2cpp_TypeInfo_var);
StackTraits_1_Init_mC98110FB7CE57A23BB3F90A54F7DF5B63BB216BA(L_101, L_103, L_105, /*hidden argument*/StackTraits_1_Init_mC98110FB7CE57A23BB3F90A54F7DF5B63BB216BA_RuntimeMethod_var);
// StackTraits<Nullable<uint>>.Init(op.Push, op.CheckNullUInt32, op.ToNullUInt32);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_106 = V_0;
Action_2_tF0C43083A30FBDAEC70336AAB7449C8A035A7285 * L_107 = (Action_2_tF0C43083A30FBDAEC70336AAB7449C8A035A7285 *)il2cpp_codegen_object_new(Action_2_tF0C43083A30FBDAEC70336AAB7449C8A035A7285_il2cpp_TypeInfo_var);
Action_2__ctor_m112CF283CA58B4820D280EEB6364527D9E051FA9(L_107, L_106, (intptr_t)((intptr_t)LuaStackOp_Push_mEDAA0D60077DC60A156B67ADF698F1D881B0C3E2_RuntimeMethod_var), /*hidden argument*/Action_2__ctor_m112CF283CA58B4820D280EEB6364527D9E051FA9_RuntimeMethod_var);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_108 = V_0;
Func_3_t29A2C9A0532177075797F5FE8B479EB9FBD28C04 * L_109 = (Func_3_t29A2C9A0532177075797F5FE8B479EB9FBD28C04 *)il2cpp_codegen_object_new(Func_3_t29A2C9A0532177075797F5FE8B479EB9FBD28C04_il2cpp_TypeInfo_var);
Func_3__ctor_m0678BEF113C26AD4A3F9D482462823CCB9C95D05(L_109, L_108, (intptr_t)((intptr_t)LuaStackOp_CheckNullUInt32_m92B9FD0E260D160629016FC300ECD45E1374E5F4_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_m0678BEF113C26AD4A3F9D482462823CCB9C95D05_RuntimeMethod_var);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_110 = V_0;
Func_3_t29A2C9A0532177075797F5FE8B479EB9FBD28C04 * L_111 = (Func_3_t29A2C9A0532177075797F5FE8B479EB9FBD28C04 *)il2cpp_codegen_object_new(Func_3_t29A2C9A0532177075797F5FE8B479EB9FBD28C04_il2cpp_TypeInfo_var);
Func_3__ctor_m0678BEF113C26AD4A3F9D482462823CCB9C95D05(L_111, L_110, (intptr_t)((intptr_t)LuaStackOp_ToNullUInt32_mD133BC05CA2FED1EB8200A86AD575A792B1A4EE1_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_m0678BEF113C26AD4A3F9D482462823CCB9C95D05_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(StackTraits_1_tB94405AFBF6B6262D201FD8DC72771B8C501DA4D_il2cpp_TypeInfo_var);
StackTraits_1_Init_mAEBD13A57288B2558C11A9C434AA099609C9541B(L_107, L_109, L_111, /*hidden argument*/StackTraits_1_Init_mAEBD13A57288B2558C11A9C434AA099609C9541B_RuntimeMethod_var);
// StackTraits<Nullable<decimal>>.Init(op.Push, op.CheckNullDecimal, op.ToNullDecimal);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_112 = V_0;
Action_2_tC479A7B58F675BD9EC969C4923BECBB4E2426CD5 * L_113 = (Action_2_tC479A7B58F675BD9EC969C4923BECBB4E2426CD5 *)il2cpp_codegen_object_new(Action_2_tC479A7B58F675BD9EC969C4923BECBB4E2426CD5_il2cpp_TypeInfo_var);
Action_2__ctor_mE15355C900C1486A5BF8A39B885ADE7E0C1B181E(L_113, L_112, (intptr_t)((intptr_t)LuaStackOp_Push_mDFABD4706B8389E05A714F39E0ACD60A72225D38_RuntimeMethod_var), /*hidden argument*/Action_2__ctor_mE15355C900C1486A5BF8A39B885ADE7E0C1B181E_RuntimeMethod_var);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_114 = V_0;
Func_3_tF5AE38B96BD450D1313A668600BCBFE4CC837DFA * L_115 = (Func_3_tF5AE38B96BD450D1313A668600BCBFE4CC837DFA *)il2cpp_codegen_object_new(Func_3_tF5AE38B96BD450D1313A668600BCBFE4CC837DFA_il2cpp_TypeInfo_var);
Func_3__ctor_mD7F7704BBE4BAE2B6F6AA0CB3864F0D2174B86F6(L_115, L_114, (intptr_t)((intptr_t)LuaStackOp_CheckNullDecimal_m9698F208B13C200E55BB0010A93C3B139B810F05_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mD7F7704BBE4BAE2B6F6AA0CB3864F0D2174B86F6_RuntimeMethod_var);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_116 = V_0;
Func_3_tF5AE38B96BD450D1313A668600BCBFE4CC837DFA * L_117 = (Func_3_tF5AE38B96BD450D1313A668600BCBFE4CC837DFA *)il2cpp_codegen_object_new(Func_3_tF5AE38B96BD450D1313A668600BCBFE4CC837DFA_il2cpp_TypeInfo_var);
Func_3__ctor_mD7F7704BBE4BAE2B6F6AA0CB3864F0D2174B86F6(L_117, L_116, (intptr_t)((intptr_t)LuaStackOp_ToNullDecimal_mCECAD3B7C90CD9340CDE328974F593E9A13C62E3_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mD7F7704BBE4BAE2B6F6AA0CB3864F0D2174B86F6_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(StackTraits_1_tFDD32B1B50918E2C461D543BB077FF3E19C740F1_il2cpp_TypeInfo_var);
StackTraits_1_Init_mF8248F0A3D3D9CDDEB9166811AD6C6753779DA2B(L_113, L_115, L_117, /*hidden argument*/StackTraits_1_Init_mF8248F0A3D3D9CDDEB9166811AD6C6753779DA2B_RuntimeMethod_var);
// StackTraits<Nullable<float>>.Init(op.Push, op.CheckNullFloat, op.ToNullFloat);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_118 = V_0;
Action_2_t83B4FD852B8FFE9599C76D1DE8E73D64CEC0A9DE * L_119 = (Action_2_t83B4FD852B8FFE9599C76D1DE8E73D64CEC0A9DE *)il2cpp_codegen_object_new(Action_2_t83B4FD852B8FFE9599C76D1DE8E73D64CEC0A9DE_il2cpp_TypeInfo_var);
Action_2__ctor_m38B1A41E1061C05C8F2579503F96DAA53E53E8D4(L_119, L_118, (intptr_t)((intptr_t)LuaStackOp_Push_mA378F937D1A6FDF8461383D28398870C8989D7A7_RuntimeMethod_var), /*hidden argument*/Action_2__ctor_m38B1A41E1061C05C8F2579503F96DAA53E53E8D4_RuntimeMethod_var);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_120 = V_0;
Func_3_tEA97EB7757EA1A7E4EA82F67BD3C464A12F868FA * L_121 = (Func_3_tEA97EB7757EA1A7E4EA82F67BD3C464A12F868FA *)il2cpp_codegen_object_new(Func_3_tEA97EB7757EA1A7E4EA82F67BD3C464A12F868FA_il2cpp_TypeInfo_var);
Func_3__ctor_m0425DDDAFFE35B895FC7A75E607790B522D0AFAE(L_121, L_120, (intptr_t)((intptr_t)LuaStackOp_CheckNullFloat_mBF1791D4DF6A052AEA06533C5A0204032079A8EE_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_m0425DDDAFFE35B895FC7A75E607790B522D0AFAE_RuntimeMethod_var);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_122 = V_0;
Func_3_tEA97EB7757EA1A7E4EA82F67BD3C464A12F868FA * L_123 = (Func_3_tEA97EB7757EA1A7E4EA82F67BD3C464A12F868FA *)il2cpp_codegen_object_new(Func_3_tEA97EB7757EA1A7E4EA82F67BD3C464A12F868FA_il2cpp_TypeInfo_var);
Func_3__ctor_m0425DDDAFFE35B895FC7A75E607790B522D0AFAE(L_123, L_122, (intptr_t)((intptr_t)LuaStackOp_ToNullFloat_mD2B270E7275F3419E53505578F0E70B998C58BE4_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_m0425DDDAFFE35B895FC7A75E607790B522D0AFAE_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(StackTraits_1_tB731C56FC1E4046C01F5BEC2A5191E785B9AA0EA_il2cpp_TypeInfo_var);
StackTraits_1_Init_mC87041D642EFA919DEE8869397EFAAC45D6B1DD2(L_119, L_121, L_123, /*hidden argument*/StackTraits_1_Init_mC87041D642EFA919DEE8869397EFAAC45D6B1DD2_RuntimeMethod_var);
// StackTraits<Nullable<double>>.Init(op.Push, op.CheckNullNumber, op.ToNullNumber);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_124 = V_0;
Action_2_t9081A5CE4BD30650D23887BFE9B28752E27D2E73 * L_125 = (Action_2_t9081A5CE4BD30650D23887BFE9B28752E27D2E73 *)il2cpp_codegen_object_new(Action_2_t9081A5CE4BD30650D23887BFE9B28752E27D2E73_il2cpp_TypeInfo_var);
Action_2__ctor_m63182AABAC5AD23AA3D9BB8C59BC97CDF0B45F9D(L_125, L_124, (intptr_t)((intptr_t)LuaStackOp_Push_m21D30F050BBF2E2ED1CF28ED6A0F46706B009A19_RuntimeMethod_var), /*hidden argument*/Action_2__ctor_m63182AABAC5AD23AA3D9BB8C59BC97CDF0B45F9D_RuntimeMethod_var);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_126 = V_0;
Func_3_t92F3452A6B01C1BF71DFE9C088317B1FF6031E27 * L_127 = (Func_3_t92F3452A6B01C1BF71DFE9C088317B1FF6031E27 *)il2cpp_codegen_object_new(Func_3_t92F3452A6B01C1BF71DFE9C088317B1FF6031E27_il2cpp_TypeInfo_var);
Func_3__ctor_mA661BF3F5713C6E799ADED2885A2A4B603F317BA(L_127, L_126, (intptr_t)((intptr_t)LuaStackOp_CheckNullNumber_m502185EF81E8AFD50B56809CA0E6FD756CE5AE78_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mA661BF3F5713C6E799ADED2885A2A4B603F317BA_RuntimeMethod_var);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_128 = V_0;
Func_3_t92F3452A6B01C1BF71DFE9C088317B1FF6031E27 * L_129 = (Func_3_t92F3452A6B01C1BF71DFE9C088317B1FF6031E27 *)il2cpp_codegen_object_new(Func_3_t92F3452A6B01C1BF71DFE9C088317B1FF6031E27_il2cpp_TypeInfo_var);
Func_3__ctor_mA661BF3F5713C6E799ADED2885A2A4B603F317BA(L_129, L_128, (intptr_t)((intptr_t)LuaStackOp_ToNullNumber_m83459D5ED011F689B6EEB55A407EA34348C99435_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mA661BF3F5713C6E799ADED2885A2A4B603F317BA_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(StackTraits_1_t0D6BBFC05952C3DC7B45AED23FFB09210D93823D_il2cpp_TypeInfo_var);
StackTraits_1_Init_mD0A84B5FFB5731FAD1713AD11F043729476476CD(L_125, L_127, L_129, /*hidden argument*/StackTraits_1_Init_mD0A84B5FFB5731FAD1713AD11F043729476476CD_RuntimeMethod_var);
// StackTraits<Nullable<bool>>.Init(op.Push, op.CheckNullBool, op.ToNullBool);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_130 = V_0;
Action_2_t836B3E683DC90321289A1396AC597DDF4A697DF3 * L_131 = (Action_2_t836B3E683DC90321289A1396AC597DDF4A697DF3 *)il2cpp_codegen_object_new(Action_2_t836B3E683DC90321289A1396AC597DDF4A697DF3_il2cpp_TypeInfo_var);
Action_2__ctor_mBBE06946682BDB233DE508CAD6E415E134CEBA78(L_131, L_130, (intptr_t)((intptr_t)LuaStackOp_Push_m94DF8DFE2E7366CC64C47980C75A216BA6ECAFC7_RuntimeMethod_var), /*hidden argument*/Action_2__ctor_mBBE06946682BDB233DE508CAD6E415E134CEBA78_RuntimeMethod_var);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_132 = V_0;
Func_3_tE93390A8355F333A56C28DFBE617399295300F99 * L_133 = (Func_3_tE93390A8355F333A56C28DFBE617399295300F99 *)il2cpp_codegen_object_new(Func_3_tE93390A8355F333A56C28DFBE617399295300F99_il2cpp_TypeInfo_var);
Func_3__ctor_mC83CFD024352FDA8034871D819A639C03A51BB11(L_133, L_132, (intptr_t)((intptr_t)LuaStackOp_CheckNullBool_mD6982F4E2A943578B7CFCB5F1B01EDE11BA57E30_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mC83CFD024352FDA8034871D819A639C03A51BB11_RuntimeMethod_var);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_134 = V_0;
Func_3_tE93390A8355F333A56C28DFBE617399295300F99 * L_135 = (Func_3_tE93390A8355F333A56C28DFBE617399295300F99 *)il2cpp_codegen_object_new(Func_3_tE93390A8355F333A56C28DFBE617399295300F99_il2cpp_TypeInfo_var);
Func_3__ctor_mC83CFD024352FDA8034871D819A639C03A51BB11(L_135, L_134, (intptr_t)((intptr_t)LuaStackOp_ToNullBool_mE2CF2EFA0E0526FD307769FD85334D0FFD098B19_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mC83CFD024352FDA8034871D819A639C03A51BB11_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(StackTraits_1_tB4143F0F9EEDE7559A2A5FA48757FECA0ADDD9D4_il2cpp_TypeInfo_var);
StackTraits_1_Init_mB2ED79825AD950047E624C101DECFE1056D15411(L_131, L_133, L_135, /*hidden argument*/StackTraits_1_Init_mB2ED79825AD950047E624C101DECFE1056D15411_RuntimeMethod_var);
// StackTraits<Nullable<long>>.Init(op.Push, op.CheckNullInt64, op.ToNullInt64);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_136 = V_0;
Action_2_t88FD24DEC547B225152226A598345C4EDAC422F5 * L_137 = (Action_2_t88FD24DEC547B225152226A598345C4EDAC422F5 *)il2cpp_codegen_object_new(Action_2_t88FD24DEC547B225152226A598345C4EDAC422F5_il2cpp_TypeInfo_var);
Action_2__ctor_m2732842D680300A71562FA1432F7F8CB18FB7E75(L_137, L_136, (intptr_t)((intptr_t)LuaStackOp_Push_m57D37D9BB7107A1B850EB869B64E71F1B48276D9_RuntimeMethod_var), /*hidden argument*/Action_2__ctor_m2732842D680300A71562FA1432F7F8CB18FB7E75_RuntimeMethod_var);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_138 = V_0;
Func_3_t79CF2144C6FA6893B0C259858CE4A8E77A20C688 * L_139 = (Func_3_t79CF2144C6FA6893B0C259858CE4A8E77A20C688 *)il2cpp_codegen_object_new(Func_3_t79CF2144C6FA6893B0C259858CE4A8E77A20C688_il2cpp_TypeInfo_var);
Func_3__ctor_m730998A5AD8578306BDE916508362C3770749E18(L_139, L_138, (intptr_t)((intptr_t)LuaStackOp_CheckNullInt64_m53A1A1BE8331159A0EB49F82015CF99C4027ED47_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_m730998A5AD8578306BDE916508362C3770749E18_RuntimeMethod_var);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_140 = V_0;
Func_3_t79CF2144C6FA6893B0C259858CE4A8E77A20C688 * L_141 = (Func_3_t79CF2144C6FA6893B0C259858CE4A8E77A20C688 *)il2cpp_codegen_object_new(Func_3_t79CF2144C6FA6893B0C259858CE4A8E77A20C688_il2cpp_TypeInfo_var);
Func_3__ctor_m730998A5AD8578306BDE916508362C3770749E18(L_141, L_140, (intptr_t)((intptr_t)LuaStackOp_ToNullInt64_m83679EA726A9C2E2DD165BC42602A4CBC917D52F_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_m730998A5AD8578306BDE916508362C3770749E18_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(StackTraits_1_t9F432BF5CE81088C56E45259F2F5788688E9AAB3_il2cpp_TypeInfo_var);
StackTraits_1_Init_m90DF3F92828D9AFE0003139F8B00342482A13303(L_137, L_139, L_141, /*hidden argument*/StackTraits_1_Init_m90DF3F92828D9AFE0003139F8B00342482A13303_RuntimeMethod_var);
// StackTraits<Nullable<ulong>>.Init(op.Push, op.CheckNullUInt64, op.ToNullUInt64);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_142 = V_0;
Action_2_t7B6C0FDD0209202CB379F5DDBD416EF1BA82D95B * L_143 = (Action_2_t7B6C0FDD0209202CB379F5DDBD416EF1BA82D95B *)il2cpp_codegen_object_new(Action_2_t7B6C0FDD0209202CB379F5DDBD416EF1BA82D95B_il2cpp_TypeInfo_var);
Action_2__ctor_m3D93B1C027F06E542E3FCC7C31F3282BA25BF513(L_143, L_142, (intptr_t)((intptr_t)LuaStackOp_Push_m93FCC2D5DD622771ABF89CD6C250FB42E48EEE9A_RuntimeMethod_var), /*hidden argument*/Action_2__ctor_m3D93B1C027F06E542E3FCC7C31F3282BA25BF513_RuntimeMethod_var);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_144 = V_0;
Func_3_t0470EFFA90AA1658D7AC86F142E4F3B20A195E67 * L_145 = (Func_3_t0470EFFA90AA1658D7AC86F142E4F3B20A195E67 *)il2cpp_codegen_object_new(Func_3_t0470EFFA90AA1658D7AC86F142E4F3B20A195E67_il2cpp_TypeInfo_var);
Func_3__ctor_mEF9B6B1D1BA1A7ABB9E8AF183AAED934D3B33057(L_145, L_144, (intptr_t)((intptr_t)LuaStackOp_CheckNullUInt64_m529E73D5402F636BF386B2B8773CD05CB38F01A6_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mEF9B6B1D1BA1A7ABB9E8AF183AAED934D3B33057_RuntimeMethod_var);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_146 = V_0;
Func_3_t0470EFFA90AA1658D7AC86F142E4F3B20A195E67 * L_147 = (Func_3_t0470EFFA90AA1658D7AC86F142E4F3B20A195E67 *)il2cpp_codegen_object_new(Func_3_t0470EFFA90AA1658D7AC86F142E4F3B20A195E67_il2cpp_TypeInfo_var);
Func_3__ctor_mEF9B6B1D1BA1A7ABB9E8AF183AAED934D3B33057(L_147, L_146, (intptr_t)((intptr_t)LuaStackOp_ToNullUInt64_m8F741B000F6AFB71A799EA177155D855E955F2EF_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mEF9B6B1D1BA1A7ABB9E8AF183AAED934D3B33057_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(StackTraits_1_t0EDFC2DF565A83D4F35529B252E922D9636B3616_il2cpp_TypeInfo_var);
StackTraits_1_Init_mDA369A500FA0C99AF0D5F9675CE36615193768CA(L_143, L_145, L_147, /*hidden argument*/StackTraits_1_Init_mDA369A500FA0C99AF0D5F9675CE36615193768CA_RuntimeMethod_var);
// StackTraits<byte[]>.Init(ToLua.Push, ToLua.CheckByteBuffer, ToLua.ToByteBuffer);
Action_2_t862ED48EE4FEE96D04AA507F09B0F211721068AE * L_148 = (Action_2_t862ED48EE4FEE96D04AA507F09B0F211721068AE *)il2cpp_codegen_object_new(Action_2_t862ED48EE4FEE96D04AA507F09B0F211721068AE_il2cpp_TypeInfo_var);
Action_2__ctor_m10FD8752A8437F58BDB4281ED91F4251A4A34F73(L_148, NULL, (intptr_t)((intptr_t)ToLua_Push_m007BBA6FFBB0D3E2A0905FD568FA4A87AD6ADD5F_RuntimeMethod_var), /*hidden argument*/Action_2__ctor_m10FD8752A8437F58BDB4281ED91F4251A4A34F73_RuntimeMethod_var);
Func_3_t1384B6DF021975284399922333B76FEE99DC5F2A * L_149 = (Func_3_t1384B6DF021975284399922333B76FEE99DC5F2A *)il2cpp_codegen_object_new(Func_3_t1384B6DF021975284399922333B76FEE99DC5F2A_il2cpp_TypeInfo_var);
Func_3__ctor_mFA69A3735A5E1F607BEB888D72750FA9A646BF50(L_149, NULL, (intptr_t)((intptr_t)ToLua_CheckByteBuffer_m7C047F582199524B397D55711935A43902DA2A6F_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mFA69A3735A5E1F607BEB888D72750FA9A646BF50_RuntimeMethod_var);
Func_3_t1384B6DF021975284399922333B76FEE99DC5F2A * L_150 = (Func_3_t1384B6DF021975284399922333B76FEE99DC5F2A *)il2cpp_codegen_object_new(Func_3_t1384B6DF021975284399922333B76FEE99DC5F2A_il2cpp_TypeInfo_var);
Func_3__ctor_mFA69A3735A5E1F607BEB888D72750FA9A646BF50(L_150, NULL, (intptr_t)((intptr_t)ToLua_ToByteBuffer_mFC5348131CCBE59DB22FDF685B1BE8BD6984CD58_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mFA69A3735A5E1F607BEB888D72750FA9A646BF50_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(StackTraits_1_tB7F848ADD609649F6C6744AB02F90AE3824CD4F3_il2cpp_TypeInfo_var);
StackTraits_1_Init_m2EA2C4BA8416E0343E06172F8F3D2107E67E01AB(L_148, L_149, L_150, /*hidden argument*/StackTraits_1_Init_m2EA2C4BA8416E0343E06172F8F3D2107E67E01AB_RuntimeMethod_var);
// StackTraits<char[]>.Init(ToLua.Push, ToLua.CheckCharBuffer, ToLua.ToCharBuffer);
Action_2_t7ABFEBF250F55612A9D17AB5B10A01BEC870DC6D * L_151 = (Action_2_t7ABFEBF250F55612A9D17AB5B10A01BEC870DC6D *)il2cpp_codegen_object_new(Action_2_t7ABFEBF250F55612A9D17AB5B10A01BEC870DC6D_il2cpp_TypeInfo_var);
Action_2__ctor_m09AE1F8EC158BEF072849E49259B908419176583(L_151, NULL, (intptr_t)((intptr_t)ToLua_Push_m007BBA6FFBB0D3E2A0905FD568FA4A87AD6ADD5F_RuntimeMethod_var), /*hidden argument*/Action_2__ctor_m09AE1F8EC158BEF072849E49259B908419176583_RuntimeMethod_var);
Func_3_tACEA9E36338275CD90E09B72E87ECF6D9BBD761E * L_152 = (Func_3_tACEA9E36338275CD90E09B72E87ECF6D9BBD761E *)il2cpp_codegen_object_new(Func_3_tACEA9E36338275CD90E09B72E87ECF6D9BBD761E_il2cpp_TypeInfo_var);
Func_3__ctor_mF8ACC6B57D64A434A0AAF33EA2564034AF71830C(L_152, NULL, (intptr_t)((intptr_t)ToLua_CheckCharBuffer_m144FB4A6B1B2FED6DF5266169EDD337A8F8C4D33_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mF8ACC6B57D64A434A0AAF33EA2564034AF71830C_RuntimeMethod_var);
Func_3_tACEA9E36338275CD90E09B72E87ECF6D9BBD761E * L_153 = (Func_3_tACEA9E36338275CD90E09B72E87ECF6D9BBD761E *)il2cpp_codegen_object_new(Func_3_tACEA9E36338275CD90E09B72E87ECF6D9BBD761E_il2cpp_TypeInfo_var);
Func_3__ctor_mF8ACC6B57D64A434A0AAF33EA2564034AF71830C(L_153, NULL, (intptr_t)((intptr_t)ToLua_ToCharBuffer_m7795AD225BF33CAA9658BCE48BAB763EA2A78C0C_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mF8ACC6B57D64A434A0AAF33EA2564034AF71830C_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(StackTraits_1_tB7953CB031A88BDAE96E9C82FD5D509588620B54_il2cpp_TypeInfo_var);
StackTraits_1_Init_m8575B8B80792353BCDCC8793214A649C385A8824(L_151, L_152, L_153, /*hidden argument*/StackTraits_1_Init_m8575B8B80792353BCDCC8793214A649C385A8824_RuntimeMethod_var);
// StackTraits<bool[]>.Init(ToLua.Push, ToLua.CheckBoolArray, ToLua.ToBoolArray);
Action_2_t7154FEDC108879165EF79C65BB7EA11CF20A4A03 * L_154 = (Action_2_t7154FEDC108879165EF79C65BB7EA11CF20A4A03 *)il2cpp_codegen_object_new(Action_2_t7154FEDC108879165EF79C65BB7EA11CF20A4A03_il2cpp_TypeInfo_var);
Action_2__ctor_mA46EFDB28597F28023C6C9439D18506215598B3B(L_154, NULL, (intptr_t)((intptr_t)ToLua_Push_m007BBA6FFBB0D3E2A0905FD568FA4A87AD6ADD5F_RuntimeMethod_var), /*hidden argument*/Action_2__ctor_mA46EFDB28597F28023C6C9439D18506215598B3B_RuntimeMethod_var);
Func_3_t03A9D1E451184F536125CF0E743A735EEC67C784 * L_155 = (Func_3_t03A9D1E451184F536125CF0E743A735EEC67C784 *)il2cpp_codegen_object_new(Func_3_t03A9D1E451184F536125CF0E743A735EEC67C784_il2cpp_TypeInfo_var);
Func_3__ctor_m1CB799CBDE2FA53DCD90C21303375718130D65F8(L_155, NULL, (intptr_t)((intptr_t)ToLua_CheckBoolArray_mACCFE8F88BB4BC2DB8B7ABC108D9CEEAC5414407_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_m1CB799CBDE2FA53DCD90C21303375718130D65F8_RuntimeMethod_var);
Func_3_t03A9D1E451184F536125CF0E743A735EEC67C784 * L_156 = (Func_3_t03A9D1E451184F536125CF0E743A735EEC67C784 *)il2cpp_codegen_object_new(Func_3_t03A9D1E451184F536125CF0E743A735EEC67C784_il2cpp_TypeInfo_var);
Func_3__ctor_m1CB799CBDE2FA53DCD90C21303375718130D65F8(L_156, NULL, (intptr_t)((intptr_t)ToLua_ToBoolArray_mC32497AA5E25ACF6C1AA88BB2D3D52392921DC91_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_m1CB799CBDE2FA53DCD90C21303375718130D65F8_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(StackTraits_1_t6DDCB9A636F8D4766389B4FC58A6F9E094B1D3B3_il2cpp_TypeInfo_var);
StackTraits_1_Init_m996E0026FE2AADC07507570596FF44DB53414BB4(L_154, L_155, L_156, /*hidden argument*/StackTraits_1_Init_m996E0026FE2AADC07507570596FF44DB53414BB4_RuntimeMethod_var);
// StackTraits<sbyte[]>.Init(ToLua.Push, op.CheckSByteArray, op.ToSByteArray);
Action_2_tB143D634E1F844F4309A04AF2EE6FEE9D74873F4 * L_157 = (Action_2_tB143D634E1F844F4309A04AF2EE6FEE9D74873F4 *)il2cpp_codegen_object_new(Action_2_tB143D634E1F844F4309A04AF2EE6FEE9D74873F4_il2cpp_TypeInfo_var);
Action_2__ctor_mF766FAD298F66EDB89D3402A1CB2E0E56EC1D802(L_157, NULL, (intptr_t)((intptr_t)ToLua_Push_m007BBA6FFBB0D3E2A0905FD568FA4A87AD6ADD5F_RuntimeMethod_var), /*hidden argument*/Action_2__ctor_mF766FAD298F66EDB89D3402A1CB2E0E56EC1D802_RuntimeMethod_var);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_158 = V_0;
Func_3_tF5F853B82D0B71F1A17C6D491553E9B5042A72CA * L_159 = (Func_3_tF5F853B82D0B71F1A17C6D491553E9B5042A72CA *)il2cpp_codegen_object_new(Func_3_tF5F853B82D0B71F1A17C6D491553E9B5042A72CA_il2cpp_TypeInfo_var);
Func_3__ctor_m28C1E06C12B00D251294BD02D067EA45531B1452(L_159, L_158, (intptr_t)((intptr_t)LuaStackOp_CheckSByteArray_m84E119C9C3341AA0F0C4F36CE3CF014043C7B086_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_m28C1E06C12B00D251294BD02D067EA45531B1452_RuntimeMethod_var);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_160 = V_0;
Func_3_tF5F853B82D0B71F1A17C6D491553E9B5042A72CA * L_161 = (Func_3_tF5F853B82D0B71F1A17C6D491553E9B5042A72CA *)il2cpp_codegen_object_new(Func_3_tF5F853B82D0B71F1A17C6D491553E9B5042A72CA_il2cpp_TypeInfo_var);
Func_3__ctor_m28C1E06C12B00D251294BD02D067EA45531B1452(L_161, L_160, (intptr_t)((intptr_t)LuaStackOp_ToSByteArray_m8F7CDD01A2E6F9C50FB2080B93255AFA5B6096A4_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_m28C1E06C12B00D251294BD02D067EA45531B1452_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(StackTraits_1_tDBF33DCFF27B6C832852D4A247E750CAA0E5B8EB_il2cpp_TypeInfo_var);
StackTraits_1_Init_mA850813B327544113E86A8E976C77C033DAC018E(L_157, L_159, L_161, /*hidden argument*/StackTraits_1_Init_mA850813B327544113E86A8E976C77C033DAC018E_RuntimeMethod_var);
// StackTraits<short[]>.Init(ToLua.Push, op.CheckInt16Array, op.ToInt16Array);
Action_2_t951A4D1C0330F6C3265A91E2BAE39D9E0B20A143 * L_162 = (Action_2_t951A4D1C0330F6C3265A91E2BAE39D9E0B20A143 *)il2cpp_codegen_object_new(Action_2_t951A4D1C0330F6C3265A91E2BAE39D9E0B20A143_il2cpp_TypeInfo_var);
Action_2__ctor_m861AF25C14B902831FEEF7F3CABF5791CC68A670(L_162, NULL, (intptr_t)((intptr_t)ToLua_Push_m007BBA6FFBB0D3E2A0905FD568FA4A87AD6ADD5F_RuntimeMethod_var), /*hidden argument*/Action_2__ctor_m861AF25C14B902831FEEF7F3CABF5791CC68A670_RuntimeMethod_var);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_163 = V_0;
Func_3_t8820D31F8F243C9B7E5B76C63FC44E1A162D0B40 * L_164 = (Func_3_t8820D31F8F243C9B7E5B76C63FC44E1A162D0B40 *)il2cpp_codegen_object_new(Func_3_t8820D31F8F243C9B7E5B76C63FC44E1A162D0B40_il2cpp_TypeInfo_var);
Func_3__ctor_m54A2BD85387106F3FE4F3649D2665C5FC8B2BB35(L_164, L_163, (intptr_t)((intptr_t)LuaStackOp_CheckInt16Array_mFA70D1190AD169E729D3C4C8D66FF004A412B39E_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_m54A2BD85387106F3FE4F3649D2665C5FC8B2BB35_RuntimeMethod_var);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_165 = V_0;
Func_3_t8820D31F8F243C9B7E5B76C63FC44E1A162D0B40 * L_166 = (Func_3_t8820D31F8F243C9B7E5B76C63FC44E1A162D0B40 *)il2cpp_codegen_object_new(Func_3_t8820D31F8F243C9B7E5B76C63FC44E1A162D0B40_il2cpp_TypeInfo_var);
Func_3__ctor_m54A2BD85387106F3FE4F3649D2665C5FC8B2BB35(L_166, L_165, (intptr_t)((intptr_t)LuaStackOp_ToInt16Array_m46C41530DF963AE0BD383AFF65105CF217A4983C_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_m54A2BD85387106F3FE4F3649D2665C5FC8B2BB35_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(StackTraits_1_t91F64B763619C8C2D993DA142231B47C8CE90C23_il2cpp_TypeInfo_var);
StackTraits_1_Init_m40FC3B655925A5787485E4BAAA030F4AE8F1B534(L_162, L_164, L_166, /*hidden argument*/StackTraits_1_Init_m40FC3B655925A5787485E4BAAA030F4AE8F1B534_RuntimeMethod_var);
// StackTraits<ushort[]>.Init(ToLua.Push, op.CheckUInt16Array, op.ToUInt16Array);
Action_2_t09FF38987FB66AC589C7FE6FC49B6A56DA9C79AB * L_167 = (Action_2_t09FF38987FB66AC589C7FE6FC49B6A56DA9C79AB *)il2cpp_codegen_object_new(Action_2_t09FF38987FB66AC589C7FE6FC49B6A56DA9C79AB_il2cpp_TypeInfo_var);
Action_2__ctor_m983862B36EC7A927E6C5286BFD23D95F46D6BEC6(L_167, NULL, (intptr_t)((intptr_t)ToLua_Push_m007BBA6FFBB0D3E2A0905FD568FA4A87AD6ADD5F_RuntimeMethod_var), /*hidden argument*/Action_2__ctor_m983862B36EC7A927E6C5286BFD23D95F46D6BEC6_RuntimeMethod_var);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_168 = V_0;
Func_3_t944687C546863D794350F159159CC5A0F8F0B963 * L_169 = (Func_3_t944687C546863D794350F159159CC5A0F8F0B963 *)il2cpp_codegen_object_new(Func_3_t944687C546863D794350F159159CC5A0F8F0B963_il2cpp_TypeInfo_var);
Func_3__ctor_m01BE626E09F08A5F51909C1B1A8FA3B5646A3D2B(L_169, L_168, (intptr_t)((intptr_t)LuaStackOp_CheckUInt16Array_m9881967F6B90126A60EBED8D89B0CD66BD49BF59_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_m01BE626E09F08A5F51909C1B1A8FA3B5646A3D2B_RuntimeMethod_var);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_170 = V_0;
Func_3_t944687C546863D794350F159159CC5A0F8F0B963 * L_171 = (Func_3_t944687C546863D794350F159159CC5A0F8F0B963 *)il2cpp_codegen_object_new(Func_3_t944687C546863D794350F159159CC5A0F8F0B963_il2cpp_TypeInfo_var);
Func_3__ctor_m01BE626E09F08A5F51909C1B1A8FA3B5646A3D2B(L_171, L_170, (intptr_t)((intptr_t)LuaStackOp_ToUInt16Array_m272B8701B2DF809EA73C06529DA049EC6774FEFA_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_m01BE626E09F08A5F51909C1B1A8FA3B5646A3D2B_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(StackTraits_1_t4CF3D7E0F83C0264D64529F60293683A66E477A1_il2cpp_TypeInfo_var);
StackTraits_1_Init_mF6237F0F74AF043A15D63B10B300C31C968EEEDC(L_167, L_169, L_171, /*hidden argument*/StackTraits_1_Init_mF6237F0F74AF043A15D63B10B300C31C968EEEDC_RuntimeMethod_var);
// StackTraits<decimal[]>.Init(ToLua.Push, op.CheckDecimalArray, op.ToDecimalArray);
Action_2_tB79688957E9A2BAA46FCC31164709C0BA37665DF * L_172 = (Action_2_tB79688957E9A2BAA46FCC31164709C0BA37665DF *)il2cpp_codegen_object_new(Action_2_tB79688957E9A2BAA46FCC31164709C0BA37665DF_il2cpp_TypeInfo_var);
Action_2__ctor_mAE0DCEFB8A23531FC888C4AF54F371994255C184(L_172, NULL, (intptr_t)((intptr_t)ToLua_Push_m007BBA6FFBB0D3E2A0905FD568FA4A87AD6ADD5F_RuntimeMethod_var), /*hidden argument*/Action_2__ctor_mAE0DCEFB8A23531FC888C4AF54F371994255C184_RuntimeMethod_var);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_173 = V_0;
Func_3_tEE6B883C8590C9A9FFEBD3A147FA035D62CDF85F * L_174 = (Func_3_tEE6B883C8590C9A9FFEBD3A147FA035D62CDF85F *)il2cpp_codegen_object_new(Func_3_tEE6B883C8590C9A9FFEBD3A147FA035D62CDF85F_il2cpp_TypeInfo_var);
Func_3__ctor_m854F7F7578A36D0250EC2FBE3982AAD3767458F3(L_174, L_173, (intptr_t)((intptr_t)LuaStackOp_CheckDecimalArray_mF8D606AA59DC3302C02D2B41013B31A82773C24F_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_m854F7F7578A36D0250EC2FBE3982AAD3767458F3_RuntimeMethod_var);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_175 = V_0;
Func_3_tEE6B883C8590C9A9FFEBD3A147FA035D62CDF85F * L_176 = (Func_3_tEE6B883C8590C9A9FFEBD3A147FA035D62CDF85F *)il2cpp_codegen_object_new(Func_3_tEE6B883C8590C9A9FFEBD3A147FA035D62CDF85F_il2cpp_TypeInfo_var);
Func_3__ctor_m854F7F7578A36D0250EC2FBE3982AAD3767458F3(L_176, L_175, (intptr_t)((intptr_t)LuaStackOp_ToDecimalArray_m8D11FBFD422CEAD8FE26F1B9668BF1419F052597_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_m854F7F7578A36D0250EC2FBE3982AAD3767458F3_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(StackTraits_1_t569150298BC969C7847CF9BBA34D8D0C84A1CABA_il2cpp_TypeInfo_var);
StackTraits_1_Init_mC9A41649F4CC5AF8BCFECA0AD5CF4F6C53A0E87C(L_172, L_174, L_176, /*hidden argument*/StackTraits_1_Init_mC9A41649F4CC5AF8BCFECA0AD5CF4F6C53A0E87C_RuntimeMethod_var);
// StackTraits<float[]>.Init(ToLua.Push, op.CheckFloatArray, op.ToFloatArray);
Action_2_t1785DF82D5F0EFEE024702FF7C7FBA68671D2617 * L_177 = (Action_2_t1785DF82D5F0EFEE024702FF7C7FBA68671D2617 *)il2cpp_codegen_object_new(Action_2_t1785DF82D5F0EFEE024702FF7C7FBA68671D2617_il2cpp_TypeInfo_var);
Action_2__ctor_m0CB82C6325F8AB99F21479804B3E5C9B07BD9043(L_177, NULL, (intptr_t)((intptr_t)ToLua_Push_m007BBA6FFBB0D3E2A0905FD568FA4A87AD6ADD5F_RuntimeMethod_var), /*hidden argument*/Action_2__ctor_m0CB82C6325F8AB99F21479804B3E5C9B07BD9043_RuntimeMethod_var);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_178 = V_0;
Func_3_t5964AF80AE530F7BC6D091B4846EBF423DB63B08 * L_179 = (Func_3_t5964AF80AE530F7BC6D091B4846EBF423DB63B08 *)il2cpp_codegen_object_new(Func_3_t5964AF80AE530F7BC6D091B4846EBF423DB63B08_il2cpp_TypeInfo_var);
Func_3__ctor_m1D12126FF7C49A5F182F8F61007E59AAB4AC646F(L_179, L_178, (intptr_t)((intptr_t)LuaStackOp_CheckFloatArray_m5AAF8DC4A27963D820624ADC7C26E46717B472D8_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_m1D12126FF7C49A5F182F8F61007E59AAB4AC646F_RuntimeMethod_var);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_180 = V_0;
Func_3_t5964AF80AE530F7BC6D091B4846EBF423DB63B08 * L_181 = (Func_3_t5964AF80AE530F7BC6D091B4846EBF423DB63B08 *)il2cpp_codegen_object_new(Func_3_t5964AF80AE530F7BC6D091B4846EBF423DB63B08_il2cpp_TypeInfo_var);
Func_3__ctor_m1D12126FF7C49A5F182F8F61007E59AAB4AC646F(L_181, L_180, (intptr_t)((intptr_t)LuaStackOp_ToFloatArray_m87FE014649BF04AF4B7E889D70143C6C381DA23B_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_m1D12126FF7C49A5F182F8F61007E59AAB4AC646F_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(StackTraits_1_tE17CF183C7873A811BB5E376D07AAA04415E01AE_il2cpp_TypeInfo_var);
StackTraits_1_Init_m810F1DDBFEB29C974BC7634C27298F35FAE3D5A7(L_177, L_179, L_181, /*hidden argument*/StackTraits_1_Init_m810F1DDBFEB29C974BC7634C27298F35FAE3D5A7_RuntimeMethod_var);
// StackTraits<double[]>.Init(ToLua.Push, op.CheckDoubleArray, op.ToDoubleArray);
Action_2_t4F645B893E5946A718566526EA85585954552A5F * L_182 = (Action_2_t4F645B893E5946A718566526EA85585954552A5F *)il2cpp_codegen_object_new(Action_2_t4F645B893E5946A718566526EA85585954552A5F_il2cpp_TypeInfo_var);
Action_2__ctor_m4992C6C388A3B56A637F102B58A1E13851001BB3(L_182, NULL, (intptr_t)((intptr_t)ToLua_Push_m007BBA6FFBB0D3E2A0905FD568FA4A87AD6ADD5F_RuntimeMethod_var), /*hidden argument*/Action_2__ctor_m4992C6C388A3B56A637F102B58A1E13851001BB3_RuntimeMethod_var);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_183 = V_0;
Func_3_tD4CD6DE7BDAB80E1B637F9A9E5F4E82AF90D308D * L_184 = (Func_3_tD4CD6DE7BDAB80E1B637F9A9E5F4E82AF90D308D *)il2cpp_codegen_object_new(Func_3_tD4CD6DE7BDAB80E1B637F9A9E5F4E82AF90D308D_il2cpp_TypeInfo_var);
Func_3__ctor_m648AC3224E320845F3C5A65C8B439DE6E36876BB(L_184, L_183, (intptr_t)((intptr_t)LuaStackOp_CheckDoubleArray_mF4B935C129DBFEE9679232F58A64AC98321AD9A5_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_m648AC3224E320845F3C5A65C8B439DE6E36876BB_RuntimeMethod_var);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_185 = V_0;
Func_3_tD4CD6DE7BDAB80E1B637F9A9E5F4E82AF90D308D * L_186 = (Func_3_tD4CD6DE7BDAB80E1B637F9A9E5F4E82AF90D308D *)il2cpp_codegen_object_new(Func_3_tD4CD6DE7BDAB80E1B637F9A9E5F4E82AF90D308D_il2cpp_TypeInfo_var);
Func_3__ctor_m648AC3224E320845F3C5A65C8B439DE6E36876BB(L_186, L_185, (intptr_t)((intptr_t)LuaStackOp_ToDoubleArray_m985DEB3673B2F963B91F1E10BC3E67A62D93FCE7_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_m648AC3224E320845F3C5A65C8B439DE6E36876BB_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(StackTraits_1_tCFD68783C242765604E6B05E43D41AE42CF127A3_il2cpp_TypeInfo_var);
StackTraits_1_Init_m80F4907F1C03964BCC6126C516500D43764DA302(L_182, L_184, L_186, /*hidden argument*/StackTraits_1_Init_m80F4907F1C03964BCC6126C516500D43764DA302_RuntimeMethod_var);
// StackTraits<int[]>.Init(ToLua.Push, op.CheckInt32Array, op.ToInt32Array);
Action_2_t3F63EB0743290735035CC97A002E63AFF5FD6040 * L_187 = (Action_2_t3F63EB0743290735035CC97A002E63AFF5FD6040 *)il2cpp_codegen_object_new(Action_2_t3F63EB0743290735035CC97A002E63AFF5FD6040_il2cpp_TypeInfo_var);
Action_2__ctor_m430690F989F5B9EFDA78CAA0C258F7F3E9C91004(L_187, NULL, (intptr_t)((intptr_t)ToLua_Push_m007BBA6FFBB0D3E2A0905FD568FA4A87AD6ADD5F_RuntimeMethod_var), /*hidden argument*/Action_2__ctor_m430690F989F5B9EFDA78CAA0C258F7F3E9C91004_RuntimeMethod_var);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_188 = V_0;
Func_3_tE6D277E7BD3F38F146E193EFDCCCC17FB33921FC * L_189 = (Func_3_tE6D277E7BD3F38F146E193EFDCCCC17FB33921FC *)il2cpp_codegen_object_new(Func_3_tE6D277E7BD3F38F146E193EFDCCCC17FB33921FC_il2cpp_TypeInfo_var);
Func_3__ctor_mEB85067614999574A28F10E3DAE3FD2A54FBEE73(L_189, L_188, (intptr_t)((intptr_t)LuaStackOp_CheckInt32Array_mA0D722629F90DCEA9EB3D637803878668CD14A10_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mEB85067614999574A28F10E3DAE3FD2A54FBEE73_RuntimeMethod_var);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_190 = V_0;
Func_3_tE6D277E7BD3F38F146E193EFDCCCC17FB33921FC * L_191 = (Func_3_tE6D277E7BD3F38F146E193EFDCCCC17FB33921FC *)il2cpp_codegen_object_new(Func_3_tE6D277E7BD3F38F146E193EFDCCCC17FB33921FC_il2cpp_TypeInfo_var);
Func_3__ctor_mEB85067614999574A28F10E3DAE3FD2A54FBEE73(L_191, L_190, (intptr_t)((intptr_t)LuaStackOp_ToInt32Array_mB4E34018ED545FEDD9DCE0A37FA99969AC0D2C54_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mEB85067614999574A28F10E3DAE3FD2A54FBEE73_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(StackTraits_1_t7F0E572AAA6901945F1ACCB55FA03F920D02EE3A_il2cpp_TypeInfo_var);
StackTraits_1_Init_mF6AC6E7B2440D2AAF73D264BAD0E9EEE822C61B6(L_187, L_189, L_191, /*hidden argument*/StackTraits_1_Init_mF6AC6E7B2440D2AAF73D264BAD0E9EEE822C61B6_RuntimeMethod_var);
// StackTraits<uint[]>.Init(ToLua.Push, op.CheckUInt32Array, op.ToUInt32Array);
Action_2_tEA668387C23612BA23595F483D065D852DE1AAEB * L_192 = (Action_2_tEA668387C23612BA23595F483D065D852DE1AAEB *)il2cpp_codegen_object_new(Action_2_tEA668387C23612BA23595F483D065D852DE1AAEB_il2cpp_TypeInfo_var);
Action_2__ctor_m7FF4E9012B3388F7035947C8CBE409277768148C(L_192, NULL, (intptr_t)((intptr_t)ToLua_Push_m007BBA6FFBB0D3E2A0905FD568FA4A87AD6ADD5F_RuntimeMethod_var), /*hidden argument*/Action_2__ctor_m7FF4E9012B3388F7035947C8CBE409277768148C_RuntimeMethod_var);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_193 = V_0;
Func_3_tF1B7FB76935F4AC0AC3EEAEC4BBE24041682A678 * L_194 = (Func_3_tF1B7FB76935F4AC0AC3EEAEC4BBE24041682A678 *)il2cpp_codegen_object_new(Func_3_tF1B7FB76935F4AC0AC3EEAEC4BBE24041682A678_il2cpp_TypeInfo_var);
Func_3__ctor_mFE41BB44563F4EE334A54B9F20614864A6CF8E92(L_194, L_193, (intptr_t)((intptr_t)LuaStackOp_CheckUInt32Array_mA174D1ACA4A142EE987EB0D32CEB1B4A75A922D4_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mFE41BB44563F4EE334A54B9F20614864A6CF8E92_RuntimeMethod_var);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_195 = V_0;
Func_3_tF1B7FB76935F4AC0AC3EEAEC4BBE24041682A678 * L_196 = (Func_3_tF1B7FB76935F4AC0AC3EEAEC4BBE24041682A678 *)il2cpp_codegen_object_new(Func_3_tF1B7FB76935F4AC0AC3EEAEC4BBE24041682A678_il2cpp_TypeInfo_var);
Func_3__ctor_mFE41BB44563F4EE334A54B9F20614864A6CF8E92(L_196, L_195, (intptr_t)((intptr_t)LuaStackOp_ToUInt32Array_m0EDDD1A0FD0C16C96C5FBF3B5A3CB5CE44695D96_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mFE41BB44563F4EE334A54B9F20614864A6CF8E92_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(StackTraits_1_t4424A49E0BFE8216864414325A81D93A9FC023AB_il2cpp_TypeInfo_var);
StackTraits_1_Init_m559A85C0B20D77E7C15C50D7CEFECFC03CFC4385(L_192, L_194, L_196, /*hidden argument*/StackTraits_1_Init_m559A85C0B20D77E7C15C50D7CEFECFC03CFC4385_RuntimeMethod_var);
// StackTraits<long[]>.Init(ToLua.Push, op.CheckInt64Array, op.ToInt64Array);
Action_2_t412D6F0301D858737D06AF50DBF3F9D340FA350B * L_197 = (Action_2_t412D6F0301D858737D06AF50DBF3F9D340FA350B *)il2cpp_codegen_object_new(Action_2_t412D6F0301D858737D06AF50DBF3F9D340FA350B_il2cpp_TypeInfo_var);
Action_2__ctor_m7F90F3764D175F6B8E8F6FC8553B75198B97CBDD(L_197, NULL, (intptr_t)((intptr_t)ToLua_Push_m007BBA6FFBB0D3E2A0905FD568FA4A87AD6ADD5F_RuntimeMethod_var), /*hidden argument*/Action_2__ctor_m7F90F3764D175F6B8E8F6FC8553B75198B97CBDD_RuntimeMethod_var);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_198 = V_0;
Func_3_t4C290E1356D929421322F530DFCDACB0F35BDD73 * L_199 = (Func_3_t4C290E1356D929421322F530DFCDACB0F35BDD73 *)il2cpp_codegen_object_new(Func_3_t4C290E1356D929421322F530DFCDACB0F35BDD73_il2cpp_TypeInfo_var);
Func_3__ctor_m61A7E34F831302936FCBCFBE2F4276B9F853E38E(L_199, L_198, (intptr_t)((intptr_t)LuaStackOp_CheckInt64Array_m84D866B7F2DE7B329337B341EDE89FBB18B50B3D_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_m61A7E34F831302936FCBCFBE2F4276B9F853E38E_RuntimeMethod_var);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_200 = V_0;
Func_3_t4C290E1356D929421322F530DFCDACB0F35BDD73 * L_201 = (Func_3_t4C290E1356D929421322F530DFCDACB0F35BDD73 *)il2cpp_codegen_object_new(Func_3_t4C290E1356D929421322F530DFCDACB0F35BDD73_il2cpp_TypeInfo_var);
Func_3__ctor_m61A7E34F831302936FCBCFBE2F4276B9F853E38E(L_201, L_200, (intptr_t)((intptr_t)LuaStackOp_ToInt64Array_m1480843023C790F2AEA70238A3A2872AE4931089_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_m61A7E34F831302936FCBCFBE2F4276B9F853E38E_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(StackTraits_1_tE909A2CA2DA68BEEF4E25AD1E5AF18D011016BDB_il2cpp_TypeInfo_var);
StackTraits_1_Init_mDED2EDC4BC6799D8AA0558CC42C990DF985638FF(L_197, L_199, L_201, /*hidden argument*/StackTraits_1_Init_mDED2EDC4BC6799D8AA0558CC42C990DF985638FF_RuntimeMethod_var);
// StackTraits<ulong[]>.Init(ToLua.Push, op.CheckUInt64Array, op.ToUInt64Array);
Action_2_t9622B45404E9D4E95F8F57361A463888D66146EB * L_202 = (Action_2_t9622B45404E9D4E95F8F57361A463888D66146EB *)il2cpp_codegen_object_new(Action_2_t9622B45404E9D4E95F8F57361A463888D66146EB_il2cpp_TypeInfo_var);
Action_2__ctor_m80B0CA76A890CBF941D2770C8C19A971E25CD0E0(L_202, NULL, (intptr_t)((intptr_t)ToLua_Push_m007BBA6FFBB0D3E2A0905FD568FA4A87AD6ADD5F_RuntimeMethod_var), /*hidden argument*/Action_2__ctor_m80B0CA76A890CBF941D2770C8C19A971E25CD0E0_RuntimeMethod_var);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_203 = V_0;
Func_3_t9724A7CC1633007496E0C8EDBA37616B63B70119 * L_204 = (Func_3_t9724A7CC1633007496E0C8EDBA37616B63B70119 *)il2cpp_codegen_object_new(Func_3_t9724A7CC1633007496E0C8EDBA37616B63B70119_il2cpp_TypeInfo_var);
Func_3__ctor_m95A07F95C1BD45891E64270E8BB4E98F16FC2FB7(L_204, L_203, (intptr_t)((intptr_t)LuaStackOp_CheckUInt64Array_m01E95FDDD5C9466E69D1B9100E18FFB5C71EB1DA_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_m95A07F95C1BD45891E64270E8BB4E98F16FC2FB7_RuntimeMethod_var);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_205 = V_0;
Func_3_t9724A7CC1633007496E0C8EDBA37616B63B70119 * L_206 = (Func_3_t9724A7CC1633007496E0C8EDBA37616B63B70119 *)il2cpp_codegen_object_new(Func_3_t9724A7CC1633007496E0C8EDBA37616B63B70119_il2cpp_TypeInfo_var);
Func_3__ctor_m95A07F95C1BD45891E64270E8BB4E98F16FC2FB7(L_206, L_205, (intptr_t)((intptr_t)LuaStackOp_ToUInt64Array_mC3B4DA918131904F770E292762AB8331E86DEE24_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_m95A07F95C1BD45891E64270E8BB4E98F16FC2FB7_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(StackTraits_1_tA0E228517145AEE475D00B5AD6AD1B30210BC0A1_il2cpp_TypeInfo_var);
StackTraits_1_Init_m254E23A287860B635F63BD235D325DB2E8FDAC3D(L_202, L_204, L_206, /*hidden argument*/StackTraits_1_Init_m254E23A287860B635F63BD235D325DB2E8FDAC3D_RuntimeMethod_var);
// StackTraits<string[]>.Init(ToLua.Push, ToLua.CheckStringArray, ToLua.ToStringArray);
Action_2_t8E05E75199F097290A00AB911E5B482CA41E7C58 * L_207 = (Action_2_t8E05E75199F097290A00AB911E5B482CA41E7C58 *)il2cpp_codegen_object_new(Action_2_t8E05E75199F097290A00AB911E5B482CA41E7C58_il2cpp_TypeInfo_var);
Action_2__ctor_m1D6BB3A2F74CA13B5D9E1F02E7A291EF41AC4D49(L_207, NULL, (intptr_t)((intptr_t)ToLua_Push_m007BBA6FFBB0D3E2A0905FD568FA4A87AD6ADD5F_RuntimeMethod_var), /*hidden argument*/Action_2__ctor_m1D6BB3A2F74CA13B5D9E1F02E7A291EF41AC4D49_RuntimeMethod_var);
Func_3_t6761E8F9DD0801DB351F342A76EDC1D57D7A56AB * L_208 = (Func_3_t6761E8F9DD0801DB351F342A76EDC1D57D7A56AB *)il2cpp_codegen_object_new(Func_3_t6761E8F9DD0801DB351F342A76EDC1D57D7A56AB_il2cpp_TypeInfo_var);
Func_3__ctor_m4C9132923097C79CFE1FBD5963E85F9508CD84A5(L_208, NULL, (intptr_t)((intptr_t)ToLua_CheckStringArray_m5AEC0FC50AE6350C62EFD1FE9B51D0EF06173703_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_m4C9132923097C79CFE1FBD5963E85F9508CD84A5_RuntimeMethod_var);
Func_3_t6761E8F9DD0801DB351F342A76EDC1D57D7A56AB * L_209 = (Func_3_t6761E8F9DD0801DB351F342A76EDC1D57D7A56AB *)il2cpp_codegen_object_new(Func_3_t6761E8F9DD0801DB351F342A76EDC1D57D7A56AB_il2cpp_TypeInfo_var);
Func_3__ctor_m4C9132923097C79CFE1FBD5963E85F9508CD84A5(L_209, NULL, (intptr_t)((intptr_t)ToLua_ToStringArray_m4CB49418526BB440E3F874C9A7DE05C7004AA8C6_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_m4C9132923097C79CFE1FBD5963E85F9508CD84A5_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(StackTraits_1_t1DC0275F2E5307D3D2B19CACE4DE4847ECF5D02D_il2cpp_TypeInfo_var);
StackTraits_1_Init_mEFE8216073146D91A6F92BD2353EA16063CEDE84(L_207, L_208, L_209, /*hidden argument*/StackTraits_1_Init_mEFE8216073146D91A6F92BD2353EA16063CEDE84_RuntimeMethod_var);
// StackTraits<Vector3>.Init(ToLua.Push, ToLua.CheckVector3, ToLua.ToVector3);
Action_2_tFC2DE741F0345F46320F65979198A5F1998734D3 * L_210 = (Action_2_tFC2DE741F0345F46320F65979198A5F1998734D3 *)il2cpp_codegen_object_new(Action_2_tFC2DE741F0345F46320F65979198A5F1998734D3_il2cpp_TypeInfo_var);
Action_2__ctor_mAD3DA6951876DEAA792F07F90D3583C3DD2DDF24(L_210, NULL, (intptr_t)((intptr_t)ToLua_Push_m05D670614B4A6D93134F9267FE01A92FE5D965E1_RuntimeMethod_var), /*hidden argument*/Action_2__ctor_mAD3DA6951876DEAA792F07F90D3583C3DD2DDF24_RuntimeMethod_var);
Func_3_tE3E174B59EEA6CE41D95D9B4E3F37402FAD70974 * L_211 = (Func_3_tE3E174B59EEA6CE41D95D9B4E3F37402FAD70974 *)il2cpp_codegen_object_new(Func_3_tE3E174B59EEA6CE41D95D9B4E3F37402FAD70974_il2cpp_TypeInfo_var);
Func_3__ctor_m13654DCEB8FB1F15602C320A47D91544CC4DF355(L_211, NULL, (intptr_t)((intptr_t)ToLua_CheckVector3_m16499815A2448C71638EF08FB0AEDC1D0A51E9D4_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_m13654DCEB8FB1F15602C320A47D91544CC4DF355_RuntimeMethod_var);
Func_3_tE3E174B59EEA6CE41D95D9B4E3F37402FAD70974 * L_212 = (Func_3_tE3E174B59EEA6CE41D95D9B4E3F37402FAD70974 *)il2cpp_codegen_object_new(Func_3_tE3E174B59EEA6CE41D95D9B4E3F37402FAD70974_il2cpp_TypeInfo_var);
Func_3__ctor_m13654DCEB8FB1F15602C320A47D91544CC4DF355(L_212, NULL, (intptr_t)((intptr_t)ToLua_ToVector3_m0EF90B8D34C19D7437F35138805FE8B923D05682_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_m13654DCEB8FB1F15602C320A47D91544CC4DF355_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(StackTraits_1_t1BAAA2FC291F0A06D850A5174AB7A44F8D7B99EA_il2cpp_TypeInfo_var);
StackTraits_1_Init_m36EA259EC1BC5E522B3EC78E645FFFE530340070(L_210, L_211, L_212, /*hidden argument*/StackTraits_1_Init_m36EA259EC1BC5E522B3EC78E645FFFE530340070_RuntimeMethod_var);
// StackTraits<Quaternion>.Init(ToLua.Push, ToLua.CheckQuaternion, ToLua.ToQuaternion);
Action_2_t6BF7422CD273BCC5955510DA1507F106B244B798 * L_213 = (Action_2_t6BF7422CD273BCC5955510DA1507F106B244B798 *)il2cpp_codegen_object_new(Action_2_t6BF7422CD273BCC5955510DA1507F106B244B798_il2cpp_TypeInfo_var);
Action_2__ctor_m4EEB269D3A0294F5EC5BECC21050C6CBB5ECB8C3(L_213, NULL, (intptr_t)((intptr_t)ToLua_Push_mAFABD7EE15662A5CDFD403BC135A066A55BBF0DC_RuntimeMethod_var), /*hidden argument*/Action_2__ctor_m4EEB269D3A0294F5EC5BECC21050C6CBB5ECB8C3_RuntimeMethod_var);
Func_3_t938F7E4991B81D6DC680FD30554C97908093E235 * L_214 = (Func_3_t938F7E4991B81D6DC680FD30554C97908093E235 *)il2cpp_codegen_object_new(Func_3_t938F7E4991B81D6DC680FD30554C97908093E235_il2cpp_TypeInfo_var);
Func_3__ctor_m141F67ADFE6725D962A5CDA01FE66FE988415BF5(L_214, NULL, (intptr_t)((intptr_t)ToLua_CheckQuaternion_m59E90718F32C0345BB777A032CBC0F1FC1B4668B_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_m141F67ADFE6725D962A5CDA01FE66FE988415BF5_RuntimeMethod_var);
Func_3_t938F7E4991B81D6DC680FD30554C97908093E235 * L_215 = (Func_3_t938F7E4991B81D6DC680FD30554C97908093E235 *)il2cpp_codegen_object_new(Func_3_t938F7E4991B81D6DC680FD30554C97908093E235_il2cpp_TypeInfo_var);
Func_3__ctor_m141F67ADFE6725D962A5CDA01FE66FE988415BF5(L_215, NULL, (intptr_t)((intptr_t)ToLua_ToQuaternion_mDAD28735F1469F3F350AAD972505DC77E024D902_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_m141F67ADFE6725D962A5CDA01FE66FE988415BF5_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(StackTraits_1_t3F11351A91B55160252616D1DC69F26D72064AA9_il2cpp_TypeInfo_var);
StackTraits_1_Init_m106EA09CA1946735EFEDDD33B6DD89D59A992EBF(L_213, L_214, L_215, /*hidden argument*/StackTraits_1_Init_m106EA09CA1946735EFEDDD33B6DD89D59A992EBF_RuntimeMethod_var);
// StackTraits<Vector2>.Init(ToLua.Push, ToLua.CheckVector2, ToLua.ToVector2);
Action_2_t1E49E77C3955CCBEAD23DFFD2CDAA8CAC6CFC14D * L_216 = (Action_2_t1E49E77C3955CCBEAD23DFFD2CDAA8CAC6CFC14D *)il2cpp_codegen_object_new(Action_2_t1E49E77C3955CCBEAD23DFFD2CDAA8CAC6CFC14D_il2cpp_TypeInfo_var);
Action_2__ctor_mCEF8A563972A08C6D5F091F0E8828DE134785783(L_216, NULL, (intptr_t)((intptr_t)ToLua_Push_m435606A21F3C6D92A0C3418AD3E7FD1FF7809EC2_RuntimeMethod_var), /*hidden argument*/Action_2__ctor_mCEF8A563972A08C6D5F091F0E8828DE134785783_RuntimeMethod_var);
Func_3_t5691A4C34796B7D38151CCD8C50DC7204DDE01AC * L_217 = (Func_3_t5691A4C34796B7D38151CCD8C50DC7204DDE01AC *)il2cpp_codegen_object_new(Func_3_t5691A4C34796B7D38151CCD8C50DC7204DDE01AC_il2cpp_TypeInfo_var);
Func_3__ctor_m6B4A59548A10FF52BE25BC8BDA9DBDA16E5586C0(L_217, NULL, (intptr_t)((intptr_t)ToLua_CheckVector2_m9B20CEC652532062C83B0AFD09E7E905D9C89186_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_m6B4A59548A10FF52BE25BC8BDA9DBDA16E5586C0_RuntimeMethod_var);
Func_3_t5691A4C34796B7D38151CCD8C50DC7204DDE01AC * L_218 = (Func_3_t5691A4C34796B7D38151CCD8C50DC7204DDE01AC *)il2cpp_codegen_object_new(Func_3_t5691A4C34796B7D38151CCD8C50DC7204DDE01AC_il2cpp_TypeInfo_var);
Func_3__ctor_m6B4A59548A10FF52BE25BC8BDA9DBDA16E5586C0(L_218, NULL, (intptr_t)((intptr_t)ToLua_ToVector2_mF1F09774E2D20D3B6FDF67C15B0D31EF155353AC_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_m6B4A59548A10FF52BE25BC8BDA9DBDA16E5586C0_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(StackTraits_1_t98E7672E5E333947002251C3C383BF449231F91A_il2cpp_TypeInfo_var);
StackTraits_1_Init_m98959139E4410EB05130BFAA59D5C1B004BED9DE(L_216, L_217, L_218, /*hidden argument*/StackTraits_1_Init_m98959139E4410EB05130BFAA59D5C1B004BED9DE_RuntimeMethod_var);
// StackTraits<Color>.Init(ToLua.Push, ToLua.CheckColor, ToLua.ToColor);
Action_2_tB5E72C6F3E69F059B8498E0548614B9F36F2A241 * L_219 = (Action_2_tB5E72C6F3E69F059B8498E0548614B9F36F2A241 *)il2cpp_codegen_object_new(Action_2_tB5E72C6F3E69F059B8498E0548614B9F36F2A241_il2cpp_TypeInfo_var);
Action_2__ctor_mD668399B748F15C984273E8F3619E28FBEC705DA(L_219, NULL, (intptr_t)((intptr_t)ToLua_Push_mA3CD7E888C8B72C317AA49B9F6CE895A97291E38_RuntimeMethod_var), /*hidden argument*/Action_2__ctor_mD668399B748F15C984273E8F3619E28FBEC705DA_RuntimeMethod_var);
Func_3_t67940EC97CC68B264BEDB9E7BA3D9E62A39DDF9A * L_220 = (Func_3_t67940EC97CC68B264BEDB9E7BA3D9E62A39DDF9A *)il2cpp_codegen_object_new(Func_3_t67940EC97CC68B264BEDB9E7BA3D9E62A39DDF9A_il2cpp_TypeInfo_var);
Func_3__ctor_m98853006C586C4C0ADE1A2766BA4EBF2529C98ED(L_220, NULL, (intptr_t)((intptr_t)ToLua_CheckColor_m471709A490B12E7B2DD71A10C3CB62F0C335E084_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_m98853006C586C4C0ADE1A2766BA4EBF2529C98ED_RuntimeMethod_var);
Func_3_t67940EC97CC68B264BEDB9E7BA3D9E62A39DDF9A * L_221 = (Func_3_t67940EC97CC68B264BEDB9E7BA3D9E62A39DDF9A *)il2cpp_codegen_object_new(Func_3_t67940EC97CC68B264BEDB9E7BA3D9E62A39DDF9A_il2cpp_TypeInfo_var);
Func_3__ctor_m98853006C586C4C0ADE1A2766BA4EBF2529C98ED(L_221, NULL, (intptr_t)((intptr_t)ToLua_ToColor_m8BA5C5C83C6FCCF1F5572D5BB37BB153A0EF4DB5_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_m98853006C586C4C0ADE1A2766BA4EBF2529C98ED_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(StackTraits_1_t84C2CCF0829FC1354BDF38661E1E886F6D79E4DD_il2cpp_TypeInfo_var);
StackTraits_1_Init_m9E287D2F7B86D4328DABFBD0F6DB99BD062396E5(L_219, L_220, L_221, /*hidden argument*/StackTraits_1_Init_m9E287D2F7B86D4328DABFBD0F6DB99BD062396E5_RuntimeMethod_var);
// StackTraits<Vector4>.Init(ToLua.Push, ToLua.CheckVector4, ToLua.ToVector4);
Action_2_tC0026A57545BFAC4DA61F48E7BE936AD83E89FD1 * L_222 = (Action_2_tC0026A57545BFAC4DA61F48E7BE936AD83E89FD1 *)il2cpp_codegen_object_new(Action_2_tC0026A57545BFAC4DA61F48E7BE936AD83E89FD1_il2cpp_TypeInfo_var);
Action_2__ctor_mC144CC84355426A4E79BD321FF394B07C58E9B42(L_222, NULL, (intptr_t)((intptr_t)ToLua_Push_m5B39A5A0B8AE69D62F46959033BBE78516393FC5_RuntimeMethod_var), /*hidden argument*/Action_2__ctor_mC144CC84355426A4E79BD321FF394B07C58E9B42_RuntimeMethod_var);
Func_3_t24F26D43B70B8803063E27509568F824F5C610D5 * L_223 = (Func_3_t24F26D43B70B8803063E27509568F824F5C610D5 *)il2cpp_codegen_object_new(Func_3_t24F26D43B70B8803063E27509568F824F5C610D5_il2cpp_TypeInfo_var);
Func_3__ctor_mE4AA637A47E39A6031C99FDB4A935473FDB57437(L_223, NULL, (intptr_t)((intptr_t)ToLua_CheckVector4_m518ED33E9AEBACB61E8DC4BF651A4A14BFD991D4_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mE4AA637A47E39A6031C99FDB4A935473FDB57437_RuntimeMethod_var);
Func_3_t24F26D43B70B8803063E27509568F824F5C610D5 * L_224 = (Func_3_t24F26D43B70B8803063E27509568F824F5C610D5 *)il2cpp_codegen_object_new(Func_3_t24F26D43B70B8803063E27509568F824F5C610D5_il2cpp_TypeInfo_var);
Func_3__ctor_mE4AA637A47E39A6031C99FDB4A935473FDB57437(L_224, NULL, (intptr_t)((intptr_t)ToLua_ToVector4_mCC5D749B41B088A8893A944F92A31DDD6CDA2576_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mE4AA637A47E39A6031C99FDB4A935473FDB57437_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(StackTraits_1_tF4A8213E2D2EF65FCA092F1CF0A8D1F50CDBC29B_il2cpp_TypeInfo_var);
StackTraits_1_Init_mD97D4482BE80E336332925FE739C653D856C8975(L_222, L_223, L_224, /*hidden argument*/StackTraits_1_Init_mD97D4482BE80E336332925FE739C653D856C8975_RuntimeMethod_var);
// StackTraits<Ray>.Init(ToLua.Push, ToLua.CheckRay, ToLua.ToRay);
Action_2_tDE5740A89635C8866FFAC50E1AC3DF72BDF66EB9 * L_225 = (Action_2_tDE5740A89635C8866FFAC50E1AC3DF72BDF66EB9 *)il2cpp_codegen_object_new(Action_2_tDE5740A89635C8866FFAC50E1AC3DF72BDF66EB9_il2cpp_TypeInfo_var);
Action_2__ctor_m32FEB47BD18F8192E2164BAFA502F53F79172D23(L_225, NULL, (intptr_t)((intptr_t)ToLua_Push_m08962506BF31452B329B65AE9EDF5136298543E9_RuntimeMethod_var), /*hidden argument*/Action_2__ctor_m32FEB47BD18F8192E2164BAFA502F53F79172D23_RuntimeMethod_var);
Func_3_t468F20F6F932D040D63A296AE5FEBF3996164251 * L_226 = (Func_3_t468F20F6F932D040D63A296AE5FEBF3996164251 *)il2cpp_codegen_object_new(Func_3_t468F20F6F932D040D63A296AE5FEBF3996164251_il2cpp_TypeInfo_var);
Func_3__ctor_mC97F91C3D67046A12AEDA010BB5AD014D4D83BAE(L_226, NULL, (intptr_t)((intptr_t)ToLua_CheckRay_mC21365F2F7E6DB14F6A5BFE6A18ECC9575EF877C_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mC97F91C3D67046A12AEDA010BB5AD014D4D83BAE_RuntimeMethod_var);
Func_3_t468F20F6F932D040D63A296AE5FEBF3996164251 * L_227 = (Func_3_t468F20F6F932D040D63A296AE5FEBF3996164251 *)il2cpp_codegen_object_new(Func_3_t468F20F6F932D040D63A296AE5FEBF3996164251_il2cpp_TypeInfo_var);
Func_3__ctor_mC97F91C3D67046A12AEDA010BB5AD014D4D83BAE(L_227, NULL, (intptr_t)((intptr_t)ToLua_ToRay_m25EB1A0E15515DFF75B472E5D9D0A8A3F86C6524_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mC97F91C3D67046A12AEDA010BB5AD014D4D83BAE_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(StackTraits_1_t525CC73DE90950C9B77412B59174671F0E316577_il2cpp_TypeInfo_var);
StackTraits_1_Init_m7C66801383013EB28EE3069A55E1AF8D63FFB7B2(L_225, L_226, L_227, /*hidden argument*/StackTraits_1_Init_m7C66801383013EB28EE3069A55E1AF8D63FFB7B2_RuntimeMethod_var);
// StackTraits<Touch>.Init(ToLua.Push, null, null);
Action_2_t88860E81E38F27F10AA09A835F57B7C3CCF731D3 * L_228 = (Action_2_t88860E81E38F27F10AA09A835F57B7C3CCF731D3 *)il2cpp_codegen_object_new(Action_2_t88860E81E38F27F10AA09A835F57B7C3CCF731D3_il2cpp_TypeInfo_var);
Action_2__ctor_mEA2427E2F48701AAE40400C943F734754AC8BFFE(L_228, NULL, (intptr_t)((intptr_t)ToLua_Push_m14873FA8B00F55373BB963C11F7E9CB64DF7D81E_RuntimeMethod_var), /*hidden argument*/Action_2__ctor_mEA2427E2F48701AAE40400C943F734754AC8BFFE_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(StackTraits_1_t84E3BC75B3AA8C79267711736CF6826A9010E2D3_il2cpp_TypeInfo_var);
StackTraits_1_Init_m872420CC870E1B087EDBF7B63515E64A7F623A60(L_228, (Func_3_tE5ADF04FA27B2F3EC662858E7A83CF51B0B4AF53 *)NULL, (Func_3_tE5ADF04FA27B2F3EC662858E7A83CF51B0B4AF53 *)NULL, /*hidden argument*/StackTraits_1_Init_m872420CC870E1B087EDBF7B63515E64A7F623A60_RuntimeMethod_var);
// StackTraits<Bounds>.Init(ToLua.Push, ToLua.CheckBounds, ToLua.ToBounds);
Action_2_tA468D318E4EF34D443A3318E05B36DE4DA2E1209 * L_229 = (Action_2_tA468D318E4EF34D443A3318E05B36DE4DA2E1209 *)il2cpp_codegen_object_new(Action_2_tA468D318E4EF34D443A3318E05B36DE4DA2E1209_il2cpp_TypeInfo_var);
Action_2__ctor_m30C7595CA3A14FD1994B2CAFEA1242FF1B65B63A(L_229, NULL, (intptr_t)((intptr_t)ToLua_Push_m7E2B6F75D43082CA7E21F189B2EB5271E85CFC7E_RuntimeMethod_var), /*hidden argument*/Action_2__ctor_m30C7595CA3A14FD1994B2CAFEA1242FF1B65B63A_RuntimeMethod_var);
Func_3_t2E05EE7ADC109CB5E6208B6E0455FF9DBAE5C75B * L_230 = (Func_3_t2E05EE7ADC109CB5E6208B6E0455FF9DBAE5C75B *)il2cpp_codegen_object_new(Func_3_t2E05EE7ADC109CB5E6208B6E0455FF9DBAE5C75B_il2cpp_TypeInfo_var);
Func_3__ctor_m6EBA891B8C702613D5A1993A1D582D73268A6509(L_230, NULL, (intptr_t)((intptr_t)ToLua_CheckBounds_m832C725CF9FC52B2BD725B9A04CC3999E810F220_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_m6EBA891B8C702613D5A1993A1D582D73268A6509_RuntimeMethod_var);
Func_3_t2E05EE7ADC109CB5E6208B6E0455FF9DBAE5C75B * L_231 = (Func_3_t2E05EE7ADC109CB5E6208B6E0455FF9DBAE5C75B *)il2cpp_codegen_object_new(Func_3_t2E05EE7ADC109CB5E6208B6E0455FF9DBAE5C75B_il2cpp_TypeInfo_var);
Func_3__ctor_m6EBA891B8C702613D5A1993A1D582D73268A6509(L_231, NULL, (intptr_t)((intptr_t)ToLua_ToBounds_mF6AC41931D2B16703DB78E1A0618B3D7A5DB9DCE_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_m6EBA891B8C702613D5A1993A1D582D73268A6509_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(StackTraits_1_t4D07D0134FB98D1034FB8C6D2CF67285CA394F51_il2cpp_TypeInfo_var);
StackTraits_1_Init_m5D77603C38455F2E135BBD4E70006BA611337580(L_229, L_230, L_231, /*hidden argument*/StackTraits_1_Init_m5D77603C38455F2E135BBD4E70006BA611337580_RuntimeMethod_var);
// StackTraits<LayerMask>.Init(ToLua.PushLayerMask, ToLua.CheckLayerMask, ToLua.ToLayerMask);
Action_2_t0CCBBD7DA4903EE0CE8BA4493F386C984ADF472D * L_232 = (Action_2_t0CCBBD7DA4903EE0CE8BA4493F386C984ADF472D *)il2cpp_codegen_object_new(Action_2_t0CCBBD7DA4903EE0CE8BA4493F386C984ADF472D_il2cpp_TypeInfo_var);
Action_2__ctor_m517995395DEC2203EF55A51F651201638FFE85F9(L_232, NULL, (intptr_t)((intptr_t)ToLua_PushLayerMask_m37A6D71EAF9762A107CB9C60E11DA0F5163B8E05_RuntimeMethod_var), /*hidden argument*/Action_2__ctor_m517995395DEC2203EF55A51F651201638FFE85F9_RuntimeMethod_var);
Func_3_t2F4AF7CBF49AAED04F5953D7B23DD1CD710AA550 * L_233 = (Func_3_t2F4AF7CBF49AAED04F5953D7B23DD1CD710AA550 *)il2cpp_codegen_object_new(Func_3_t2F4AF7CBF49AAED04F5953D7B23DD1CD710AA550_il2cpp_TypeInfo_var);
Func_3__ctor_m6980E3D77C7A7E93114D6A35915F6760D0BAC784(L_233, NULL, (intptr_t)((intptr_t)ToLua_CheckLayerMask_m2E26F166A06A13142C787B04D4F32819DA935F60_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_m6980E3D77C7A7E93114D6A35915F6760D0BAC784_RuntimeMethod_var);
Func_3_t2F4AF7CBF49AAED04F5953D7B23DD1CD710AA550 * L_234 = (Func_3_t2F4AF7CBF49AAED04F5953D7B23DD1CD710AA550 *)il2cpp_codegen_object_new(Func_3_t2F4AF7CBF49AAED04F5953D7B23DD1CD710AA550_il2cpp_TypeInfo_var);
Func_3__ctor_m6980E3D77C7A7E93114D6A35915F6760D0BAC784(L_234, NULL, (intptr_t)((intptr_t)ToLua_ToLayerMask_m6D35A405FEFA4FFDEF7DC6C93DFED6DADC710BEF_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_m6980E3D77C7A7E93114D6A35915F6760D0BAC784_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(StackTraits_1_tA6BA92BE89506787B370DF1BF35A16F6BF73A7C8_il2cpp_TypeInfo_var);
StackTraits_1_Init_mE84F61B068BCEF5BB896EA533D3119DB717AE09C(L_232, L_233, L_234, /*hidden argument*/StackTraits_1_Init_mE84F61B068BCEF5BB896EA533D3119DB717AE09C_RuntimeMethod_var);
// StackTraits<RaycastHit>.Init(ToLua.Push, null, null);
Action_2_tF98211F1A494E977B98A78567E55A5D6EF31C6C7 * L_235 = (Action_2_tF98211F1A494E977B98A78567E55A5D6EF31C6C7 *)il2cpp_codegen_object_new(Action_2_tF98211F1A494E977B98A78567E55A5D6EF31C6C7_il2cpp_TypeInfo_var);
Action_2__ctor_mAC908CE605FA918B66228D09967D53667B14D72F(L_235, NULL, (intptr_t)((intptr_t)ToLua_Push_mE35FD6B22753F0A4FD6B650BAD5F77122239CA66_RuntimeMethod_var), /*hidden argument*/Action_2__ctor_mAC908CE605FA918B66228D09967D53667B14D72F_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(StackTraits_1_tA569B361BF1E1C9E790F866D37FCD3A44C9EB45A_il2cpp_TypeInfo_var);
StackTraits_1_Init_m35D932E7D691E3DB73CF6BE3FCB1AB15EEBA2C52(L_235, (Func_3_tC94C73897E50F862E175636BE65E525BDB58F200 *)NULL, (Func_3_tC94C73897E50F862E175636BE65E525BDB58F200 *)NULL, /*hidden argument*/StackTraits_1_Init_m35D932E7D691E3DB73CF6BE3FCB1AB15EEBA2C52_RuntimeMethod_var);
// StackTraits<Nullable<Vector3>>.Init(op.Push, op.CheckNullVec3, op.ToNullVec3);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_236 = V_0;
Action_2_tC3480174CCADD9096F4D1EA41751E082FD4379F4 * L_237 = (Action_2_tC3480174CCADD9096F4D1EA41751E082FD4379F4 *)il2cpp_codegen_object_new(Action_2_tC3480174CCADD9096F4D1EA41751E082FD4379F4_il2cpp_TypeInfo_var);
Action_2__ctor_m47AA878217411BC56C763C69252EE90D6A00B39A(L_237, L_236, (intptr_t)((intptr_t)LuaStackOp_Push_m510E9130D00BCF3C07B6C97E89CAEE919261F75C_RuntimeMethod_var), /*hidden argument*/Action_2__ctor_m47AA878217411BC56C763C69252EE90D6A00B39A_RuntimeMethod_var);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_238 = V_0;
Func_3_t4121DA09A886B0F56E28C6C87A07776ACA930748 * L_239 = (Func_3_t4121DA09A886B0F56E28C6C87A07776ACA930748 *)il2cpp_codegen_object_new(Func_3_t4121DA09A886B0F56E28C6C87A07776ACA930748_il2cpp_TypeInfo_var);
Func_3__ctor_m5AC3BDC803A468CCE8A70D13375F28E33C306FAC(L_239, L_238, (intptr_t)((intptr_t)LuaStackOp_CheckNullVec3_m71AF4AEEB47A8F0C2E62F7C92E0B46186C3C9ADA_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_m5AC3BDC803A468CCE8A70D13375F28E33C306FAC_RuntimeMethod_var);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_240 = V_0;
Func_3_t4121DA09A886B0F56E28C6C87A07776ACA930748 * L_241 = (Func_3_t4121DA09A886B0F56E28C6C87A07776ACA930748 *)il2cpp_codegen_object_new(Func_3_t4121DA09A886B0F56E28C6C87A07776ACA930748_il2cpp_TypeInfo_var);
Func_3__ctor_m5AC3BDC803A468CCE8A70D13375F28E33C306FAC(L_241, L_240, (intptr_t)((intptr_t)LuaStackOp_ToNullVec3_mE0F34BC41CC667E35F153BDCCFDDD74A2ED6B5CF_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_m5AC3BDC803A468CCE8A70D13375F28E33C306FAC_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(StackTraits_1_t55B3193816ACEFDFA20BCFF02B1AF7D7624C89A8_il2cpp_TypeInfo_var);
StackTraits_1_Init_m6EECF9A68D8C117CFF05C5CDD27F6C69176C076E(L_237, L_239, L_241, /*hidden argument*/StackTraits_1_Init_m6EECF9A68D8C117CFF05C5CDD27F6C69176C076E_RuntimeMethod_var);
// StackTraits<Nullable<Quaternion>>.Init(op.Push, op.CheckNullQuat, op.ToNullQuat);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_242 = V_0;
Action_2_t38A104F7CE422D96DDC0FF0FA5BB590666E1803F * L_243 = (Action_2_t38A104F7CE422D96DDC0FF0FA5BB590666E1803F *)il2cpp_codegen_object_new(Action_2_t38A104F7CE422D96DDC0FF0FA5BB590666E1803F_il2cpp_TypeInfo_var);
Action_2__ctor_m27C3B41C6020250F78D9D2F391E38BEBCBF101A1(L_243, L_242, (intptr_t)((intptr_t)LuaStackOp_Push_m0CDA6A0C1504883705CA1127CBEA7596560CD526_RuntimeMethod_var), /*hidden argument*/Action_2__ctor_m27C3B41C6020250F78D9D2F391E38BEBCBF101A1_RuntimeMethod_var);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_244 = V_0;
Func_3_t92A5CD0C44E511DAB3FA5B5C0F201D8CF02A9A03 * L_245 = (Func_3_t92A5CD0C44E511DAB3FA5B5C0F201D8CF02A9A03 *)il2cpp_codegen_object_new(Func_3_t92A5CD0C44E511DAB3FA5B5C0F201D8CF02A9A03_il2cpp_TypeInfo_var);
Func_3__ctor_m34E167BD27F1CFE117528B152270627FEC2075EA(L_245, L_244, (intptr_t)((intptr_t)LuaStackOp_CheckNullQuat_m60DD251C4A85C9581860C2217423E90239F62055_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_m34E167BD27F1CFE117528B152270627FEC2075EA_RuntimeMethod_var);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_246 = V_0;
Func_3_t92A5CD0C44E511DAB3FA5B5C0F201D8CF02A9A03 * L_247 = (Func_3_t92A5CD0C44E511DAB3FA5B5C0F201D8CF02A9A03 *)il2cpp_codegen_object_new(Func_3_t92A5CD0C44E511DAB3FA5B5C0F201D8CF02A9A03_il2cpp_TypeInfo_var);
Func_3__ctor_m34E167BD27F1CFE117528B152270627FEC2075EA(L_247, L_246, (intptr_t)((intptr_t)LuaStackOp_ToNullQuat_m9A230360B8DDBCE62948167540414AC41F423F9C_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_m34E167BD27F1CFE117528B152270627FEC2075EA_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(StackTraits_1_tADDB282EF4CF5FF714B3F7CE0435F0BA4A48409B_il2cpp_TypeInfo_var);
StackTraits_1_Init_mF397E88265F003AE85C65A5957CBFFBD27BDA3AC(L_243, L_245, L_247, /*hidden argument*/StackTraits_1_Init_mF397E88265F003AE85C65A5957CBFFBD27BDA3AC_RuntimeMethod_var);
// StackTraits<Nullable<Vector2>>.Init(op.Push, op.CheckNullVec2, op.ToNullVec2);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_248 = V_0;
Action_2_t461232BCAA5F6D794A6A5E1DE3A2245F20D10A9A * L_249 = (Action_2_t461232BCAA5F6D794A6A5E1DE3A2245F20D10A9A *)il2cpp_codegen_object_new(Action_2_t461232BCAA5F6D794A6A5E1DE3A2245F20D10A9A_il2cpp_TypeInfo_var);
Action_2__ctor_m0C639EC652167888D3BB75FC40AFAC9DFF9028D7(L_249, L_248, (intptr_t)((intptr_t)LuaStackOp_Push_mE52E3D756CFCA3DF7DC82FD7ABAEDEF0910B49B6_RuntimeMethod_var), /*hidden argument*/Action_2__ctor_m0C639EC652167888D3BB75FC40AFAC9DFF9028D7_RuntimeMethod_var);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_250 = V_0;
Func_3_t53396128E7290708EEF160632C520A4DF67944B8 * L_251 = (Func_3_t53396128E7290708EEF160632C520A4DF67944B8 *)il2cpp_codegen_object_new(Func_3_t53396128E7290708EEF160632C520A4DF67944B8_il2cpp_TypeInfo_var);
Func_3__ctor_m91FC20D4A59F23009569A659C9F8EBA6392C9492(L_251, L_250, (intptr_t)((intptr_t)LuaStackOp_CheckNullVec2_m2D9416A17CB89B9CBCFBD9C952FC08576081C505_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_m91FC20D4A59F23009569A659C9F8EBA6392C9492_RuntimeMethod_var);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_252 = V_0;
Func_3_t53396128E7290708EEF160632C520A4DF67944B8 * L_253 = (Func_3_t53396128E7290708EEF160632C520A4DF67944B8 *)il2cpp_codegen_object_new(Func_3_t53396128E7290708EEF160632C520A4DF67944B8_il2cpp_TypeInfo_var);
Func_3__ctor_m91FC20D4A59F23009569A659C9F8EBA6392C9492(L_253, L_252, (intptr_t)((intptr_t)LuaStackOp_ToNullVec2_mFEAB6BFB6E3D760E0CBB2EFB72A312FD07DDF99A_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_m91FC20D4A59F23009569A659C9F8EBA6392C9492_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(StackTraits_1_t3C2E6974CFD5F5777CDA12351FB76FD5C08C4732_il2cpp_TypeInfo_var);
StackTraits_1_Init_m5B84BE202F51CBC0B5BAB1F1F010E9F3088B46B4(L_249, L_251, L_253, /*hidden argument*/StackTraits_1_Init_m5B84BE202F51CBC0B5BAB1F1F010E9F3088B46B4_RuntimeMethod_var);
// StackTraits<Nullable<Color>>.Init(op.Push, op.CheckNullColor, op.ToNullColor);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_254 = V_0;
Action_2_tE372A790F7525576DD1517EE0FE49640DD0BF4D0 * L_255 = (Action_2_tE372A790F7525576DD1517EE0FE49640DD0BF4D0 *)il2cpp_codegen_object_new(Action_2_tE372A790F7525576DD1517EE0FE49640DD0BF4D0_il2cpp_TypeInfo_var);
Action_2__ctor_m24C74FA1F57511D91AB28AB563815C469CAB6637(L_255, L_254, (intptr_t)((intptr_t)LuaStackOp_Push_m6318AA1F336EE9DC2C6177C9E92301753FB3B048_RuntimeMethod_var), /*hidden argument*/Action_2__ctor_m24C74FA1F57511D91AB28AB563815C469CAB6637_RuntimeMethod_var);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_256 = V_0;
Func_3_tA97C46EC8961968D181CE53AC14FB533CADA68D6 * L_257 = (Func_3_tA97C46EC8961968D181CE53AC14FB533CADA68D6 *)il2cpp_codegen_object_new(Func_3_tA97C46EC8961968D181CE53AC14FB533CADA68D6_il2cpp_TypeInfo_var);
Func_3__ctor_mA0E24E986FD96A4488B05C4E8E0C69BC62A6B946(L_257, L_256, (intptr_t)((intptr_t)LuaStackOp_CheckNullColor_mAE6C0D00844AA5707807ACED1023B77BBE5E2A33_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mA0E24E986FD96A4488B05C4E8E0C69BC62A6B946_RuntimeMethod_var);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_258 = V_0;
Func_3_tA97C46EC8961968D181CE53AC14FB533CADA68D6 * L_259 = (Func_3_tA97C46EC8961968D181CE53AC14FB533CADA68D6 *)il2cpp_codegen_object_new(Func_3_tA97C46EC8961968D181CE53AC14FB533CADA68D6_il2cpp_TypeInfo_var);
Func_3__ctor_mA0E24E986FD96A4488B05C4E8E0C69BC62A6B946(L_259, L_258, (intptr_t)((intptr_t)LuaStackOp_ToNullColor_mA252339593A5FBC60504B9343A594E15F3FF3B42_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mA0E24E986FD96A4488B05C4E8E0C69BC62A6B946_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(StackTraits_1_tABADECF178F155D9AF66720141093B28EC1C87B3_il2cpp_TypeInfo_var);
StackTraits_1_Init_m6D9A0FCB43FEE699DCF838BCAF430F6E9486C0D6(L_255, L_257, L_259, /*hidden argument*/StackTraits_1_Init_m6D9A0FCB43FEE699DCF838BCAF430F6E9486C0D6_RuntimeMethod_var);
// StackTraits<Nullable<Vector4>>.Init(op.Push, op.CheckNullVec4, op.ToNullVec4);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_260 = V_0;
Action_2_t712DA8FD045050BB4792F2E3A7B361C6025CB55D * L_261 = (Action_2_t712DA8FD045050BB4792F2E3A7B361C6025CB55D *)il2cpp_codegen_object_new(Action_2_t712DA8FD045050BB4792F2E3A7B361C6025CB55D_il2cpp_TypeInfo_var);
Action_2__ctor_m5A7DC6A71CA7C0521CE31C72293C6D185F321DFB(L_261, L_260, (intptr_t)((intptr_t)LuaStackOp_Push_mE69E8B6941CB55C129F2974FFB47C35963A6BDFB_RuntimeMethod_var), /*hidden argument*/Action_2__ctor_m5A7DC6A71CA7C0521CE31C72293C6D185F321DFB_RuntimeMethod_var);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_262 = V_0;
Func_3_t4C95DAFE7204583B993C2DC28261571E662E6619 * L_263 = (Func_3_t4C95DAFE7204583B993C2DC28261571E662E6619 *)il2cpp_codegen_object_new(Func_3_t4C95DAFE7204583B993C2DC28261571E662E6619_il2cpp_TypeInfo_var);
Func_3__ctor_m8CE466AE9183F0F9A394E9C0763C4E37D8C8157A(L_263, L_262, (intptr_t)((intptr_t)LuaStackOp_CheckNullVec4_m47505F5780F57D31F186BB85EC1FF6CDC68E600E_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_m8CE466AE9183F0F9A394E9C0763C4E37D8C8157A_RuntimeMethod_var);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_264 = V_0;
Func_3_t4C95DAFE7204583B993C2DC28261571E662E6619 * L_265 = (Func_3_t4C95DAFE7204583B993C2DC28261571E662E6619 *)il2cpp_codegen_object_new(Func_3_t4C95DAFE7204583B993C2DC28261571E662E6619_il2cpp_TypeInfo_var);
Func_3__ctor_m8CE466AE9183F0F9A394E9C0763C4E37D8C8157A(L_265, L_264, (intptr_t)((intptr_t)LuaStackOp_ToNullVec4_m9B3FA4202C1B7B78EDEBD379487D7136FD176B17_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_m8CE466AE9183F0F9A394E9C0763C4E37D8C8157A_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(StackTraits_1_t5D9FF8B23BABB66D17412B384DCD00361EC18EDE_il2cpp_TypeInfo_var);
StackTraits_1_Init_m5AECA4A5B1F2D94548C823169850183F59C6E040(L_261, L_263, L_265, /*hidden argument*/StackTraits_1_Init_m5AECA4A5B1F2D94548C823169850183F59C6E040_RuntimeMethod_var);
// StackTraits<Nullable<Ray>>.Init(op.Push, op.CheckNullRay, op.ToNullRay);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_266 = V_0;
Action_2_t0BD6F5098B6EFAAEFC4A6A1AFA7BC2F72E15303D * L_267 = (Action_2_t0BD6F5098B6EFAAEFC4A6A1AFA7BC2F72E15303D *)il2cpp_codegen_object_new(Action_2_t0BD6F5098B6EFAAEFC4A6A1AFA7BC2F72E15303D_il2cpp_TypeInfo_var);
Action_2__ctor_mCD39DBD979B055B956C8292AE3D7FBE0B049794C(L_267, L_266, (intptr_t)((intptr_t)LuaStackOp_Push_mF91F2B7B15586759F3644D1172C537E6F1103CD9_RuntimeMethod_var), /*hidden argument*/Action_2__ctor_mCD39DBD979B055B956C8292AE3D7FBE0B049794C_RuntimeMethod_var);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_268 = V_0;
Func_3_tD54C5BF4B2FC979C5367E38C049793DB4D4520F1 * L_269 = (Func_3_tD54C5BF4B2FC979C5367E38C049793DB4D4520F1 *)il2cpp_codegen_object_new(Func_3_tD54C5BF4B2FC979C5367E38C049793DB4D4520F1_il2cpp_TypeInfo_var);
Func_3__ctor_m42C96C7DA89C9A90128AC16569BB57CDAA856773(L_269, L_268, (intptr_t)((intptr_t)LuaStackOp_CheckNullRay_m7DF41A1BC42854A6E164C70A7FD08FF3B925138B_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_m42C96C7DA89C9A90128AC16569BB57CDAA856773_RuntimeMethod_var);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_270 = V_0;
Func_3_tD54C5BF4B2FC979C5367E38C049793DB4D4520F1 * L_271 = (Func_3_tD54C5BF4B2FC979C5367E38C049793DB4D4520F1 *)il2cpp_codegen_object_new(Func_3_tD54C5BF4B2FC979C5367E38C049793DB4D4520F1_il2cpp_TypeInfo_var);
Func_3__ctor_m42C96C7DA89C9A90128AC16569BB57CDAA856773(L_271, L_270, (intptr_t)((intptr_t)LuaStackOp_ToNullRay_mF55376B1CBBEFB116C0568E35891EF8CCBBF8733_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_m42C96C7DA89C9A90128AC16569BB57CDAA856773_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(StackTraits_1_t6DC2C359F81D02975883E47959CC925C17E622EF_il2cpp_TypeInfo_var);
StackTraits_1_Init_m476B5ABD65D53EB65E517F607A800DF33892267D(L_267, L_269, L_271, /*hidden argument*/StackTraits_1_Init_m476B5ABD65D53EB65E517F607A800DF33892267D_RuntimeMethod_var);
// StackTraits<Nullable<Touch>>.Init(op.Push, null, null);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_272 = V_0;
Action_2_t03DD38C7DEFE1AA7FD9A26D7567F990143540E6D * L_273 = (Action_2_t03DD38C7DEFE1AA7FD9A26D7567F990143540E6D *)il2cpp_codegen_object_new(Action_2_t03DD38C7DEFE1AA7FD9A26D7567F990143540E6D_il2cpp_TypeInfo_var);
Action_2__ctor_mA8E823E9AF0CFEC0D8B0C155EA764DD391DD854B(L_273, L_272, (intptr_t)((intptr_t)LuaStackOp_Push_m39381205087871958332D53C701E92591B5BEE89_RuntimeMethod_var), /*hidden argument*/Action_2__ctor_mA8E823E9AF0CFEC0D8B0C155EA764DD391DD854B_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(StackTraits_1_t0E2E2238DDF573B7B5D6C0729C03CF2E5A843D15_il2cpp_TypeInfo_var);
StackTraits_1_Init_m9352F20CA27426FEECC7CDDAFFCD51DF224ECA6F(L_273, (Func_3_t3422FA98DD98D70ED6C33DC44472C9FCA7E7D9EB *)NULL, (Func_3_t3422FA98DD98D70ED6C33DC44472C9FCA7E7D9EB *)NULL, /*hidden argument*/StackTraits_1_Init_m9352F20CA27426FEECC7CDDAFFCD51DF224ECA6F_RuntimeMethod_var);
// StackTraits<Nullable<Bounds>>.Init(op.Push, op.CheckNullBounds, op.ToNullBounds);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_274 = V_0;
Action_2_t605B4F5294159D5A25C4E7C9EA02F6E95965A59E * L_275 = (Action_2_t605B4F5294159D5A25C4E7C9EA02F6E95965A59E *)il2cpp_codegen_object_new(Action_2_t605B4F5294159D5A25C4E7C9EA02F6E95965A59E_il2cpp_TypeInfo_var);
Action_2__ctor_m161667EFC572E4BD457418D270580A042124598E(L_275, L_274, (intptr_t)((intptr_t)LuaStackOp_Push_mD00287381F2BB6A35D1F92C3162C684567A82110_RuntimeMethod_var), /*hidden argument*/Action_2__ctor_m161667EFC572E4BD457418D270580A042124598E_RuntimeMethod_var);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_276 = V_0;
Func_3_t929E248D12D3C52CACEB4CDB125098EF5E92E0B4 * L_277 = (Func_3_t929E248D12D3C52CACEB4CDB125098EF5E92E0B4 *)il2cpp_codegen_object_new(Func_3_t929E248D12D3C52CACEB4CDB125098EF5E92E0B4_il2cpp_TypeInfo_var);
Func_3__ctor_m75DB9AA02314072A4D27A0F587985767B861EB08(L_277, L_276, (intptr_t)((intptr_t)LuaStackOp_CheckNullBounds_m546D3A585AFD9AA31D47363C8D51AC9E2D18F8E0_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_m75DB9AA02314072A4D27A0F587985767B861EB08_RuntimeMethod_var);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_278 = V_0;
Func_3_t929E248D12D3C52CACEB4CDB125098EF5E92E0B4 * L_279 = (Func_3_t929E248D12D3C52CACEB4CDB125098EF5E92E0B4 *)il2cpp_codegen_object_new(Func_3_t929E248D12D3C52CACEB4CDB125098EF5E92E0B4_il2cpp_TypeInfo_var);
Func_3__ctor_m75DB9AA02314072A4D27A0F587985767B861EB08(L_279, L_278, (intptr_t)((intptr_t)LuaStackOp_ToNullBounds_mE843BFD0671B98BF13D278C334CF51FA4047CD24_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_m75DB9AA02314072A4D27A0F587985767B861EB08_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(StackTraits_1_t9D1A0E28AF902A72D0149377D17D93CA860A9B41_il2cpp_TypeInfo_var);
StackTraits_1_Init_mEE11A45FA8E8872B04ECE24558B1EAF535304A5E(L_275, L_277, L_279, /*hidden argument*/StackTraits_1_Init_mEE11A45FA8E8872B04ECE24558B1EAF535304A5E_RuntimeMethod_var);
// StackTraits<Nullable<LayerMask>>.Init(op.Push, op.CheckNullLayerMask, op.ToNullLayerMask);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_280 = V_0;
Action_2_t442CB366F6427B136B305A540E2EC0F5AE17EB5C * L_281 = (Action_2_t442CB366F6427B136B305A540E2EC0F5AE17EB5C *)il2cpp_codegen_object_new(Action_2_t442CB366F6427B136B305A540E2EC0F5AE17EB5C_il2cpp_TypeInfo_var);
Action_2__ctor_mB84F63A023E6D31F4D05E3ED464DB975B4710CE1(L_281, L_280, (intptr_t)((intptr_t)LuaStackOp_Push_m4B86BFBCB11BB192F2E255EBCC20E5ABEF36532E_RuntimeMethod_var), /*hidden argument*/Action_2__ctor_mB84F63A023E6D31F4D05E3ED464DB975B4710CE1_RuntimeMethod_var);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_282 = V_0;
Func_3_t5D0368560D6BF3A9EE73DDAB7D11C7567C529813 * L_283 = (Func_3_t5D0368560D6BF3A9EE73DDAB7D11C7567C529813 *)il2cpp_codegen_object_new(Func_3_t5D0368560D6BF3A9EE73DDAB7D11C7567C529813_il2cpp_TypeInfo_var);
Func_3__ctor_mAC512376047B2543702DA5277DAC7A3C8E09999A(L_283, L_282, (intptr_t)((intptr_t)LuaStackOp_CheckNullLayerMask_mB04CF1D4894A897D969CFC7F47200F8A42CC2673_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mAC512376047B2543702DA5277DAC7A3C8E09999A_RuntimeMethod_var);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_284 = V_0;
Func_3_t5D0368560D6BF3A9EE73DDAB7D11C7567C529813 * L_285 = (Func_3_t5D0368560D6BF3A9EE73DDAB7D11C7567C529813 *)il2cpp_codegen_object_new(Func_3_t5D0368560D6BF3A9EE73DDAB7D11C7567C529813_il2cpp_TypeInfo_var);
Func_3__ctor_mAC512376047B2543702DA5277DAC7A3C8E09999A(L_285, L_284, (intptr_t)((intptr_t)LuaStackOp_ToNullLayerMask_m615469213CFA34904FF5099162E2EC8F2CDB1ED0_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mAC512376047B2543702DA5277DAC7A3C8E09999A_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(StackTraits_1_t913B792356CABF6744AA7655EAE6267079A99B51_il2cpp_TypeInfo_var);
StackTraits_1_Init_m2716738CBD1F50C16C4944682A4DE9E90F1E6DA3(L_281, L_283, L_285, /*hidden argument*/StackTraits_1_Init_m2716738CBD1F50C16C4944682A4DE9E90F1E6DA3_RuntimeMethod_var);
// StackTraits<Nullable<RaycastHit>>.Init(op.Push, null, null);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_286 = V_0;
Action_2_tF5046A8994F8C367491283E7123CDA49764CE330 * L_287 = (Action_2_tF5046A8994F8C367491283E7123CDA49764CE330 *)il2cpp_codegen_object_new(Action_2_tF5046A8994F8C367491283E7123CDA49764CE330_il2cpp_TypeInfo_var);
Action_2__ctor_m4042FAF1F8BA1AB5B9D6D343E3794C8A768F8231(L_287, L_286, (intptr_t)((intptr_t)LuaStackOp_Push_m99D37DB651E97BF6D4C07EFA4AADE578405C1735_RuntimeMethod_var), /*hidden argument*/Action_2__ctor_m4042FAF1F8BA1AB5B9D6D343E3794C8A768F8231_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(StackTraits_1_t939A3BA92F9717BBAA0E7E34F4F5674FD74E950F_il2cpp_TypeInfo_var);
StackTraits_1_Init_m9F637A3935E686D5270FF855FE268F3DF1CD1CF1(L_287, (Func_3_tD90FA89B7B793EABABFD75EC35A4FEEAED61341E *)NULL, (Func_3_tD90FA89B7B793EABABFD75EC35A4FEEAED61341E *)NULL, /*hidden argument*/StackTraits_1_Init_m9F637A3935E686D5270FF855FE268F3DF1CD1CF1_RuntimeMethod_var);
// StackTraits<Vector3[]>.Init(ToLua.Push, op.CheckVec3Array, op.ToVec3Array);
Action_2_tB66779135A7F3CCCC25BE15B7879697A2BFE3A2B * L_288 = (Action_2_tB66779135A7F3CCCC25BE15B7879697A2BFE3A2B *)il2cpp_codegen_object_new(Action_2_tB66779135A7F3CCCC25BE15B7879697A2BFE3A2B_il2cpp_TypeInfo_var);
Action_2__ctor_mC73D73C3B3B73B8B77014BA67B6B0328A0132FE6(L_288, NULL, (intptr_t)((intptr_t)ToLua_Push_m007BBA6FFBB0D3E2A0905FD568FA4A87AD6ADD5F_RuntimeMethod_var), /*hidden argument*/Action_2__ctor_mC73D73C3B3B73B8B77014BA67B6B0328A0132FE6_RuntimeMethod_var);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_289 = V_0;
Func_3_t2409AFB2B42068ABDCE2C417BF25E310036AB007 * L_290 = (Func_3_t2409AFB2B42068ABDCE2C417BF25E310036AB007 *)il2cpp_codegen_object_new(Func_3_t2409AFB2B42068ABDCE2C417BF25E310036AB007_il2cpp_TypeInfo_var);
Func_3__ctor_m86ED197D137FBFD2D93807A29ADE08214B12D2AA(L_290, L_289, (intptr_t)((intptr_t)LuaStackOp_CheckVec3Array_mBA9BBA32080D4CDB65E350DCC862FCB4EB7E0FB3_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_m86ED197D137FBFD2D93807A29ADE08214B12D2AA_RuntimeMethod_var);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_291 = V_0;
Func_3_t2409AFB2B42068ABDCE2C417BF25E310036AB007 * L_292 = (Func_3_t2409AFB2B42068ABDCE2C417BF25E310036AB007 *)il2cpp_codegen_object_new(Func_3_t2409AFB2B42068ABDCE2C417BF25E310036AB007_il2cpp_TypeInfo_var);
Func_3__ctor_m86ED197D137FBFD2D93807A29ADE08214B12D2AA(L_292, L_291, (intptr_t)((intptr_t)LuaStackOp_ToVec3Array_m938F213214B4AC7F3F38CCA90CFCD740287B6837_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_m86ED197D137FBFD2D93807A29ADE08214B12D2AA_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(StackTraits_1_t2AA7AF6B024C3D733799A581ABBC411F86290F56_il2cpp_TypeInfo_var);
StackTraits_1_Init_m66AB98BE4652888B1C704824F034B39204124CA3(L_288, L_290, L_292, /*hidden argument*/StackTraits_1_Init_m66AB98BE4652888B1C704824F034B39204124CA3_RuntimeMethod_var);
// StackTraits<Quaternion[]>.Init(ToLua.Push, op.CheckQuatArray, op.ToQuatArray);
Action_2_t7983BA4CA101EF8FAE2D6DC9883A7F624971C35E * L_293 = (Action_2_t7983BA4CA101EF8FAE2D6DC9883A7F624971C35E *)il2cpp_codegen_object_new(Action_2_t7983BA4CA101EF8FAE2D6DC9883A7F624971C35E_il2cpp_TypeInfo_var);
Action_2__ctor_mEABEEBB6D545EED56E51707B4A8DCC197322AB18(L_293, NULL, (intptr_t)((intptr_t)ToLua_Push_m007BBA6FFBB0D3E2A0905FD568FA4A87AD6ADD5F_RuntimeMethod_var), /*hidden argument*/Action_2__ctor_mEABEEBB6D545EED56E51707B4A8DCC197322AB18_RuntimeMethod_var);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_294 = V_0;
Func_3_tE594B5FED67EF398C78B364E3C508015685987CD * L_295 = (Func_3_tE594B5FED67EF398C78B364E3C508015685987CD *)il2cpp_codegen_object_new(Func_3_tE594B5FED67EF398C78B364E3C508015685987CD_il2cpp_TypeInfo_var);
Func_3__ctor_m295E3365663ED13F8CF21AA2E2452580B56FEE6F(L_295, L_294, (intptr_t)((intptr_t)LuaStackOp_CheckQuatArray_m65C987403C86CE85AB9355C4F732A88129181760_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_m295E3365663ED13F8CF21AA2E2452580B56FEE6F_RuntimeMethod_var);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_296 = V_0;
Func_3_tE594B5FED67EF398C78B364E3C508015685987CD * L_297 = (Func_3_tE594B5FED67EF398C78B364E3C508015685987CD *)il2cpp_codegen_object_new(Func_3_tE594B5FED67EF398C78B364E3C508015685987CD_il2cpp_TypeInfo_var);
Func_3__ctor_m295E3365663ED13F8CF21AA2E2452580B56FEE6F(L_297, L_296, (intptr_t)((intptr_t)LuaStackOp_ToQuatArray_mA6D25999E7FE4745D8B31CE12F6BB0542A039049_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_m295E3365663ED13F8CF21AA2E2452580B56FEE6F_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(StackTraits_1_tCCF7515C3BCCFF8C3FC0E3026B1AD5ED10E0DDF2_il2cpp_TypeInfo_var);
StackTraits_1_Init_mE33E1855DCB0A3B5F41FF775D0883325F14CA9E3(L_293, L_295, L_297, /*hidden argument*/StackTraits_1_Init_mE33E1855DCB0A3B5F41FF775D0883325F14CA9E3_RuntimeMethod_var);
// StackTraits<Vector2[]>.Init(ToLua.Push, op.CheckVec2Array, op.ToVec2Array);
Action_2_t15E5CC3A8F60E383BF932D0EA98C7D6DD7E33CBD * L_298 = (Action_2_t15E5CC3A8F60E383BF932D0EA98C7D6DD7E33CBD *)il2cpp_codegen_object_new(Action_2_t15E5CC3A8F60E383BF932D0EA98C7D6DD7E33CBD_il2cpp_TypeInfo_var);
Action_2__ctor_m00C9F1BC5168AA49F4451ACD2B3CC1E608514DF2(L_298, NULL, (intptr_t)((intptr_t)ToLua_Push_m007BBA6FFBB0D3E2A0905FD568FA4A87AD6ADD5F_RuntimeMethod_var), /*hidden argument*/Action_2__ctor_m00C9F1BC5168AA49F4451ACD2B3CC1E608514DF2_RuntimeMethod_var);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_299 = V_0;
Func_3_tB7AF194E887A622BEBF89CF2B945B061B9CC60F2 * L_300 = (Func_3_tB7AF194E887A622BEBF89CF2B945B061B9CC60F2 *)il2cpp_codegen_object_new(Func_3_tB7AF194E887A622BEBF89CF2B945B061B9CC60F2_il2cpp_TypeInfo_var);
Func_3__ctor_m80F2AD2F6F1AF87111E77A9998E9E0E2B11B98C8(L_300, L_299, (intptr_t)((intptr_t)LuaStackOp_CheckVec2Array_m2958ACAA1951E43475A2F462A2AF31091397BE4A_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_m80F2AD2F6F1AF87111E77A9998E9E0E2B11B98C8_RuntimeMethod_var);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_301 = V_0;
Func_3_tB7AF194E887A622BEBF89CF2B945B061B9CC60F2 * L_302 = (Func_3_tB7AF194E887A622BEBF89CF2B945B061B9CC60F2 *)il2cpp_codegen_object_new(Func_3_tB7AF194E887A622BEBF89CF2B945B061B9CC60F2_il2cpp_TypeInfo_var);
Func_3__ctor_m80F2AD2F6F1AF87111E77A9998E9E0E2B11B98C8(L_302, L_301, (intptr_t)((intptr_t)LuaStackOp_ToVec2Array_m3BC9EFB6EBB48E3B612C472DBB9FD625DFA98C0A_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_m80F2AD2F6F1AF87111E77A9998E9E0E2B11B98C8_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(StackTraits_1_tB43B895B1EDE0BE1E5092D35A3139375500E2FD2_il2cpp_TypeInfo_var);
StackTraits_1_Init_mB18044AF02774D676B4FAEFA2F88E2514A77550D(L_298, L_300, L_302, /*hidden argument*/StackTraits_1_Init_mB18044AF02774D676B4FAEFA2F88E2514A77550D_RuntimeMethod_var);
// StackTraits<Color[]>.Init(ToLua.Push, op.CheckColorArray, op.ToColorArray);
Action_2_tBF0C7F3A565A71FE252AB3173ADCAF72304BA786 * L_303 = (Action_2_tBF0C7F3A565A71FE252AB3173ADCAF72304BA786 *)il2cpp_codegen_object_new(Action_2_tBF0C7F3A565A71FE252AB3173ADCAF72304BA786_il2cpp_TypeInfo_var);
Action_2__ctor_mDD3F65D4FCFBB4AE0DAC04E2462E00B0C72ED3C2(L_303, NULL, (intptr_t)((intptr_t)ToLua_Push_m007BBA6FFBB0D3E2A0905FD568FA4A87AD6ADD5F_RuntimeMethod_var), /*hidden argument*/Action_2__ctor_mDD3F65D4FCFBB4AE0DAC04E2462E00B0C72ED3C2_RuntimeMethod_var);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_304 = V_0;
Func_3_t72BFB9C6C0F907E3A212932822057C30795CEC7B * L_305 = (Func_3_t72BFB9C6C0F907E3A212932822057C30795CEC7B *)il2cpp_codegen_object_new(Func_3_t72BFB9C6C0F907E3A212932822057C30795CEC7B_il2cpp_TypeInfo_var);
Func_3__ctor_mC2576363D123252DC966EBA24D31BC8B6AA3AB25(L_305, L_304, (intptr_t)((intptr_t)LuaStackOp_CheckColorArray_m2D8A5159A52F15089E49D4F9632DBD947B2D413C_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mC2576363D123252DC966EBA24D31BC8B6AA3AB25_RuntimeMethod_var);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_306 = V_0;
Func_3_t72BFB9C6C0F907E3A212932822057C30795CEC7B * L_307 = (Func_3_t72BFB9C6C0F907E3A212932822057C30795CEC7B *)il2cpp_codegen_object_new(Func_3_t72BFB9C6C0F907E3A212932822057C30795CEC7B_il2cpp_TypeInfo_var);
Func_3__ctor_mC2576363D123252DC966EBA24D31BC8B6AA3AB25(L_307, L_306, (intptr_t)((intptr_t)LuaStackOp_ToColorArray_m5CE3B079339D59F8244233D8F5BF7EB73A315F0A_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mC2576363D123252DC966EBA24D31BC8B6AA3AB25_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(StackTraits_1_t208F432DE2A843865D7549E2E44AA9EC391B38CF_il2cpp_TypeInfo_var);
StackTraits_1_Init_m9463D2BA1255C6B73DC2253ABBF23A9CE4C5FDFC(L_303, L_305, L_307, /*hidden argument*/StackTraits_1_Init_m9463D2BA1255C6B73DC2253ABBF23A9CE4C5FDFC_RuntimeMethod_var);
// StackTraits<Vector4[]>.Init(ToLua.Push, op.CheckVec4Array, op.ToVec4Array);
Action_2_t1735B54C59C57DDE5CA92E98987415A8EFAD6C10 * L_308 = (Action_2_t1735B54C59C57DDE5CA92E98987415A8EFAD6C10 *)il2cpp_codegen_object_new(Action_2_t1735B54C59C57DDE5CA92E98987415A8EFAD6C10_il2cpp_TypeInfo_var);
Action_2__ctor_m78A5EF547E84AB279CA23176EBCC113CFDD89981(L_308, NULL, (intptr_t)((intptr_t)ToLua_Push_m007BBA6FFBB0D3E2A0905FD568FA4A87AD6ADD5F_RuntimeMethod_var), /*hidden argument*/Action_2__ctor_m78A5EF547E84AB279CA23176EBCC113CFDD89981_RuntimeMethod_var);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_309 = V_0;
Func_3_tBC81F750356ECE22E601D490FA6367F354B4C8D8 * L_310 = (Func_3_tBC81F750356ECE22E601D490FA6367F354B4C8D8 *)il2cpp_codegen_object_new(Func_3_tBC81F750356ECE22E601D490FA6367F354B4C8D8_il2cpp_TypeInfo_var);
Func_3__ctor_mEB5E4AFCDF57CBD1946C900970BDA6A8E7B5C0BE(L_310, L_309, (intptr_t)((intptr_t)LuaStackOp_CheckVec4Array_m51E6099BC8048BBC5989FA6435EBB36ED473A73E_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mEB5E4AFCDF57CBD1946C900970BDA6A8E7B5C0BE_RuntimeMethod_var);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_311 = V_0;
Func_3_tBC81F750356ECE22E601D490FA6367F354B4C8D8 * L_312 = (Func_3_tBC81F750356ECE22E601D490FA6367F354B4C8D8 *)il2cpp_codegen_object_new(Func_3_tBC81F750356ECE22E601D490FA6367F354B4C8D8_il2cpp_TypeInfo_var);
Func_3__ctor_mEB5E4AFCDF57CBD1946C900970BDA6A8E7B5C0BE(L_312, L_311, (intptr_t)((intptr_t)LuaStackOp_ToVec4Array_m480DE2B7A3ECD51940D61748A8A19EE151EC19D3_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mEB5E4AFCDF57CBD1946C900970BDA6A8E7B5C0BE_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(StackTraits_1_t70B4F322A88F598616A61F3DA98A3B377AA1D647_il2cpp_TypeInfo_var);
StackTraits_1_Init_mB885746C6E5BEDC09DCE0228B25E6EC2C20FE8C8(L_308, L_310, L_312, /*hidden argument*/StackTraits_1_Init_mB885746C6E5BEDC09DCE0228B25E6EC2C20FE8C8_RuntimeMethod_var);
// StackTraits<UIntPtr>.Init(op.Push, op.CheckUIntPtr, op.CheckUIntPtr); //"NYI"
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_313 = V_0;
Action_2_t7BD988338D85AE17AC6AE05F934B417991E0A758 * L_314 = (Action_2_t7BD988338D85AE17AC6AE05F934B417991E0A758 *)il2cpp_codegen_object_new(Action_2_t7BD988338D85AE17AC6AE05F934B417991E0A758_il2cpp_TypeInfo_var);
Action_2__ctor_m6321047085F6293198796C29346B91F9EB750395(L_314, L_313, (intptr_t)((intptr_t)LuaStackOp_Push_mFF57E9A301A0FE97761401AED3CBB0A8BA929C30_RuntimeMethod_var), /*hidden argument*/Action_2__ctor_m6321047085F6293198796C29346B91F9EB750395_RuntimeMethod_var);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_315 = V_0;
Func_3_tB6A70E6CFE59B587887A14A18BDE0A07C6BD14E2 * L_316 = (Func_3_tB6A70E6CFE59B587887A14A18BDE0A07C6BD14E2 *)il2cpp_codegen_object_new(Func_3_tB6A70E6CFE59B587887A14A18BDE0A07C6BD14E2_il2cpp_TypeInfo_var);
Func_3__ctor_m95D748C06C3C470ACBF54A41BAE69015036B7D1C(L_316, L_315, (intptr_t)((intptr_t)LuaStackOp_CheckUIntPtr_mB39F31C33FB4EE7C0E3C528776A62961DAF49576_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_m95D748C06C3C470ACBF54A41BAE69015036B7D1C_RuntimeMethod_var);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_317 = V_0;
Func_3_tB6A70E6CFE59B587887A14A18BDE0A07C6BD14E2 * L_318 = (Func_3_tB6A70E6CFE59B587887A14A18BDE0A07C6BD14E2 *)il2cpp_codegen_object_new(Func_3_tB6A70E6CFE59B587887A14A18BDE0A07C6BD14E2_il2cpp_TypeInfo_var);
Func_3__ctor_m95D748C06C3C470ACBF54A41BAE69015036B7D1C(L_318, L_317, (intptr_t)((intptr_t)LuaStackOp_CheckUIntPtr_mB39F31C33FB4EE7C0E3C528776A62961DAF49576_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_m95D748C06C3C470ACBF54A41BAE69015036B7D1C_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(StackTraits_1_t6E68F5433EC39E9DBF98B56F81C4CB856C901A3F_il2cpp_TypeInfo_var);
StackTraits_1_Init_m3F55278F42A943A34BEB8DDF5DE3EF86DFBEACB8(L_314, L_316, L_318, /*hidden argument*/StackTraits_1_Init_m3F55278F42A943A34BEB8DDF5DE3EF86DFBEACB8_RuntimeMethod_var);
// StackTraits<IntPtr>.Init(LuaDLL.lua_pushlightuserdata, ToLua.CheckIntPtr, ToLua.CheckIntPtr);
Action_2_t7F072217490F2702D71284F11C8084C74FC0AA6F * L_319 = (Action_2_t7F072217490F2702D71284F11C8084C74FC0AA6F *)il2cpp_codegen_object_new(Action_2_t7F072217490F2702D71284F11C8084C74FC0AA6F_il2cpp_TypeInfo_var);
Action_2__ctor_mAF6C4A681D1958AAEE13C2597B4CA5DD43B52509(L_319, NULL, (intptr_t)((intptr_t)LuaDLL_lua_pushlightuserdata_m3B731064C79F76F9AE70C580CFCEB889E6D1B917_RuntimeMethod_var), /*hidden argument*/Action_2__ctor_mAF6C4A681D1958AAEE13C2597B4CA5DD43B52509_RuntimeMethod_var);
Func_3_tAF726CAAE9050E24FDC5E493C815AAFDB1CDB0A9 * L_320 = (Func_3_tAF726CAAE9050E24FDC5E493C815AAFDB1CDB0A9 *)il2cpp_codegen_object_new(Func_3_tAF726CAAE9050E24FDC5E493C815AAFDB1CDB0A9_il2cpp_TypeInfo_var);
Func_3__ctor_m5164EC58B0DE177C60C740264073DB2DB7CA193D(L_320, NULL, (intptr_t)((intptr_t)ToLua_CheckIntPtr_m5E7E8E1F9609C52834698733D8CB08DA10AED252_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_m5164EC58B0DE177C60C740264073DB2DB7CA193D_RuntimeMethod_var);
Func_3_tAF726CAAE9050E24FDC5E493C815AAFDB1CDB0A9 * L_321 = (Func_3_tAF726CAAE9050E24FDC5E493C815AAFDB1CDB0A9 *)il2cpp_codegen_object_new(Func_3_tAF726CAAE9050E24FDC5E493C815AAFDB1CDB0A9_il2cpp_TypeInfo_var);
Func_3__ctor_m5164EC58B0DE177C60C740264073DB2DB7CA193D(L_321, NULL, (intptr_t)((intptr_t)ToLua_CheckIntPtr_m5E7E8E1F9609C52834698733D8CB08DA10AED252_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_m5164EC58B0DE177C60C740264073DB2DB7CA193D_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(StackTraits_1_t15ABBBD7F16D4EAABDC30F605D690125E7D70456_il2cpp_TypeInfo_var);
StackTraits_1_Init_m0F2B4B3994C3855B0BEFEBDE128262189D67BBB8(L_319, L_320, L_321, /*hidden argument*/StackTraits_1_Init_m0F2B4B3994C3855B0BEFEBDE128262189D67BBB8_RuntimeMethod_var);
// StackTraits<LuaFunction>.Init(ToLua.Push, ToLua.CheckLuaFunction, ToLua.ToLuaFunction);
Action_2_t4834326D407317B9116BEF34B9DAF7DAD2FC6CA8 * L_322 = (Action_2_t4834326D407317B9116BEF34B9DAF7DAD2FC6CA8 *)il2cpp_codegen_object_new(Action_2_t4834326D407317B9116BEF34B9DAF7DAD2FC6CA8_il2cpp_TypeInfo_var);
Action_2__ctor_m318F94D93B4CF353164D8F81CA9EC303145C1AEE(L_322, NULL, (intptr_t)((intptr_t)ToLua_Push_m7D6C16904765D180EDE53F2D6A47946643BB836E_RuntimeMethod_var), /*hidden argument*/Action_2__ctor_m318F94D93B4CF353164D8F81CA9EC303145C1AEE_RuntimeMethod_var);
Func_3_t4CD2EEB940A1136162759F1978943500F1FA2C5C * L_323 = (Func_3_t4CD2EEB940A1136162759F1978943500F1FA2C5C *)il2cpp_codegen_object_new(Func_3_t4CD2EEB940A1136162759F1978943500F1FA2C5C_il2cpp_TypeInfo_var);
Func_3__ctor_m5A8EB3A879111EBCFCEC27F4D67C690FE6CC2C12(L_323, NULL, (intptr_t)((intptr_t)ToLua_CheckLuaFunction_mC750609BBB49B299E709AA7E2F3AEB8029E8990B_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_m5A8EB3A879111EBCFCEC27F4D67C690FE6CC2C12_RuntimeMethod_var);
Func_3_t4CD2EEB940A1136162759F1978943500F1FA2C5C * L_324 = (Func_3_t4CD2EEB940A1136162759F1978943500F1FA2C5C *)il2cpp_codegen_object_new(Func_3_t4CD2EEB940A1136162759F1978943500F1FA2C5C_il2cpp_TypeInfo_var);
Func_3__ctor_m5A8EB3A879111EBCFCEC27F4D67C690FE6CC2C12(L_324, NULL, (intptr_t)((intptr_t)ToLua_ToLuaFunction_mAB03DF0A305A6AA18132C880CA742DF2523370DF_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_m5A8EB3A879111EBCFCEC27F4D67C690FE6CC2C12_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(StackTraits_1_tCD92D977257EEFA37CFCABC0D9B91986A3B7A505_il2cpp_TypeInfo_var);
StackTraits_1_Init_m6C378FC31B013DDF89A3E681EABBF417B451BDAA(L_322, L_323, L_324, /*hidden argument*/StackTraits_1_Init_m6C378FC31B013DDF89A3E681EABBF417B451BDAA_RuntimeMethod_var);
// StackTraits<LuaTable>.Init(ToLua.Push, ToLua.CheckLuaTable, ToLua.ToLuaTable);
Action_2_t5EFD680B7B2DDED4D6F434A6961F90DA431ED4B3 * L_325 = (Action_2_t5EFD680B7B2DDED4D6F434A6961F90DA431ED4B3 *)il2cpp_codegen_object_new(Action_2_t5EFD680B7B2DDED4D6F434A6961F90DA431ED4B3_il2cpp_TypeInfo_var);
Action_2__ctor_m183C3595F196D082A0A50C3C7B7D9957C8598D1E(L_325, NULL, (intptr_t)((intptr_t)ToLua_Push_m7D6C16904765D180EDE53F2D6A47946643BB836E_RuntimeMethod_var), /*hidden argument*/Action_2__ctor_m183C3595F196D082A0A50C3C7B7D9957C8598D1E_RuntimeMethod_var);
Func_3_tF59B96777AC7C31D5A154075BFFF62BAF691E5AB * L_326 = (Func_3_tF59B96777AC7C31D5A154075BFFF62BAF691E5AB *)il2cpp_codegen_object_new(Func_3_tF59B96777AC7C31D5A154075BFFF62BAF691E5AB_il2cpp_TypeInfo_var);
Func_3__ctor_mFC8B1AF587D0F312B02CC43D35BA151184462197(L_326, NULL, (intptr_t)((intptr_t)ToLua_CheckLuaTable_mF2CDE2421648E4E9948D4A81E1EF7259B49D6A77_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mFC8B1AF587D0F312B02CC43D35BA151184462197_RuntimeMethod_var);
Func_3_tF59B96777AC7C31D5A154075BFFF62BAF691E5AB * L_327 = (Func_3_tF59B96777AC7C31D5A154075BFFF62BAF691E5AB *)il2cpp_codegen_object_new(Func_3_tF59B96777AC7C31D5A154075BFFF62BAF691E5AB_il2cpp_TypeInfo_var);
Func_3__ctor_mFC8B1AF587D0F312B02CC43D35BA151184462197(L_327, NULL, (intptr_t)((intptr_t)ToLua_ToLuaTable_m404C190600C4C58E905018EE3B225B6C2133A128_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mFC8B1AF587D0F312B02CC43D35BA151184462197_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(StackTraits_1_t68E5BA9306D2F5E02E7CDB21FFD38C6B30E78715_il2cpp_TypeInfo_var);
StackTraits_1_Init_m3012B24E34AE9C9A2E094E4F00BF1E8820280236(L_325, L_326, L_327, /*hidden argument*/StackTraits_1_Init_m3012B24E34AE9C9A2E094E4F00BF1E8820280236_RuntimeMethod_var);
// StackTraits<LuaThread>.Init(ToLua.Push, ToLua.CheckLuaThread, ToLua.ToLuaThread);
Action_2_tD4FFFC10C378818C984C219BB691C028A04665CA * L_328 = (Action_2_tD4FFFC10C378818C984C219BB691C028A04665CA *)il2cpp_codegen_object_new(Action_2_tD4FFFC10C378818C984C219BB691C028A04665CA_il2cpp_TypeInfo_var);
Action_2__ctor_mDDCEACCE4D764CCB4344A7DE4F7852C677194EFC(L_328, NULL, (intptr_t)((intptr_t)ToLua_Push_m7D6C16904765D180EDE53F2D6A47946643BB836E_RuntimeMethod_var), /*hidden argument*/Action_2__ctor_mDDCEACCE4D764CCB4344A7DE4F7852C677194EFC_RuntimeMethod_var);
Func_3_tE8C3701E783578F1149092D5F2D760CDA9F7D8CD * L_329 = (Func_3_tE8C3701E783578F1149092D5F2D760CDA9F7D8CD *)il2cpp_codegen_object_new(Func_3_tE8C3701E783578F1149092D5F2D760CDA9F7D8CD_il2cpp_TypeInfo_var);
Func_3__ctor_m1632AD3A12ED31697AED13EACC737894E884A8E1(L_329, NULL, (intptr_t)((intptr_t)ToLua_CheckLuaThread_m5CA9CE5F8BF6247217D03B6D719A86A3A840AD30_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_m1632AD3A12ED31697AED13EACC737894E884A8E1_RuntimeMethod_var);
Func_3_tE8C3701E783578F1149092D5F2D760CDA9F7D8CD * L_330 = (Func_3_tE8C3701E783578F1149092D5F2D760CDA9F7D8CD *)il2cpp_codegen_object_new(Func_3_tE8C3701E783578F1149092D5F2D760CDA9F7D8CD_il2cpp_TypeInfo_var);
Func_3__ctor_m1632AD3A12ED31697AED13EACC737894E884A8E1(L_330, NULL, (intptr_t)((intptr_t)ToLua_ToLuaThread_m6DF3D7B50F96B16F05E581F96CFFA801358D3D85_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_m1632AD3A12ED31697AED13EACC737894E884A8E1_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(StackTraits_1_tD9D298A83918423AC51CEBAD619CC6906E72B351_il2cpp_TypeInfo_var);
StackTraits_1_Init_mC8A97E32E5343DAD3502BBBB9311E2F3328C5072(L_328, L_329, L_330, /*hidden argument*/StackTraits_1_Init_mC8A97E32E5343DAD3502BBBB9311E2F3328C5072_RuntimeMethod_var);
// StackTraits<LuaBaseRef>.Init(ToLua.Push, ToLua.CheckLuaBaseRef, ToLua.CheckLuaBaseRef);
Action_2_t9C110C46761F33F84CDC82BFE2B9A79339BF0D5E * L_331 = (Action_2_t9C110C46761F33F84CDC82BFE2B9A79339BF0D5E *)il2cpp_codegen_object_new(Action_2_t9C110C46761F33F84CDC82BFE2B9A79339BF0D5E_il2cpp_TypeInfo_var);
Action_2__ctor_m7C2645370643D936D7C1684E9D57FF6B7CF902B9(L_331, NULL, (intptr_t)((intptr_t)ToLua_Push_m7D6C16904765D180EDE53F2D6A47946643BB836E_RuntimeMethod_var), /*hidden argument*/Action_2__ctor_m7C2645370643D936D7C1684E9D57FF6B7CF902B9_RuntimeMethod_var);
Func_3_t479D50D12FEE4161463C416932CC311D43EB8444 * L_332 = (Func_3_t479D50D12FEE4161463C416932CC311D43EB8444 *)il2cpp_codegen_object_new(Func_3_t479D50D12FEE4161463C416932CC311D43EB8444_il2cpp_TypeInfo_var);
Func_3__ctor_m50FC31463B833C649A3EC2E5CBB373D74EE2DECF(L_332, NULL, (intptr_t)((intptr_t)ToLua_CheckLuaBaseRef_m7AA63079853A8CC37B43EA20E2191446C7C10708_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_m50FC31463B833C649A3EC2E5CBB373D74EE2DECF_RuntimeMethod_var);
Func_3_t479D50D12FEE4161463C416932CC311D43EB8444 * L_333 = (Func_3_t479D50D12FEE4161463C416932CC311D43EB8444 *)il2cpp_codegen_object_new(Func_3_t479D50D12FEE4161463C416932CC311D43EB8444_il2cpp_TypeInfo_var);
Func_3__ctor_m50FC31463B833C649A3EC2E5CBB373D74EE2DECF(L_333, NULL, (intptr_t)((intptr_t)ToLua_CheckLuaBaseRef_m7AA63079853A8CC37B43EA20E2191446C7C10708_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_m50FC31463B833C649A3EC2E5CBB373D74EE2DECF_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(StackTraits_1_t48EF4BEBCB1E2046B682BDF266703AB963261AC7_il2cpp_TypeInfo_var);
StackTraits_1_Init_mFC74EFEDF24F16F91E56D46D5784CED2070B8707(L_331, L_332, L_333, /*hidden argument*/StackTraits_1_Init_mFC74EFEDF24F16F91E56D46D5784CED2070B8707_RuntimeMethod_var);
// StackTraits<LuaByteBuffer>.Init(ToLua.Push, op.CheckLuaByteBuffer, op.ToLuaByteBuffer);
Action_2_tF206149DED854E5E58DFB8C00073C5AC7C9C9EEE * L_334 = (Action_2_tF206149DED854E5E58DFB8C00073C5AC7C9C9EEE *)il2cpp_codegen_object_new(Action_2_tF206149DED854E5E58DFB8C00073C5AC7C9C9EEE_il2cpp_TypeInfo_var);
Action_2__ctor_m8E37727F9429AEE70C1323FEF73EE03D6A6DF88B(L_334, NULL, (intptr_t)((intptr_t)ToLua_Push_m5CE0C6CB47D5B1F33324B79C20BA070E414E9BDD_RuntimeMethod_var), /*hidden argument*/Action_2__ctor_m8E37727F9429AEE70C1323FEF73EE03D6A6DF88B_RuntimeMethod_var);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_335 = V_0;
Func_3_t3ABC9C7636A7802537125563DD6F8DA8FDE585E2 * L_336 = (Func_3_t3ABC9C7636A7802537125563DD6F8DA8FDE585E2 *)il2cpp_codegen_object_new(Func_3_t3ABC9C7636A7802537125563DD6F8DA8FDE585E2_il2cpp_TypeInfo_var);
Func_3__ctor_m197B529D336CB6FF6ABE0CB86150D01F10A01734(L_336, L_335, (intptr_t)((intptr_t)LuaStackOp_CheckLuaByteBuffer_mDA82349D7F7FA8D7094B50BD264AA75DE97F1D5C_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_m197B529D336CB6FF6ABE0CB86150D01F10A01734_RuntimeMethod_var);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_337 = V_0;
Func_3_t3ABC9C7636A7802537125563DD6F8DA8FDE585E2 * L_338 = (Func_3_t3ABC9C7636A7802537125563DD6F8DA8FDE585E2 *)il2cpp_codegen_object_new(Func_3_t3ABC9C7636A7802537125563DD6F8DA8FDE585E2_il2cpp_TypeInfo_var);
Func_3__ctor_m197B529D336CB6FF6ABE0CB86150D01F10A01734(L_338, L_337, (intptr_t)((intptr_t)LuaStackOp_ToLuaByteBuffer_mDCF822FF64DA25F2D178C6A36FF7C27E1A531E0F_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_m197B529D336CB6FF6ABE0CB86150D01F10A01734_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(StackTraits_1_tE29938DD91A85A4196C58ED7881B5416B501704E_il2cpp_TypeInfo_var);
StackTraits_1_Init_mE6F5298CB7CAA366E0115CD86D0775F99EAB6AFF(L_334, L_336, L_338, /*hidden argument*/StackTraits_1_Init_mE6F5298CB7CAA366E0115CD86D0775F99EAB6AFF_RuntimeMethod_var);
// StackTraits<EventObject>.Init(ToLua.Push, op.CheckEventObject, op.ToEventObject);
Action_2_tF1DF5A4F52257C590AB2471F16E25A706A6E748A * L_339 = (Action_2_tF1DF5A4F52257C590AB2471F16E25A706A6E748A *)il2cpp_codegen_object_new(Action_2_tF1DF5A4F52257C590AB2471F16E25A706A6E748A_il2cpp_TypeInfo_var);
Action_2__ctor_mB600E8E217BCA23E317C56A617138142996E36FB(L_339, NULL, (intptr_t)((intptr_t)ToLua_Push_m886FB0F79966F62A1651949BC400F395845BFD07_RuntimeMethod_var), /*hidden argument*/Action_2__ctor_mB600E8E217BCA23E317C56A617138142996E36FB_RuntimeMethod_var);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_340 = V_0;
Func_3_t09BB8851FE8D38848D13566CA569EA5CA10E8728 * L_341 = (Func_3_t09BB8851FE8D38848D13566CA569EA5CA10E8728 *)il2cpp_codegen_object_new(Func_3_t09BB8851FE8D38848D13566CA569EA5CA10E8728_il2cpp_TypeInfo_var);
Func_3__ctor_m3B0BF9C567FF5B43565ACFF54A8C9F789462DCB3(L_341, L_340, (intptr_t)((intptr_t)LuaStackOp_CheckEventObject_m4FB5EF802919A33D146DD14F7A7A7A9CF2D6DE6E_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_m3B0BF9C567FF5B43565ACFF54A8C9F789462DCB3_RuntimeMethod_var);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_342 = V_0;
Func_3_t09BB8851FE8D38848D13566CA569EA5CA10E8728 * L_343 = (Func_3_t09BB8851FE8D38848D13566CA569EA5CA10E8728 *)il2cpp_codegen_object_new(Func_3_t09BB8851FE8D38848D13566CA569EA5CA10E8728_il2cpp_TypeInfo_var);
Func_3__ctor_m3B0BF9C567FF5B43565ACFF54A8C9F789462DCB3(L_343, L_342, (intptr_t)((intptr_t)LuaStackOp_ToEventObject_m4A4CFCEA2C8640DD5F8898B7934CC0279C09338E_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_m3B0BF9C567FF5B43565ACFF54A8C9F789462DCB3_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(StackTraits_1_tFDC1BDD6F4DBD5EFD312FFAB453824E37EC6E9DB_il2cpp_TypeInfo_var);
StackTraits_1_Init_m6BA90DE7E8A3B0E7B327A9A93F760C69A129F92C(L_339, L_341, L_343, /*hidden argument*/StackTraits_1_Init_m6BA90DE7E8A3B0E7B327A9A93F760C69A129F92C_RuntimeMethod_var);
// StackTraits<IEnumerator>.Init(ToLua.Push, ToLua.CheckIter, op.ToIter);
Action_2_tC586BC0809C1FCB5B6259E2196642B70155C4388 * L_344 = (Action_2_tC586BC0809C1FCB5B6259E2196642B70155C4388 *)il2cpp_codegen_object_new(Action_2_tC586BC0809C1FCB5B6259E2196642B70155C4388_il2cpp_TypeInfo_var);
Action_2__ctor_mD6D16B7D2430C409861F5AF3825C5D391AC192F5(L_344, NULL, (intptr_t)((intptr_t)ToLua_Push_m0C5C43A12210CCE2EA2C934C03DDC5A75A1BB4E2_RuntimeMethod_var), /*hidden argument*/Action_2__ctor_mD6D16B7D2430C409861F5AF3825C5D391AC192F5_RuntimeMethod_var);
Func_3_t3586EA9DE7761E66773795E98638216864B0F6FA * L_345 = (Func_3_t3586EA9DE7761E66773795E98638216864B0F6FA *)il2cpp_codegen_object_new(Func_3_t3586EA9DE7761E66773795E98638216864B0F6FA_il2cpp_TypeInfo_var);
Func_3__ctor_mF728EF1C5FBCD6CDAE99430D4C0C9D98C087FFC8(L_345, NULL, (intptr_t)((intptr_t)ToLua_CheckIter_m6D9E618450D3B2A963B8A8049F828C2A745229B0_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mF728EF1C5FBCD6CDAE99430D4C0C9D98C087FFC8_RuntimeMethod_var);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_346 = V_0;
Func_3_t3586EA9DE7761E66773795E98638216864B0F6FA * L_347 = (Func_3_t3586EA9DE7761E66773795E98638216864B0F6FA *)il2cpp_codegen_object_new(Func_3_t3586EA9DE7761E66773795E98638216864B0F6FA_il2cpp_TypeInfo_var);
Func_3__ctor_mF728EF1C5FBCD6CDAE99430D4C0C9D98C087FFC8(L_347, L_346, (intptr_t)((intptr_t)LuaStackOp_ToIter_m86D0066A229A0F20423DD7E91BE1B91E9C0327F9_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_mF728EF1C5FBCD6CDAE99430D4C0C9D98C087FFC8_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(StackTraits_1_tFE9F8AE687188B2A49DBCCC14D08144B4BC17D59_il2cpp_TypeInfo_var);
StackTraits_1_Init_mCC1FFD8DBD595AD3674879E8B04CE577408B1805(L_344, L_345, L_347, /*hidden argument*/StackTraits_1_Init_mCC1FFD8DBD595AD3674879E8B04CE577408B1805_RuntimeMethod_var);
// StackTraits<Type>.Init(ToLua.Push, ToLua.CheckMonoType, op.ToType);
Action_2_t0F6EE67C1AAA26E4D40E16988A581F4385184B22 * L_348 = (Action_2_t0F6EE67C1AAA26E4D40E16988A581F4385184B22 *)il2cpp_codegen_object_new(Action_2_t0F6EE67C1AAA26E4D40E16988A581F4385184B22_il2cpp_TypeInfo_var);
Action_2__ctor_m2D771892502DA59021A137CACE17D1C12565E63D(L_348, NULL, (intptr_t)((intptr_t)ToLua_Push_mB2F773CD5EE954E988D156A20F3989B8C53D48CD_RuntimeMethod_var), /*hidden argument*/Action_2__ctor_m2D771892502DA59021A137CACE17D1C12565E63D_RuntimeMethod_var);
Func_3_t50D0E2B92CCEC6D9398864D319A3B47DE60CFDBC * L_349 = (Func_3_t50D0E2B92CCEC6D9398864D319A3B47DE60CFDBC *)il2cpp_codegen_object_new(Func_3_t50D0E2B92CCEC6D9398864D319A3B47DE60CFDBC_il2cpp_TypeInfo_var);
Func_3__ctor_m962F371063B62D66FFDC01A88AFABE8BDB202AEF(L_349, NULL, (intptr_t)((intptr_t)ToLua_CheckMonoType_m501B19F05C58D1860F4CE3D15FE8C96172477039_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_m962F371063B62D66FFDC01A88AFABE8BDB202AEF_RuntimeMethod_var);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_350 = V_0;
Func_3_t50D0E2B92CCEC6D9398864D319A3B47DE60CFDBC * L_351 = (Func_3_t50D0E2B92CCEC6D9398864D319A3B47DE60CFDBC *)il2cpp_codegen_object_new(Func_3_t50D0E2B92CCEC6D9398864D319A3B47DE60CFDBC_il2cpp_TypeInfo_var);
Func_3__ctor_m962F371063B62D66FFDC01A88AFABE8BDB202AEF(L_351, L_350, (intptr_t)((intptr_t)LuaStackOp_ToType_m1ABBC575B9E508C99942A40AFD29EEE2641F1EE8_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_m962F371063B62D66FFDC01A88AFABE8BDB202AEF_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(StackTraits_1_tD2741793FF795D52C230E9DBD4221B3572E2D3C0_il2cpp_TypeInfo_var);
StackTraits_1_Init_m29506BC30EE25C553D9C3ED620A6A5E77A04731C(L_348, L_349, L_351, /*hidden argument*/StackTraits_1_Init_m29506BC30EE25C553D9C3ED620A6A5E77A04731C_RuntimeMethod_var);
// StackTraits<Type[]>.Init(ToLua.Push, op.CheckTypeArray, op.ToTypeArray);
Action_2_tB3310E633C6AD5C94C93ED9E115B4BD05CCFC394 * L_352 = (Action_2_tB3310E633C6AD5C94C93ED9E115B4BD05CCFC394 *)il2cpp_codegen_object_new(Action_2_tB3310E633C6AD5C94C93ED9E115B4BD05CCFC394_il2cpp_TypeInfo_var);
Action_2__ctor_m544C2DB599AD922286B1282F44109605DC1B161D(L_352, NULL, (intptr_t)((intptr_t)ToLua_Push_m007BBA6FFBB0D3E2A0905FD568FA4A87AD6ADD5F_RuntimeMethod_var), /*hidden argument*/Action_2__ctor_m544C2DB599AD922286B1282F44109605DC1B161D_RuntimeMethod_var);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_353 = V_0;
Func_3_tE7000D7AC815B02A50FF5F54DDE36DC0A15C4FFB * L_354 = (Func_3_tE7000D7AC815B02A50FF5F54DDE36DC0A15C4FFB *)il2cpp_codegen_object_new(Func_3_tE7000D7AC815B02A50FF5F54DDE36DC0A15C4FFB_il2cpp_TypeInfo_var);
Func_3__ctor_m9180A67961E86A320583B9D11B916528AB0A5965(L_354, L_353, (intptr_t)((intptr_t)LuaStackOp_CheckTypeArray_m286DC3B005A78E9E06CE3DFD8BBF17A350E11494_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_m9180A67961E86A320583B9D11B916528AB0A5965_RuntimeMethod_var);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_355 = V_0;
Func_3_tE7000D7AC815B02A50FF5F54DDE36DC0A15C4FFB * L_356 = (Func_3_tE7000D7AC815B02A50FF5F54DDE36DC0A15C4FFB *)il2cpp_codegen_object_new(Func_3_tE7000D7AC815B02A50FF5F54DDE36DC0A15C4FFB_il2cpp_TypeInfo_var);
Func_3__ctor_m9180A67961E86A320583B9D11B916528AB0A5965(L_356, L_355, (intptr_t)((intptr_t)LuaStackOp_ToTypeArray_m6A3E9DD159F91968BED8A48DE1231523E1726B66_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_m9180A67961E86A320583B9D11B916528AB0A5965_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(StackTraits_1_tC9F889F8EEE6AED47A421DC394B15E6EEEBCC6D6_il2cpp_TypeInfo_var);
StackTraits_1_Init_mFD4C37BC12CA8E5D46CB8CC57F3B674D32F2DF22(L_352, L_354, L_356, /*hidden argument*/StackTraits_1_Init_mFD4C37BC12CA8E5D46CB8CC57F3B674D32F2DF22_RuntimeMethod_var);
// StackTraits<GameObject>.Init(op.Push, op.CheckGameObject, op.ToGameObject);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_357 = V_0;
Action_2_tD47F87E5DFC49A77CCB5B1F88F797D2CD0D8F030 * L_358 = (Action_2_tD47F87E5DFC49A77CCB5B1F88F797D2CD0D8F030 *)il2cpp_codegen_object_new(Action_2_tD47F87E5DFC49A77CCB5B1F88F797D2CD0D8F030_il2cpp_TypeInfo_var);
Action_2__ctor_m053DF2558B2FA9D9138DF3581C629A9D0EE9B758(L_358, L_357, (intptr_t)((intptr_t)LuaStackOp_Push_m3DE9E7C42F538E9C5F2DE803476BBBF6FBDA2C14_RuntimeMethod_var), /*hidden argument*/Action_2__ctor_m053DF2558B2FA9D9138DF3581C629A9D0EE9B758_RuntimeMethod_var);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_359 = V_0;
Func_3_tEE869FEF829A93623C960C6A6EAE06E35C87EF4D * L_360 = (Func_3_tEE869FEF829A93623C960C6A6EAE06E35C87EF4D *)il2cpp_codegen_object_new(Func_3_tEE869FEF829A93623C960C6A6EAE06E35C87EF4D_il2cpp_TypeInfo_var);
Func_3__ctor_m5DAC96343BE619C126CACEDA58323F28ADDF5FB7(L_360, L_359, (intptr_t)((intptr_t)LuaStackOp_CheckGameObject_m07C96FAC9F8276C3CA9C2272E1609E78A8A81AFA_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_m5DAC96343BE619C126CACEDA58323F28ADDF5FB7_RuntimeMethod_var);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_361 = V_0;
Func_3_tEE869FEF829A93623C960C6A6EAE06E35C87EF4D * L_362 = (Func_3_tEE869FEF829A93623C960C6A6EAE06E35C87EF4D *)il2cpp_codegen_object_new(Func_3_tEE869FEF829A93623C960C6A6EAE06E35C87EF4D_il2cpp_TypeInfo_var);
Func_3__ctor_m5DAC96343BE619C126CACEDA58323F28ADDF5FB7(L_362, L_361, (intptr_t)((intptr_t)LuaStackOp_ToGameObject_mECFA643AF1E6ED79E6E41C9A2D341D871B12F749_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_m5DAC96343BE619C126CACEDA58323F28ADDF5FB7_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(StackTraits_1_t9DFC20EF807CA5C62148939DA8BC97C679272096_il2cpp_TypeInfo_var);
StackTraits_1_Init_mA9F4FC72A168F117AA570955993EA0F9241D9C07(L_358, L_360, L_362, /*hidden argument*/StackTraits_1_Init_mA9F4FC72A168F117AA570955993EA0F9241D9C07_RuntimeMethod_var);
// StackTraits<Transform>.Init(op.Push, op.CheckTransform, op.ToTransform);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_363 = V_0;
Action_2_tC16CB9D05C29B95D71AD5A2E2A646372F8A87EA3 * L_364 = (Action_2_tC16CB9D05C29B95D71AD5A2E2A646372F8A87EA3 *)il2cpp_codegen_object_new(Action_2_tC16CB9D05C29B95D71AD5A2E2A646372F8A87EA3_il2cpp_TypeInfo_var);
Action_2__ctor_mC774540428264429FCB505EBF8BFE504588FC2BF(L_364, L_363, (intptr_t)((intptr_t)LuaStackOp_Push_mBF1FF91767FA5DD2CCD80976A9FB68C6EC773881_RuntimeMethod_var), /*hidden argument*/Action_2__ctor_mC774540428264429FCB505EBF8BFE504588FC2BF_RuntimeMethod_var);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_365 = V_0;
Func_3_t44B8E59852BF9127FCC9062E77E3333631AA85CE * L_366 = (Func_3_t44B8E59852BF9127FCC9062E77E3333631AA85CE *)il2cpp_codegen_object_new(Func_3_t44B8E59852BF9127FCC9062E77E3333631AA85CE_il2cpp_TypeInfo_var);
Func_3__ctor_m2DA3D464747634A77F38269FE8CB9711AE9B1BBD(L_366, L_365, (intptr_t)((intptr_t)LuaStackOp_CheckTransform_mD2ECCFAF0C0430BE2E8EC0EC049E2659FD0C8C21_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_m2DA3D464747634A77F38269FE8CB9711AE9B1BBD_RuntimeMethod_var);
LuaStackOp_t54A79790BD21E081E8F606D6DBA121F8577293FF * L_367 = V_0;
Func_3_t44B8E59852BF9127FCC9062E77E3333631AA85CE * L_368 = (Func_3_t44B8E59852BF9127FCC9062E77E3333631AA85CE *)il2cpp_codegen_object_new(Func_3_t44B8E59852BF9127FCC9062E77E3333631AA85CE_il2cpp_TypeInfo_var);
Func_3__ctor_m2DA3D464747634A77F38269FE8CB9711AE9B1BBD(L_368, L_367, (intptr_t)((intptr_t)LuaStackOp_ToTransform_mE5AF8DD024A578BC4D363E348DE14FD3C4C07273_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_m2DA3D464747634A77F38269FE8CB9711AE9B1BBD_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(StackTraits_1_tE9DFC13EDA69F0D921E4EE8B2C4D54D0115F8184_il2cpp_TypeInfo_var);
StackTraits_1_Init_mEDB295EC7306DCFDA8AEBE3C43A8CD8A2C922624(L_364, L_366, L_368, /*hidden argument*/StackTraits_1_Init_mEDB295EC7306DCFDA8AEBE3C43A8CD8A2C922624_RuntimeMethod_var);
// StackTraits<object>.Init(ToLua.Push, ToLua.ToVarObject, ToLua.ToVarObject);
Action_2_t61CD99B992F0B4609297F8B282196191515B6FF1 * L_369 = (Action_2_t61CD99B992F0B4609297F8B282196191515B6FF1 *)il2cpp_codegen_object_new(Action_2_t61CD99B992F0B4609297F8B282196191515B6FF1_il2cpp_TypeInfo_var);
Action_2__ctor_mF72B4B33CCEF215C9643C4DE63EAFF29FF39A75E(L_369, NULL, (intptr_t)((intptr_t)ToLua_Push_m527AE65DDF8931A68AFE689AE47A65524F4A6C03_RuntimeMethod_var), /*hidden argument*/Action_2__ctor_mF72B4B33CCEF215C9643C4DE63EAFF29FF39A75E_RuntimeMethod_var);
Func_3_t4DF37EB37F68FF5EACCDB1C9E71862DDEF7579A3 * L_370 = (Func_3_t4DF37EB37F68FF5EACCDB1C9E71862DDEF7579A3 *)il2cpp_codegen_object_new(Func_3_t4DF37EB37F68FF5EACCDB1C9E71862DDEF7579A3_il2cpp_TypeInfo_var);
Func_3__ctor_m38FA31254EF80C2172A2689D1598ED671ACC6952(L_370, NULL, (intptr_t)((intptr_t)ToLua_ToVarObject_m32C2BF7F525FB0A4D5914DC319660A523C3A7A6D_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_m38FA31254EF80C2172A2689D1598ED671ACC6952_RuntimeMethod_var);
Func_3_t4DF37EB37F68FF5EACCDB1C9E71862DDEF7579A3 * L_371 = (Func_3_t4DF37EB37F68FF5EACCDB1C9E71862DDEF7579A3 *)il2cpp_codegen_object_new(Func_3_t4DF37EB37F68FF5EACCDB1C9E71862DDEF7579A3_il2cpp_TypeInfo_var);
Func_3__ctor_m38FA31254EF80C2172A2689D1598ED671ACC6952(L_371, NULL, (intptr_t)((intptr_t)ToLua_ToVarObject_m32C2BF7F525FB0A4D5914DC319660A523C3A7A6D_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_m38FA31254EF80C2172A2689D1598ED671ACC6952_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(StackTraits_1_t78FD4BEC1B459C40A9581066969AB3C88D1C50BC_il2cpp_TypeInfo_var);
StackTraits_1_Init_mACA90A88A0D7EACB43C696693E3BC115996823E7(L_369, L_370, L_371, /*hidden argument*/StackTraits_1_Init_mACA90A88A0D7EACB43C696693E3BC115996823E7_RuntimeMethod_var);
// StackTraits<object[]>.Init(ToLua.Push, ToLua.CheckObjectArray, ToLua.ToObjectArray);
Action_2_tB7501521FC255BACD97555F93C8541ADC821E150 * L_372 = (Action_2_tB7501521FC255BACD97555F93C8541ADC821E150 *)il2cpp_codegen_object_new(Action_2_tB7501521FC255BACD97555F93C8541ADC821E150_il2cpp_TypeInfo_var);
Action_2__ctor_m9CDB2080B05CB7F5AF7A7C113E081614DBAEAACB(L_372, NULL, (intptr_t)((intptr_t)ToLua_Push_m007BBA6FFBB0D3E2A0905FD568FA4A87AD6ADD5F_RuntimeMethod_var), /*hidden argument*/Action_2__ctor_m9CDB2080B05CB7F5AF7A7C113E081614DBAEAACB_RuntimeMethod_var);
Func_3_t197213A0F0A32893077E2A1896D6336D8BC8C828 * L_373 = (Func_3_t197213A0F0A32893077E2A1896D6336D8BC8C828 *)il2cpp_codegen_object_new(Func_3_t197213A0F0A32893077E2A1896D6336D8BC8C828_il2cpp_TypeInfo_var);
Func_3__ctor_m061B1AE012017C02EF4041354C54744661D6DF44(L_373, NULL, (intptr_t)((intptr_t)ToLua_CheckObjectArray_mB59CC301F53829E4747BF861935FE3C1FAE05A4F_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_m061B1AE012017C02EF4041354C54744661D6DF44_RuntimeMethod_var);
Func_3_t197213A0F0A32893077E2A1896D6336D8BC8C828 * L_374 = (Func_3_t197213A0F0A32893077E2A1896D6336D8BC8C828 *)il2cpp_codegen_object_new(Func_3_t197213A0F0A32893077E2A1896D6336D8BC8C828_il2cpp_TypeInfo_var);
Func_3__ctor_m061B1AE012017C02EF4041354C54744661D6DF44(L_374, NULL, (intptr_t)((intptr_t)ToLua_ToObjectArray_m6929E242E04093DDAE9BA596232B68E70C0D7A3E_RuntimeMethod_var), /*hidden argument*/Func_3__ctor_m061B1AE012017C02EF4041354C54744661D6DF44_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(StackTraits_1_t82DEE69F673BF7C2D17FAB9AF84A7E34A52635CF_il2cpp_TypeInfo_var);
StackTraits_1_Init_m58BB782AF34C0F1D65520CB23808F2E832DA0433(L_372, L_373, L_374, /*hidden argument*/StackTraits_1_Init_m58BB782AF34C0F1D65520CB23808F2E832DA0433_RuntimeMethod_var);
// StackTraits<nil>.Init(ToLua.Push, null, null);
Action_2_t6256720F7E604DBEFA404A4F7A01E83EC85115B5 * L_375 = (Action_2_t6256720F7E604DBEFA404A4F7A01E83EC85115B5 *)il2cpp_codegen_object_new(Action_2_t6256720F7E604DBEFA404A4F7A01E83EC85115B5_il2cpp_TypeInfo_var);
Action_2__ctor_m094AA632A83F67A18A9DA5D841BF7C94905F0942(L_375, NULL, (intptr_t)((intptr_t)ToLua_Push_m312E48EB283769838C6FEBC4D66CE9B325A2F6DD_RuntimeMethod_var), /*hidden argument*/Action_2__ctor_m094AA632A83F67A18A9DA5D841BF7C94905F0942_RuntimeMethod_var);
IL2CPP_RUNTIME_CLASS_INIT(StackTraits_1_t7F6815FAD25B7B421E6406E8AFA6243BB344184A_il2cpp_TypeInfo_var);
StackTraits_1_Init_mB380BEA47667CCB2F1C0E6862F1497925EF63C3C(L_375, (Func_3_tDB557A54BF45DE9EC6C45BCEA35E4B12469AB88A *)NULL, (Func_3_tDB557A54BF45DE9EC6C45BCEA35E4B12469AB88A *)NULL, /*hidden argument*/StackTraits_1_Init_mB380BEA47667CCB2F1C0E6862F1497925EF63C3C_RuntimeMethod_var);
// }
return;
}
}
// System.Void LuaInterface.LuaState::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaState__cctor_m4BB09F615C441F6E476804F4C4669F1BB933AA9F (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState__cctor_m4BB09F615C441F6E476804F4C4669F1BB933AA9F_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// private static LuaState mainState = null;
((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_StaticFields*)il2cpp_codegen_static_fields_for(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_il2cpp_TypeInfo_var))->set_mainState_28((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)NULL);
// private static LuaState injectionState = null;
((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_StaticFields*)il2cpp_codegen_static_fields_for(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_il2cpp_TypeInfo_var))->set_injectionState_29((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)NULL);
// private static Dictionary<IntPtr, LuaState> stateMap = new Dictionary<IntPtr, LuaState>();
Dictionary_2_tE2C4B84883C857DB2F1AD0ED287337B1F1C52601 * L_0 = (Dictionary_2_tE2C4B84883C857DB2F1AD0ED287337B1F1C52601 *)il2cpp_codegen_object_new(Dictionary_2_tE2C4B84883C857DB2F1AD0ED287337B1F1C52601_il2cpp_TypeInfo_var);
Dictionary_2__ctor_m9939FFBDBFE080DC8BD594DBDDF4E86DB08F92FD(L_0, /*hidden argument*/Dictionary_2__ctor_m9939FFBDBFE080DC8BD594DBDDF4E86DB08F92FD_RuntimeMethod_var);
((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_StaticFields*)il2cpp_codegen_static_fields_for(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_il2cpp_TypeInfo_var))->set_stateMap_30(L_0);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * LuaBaseRef_GetLuaState_m59DE3FCE4CC705ACD929988CF70F8609260CD99B_inline (LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 * __this, const RuntimeMethod* method)
{
{
// return luaState;
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_0 = __this->get_luaState_2();
return L_0;
}
}
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR RuntimeObject * DictionaryEntry_get_Key_m5637186DC83BDD463E99ADDB2FE9C033D4EA0500_inline (DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 * __this, const RuntimeMethod* method)
{
{
RuntimeObject * L_0 = __this->get__key_0();
return L_0;
}
}
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR RuntimeObject * DictionaryEntry_get_Value_m4B3DE9043323AB6C84FCD25C8610030572D67AE6_inline (DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 * __this, const RuntimeMethod* method)
{
{
RuntimeObject * L_0 = __this->get__value_1();
return L_0;
}
}
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 Enumerator_get_Current_m49A5494A5A1A6C50F9A36DF91B46482FC868EB58_inline (Enumerator_t42B9129D35BC00BF402CB1EE0524853325FEC24B * __this, const RuntimeMethod* method)
{
{
// return current;
DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 L_0 = __this->get_current_1();
return L_0;
}
}
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR void DictionaryEntry_set_Key_m5F22B36EDCD654DE1DD973ABDE12D01C363B4664_inline (DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 * __this, RuntimeObject * ___value0, const RuntimeMethod* method)
{
{
RuntimeObject * L_0 = ___value0;
__this->set__key_0(L_0);
return;
}
}
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR void DictionaryEntry_set_Value_mBBEF17CFED7A35594EBFD0C6DA4A1A5706797804_inline (DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 * __this, RuntimeObject * ___value0, const RuntimeMethod* method)
{
{
RuntimeObject * L_0 = ___value0;
__this->set__value_1(L_0);
return;
}
}
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR int32_t String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018_inline (String_t* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->get_m_stringLength_0();
return L_0;
}
}
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF * ObjectTranslator_Get_m7C75E407D306192C2E32ADBAC333DF3896189BD5_inline (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (ObjectTranslator_Get_m7C75E407D306192C2E32ADBAC333DF3896189BD5AssemblyU2DCSharp15_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// return _translator;
IL2CPP_RUNTIME_CLASS_INIT(ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF_il2cpp_TypeInfo_var);
ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF * L_0 = ((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF_StaticFields*)il2cpp_codegen_static_fields_for(ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF_il2cpp_TypeInfo_var))->get__translator_5();
return L_0;
}
}
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * LuaState_Get_mD5CEDF5D82EFE1715EAEA521EEF00D2B29D7C5DF_inline (intptr_t ___ptr0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaState_Get_mD5CEDF5D82EFE1715EAEA521EEF00D2B29D7C5DFAssemblyU2DCSharp15_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// return mainState;
IL2CPP_RUNTIME_CLASS_INIT(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_il2cpp_TypeInfo_var);
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_0 = ((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_StaticFields*)il2cpp_codegen_static_fields_for(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_il2cpp_TypeInfo_var))->get_mainState_28();
return L_0;
}
}
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR LuaReflection_t19301C37ECEEA92E1822023F3DA02A623875496F * LuaReflection_Get_m7C0E57D9FFE727169ED0EA9DF0FEDBD45F7727E6_inline (intptr_t ___L0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (LuaReflection_Get_m7C0E57D9FFE727169ED0EA9DF0FEDBD45F7727E6AssemblyU2DCSharp15_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
// return _reflection;
IL2CPP_RUNTIME_CLASS_INIT(LuaReflection_t19301C37ECEEA92E1822023F3DA02A623875496F_il2cpp_TypeInfo_var);
LuaReflection_t19301C37ECEEA92E1822023F3DA02A623875496F * L_0 = ((LuaReflection_t19301C37ECEEA92E1822023F3DA02A623875496F_StaticFields*)il2cpp_codegen_static_fields_for(LuaReflection_t19301C37ECEEA92E1822023F3DA02A623875496F_il2cpp_TypeInfo_var))->get__reflection_1();
return L_0;
}
}
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR String_t* AssemblyName_get_Name_m6EA5C18D2FF050D3AF58D4A21ED39D161DFF218B_inline (AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82 * __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->get_name_0();
return L_0;
}
}
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR void ObjectTranslator_set_LogGC_m53709D9D37131485EB9C62A72E7BD037D799F432_inline (ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF * __this, bool ___value0, const RuntimeMethod* method)
{
{
// public bool LogGC { get; set; }
bool L_0 = ___value0;
__this->set_U3CLogGCU3Ek__BackingField_0(L_0);
return;
}
}
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR void LuaState_set_ArrayMetatable_mF4EE61908C16822902633BD2C18D0052495FD5FA_inline (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, int32_t ___value0, const RuntimeMethod* method)
{
{
// public int ArrayMetatable { get; private set; }
int32_t L_0 = ___value0;
__this->set_U3CArrayMetatableU3Ek__BackingField_4(L_0);
return;
}
}
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR void LuaState_set_TypeMetatable_m4E94FEB82694F01758D666A897EE737007333BC3_inline (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, int32_t ___value0, const RuntimeMethod* method)
{
{
// public int TypeMetatable { get; private set; }
int32_t L_0 = ___value0;
__this->set_U3CTypeMetatableU3Ek__BackingField_6(L_0);
return;
}
}
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR void LuaState_set_DelegateMetatable_m905C550A351F086D5EE82A603ED156E134D85C50_inline (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, int32_t ___value0, const RuntimeMethod* method)
{
{
// public int DelegateMetatable { get; private set; }
int32_t L_0 = ___value0;
__this->set_U3CDelegateMetatableU3Ek__BackingField_5(L_0);
return;
}
}
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR void LuaState_set_EnumMetatable_m9F380D4A944A7E0C2A12F6EB67FC14BE5F220F2B_inline (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, int32_t ___value0, const RuntimeMethod* method)
{
{
// public int EnumMetatable { get; private set; }
int32_t L_0 = ___value0;
__this->set_U3CEnumMetatableU3Ek__BackingField_7(L_0);
return;
}
}
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR void LuaState_set_IterMetatable_m4480B5368D5AC9B0A4628926F0405649DC5B7C02_inline (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, int32_t ___value0, const RuntimeMethod* method)
{
{
// public int IterMetatable { get; private set; }
int32_t L_0 = ___value0;
__this->set_U3CIterMetatableU3Ek__BackingField_8(L_0);
return;
}
}
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR void LuaState_set_EventMetatable_m07CF98232335ACA806631433660693AFB02A4F3C_inline (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, int32_t ___value0, const RuntimeMethod* method)
{
{
// public int EventMetatable { get; private set; }
int32_t L_0 = ___value0;
__this->set_U3CEventMetatableU3Ek__BackingField_9(L_0);
return;
}
}
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR void LuaState_set_PackBounds_mF4AA49927882AA9845EE53078CAC904C76CA6EA7_inline (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, int32_t ___value0, const RuntimeMethod* method)
{
{
// public int PackBounds { get; private set; }
int32_t L_0 = ___value0;
__this->set_U3CPackBoundsU3Ek__BackingField_10(L_0);
return;
}
}
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR void LuaState_set_UnpackBounds_m82E6595076171645226FA3EE27E4913EA71A0A59_inline (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, int32_t ___value0, const RuntimeMethod* method)
{
{
// public int UnpackBounds { get; private set; }
int32_t L_0 = ___value0;
__this->set_U3CUnpackBoundsU3Ek__BackingField_11(L_0);
return;
}
}
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR void LuaState_set_PackRay_m795143DFA9694CD793658B852787DC91B33DA584_inline (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, int32_t ___value0, const RuntimeMethod* method)
{
{
// public int PackRay { get; private set; }
int32_t L_0 = ___value0;
__this->set_U3CPackRayU3Ek__BackingField_12(L_0);
return;
}
}
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR void LuaState_set_UnpackRay_mE021FE95B51BCADAF7981B59C791B4A25BA1DCFB_inline (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, int32_t ___value0, const RuntimeMethod* method)
{
{
// public int UnpackRay { get; private set; }
int32_t L_0 = ___value0;
__this->set_U3CUnpackRayU3Ek__BackingField_13(L_0);
return;
}
}
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR void LuaState_set_PackRaycastHit_m8D75B9D16C02C959BFF49B91A01D72E91A9F802F_inline (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, int32_t ___value0, const RuntimeMethod* method)
{
{
// public int PackRaycastHit { get; private set; }
int32_t L_0 = ___value0;
__this->set_U3CPackRaycastHitU3Ek__BackingField_14(L_0);
return;
}
}
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR void LuaState_set_PackTouch_mA843E24377BF58036442E557AC5BA13E8BB2F5D9_inline (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, int32_t ___value0, const RuntimeMethod* method)
{
{
// public int PackTouch { get; private set; }
int32_t L_0 = ___value0;
__this->set_U3CPackTouchU3Ek__BackingField_15(L_0);
return;
}
}
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR int32_t CString_get_Length_m7421D3D96F8063CC6C46C44ED30DFB2D5656557A_inline (CString_t45B6C01090E56F6E6C5B63717AC172A3ED55F4A8 * __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->get_length_7();
return L_0;
}
}
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR bool LuaState_get_LogGC_mA8E1798D23188784E175055FBD2A38222A4BF904_inline (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, const RuntimeMethod* method)
{
{
// return beLogGC;
bool L_0 = __this->get_beLogGC_32();
return L_0;
}
}
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR int32_t LuaByteBuffer_get_Length_m5BF6CB69B00E37D9BFFF0691A4B493BBBCE2277A_inline (LuaByteBuffer_t571A9A55C68946952DEB4D8AA98E41D5CC8B8C3E * __this, const RuntimeMethod* method)
{
{
// get;
int32_t L_0 = __this->get_U3CLengthU3Ek__BackingField_1();
return L_0;
}
}
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR int32_t LuaState_get_ArrayMetatable_mE7F73EFBB66FBE9382A43498FBFA19EDD7011394_inline (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, const RuntimeMethod* method)
{
{
// public int ArrayMetatable { get; private set; }
int32_t L_0 = __this->get_U3CArrayMetatableU3Ek__BackingField_4();
return L_0;
}
}
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR int32_t LuaState_get_TypeMetatable_m9D58B962AAD2449D218DC7F0BA70CFB13CD5A9E9_inline (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, const RuntimeMethod* method)
{
{
// public int TypeMetatable { get; private set; }
int32_t L_0 = __this->get_U3CTypeMetatableU3Ek__BackingField_6();
return L_0;
}
}
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR int32_t LuaState_get_DelegateMetatable_m72251A94A1DDCD06677B5809E63B85D62204BC24_inline (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, const RuntimeMethod* method)
{
{
// public int DelegateMetatable { get; private set; }
int32_t L_0 = __this->get_U3CDelegateMetatableU3Ek__BackingField_5();
return L_0;
}
}
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR int32_t LuaState_get_EnumMetatable_m1A2076699BE149D602BEB3F87C079658949423AC_inline (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, const RuntimeMethod* method)
{
{
// public int EnumMetatable { get; private set; }
int32_t L_0 = __this->get_U3CEnumMetatableU3Ek__BackingField_7();
return L_0;
}
}
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR int32_t LuaState_get_UnpackRay_m320244FD386B0039D0F34FD728872D0945566C5C_inline (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, const RuntimeMethod* method)
{
{
// public int UnpackRay { get; private set; }
int32_t L_0 = __this->get_U3CUnpackRayU3Ek__BackingField_13();
return L_0;
}
}
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR int32_t LuaState_get_UnpackBounds_m0705F03A8BC5D8CE79DD9C69E021384A12E1F393_inline (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, const RuntimeMethod* method)
{
{
// public int UnpackBounds { get; private set; }
int32_t L_0 = __this->get_U3CUnpackBoundsU3Ek__BackingField_11();
return L_0;
}
}
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR int32_t LuaState_get_PackBounds_m95A264077ADE80E3F41B3BF04BA456DFF3AE6D00_inline (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, const RuntimeMethod* method)
{
{
// public int PackBounds { get; private set; }
int32_t L_0 = __this->get_U3CPackBoundsU3Ek__BackingField_10();
return L_0;
}
}
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR int32_t LuaState_get_PackRay_mBF8C680B78BEE2035DA509AD8D1E3B34003D0D82_inline (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, const RuntimeMethod* method)
{
{
// public int PackRay { get; private set; }
int32_t L_0 = __this->get_U3CPackRayU3Ek__BackingField_12();
return L_0;
}
}
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR int32_t LuaState_get_PackRaycastHit_m3ACC2FADC258898896F13D76BD5454CF8DFFCC14_inline (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, const RuntimeMethod* method)
{
{
// public int PackRaycastHit { get; private set; }
int32_t L_0 = __this->get_U3CPackRaycastHitU3Ek__BackingField_14();
return L_0;
}
}
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR int32_t LuaState_get_PackTouch_mBAEA2B653E40B097C2436EE96064082BF84E59B7_inline (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * __this, const RuntimeMethod* method)
{
{
// public int PackTouch { get; private set; }
int32_t L_0 = __this->get_U3CPackTouchU3Ek__BackingField_15();
return L_0;
}
}
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR RuntimeObject * List_1_get_Item_mFDB8AD680C600072736579BBF5F38F7416396588_gshared_inline (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * __this, int32_t ___index0, const RuntimeMethod* method)
{
{
int32_t L_0 = ___index0;
int32_t L_1 = (int32_t)__this->get__size_2();
if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
{
goto IL_000e;
}
}
{
ThrowHelper_ThrowArgumentOutOfRangeException_mBA2AF20A35144E0C43CD721A22EAC9FCA15D6550(/*hidden argument*/NULL);
}
IL_000e:
{
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_2 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)__this->get__items_1();
int32_t L_3 = ___index0;
RuntimeObject * L_4 = IL2CPP_ARRAY_UNSAFE_LOAD((ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_2, (int32_t)L_3);
return L_4;
}
}
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m507C9149FF7F83AAC72C29091E745D557DA47D22_gshared_inline (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * __this, const RuntimeMethod* method)
{
{
int32_t L_0 = (int32_t)__this->get__size_2();
return L_0;
}
}
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_mE516475764A73C3CD8EBDC69A7F41AED7C32194F_gshared_inline (Nullable_1_t949D4A40404623C07A81B2E10A0AF30CBFD99F41 * __this, const RuntimeMethod* method)
{
{
bool L_0 = (bool)__this->get_has_value_1();
return L_0;
}
}
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_mC3C29F58307DA06B06688E78E6FBF5F63CA8DBED_gshared_inline (Nullable_1_t8AC4594E194888751EE56887959C6F6F939735D6 * __this, const RuntimeMethod* method)
{
{
bool L_0 = (bool)__this->get_has_value_1();
return L_0;
}
}
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_m188EBDFDEFE8D8547DCA63C06B0E38B52F894962_gshared_inline (Nullable_1_tBA873D326247359B10FE3DBF688D56A7B81FAE12 * __this, const RuntimeMethod* method)
{
{
bool L_0 = (bool)__this->get_has_value_1();
return L_0;
}
}
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_m65415530BA2FEB323EA35E75B0DE0C08A1D4227F_gshared_inline (Nullable_1_tA8ED286030E763A5B9080413F3A753B5FF2847D1 * __this, const RuntimeMethod* method)
{
{
bool L_0 = (bool)__this->get_has_value_1();
return L_0;
}
}
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_m1B80A915B653E8C2340C974B3831079AE9EDA912_gshared_inline (Nullable_1_t2FD6A4F493044916FF0F72DFE4485EB058128A81 * __this, const RuntimeMethod* method)
{
{
bool L_0 = (bool)__this->get_has_value_1();
return L_0;
}
}
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_mB664E2C41CADA8413EF8842E6601B8C696A7CE15_gshared_inline (Nullable_1_t0D03270832B3FFDDC0E7C2D89D4A0EA25376A1EB * __this, const RuntimeMethod* method)
{
{
bool L_0 = (bool)__this->get_has_value_1();
return L_0;
}
}
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_m7857E0707BE956584C4D0E84C611396208A4C4AC_gshared_inline (Nullable_1_tFE9ECE4D26C4B51758A06CC7BF27647E744F4043 * __this, const RuntimeMethod* method)
{
{
bool L_0 = (bool)__this->get_has_value_1();
return L_0;
}
}
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_m85AC85742665CB72F2A5AF0D9552583CB57555AD_gshared_inline (Nullable_1_t5AE31CDCE9498EDC82CCC83309A437C01F6549C4 * __this, const RuntimeMethod* method)
{
{
bool L_0 = (bool)__this->get_has_value_1();
return L_0;
}
}
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_mC3A17DB301190693522F552F6CB7BC525F3E1F88_gshared_inline (Nullable_1_t96A9DB0CC70D8F236B20E8A1F00B8FE74850F777 * __this, const RuntimeMethod* method)
{
{
bool L_0 = (bool)__this->get_has_value_1();
return L_0;
}
}
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_mB5A3476D09561D825AA685EDEF82B930AD2A1A86_gshared_inline (Nullable_1_tA635682CABFD60B7DF73271614FC04085E333AC5 * __this, const RuntimeMethod* method)
{
{
bool L_0 = (bool)__this->get_has_value_1();
return L_0;
}
}
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_m275A31438FCDAEEE039E95D887684E04FD6ECE2B_gshared_inline (Nullable_1_t9E6A67BECE376F0623B5C857F5674A0311C41793 * __this, const RuntimeMethod* method)
{
{
bool L_0 = (bool)__this->get_has_value_1();
return L_0;
}
}
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_m5830617855BF2294797312275431F513C653E6F2_gshared_inline (Nullable_1_t802480A692F4F0D29F2185320296572054FB8C0B * __this, const RuntimeMethod* method)
{
{
bool L_0 = (bool)__this->get_has_value_1();
return L_0;
}
}
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_m7182B8AF145EF9B31103EE01E613368B9DEE5147_gshared_inline (Nullable_1_t005B8B09D9CB206C49CB5D1F42570F6044C181A1 * __this, const RuntimeMethod* method)
{
{
bool L_0 = (bool)__this->get_has_value_1();
return L_0;
}
}
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_m1811EC8A022D2B95FE8053537377A554AE61CD61_gshared_inline (Nullable_1_t75BFB9848B0C0C6930A6973335B59621D36E6203 * __this, const RuntimeMethod* method)
{
{
bool L_0 = (bool)__this->get_has_value_1();
return L_0;
}
}
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_mD1DE7B0F2999161E2697BAFC616ABCDDE38D1924_gshared_inline (Nullable_1_t1AF22E72609C109A63AC7BE47F596B5956149D41 * __this, const RuntimeMethod* method)
{
{
bool L_0 = (bool)__this->get_has_value_1();
return L_0;
}
}
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_m3B2215D420E21B4D600BF5481A4F3E1A8A38F7EE_gshared_inline (Nullable_1_tB1C6E075C826A61C0A490505216275E606423CDF * __this, const RuntimeMethod* method)
{
{
bool L_0 = (bool)__this->get_has_value_1();
return L_0;
}
}
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_m06E09C501A387D5B084B2822359BAEA6A6CB16FC_gshared_inline (Nullable_1_tAF01623AB359AB6D460A6F432BF98EA08C7F9C60 * __this, const RuntimeMethod* method)
{
{
bool L_0 = (bool)__this->get_has_value_1();
return L_0;
}
}
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_m0C56A8A0D4F58D8BA2845DC3E5E1611F663124A6_gshared_inline (Nullable_1_t0974FEE69B139689A432B8171D904496B2C3E533 * __this, const RuntimeMethod* method)
{
{
bool L_0 = (bool)__this->get_has_value_1();
return L_0;
}
}
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_mCEDF51FCF634A5ADE5A1C9E83B1691884D992B1D_gshared_inline (Nullable_1_t5C6FF4BB8DD1DB0820894DBF35EE86A3A7BE3779 * __this, const RuntimeMethod* method)
{
{
bool L_0 = (bool)__this->get_has_value_1();
return L_0;
}
}
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_m8FADB0D2CEB869F596809E06DC233B8A142C392E_gshared_inline (Nullable_1_tDF20EC8AEED58EF63E0FF40609AE5861454729C9 * __this, const RuntimeMethod* method)
{
{
bool L_0 = (bool)__this->get_has_value_1();
return L_0;
}
}
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_mF3D1ECFFC31D6320C4139ABA17A7648614098DE6_gshared_inline (Nullable_1_t4AC0FC016F117C9382E95C8264C5100667EBAFB3 * __this, const RuntimeMethod* method)
{
{
bool L_0 = (bool)__this->get_has_value_1();
return L_0;
}
}
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_m3E9B7DC1E556462E065E0C586E407C46D0DAA287_gshared_inline (Nullable_1_t82CF555203FAD9031B9208606DFCDF173FFCC280 * __this, const RuntimeMethod* method)
{
{
bool L_0 = (bool)__this->get_has_value_1();
return L_0;
}
}
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_m6048C6BC1D41A8C0B929063A89F534CBD88A40EE_gshared_inline (Nullable_1_t6224B732028631256932FA4C4176E10D171EFE29 * __this, const RuntimeMethod* method)
{
{
bool L_0 = (bool)__this->get_has_value_1();
return L_0;
}
}
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR KeyValuePair_2_t01369E536C15A7A1AF58F260AD740C479FBFC4EA Enumerator_get_Current_m0061A28BF5E798CAECEBC2A2DE893C3CBE6A326F_gshared_inline (Enumerator_t1B6B9D67DCC2658E4249AC2BCEBE1A852ACC5363 * __this, const RuntimeMethod* method)
{
{
KeyValuePair_2_t01369E536C15A7A1AF58F260AD740C479FBFC4EA L_0 = (KeyValuePair_2_t01369E536C15A7A1AF58F260AD740C479FBFC4EA )__this->get_current_3();
return L_0;
}
}
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR RuntimeObject * KeyValuePair_2_get_Value_m50A10E5B6FCC2418F03FA34E2A70B84F16CE8B84_gshared_inline (KeyValuePair_2_t01369E536C15A7A1AF58F260AD740C479FBFC4EA * __this, const RuntimeMethod* method)
{
{
RuntimeObject * L_0 = (RuntimeObject *)__this->get_value_1();
return L_0;
}
}
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR int64_t KeyValuePair_2_get_Key_m89819ADCF57B0FAB7895AD67A45532933C191651_gshared_inline (KeyValuePair_2_t01369E536C15A7A1AF58F260AD740C479FBFC4EA * __this, const RuntimeMethod* method)
{
{
int64_t L_0 = (int64_t)__this->get_key_0();
return L_0;
}
}
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR int64_t List_1_get_Item_mE89664A5623A5AAC3D982CA202B59DD43140336C_gshared_inline (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 * __this, int32_t ___index0, const RuntimeMethod* method)
{
{
int32_t L_0 = ___index0;
int32_t L_1 = (int32_t)__this->get__size_2();
if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
{
goto IL_000e;
}
}
{
ThrowHelper_ThrowArgumentOutOfRangeException_mBA2AF20A35144E0C43CD721A22EAC9FCA15D6550(/*hidden argument*/NULL);
}
IL_000e:
{
Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* L_2 = (Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F*)__this->get__items_1();
int32_t L_3 = ___index0;
int64_t L_4 = IL2CPP_ARRAY_UNSAFE_LOAD((Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F*)L_2, (int32_t)L_3);
return L_4;
}
}
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m1480F95D7F5074B5FB373765075ADCBDCD4AEFB9_gshared_inline (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 * __this, const RuntimeMethod* method)
{
{
int32_t L_0 = (int32_t)__this->get__size_2();
return L_0;
}
}
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR KeyValuePair_2_t3BAB6A80A3894F871F1F6B030436D8F2FF1D398E Enumerator_get_Current_m35211BCAA8768874960A082DD71C47E8F12993A7_gshared_inline (Enumerator_tF8F0EB9F7450BB9BAD835E0F5B76DD129BF2994E * __this, const RuntimeMethod* method)
{
{
KeyValuePair_2_t3BAB6A80A3894F871F1F6B030436D8F2FF1D398E L_0 = (KeyValuePair_2_t3BAB6A80A3894F871F1F6B030436D8F2FF1D398E )__this->get_current_3();
return L_0;
}
}
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR int32_t KeyValuePair_2_get_Value_m24A5AC0D5FC0501CC02B85EB38A56A7C34E9BB9A_gshared_inline (KeyValuePair_2_t3BAB6A80A3894F871F1F6B030436D8F2FF1D398E * __this, const RuntimeMethod* method)
{
{
int32_t L_0 = (int32_t)__this->get_value_1();
return L_0;
}
}
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR KeyValuePair_2_tC1FD9633618D9B27E2552BBAD347EC14A6C07C2C Enumerator_get_Current_m73F8FC135A20BDFEA0846D8FC876863ED85FEA49_gshared_inline (Enumerator_tC0410598D958D8FA61F7F1A803A0B7F242CEF1C6 * __this, const RuntimeMethod* method)
{
{
KeyValuePair_2_tC1FD9633618D9B27E2552BBAD347EC14A6C07C2C L_0 = (KeyValuePair_2_tC1FD9633618D9B27E2552BBAD347EC14A6C07C2C )__this->get_current_3();
return L_0;
}
}
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR RuntimeObject * KeyValuePair_2_get_Value_mAD6801F3BC9BA1E99D4E0F72B2B420182D0494FC_gshared_inline (KeyValuePair_2_tC1FD9633618D9B27E2552BBAD347EC14A6C07C2C * __this, const RuntimeMethod* method)
{
{
RuntimeObject * L_0 = (RuntimeObject *)__this->get_value_1();
return L_0;
}
}