32708 lines
1.6 MiB
32708 lines
1.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 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>
|
|
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);
|
|
}
|
|
};
|
|
|
|
// ArrayPool`1<System.Char>
|
|
struct ArrayPool_1_t4E410A9E4904EDEE76FECB439B769EA08E66D709;
|
|
// ArrayPool`1<System.Object>
|
|
struct ArrayPool_1_t176072CAF58E5BD908E11FE600277F61569D1C9F;
|
|
// DelegateFactory/DelegateCreate
|
|
struct DelegateCreate_tD61D611D958559F210C740193C51F2D729AEA48C;
|
|
// LuaInterface.LuaBaseRef
|
|
struct LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4;
|
|
// LuaInterface.LuaDelegate
|
|
struct LuaDelegate_tB38D2386AAC5AF73845F197604BC4A11E8FA27F1;
|
|
// LuaInterface.LuaDictTable`2/Enumerator<System.Object,System.Object>
|
|
struct Enumerator_t9B897CD2C3AFC93E70829DF7839F06D425B1103C;
|
|
// LuaInterface.LuaDictTable`2<System.Object,System.Object>
|
|
struct LuaDictTable_2_tDCE630BB7CCCFFD99F1192E46B43A92D3B05B7D0;
|
|
// LuaInterface.LuaFunction
|
|
struct LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B;
|
|
// LuaInterface.LuaObjectPool
|
|
struct LuaObjectPool_t67461854DC97AAF3A8EAF065CAE6A8E1A713264A;
|
|
// LuaInterface.LuaOut`1<System.Boolean>
|
|
struct LuaOut_1_t324C3525A5897BC49084A937705BC5331586FA6E;
|
|
// LuaInterface.LuaOut`1<System.Byte>
|
|
struct LuaOut_1_t972F91A54188670AB5DA76BED0F0D2CB98BCAF9D;
|
|
// LuaInterface.LuaOut`1<System.Char>
|
|
struct LuaOut_1_t706CFA42DD446FBF7175FC3C1100726AB47DFD21;
|
|
// LuaInterface.LuaOut`1<System.Double>
|
|
struct LuaOut_1_tF9AE760B3CC8ADB6D16E445EE6077065D3C78EC6;
|
|
// LuaInterface.LuaOut`1<System.Int16>
|
|
struct LuaOut_1_tC22353DC8C70392A10B630242E0588C2A1AE1EF5;
|
|
// LuaInterface.LuaOut`1<System.Int32>
|
|
struct LuaOut_1_tE40B4DBE1EC33A9E76567F63041033861936303E;
|
|
// LuaInterface.LuaOut`1<System.Int64>
|
|
struct LuaOut_1_t9BCFA036A2A469B135F2D33B49F9834A3B5DD036;
|
|
// LuaInterface.LuaOut`1<System.Object>
|
|
struct LuaOut_1_tEC13BB83412AA0A967A89EA6466B24DF7D003F4F;
|
|
// LuaInterface.LuaOut`1<System.SByte>
|
|
struct LuaOut_1_tBF18C1B4BAEB24FC164B74D57172A81A64D17D80;
|
|
// LuaInterface.LuaOut`1<System.Single>
|
|
struct LuaOut_1_tB08437EAA385DC199BB42BEE9CEB9EBD1BA7578E;
|
|
// LuaInterface.LuaOut`1<System.UInt16>
|
|
struct LuaOut_1_t5122DA82FD18C8BF7BC32D1A8A7A0CC5959D914D;
|
|
// LuaInterface.LuaOut`1<System.UInt32>
|
|
struct LuaOut_1_tEA2C0F2C01C8A89EDCACCC239C2765436AC6257F;
|
|
// LuaInterface.LuaOut`1<System.UInt64>
|
|
struct LuaOut_1_t111B57A732F802AD617FED8350F59F30409DAE95;
|
|
// LuaInterface.LuaOut`1<UnityEngine.Bounds>
|
|
struct LuaOut_1_tBAD8FA23A2875FBBED5D6BCFC169B5E5F7000A5C;
|
|
// LuaInterface.LuaOut`1<UnityEngine.Color>
|
|
struct LuaOut_1_t9392169A91D49385D53392069F969BF42469EFE4;
|
|
// LuaInterface.LuaOut`1<UnityEngine.LayerMask>
|
|
struct LuaOut_1_t4F92453B34CDEFFD687A14A61A1B9A2750F5981B;
|
|
// LuaInterface.LuaOut`1<UnityEngine.Quaternion>
|
|
struct LuaOut_1_tB3FB62AB0182E8457C6F03E8D18B8293A8C8D950;
|
|
// LuaInterface.LuaOut`1<UnityEngine.Ray>
|
|
struct LuaOut_1_t26B879DF301B69AE2F0DF84E59A3BF0D7B547C1D;
|
|
// LuaInterface.LuaOut`1<UnityEngine.RaycastHit>
|
|
struct LuaOut_1_tCE40C0B4886FC05F89C3E2FC8BD18BB58DB9715F;
|
|
// LuaInterface.LuaOut`1<UnityEngine.Touch>
|
|
struct LuaOut_1_t8356830053EE5EF6CF3D7182E90A7E9DBE82B9C1;
|
|
// LuaInterface.LuaOut`1<UnityEngine.Vector2>
|
|
struct LuaOut_1_t7EB8EF935FF8C77ED88206C9141E80AD25C98A86;
|
|
// LuaInterface.LuaOut`1<UnityEngine.Vector3>
|
|
struct LuaOut_1_tCE5E1432A7151A363603F1FFE08AE081D40651BC;
|
|
// LuaInterface.LuaOut`1<UnityEngine.Vector4>
|
|
struct LuaOut_1_tDEA1890418133991120595095C39121967E1FA45;
|
|
// LuaInterface.LuaReflection
|
|
struct LuaReflection_t19301C37ECEEA92E1822023F3DA02A623875496F;
|
|
// LuaInterface.LuaState
|
|
struct LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE;
|
|
// LuaInterface.LuaStatePtr
|
|
struct LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C;
|
|
// LuaInterface.LuaTable
|
|
struct LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87;
|
|
// LuaInterface.ObjectTranslator
|
|
struct ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF;
|
|
// System.Action
|
|
struct Action_t591D2A86165F896B4B800BB5C25CE18672A55579;
|
|
// System.Action`2<System.IntPtr,FairyGUI.GlyphInfo>
|
|
struct Action_2_t169C928EAE7BFB0D826110D789F5CD298EBFDEED;
|
|
// System.Action`2<System.IntPtr,FairyGUI.Margin>
|
|
struct Action_2_t8500ACB1EA6005EBBD5C6DBB67495F32C00F9E2D;
|
|
// System.Action`2<System.IntPtr,LuaInterface.LuaByteBuffer>
|
|
struct Action_2_tF206149DED854E5E58DFB8C00073C5AC7C9C9EEE;
|
|
// 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.Byte>
|
|
struct Action_2_tE772697F2D9461A832AD5CDF0DB054F2D96B074C;
|
|
// System.Action`2<System.IntPtr,System.Char>
|
|
struct Action_2_t901677FD1134D79AF703FF8D4196AC0CDDE34DD2;
|
|
// System.Action`2<System.IntPtr,System.Decimal>
|
|
struct Action_2_tD4BA29D5230903F73864185980DA93AE7D681041;
|
|
// System.Action`2<System.IntPtr,System.Double>
|
|
struct Action_2_t83A36F1AF809407488C9A0986741EEC98B1575FB;
|
|
// System.Action`2<System.IntPtr,System.Guid>
|
|
struct Action_2_t1F7A443637769C5E7025D426EE7D052AF731C76C;
|
|
// System.Action`2<System.IntPtr,System.Int16>
|
|
struct Action_2_tB4EB59FEEEE3A79E2D0DC290EFC62488E3AE22B5;
|
|
// System.Action`2<System.IntPtr,System.Int32>
|
|
struct Action_2_t5D128DEEE684E5B4ACF255DAF52F60E897D89C03;
|
|
// System.Action`2<System.IntPtr,System.Int32Enum>
|
|
struct Action_2_tFF388D1BE1AC4C4DBF1D06C0BC2E6D928C85C446;
|
|
// System.Action`2<System.IntPtr,System.Int64>
|
|
struct Action_2_t425DB54857351FDDD41CD38792DC89142C373B87;
|
|
// 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.Reflection.InterfaceMapping>
|
|
struct Action_2_tA2432E26FDAEB9BE13037C4E3A71DBD05AC939BF;
|
|
// System.Action`2<System.IntPtr,System.Reflection.ParameterModifier>
|
|
struct Action_2_t5A2F481EF671D109D3A71BD077E47BF5BB8CF1D8;
|
|
// System.Action`2<System.IntPtr,System.Runtime.Serialization.StreamingContext>
|
|
struct Action_2_t646D17449FD368DA6CF70E0B72574F15E5CB70E1;
|
|
// System.Action`2<System.IntPtr,System.RuntimeTypeHandle>
|
|
struct Action_2_tF1521BFA532454CDDFD1188C106F85CBBCA28558;
|
|
// System.Action`2<System.IntPtr,System.SByte>
|
|
struct Action_2_t10C97B7716A2EAFA26256DB8D88EA71A154C487A;
|
|
// System.Action`2<System.IntPtr,System.Single>
|
|
struct Action_2_tB2E51277AB175E591CCF3542F19327C77D2CBA3C;
|
|
// System.Action`2<System.IntPtr,System.UInt16>
|
|
struct Action_2_t2F9BCFF93E195509B4DC4E738F1E21F5C070B8D1;
|
|
// System.Action`2<System.IntPtr,System.UInt32>
|
|
struct Action_2_tEE29E7426BDBEDB295A888A0D4DF8BA125ED0004;
|
|
// System.Action`2<System.IntPtr,System.UInt64>
|
|
struct Action_2_t4D0411C06C3A47724695B30CC8BE985930BF2436;
|
|
// System.Action`2<System.IntPtr,System.UIntPtr>
|
|
struct Action_2_t7BD988338D85AE17AC6AE05F934B417991E0A758;
|
|
// System.Action`2<System.IntPtr,Unity.Collections.NativeArray`1<UnityEngine.ParticleSystem/Particle>>
|
|
struct Action_2_t325937DAF341DF0C955B8F40DE3BCD6BB7C25809;
|
|
// System.Action`2<System.Object,System.Int32>
|
|
struct Action_2_t88A472856F183AE803521FC39DAC3AE446810479;
|
|
// System.AsyncCallback
|
|
struct AsyncCallback_t3F3DA3BEDAEE81DD1D24125DF8EB30E85EE14DA4;
|
|
// System.Boolean[]
|
|
struct BooleanU5BU5D_t192C7579715690E25BD5EFED47F3E0FC9DCB2040;
|
|
// System.Byte[]
|
|
struct ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821;
|
|
// System.Char[]
|
|
struct CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2;
|
|
// System.Char[][]
|
|
struct CharU5BU5DU5BU5D_t5C43E3126D69219F8B1E38AA50DF677D3AD592CF;
|
|
// System.Collections.Generic.Dictionary`2/Entry<System.Object,System.Object>[]
|
|
struct EntryU5BU5D_tDF76BDF98210D70C971EBDB07E96E9A8B9CBC6C6;
|
|
// System.Collections.Generic.Dictionary`2/KeyCollection<System.Object,System.Object>
|
|
struct KeyCollection_t980894B88500FB8CD413A3622A9352136949BAE1;
|
|
// System.Collections.Generic.Dictionary`2/ValueCollection<System.Object,System.Object>
|
|
struct ValueCollection_t0816666499CBD11E58E1E7C79A4EFC2AA47E08A2;
|
|
// System.Collections.Generic.Dictionary`2<System.Enum,System.Object>
|
|
struct Dictionary_2_t86DA606688BA1954C5CC9368104CE9722112D2C2;
|
|
// System.Collections.Generic.Dictionary`2<System.Int32,System.Type>
|
|
struct Dictionary_2_t1302C50AC2AF6849C455DCE970305F09D16B7258;
|
|
// System.Collections.Generic.Dictionary`2<System.Int32,System.WeakReference>
|
|
struct Dictionary_2_t81F516F814A3463D65D07253CF5167FBF9378593;
|
|
// System.Collections.Generic.Dictionary`2<System.Int64,System.WeakReference>
|
|
struct Dictionary_2_t35D9A5097C30B9E0B442FCEF1B4E05D3B6C168B9;
|
|
// System.Collections.Generic.Dictionary`2<System.IntPtr,LuaInterface.LuaState>
|
|
struct Dictionary_2_tE2C4B84883C857DB2F1AD0ED287337B1F1C52601;
|
|
// System.Collections.Generic.Dictionary`2<System.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.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,System.Int32>
|
|
struct Dictionary_2_tA4F27994EF77494F74F85FCFD482DBAD219E6E8F;
|
|
// System.Collections.Generic.HashSet`1<System.String>
|
|
struct HashSet_1_tAF31CD0D5B1F27E354D2DA33F8CF07F490E8C98A;
|
|
// System.Collections.Generic.HashSet`1<System.Type>
|
|
struct HashSet_1_tE84F3F43144CEC800A734119BDF178122DCF1B05;
|
|
// System.Collections.Generic.IEnumerator`1<LuaInterface.LuaDictEntry`2<System.Object,System.Object>>
|
|
struct IEnumerator_1_t9CD1FA582CA0568524E39B89406439AB1A7F1E41;
|
|
// System.Collections.Generic.IEqualityComparer`1<System.Object>
|
|
struct IEqualityComparer_1_tAE7A8756D8CF0882DD348DC328FB36FEE0FB7DD0;
|
|
// 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.ObjectTranslator/DelayGC>
|
|
struct List_1_t60727373C5D2D2A0DBC01F4A305CED07497791FC;
|
|
// System.Collections.Generic.Queue`1<System.Char[]>
|
|
struct Queue_1_t0409BFA356F1722E12586E8BF65B6AC2B84D8435;
|
|
// System.Collections.Generic.Queue`1<System.Char[]>[]
|
|
struct Queue_1U5BU5D_t68A7E329F6A63B90580B1AC7978DA7E8B687FFDF;
|
|
// System.Collections.Generic.Queue`1<System.Object[]>
|
|
struct Queue_1_tB3E9CED6A18BC3387330DC5CE4DD889F774FD268;
|
|
// System.Collections.Generic.Queue`1<System.Object[]>[]
|
|
struct Queue_1U5BU5D_t9CE57292F6BCC4BA6D95FF00814A42CA328C720A;
|
|
// System.Collections.Generic.Stack`1<LuaInterface.LuaFunction/FuncData>
|
|
struct Stack_1_t2E6C3E81B5BEEB358E4416D261369920E3E9A211;
|
|
// System.Collections.IEnumerator
|
|
struct IEnumerator_t8789118187258CC88B77AFAC6315B5AF87D3E18A;
|
|
// System.Delegate
|
|
struct Delegate_t;
|
|
// System.DelegateData
|
|
struct DelegateData_t1BF9F691B56DAE5F8C28C5E084FDE94F15F27BBE;
|
|
// System.Delegate[]
|
|
struct DelegateU5BU5D_tDFCDEE2A6322F96C0FE49AF47E9ADB8C4B294E86;
|
|
// System.Func`3<System.IntPtr,System.Int32,FairyGUI.GlyphInfo>
|
|
struct Func_3_t343E9F0859E78D5634517BBE96F3760D996FA2F1;
|
|
// System.Func`3<System.IntPtr,System.Int32,FairyGUI.Margin>
|
|
struct Func_3_t31A97A53FCA7F704C97522F4E205957D936086B9;
|
|
// System.Func`3<System.IntPtr,System.Int32,LuaInterface.LuaByteBuffer>
|
|
struct Func_3_t3ABC9C7636A7802537125563DD6F8DA8FDE585E2;
|
|
// 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.Byte>
|
|
struct Func_3_t4914565E169C495F8EEDF16020F86006DEE9DC16;
|
|
// System.Func`3<System.IntPtr,System.Int32,System.Char>
|
|
struct Func_3_t5E25190CDF4697091CE1424C884F2BBD05E23A48;
|
|
// System.Func`3<System.IntPtr,System.Int32,System.Decimal>
|
|
struct Func_3_t814EFF9DFA889A9C3A2470BF7069F8B442FA7891;
|
|
// System.Func`3<System.IntPtr,System.Int32,System.Double>
|
|
struct Func_3_t74BE0765054D66B93E57E18A23EA03718EF5539D;
|
|
// System.Func`3<System.IntPtr,System.Int32,System.Guid>
|
|
struct Func_3_t196A4C043EB047872F1DE702B54E8E1371A52A1E;
|
|
// System.Func`3<System.IntPtr,System.Int32,System.Int16>
|
|
struct Func_3_tD9BA231B28E8025D414F8DEA5A334A58A980E3FB;
|
|
// System.Func`3<System.IntPtr,System.Int32,System.Int32>
|
|
struct Func_3_t0C66154029033DCAB686EC454CCB70728D8FEA76;
|
|
// System.Func`3<System.IntPtr,System.Int32,System.Int32Enum>
|
|
struct Func_3_t8D1B1F0C5EE035A5F2326A07A2897C571C463F1D;
|
|
// System.Func`3<System.IntPtr,System.Int32,System.Int64>
|
|
struct Func_3_t3C0AAF0CE98A4E32C2CBE23EE2DE730D922BB2FE;
|
|
// 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.Reflection.InterfaceMapping>
|
|
struct Func_3_t0684A9CBA75B749341B7CD4ACAE6F13CEA157CF0;
|
|
// System.Func`3<System.IntPtr,System.Int32,System.Reflection.ParameterModifier>
|
|
struct Func_3_t7DFA4020D0783A35B3737622296BE6E637D1BC2E;
|
|
// System.Func`3<System.IntPtr,System.Int32,System.Runtime.Serialization.StreamingContext>
|
|
struct Func_3_t90516F675D844400E29BD7D63D2143E06938BE95;
|
|
// System.Func`3<System.IntPtr,System.Int32,System.RuntimeTypeHandle>
|
|
struct Func_3_tDDA95D14DDAA336FCF0BC0070D17B4E53E112E3B;
|
|
// System.Func`3<System.IntPtr,System.Int32,System.SByte>
|
|
struct Func_3_t12759D3A6C2C9A176AA3B5B243A6C6010FDF7BAE;
|
|
// System.Func`3<System.IntPtr,System.Int32,System.Single>
|
|
struct Func_3_t5B55C4542D19AFBFADBCD92FC45338DA2FF6A474;
|
|
// System.Func`3<System.IntPtr,System.Int32,System.UInt16>
|
|
struct Func_3_tAE277EB4D08F2A47891EA5612E6BFD62BB598DF3;
|
|
// System.Func`3<System.IntPtr,System.Int32,System.UInt32>
|
|
struct Func_3_t59B419D0129B70C10E8AD6B7BC741DD635B91BA9;
|
|
// System.Func`3<System.IntPtr,System.Int32,System.UInt64>
|
|
struct Func_3_tC0BA9CE86F98D9C3D048F99F78D058E750643216;
|
|
// System.Func`3<System.IntPtr,System.Int32,System.UIntPtr>
|
|
struct Func_3_tB6A70E6CFE59B587887A14A18BDE0A07C6BD14E2;
|
|
// System.Func`3<System.IntPtr,System.Int32,Unity.Collections.NativeArray`1<UnityEngine.ParticleSystem/Particle>>
|
|
struct Func_3_t1A41EC1315AE21F6E0F0B00E571BCD08934022F2;
|
|
// System.IAsyncResult
|
|
struct IAsyncResult_t8E194308510B375B42432981AE5E7488C458D598;
|
|
// System.Int32[]
|
|
struct Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83;
|
|
// System.Object[]
|
|
struct ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A;
|
|
// System.Object[][]
|
|
struct ObjectU5BU5DU5BU5D_t4359BD463C1BDF320CABF93FB58E5EB4CBBF558B;
|
|
// System.Reflection.Binder
|
|
struct Binder_t4D5CB06963501D32847C057B57157D6DC49CA759;
|
|
// System.Reflection.MemberFilter
|
|
struct MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381;
|
|
// System.Reflection.MethodInfo
|
|
struct MethodInfo_t;
|
|
// System.Reflection.MethodInfo[]
|
|
struct MethodInfoU5BU5D_t93E968F23AF2DB5CFCFF13BE775A0E222C03586B;
|
|
// System.Security.Cryptography.RandomNumberGenerator
|
|
struct RandomNumberGenerator_t12277F7F965BA79C54E4B3BFABD27A5FFB725EE2;
|
|
// System.String
|
|
struct String_t;
|
|
// System.Type
|
|
struct Type_t;
|
|
// System.Type[]
|
|
struct TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F;
|
|
// System.UInt32[]
|
|
struct UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB;
|
|
// System.Void
|
|
struct Void_t22962CB4C05B1D89B55A6E1139F0E87A90987017;
|
|
|
|
IL2CPP_EXTERN_C RuntimeClass* Boolean_tB53F6830F670160873277339AA58F15CAED4399C_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* Bounds_tA2716F5212749C61B0E7B7B77E0CD3D79B742890_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* Byte_tF87C579059BD4633E6840EBBBEEF899C6E33EF07_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* Char_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* Color_t119BCA590009762C7223FDD3AF9706653AC84ED2_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* Double_t358B8F23BDC52A5DD700E727E204F9F7CDE12409_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* IDisposable_t7218B22548186B208D65EA5B7870503810A2D15A_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* IEnumerator_t8789118187258CC88B77AFAC6315B5AF87D3E18A_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* Int16_t823A20635DAF5A3D93A1E01CFBF3CBA27CF00B4D_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* Int64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* LayerMask_tBB9173D8B6939D476E67E849280AC9F4EC4D93B0_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* LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* Quaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* Ray_tE2163D4CB3E6B267E29F8ABE41684490E4A614B2_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* RaycastHit_t19695F18F9265FE5425062BBA6A4D330480538C3_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* SByte_t9070AEA2966184235653CB9B4D33B149CDA831DF_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* Single_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* Touch_tAACD32535FF3FE5DD91125E0B6987B93C68D2DE8_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* Type_t_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* UInt16_tAE45CEF73BF720100519F6867F32145D075F928E_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* UInt32_t4980FA09003AFAAB5A6E361BA2748EA9A005709B_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* UInt64_tA02DF3B59C8FC4A849BD207DA11038CC64E4CB4E_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 String_t* _stringLiteralB3C631CCD334FD1E5D8A9E62EE527BD6E1487992;
|
|
IL2CPP_EXTERN_C const uint32_t DelegateTraits_1_Create_m11A97D0C6C81A6D30F1F5E67424A33900A66EB44_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t DelegateTraits_1_Create_m6AE432BD909C8FD568A5313534B71E2E3CF3B395_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t Enumerator_Dispose_mD1339883FE3C095D599A5A27640C2C91DFD15807_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t LuaDictTable_2_ToDictionary_m3271EBBB6F173056BA5634263902FB424FE08DB0_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t ObjectTranslator_Get_m7C75E407D306192C2E32ADBAC333DF3896189BD5Generics_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_DefaultCheck_m08BC1044D34436DC05C697BCEE678F62301F4659_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_DefaultCheck_m0932F7717C11C932692E779995F6CEE4F2D6188A_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_DefaultCheck_m164EDEED16750B7A55F70BE2E0C3ED4062EAE533_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_DefaultCheck_m1C54D9F4D0C46F92923A02DED2BCF8358D72C434_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_DefaultCheck_m1C8E3F3FC82278259B885A1F574CB26C8C8A28EC_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_DefaultCheck_m225C4DFA74BD12A9BBC8DC6FA447571B06E6E94A_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_DefaultCheck_m23D25F960D6CE4F5822EDE0D24A9A4370C1CEC63_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_DefaultCheck_m258F949B27B1C246B418D178750A7743EE315B6B_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_DefaultCheck_m309D7B6D3D3168354F4FEE92F147F1AA9BB88BD8_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_DefaultCheck_m312EE3627F871107B3D00A6F6AAB369853B68AC0_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_DefaultCheck_m31843CB29AFF0E008845EEEFEAA64B526346AB9B_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_DefaultCheck_m31E339CC1F5C18E0CBC7308113583DDE8DFE7E35_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_DefaultCheck_m35D77898BC8AA47521CDA53890729C353C669413_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_DefaultCheck_m370FE977FD6B779637EA52E4E50157A1C81C6D72_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_DefaultCheck_m426AB435D85E184D75E7407FCBEEC5BEEBC9C11E_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_DefaultCheck_m452BA2F1FC6B4A7B1688D954C1E83249E48B6F23_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_DefaultCheck_m477FF4385117B65968AB96258CA31CF433AC63B3_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_DefaultCheck_m50EF676C1FA5EDAC54E26E925E6F49AB7C88C62F_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_DefaultCheck_m5A04C9049E387301600E7E071569A3FB74CF570E_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_DefaultCheck_m627E2887C17358BE29A18512A080E7E12DAACC1B_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_DefaultCheck_m630A12AC1CB3345444783071AFF861AEAA463398_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_DefaultCheck_m66D6A880540AE8286177E09AFB668CF30C170637_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_DefaultCheck_m6BB4EE85CC0B4FDF524F8A72279A2B1C84FB77E5_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_DefaultCheck_m6E4138B606229634E92E6EC20A8E5FD16E8A6BD4_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_DefaultCheck_m743CD377379D00CB4CC798F957692841EC1E21E8_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_DefaultCheck_m776FAD6C489020B189053916219832B2932AC531_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_DefaultCheck_m78CEEA6CBCCF3CA2B4E1AC67F3E41144CEFB2F29_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_DefaultCheck_m7BAE227415A5B3E9658AE6B50B4E1B280B2AFD24_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_DefaultCheck_m7F35CF0EF747F485AF0F6D91F0597647C804909A_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_DefaultCheck_m81E09814AA9CB8D95E1FBF73DEBA87A54DC1697D_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_DefaultCheck_m8820C878C4AC316F130D1C76E9B3382577D6727D_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_DefaultCheck_m8A4F1419F404F206430E5FCC7912F657C25991F5_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_DefaultCheck_m9860D4BD9C81A54A7854B6C66C45411619E45D49_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_DefaultCheck_m99916C2D2A1376DC57E1F991117FD5424E28DFE1_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_DefaultCheck_m9F20C4105BA30ABA8769F14548E19F158FF23A91_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_DefaultCheck_mA1D76F1CA5240CE1AE1171A73971C463817BF169_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_DefaultCheck_mACA32164CABA944E059300C6AA2DB896AAE4682A_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_DefaultCheck_mB3F2D69FB963EC9D326D93E54276B5D955552616_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_DefaultCheck_mBC845B0416D6B359F2C431998A30CA3AC47D8CB7_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_DefaultCheck_mC54BD974ECFD034240F627CB5853122B2DA566DD_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_DefaultCheck_mC781B5022952DEA758A56337E29FB9E8C295D518_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_DefaultCheck_mC99D6D2291E0355052E37855DB67F5A091894D5A_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_DefaultCheck_mCCBABF0F2D7CC19420903783E27578EF4E76E38E_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_DefaultCheck_mE58EFA25A4F9DE04CBCCA3AF3B072A3A17C83CED_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_DefaultCheck_mE5F8441B88ACB2C4DCD66AD19DFE85706FB2ECD5_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_DefaultCheck_mEB918BAA8F7C72AD09E179D4EE0BF441BD663993_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_DefaultCheck_mED04C271E973CB85ED250B33F07F9F2B719A1B4F_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_DefaultCheck_mEF8B8FAF187368A8600FD0376C967F2667172509_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_DefaultCheck_mF919AD44ACD6B0F36A39C12F2F1B3948970047D6_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_DefaultCheck_mFA225E1F74DF66D1E078F8F9AFB16ACC0F0AA6CC_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_DefaultTo_m1164B5BE89BA0C5C90C710446E7B006B84EF5AAE_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_DefaultTo_m133011F012886856A39DBEAA81A614EEA8D1F2B7_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_DefaultTo_m15A37672F957E7F822399F1C27C9990F7DCAA6DB_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_DefaultTo_m1CCF949702D98E8B14C3DE6DA3FBB89A1A54773F_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_DefaultTo_m21F4C3DD09E4E436820AE47565E1E31D3373CFDD_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_DefaultTo_m2678EB32CD85A1B7FA3CA193C5474B5B7418BA50_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_DefaultTo_m26F0A80BE42F0A44D3C403970D438767017FCA4C_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_DefaultTo_m2818F2846988A8E1634209973C2E321F38F32355_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_DefaultTo_m3FECA2A72D6598AC95F0E26CC56EDECBAFBD669E_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_DefaultTo_m47C9AAAA7FBAF8042D8768BB6A06579D3F05A327_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_DefaultTo_m4C72A2376627A194DC64DA192DFEFB4D2D4F9C41_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_DefaultTo_m4FF88CC110C39A5E6B4853BCA813AC152CE76433_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_DefaultTo_m5218451EEC653B1F870549AC0CAA1B6F7FB8B90F_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_DefaultTo_m5B133830CFDA472E92C16388F527695F1572D137_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_DefaultTo_m5D27F995173B24547501DFFF85E84907F8AC90ED_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_DefaultTo_m63E4671F39B85EBEA64747966AD915BDC0E4AA31_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_DefaultTo_m6BB3E96978638DEE75E7C1ADB84AA422A4BB4BC5_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_DefaultTo_m7042197B88F470CE414A9660DD281A4FFB5098E1_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_DefaultTo_m72DF6E84154C4C5C7E4B313E3BAC82FC132EAF23_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_DefaultTo_m751FF8FC7C8DD0BB8C8F0CBA381BF1A6B7A33BBC_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_DefaultTo_m771D1011FE9381E30BFFE23BF37A439535974593_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_DefaultTo_m7ED712434C1AB4372B474AE33E414E07E4F64C5B_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_DefaultTo_m809F0909B927EDEE15635A5C51636278DEA49259_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_DefaultTo_m80AB93AAC990C5E4895026E2A7C8B914AE999A52_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_DefaultTo_m9201B4E719BC1C8F4A8D7F517BF153A74BA7C839_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_DefaultTo_m9283657C48057DD2B36D71CCE5C53BCE7BB40E01_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_DefaultTo_m939C31A538699E85A664D06291BE5DFF8398F7BF_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_DefaultTo_m93FD97919E4EBCD4DBE12205B4C33C4E9FBDAFFE_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_DefaultTo_mA076991CFF93C1B981B3977580A0410D96A2F108_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_DefaultTo_mA1C0897362499143082BAE3D36E77ED992FD0599_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_DefaultTo_mA377923DF22F0D085D2B46220AFA8294A1FCB38A_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_DefaultTo_mAAC5AF960CB921B06B31AC712335EE1823CEE9E5_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_DefaultTo_mAC99C2739BC0A9FF69114E75250488D0662904EF_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_DefaultTo_mAE5A5D249001EC8D81C7CB2576434890CD3A2B11_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_DefaultTo_mB2E8A18434F360AB50B5E1393BB2F482622459C8_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_DefaultTo_mB77BA36B1A0621805550AF907A9073C47B9410BA_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_DefaultTo_mBE2815757BFB58F0465F8C3D4E34A17480EFA609_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_DefaultTo_mC0A25C062B7B3108D2279BF7051AC983CDADED9F_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_DefaultTo_mC6C5BE494C7FB608CCCAFF2903893787BF72748A_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_DefaultTo_mC6D5166BAC1C4C0FA9D8FFCC369ABE3FC0762CE6_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_DefaultTo_mC9305727195FF74F4147F213F7B0D4CFF2B1BB6E_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_DefaultTo_mC9F3D061ED5BEA1B8D3574D15B75C8BA7A59542B_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_DefaultTo_mCC87920DEEAF91A2352CDB2E31710CFFA37BDE0E_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_DefaultTo_mDACC8314E225FBFFC1FEBC918A9CBDC94E45B122_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_DefaultTo_mE181846A756AC793D74C64C1561ACFFBB4D0E3B5_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_DefaultTo_mE5C859FFDAB8891BACA6DBAE06E589D31EA7DC9C_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_DefaultTo_mE61FBAD90473D20788EE6FEFB27408E92A07D226_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_DefaultTo_mECE84B0C9EDE5AB76E4D7A550DBBA9CFA65245CA_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_DefaultTo_mFCDA48C9F2BC048DF7F56650194A94F7A4C24F4D_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_DefaultTo_mFEA131B9F3A7430F383EC8687C568B19911D76B6_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushArray_m03154C8906A9A5FCAD2DEA90F506181FC03A5B70_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushArray_m04C818AB0734580BD499C50D2915FC1F86921A4C_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushArray_m09266D729F96FE7D4B9EA7C9E42C6BAB34B831D6_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushArray_m19A35CD91109C975CE39542911D3555BA83ABDF7_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushArray_m19F9E8A3B9E0C27A97AC87F61060879EE5EAA2B8_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushArray_m2014205A65F226BA2DFF284B4C052CF73D47BF17_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushArray_m28F6E1295B12BB02F26AD785762E98129D0DFCA4_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushArray_m296A8808E0B9C378A851B1856E985294C9F3B93D_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushArray_m2A04B2AB4A2FEC7D56B121665B670C3379630065_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushArray_m2E1E031E04AD6EA6EE7E0B80F70B57F9F7D7BF98_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushArray_m32A2A568C319792A9DD551B1799EA20FA9AED979_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushArray_m365043A25A16A27E220D90D4A70C4DA5F6DB90C8_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushArray_m36D00CFE5E209E4D2FFB4DE256C329EF16EF005B_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushArray_m388C1AAD254D26ECFE748FBBEB1F1ED2E2D12A88_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushArray_m3FEFD1EAB5BD93FADE76168B34E27E3992CA9321_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushArray_m4078EDE74E7053A9DFD2BD25BBBFDCBD744A8982_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushArray_m43A0DE37E3436A4F0880561A2A300A09DCF0E353_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushArray_m45D8FCFFAAB93430DD56C9FBFECE9486F59C8098_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushArray_m467477524A794FA48518A62B7BCD1B92F9123B99_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushArray_m4CBF5B6A8AD972F6AEAE9BD968F74387E8C5CBB5_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushArray_m5C71E6AF239D792D430A9389460F907DE688E568_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushArray_m5E2D8441317AE3AF3AB3EC2B59DDE706CCE80A9A_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushArray_m62135B1E458F21F795E94F5D5790DC0A01B4E8E7_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushArray_m63603CABDF650C86BB04029B8ED93C75B58FC95C_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushArray_m675001A3708A5807912CE06268211B33021DE992_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushArray_m6C8BD19246982328DB5F8B72F1AE69B68DB6F1D9_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushArray_m70E501A2349428143FC3F5574FEEFF1FDA5DCD4D_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushArray_m717F54140B84D40851A3CBE1347DB4A1858D2B28_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushArray_m73251EAA1CFB0C7AC9583F39C7C8D0804043E66A_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushArray_m8E409C280D40E66B207936BD2CCAB86925D463BA_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushArray_m919496AC2B92A10C9F091920C1697E288FD2D939_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushArray_m9CF29726173140054B7968611216DF2BE6EA7611_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushArray_m9F5A1DA766556C1F5122190BB04D00556772679A_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushArray_mA924776EE83695CA688A1FED5B1783EC8D8D19DC_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushArray_mA9B6ADD15246FFF875E67BB518C236AE47FE6DCC_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushArray_mBE59B1C634E52E373D84CA2F1870B330E1049C84_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushArray_mC1DF25635705D726DA812C4F47D7ACEB305D9875_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushArray_mC86BAE79DAB948348CF1FAF93876630938CA392C_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushArray_mC92BA156884BCB67DF3E932982E6EC9E483F1B33_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushArray_mCD1A0E26E1D0184749E37F9E976C6E310129272E_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushArray_mD0FAA4BB9F08D3533A6FFBFA757E639142D1B5F2_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushArray_mDA73DC412FEBD4DA5511A231600CF94490875006_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushArray_mDBFF846BC36CECFE5D891F468A509112F306F6FD_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushArray_mDC66FF768E1D9F72BB8059CB4B5AE263021848D1_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushArray_mE0804CBE668C6AFCC75861D0E7272B66091B9EDB_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushArray_mE200499DC5E4C7FA5CCBE3EC13EA2D5E1609F941_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushArray_mEAA1307F752FD3282DCCE3AB822F597CE24B736C_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushArray_mECCB3B6C9B3DD4ADB28EFC3152B553473641BCBE_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushArray_mF315DA2F9A7838ABBC45262D8BC6ADA451A8B9E7_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushArray_mFCFF5A6E1D792A468CAB2142E8DA315A522F58A3_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushObject_m01077E9A81CF2CAEF7AA22EDC1D9DE70EFC48D80_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushObject_m02D04A3332377370926370FE01BC5FDA2F53CB36_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushObject_m09782F5CB9AB234088B01BA4CBC23FC212654128_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushObject_m0DD8D6AE3D44BF0BE5621D1F56488258E40298EE_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushObject_m0F918A338FE0C5335157C1A2E1011044D5160012_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushObject_m0FA1CE17CB7B321029B40611366CB5245FC95041_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushObject_m1882D87DF719315EF6608247D2D1465496C02953_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushObject_m2042C7477AFF3D4BC184CA95952B0CB0479A2C1C_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushObject_m20CE87F67E773BB75DD749B7D5BACB51E5C4DEDB_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushObject_m283B901FE748787CB75995B0D3D49D5173343CB4_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushObject_m326B8BE89708FA8C62EE8AA847D963E23C60E405_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushObject_m374DA1C1C4CBD4803402F5B85090EE232FA3588A_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushObject_m37EFCE2F90F92E0FC4BBAA0867721882F16647AE_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushObject_m38F186C9C9D3D0ABB4231E7770A6FCE4D75A5FC9_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushObject_m408C46532035517E6957EDCC21DE1315AB73B37A_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushObject_m492525AEADBE97AD00054D7BEDBDD2F4C06A197E_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushObject_m52A2DEFAABFFEB4773A6CC8C7CAD49C4CBB01FBB_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushObject_m60AB105904CCED0060A9E3EBCB56C76F700092FD_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushObject_m635356BDE3530E586B3E7098BBB4B6728D2E9B59_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushObject_m72334A975907E0CD86E59BB4B25BFE144358701F_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushObject_m72B5FE75339CBDDCDC9C830BEB979BF3D6C53BB1_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushObject_m75219D05BB25FF80B2C93864A2846CB8493B289E_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushObject_m7F82948CDCE891677E336C52542537738E7A9BAA_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushObject_m879658178AA4FCBA540A0FE749CC57D2D34B0758_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushObject_m87BB7C2A224F3F286D817328A942532E300ADE08_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushObject_m8F296BCD1E2DBCBCCECF6818526466EBB03A002A_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushObject_m92E66CCAD3F0234FF4D2E74A21A1EE446A49D908_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushObject_mA1603FDB67D3BF29724B44A4B5C18DB9299CFB1E_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushObject_mA4A650035E0C6E47E659E2F3841BC97D6C6467EE_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushObject_mAAB8D07743E8ADB9F5B41D22D644A5AE49270E75_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushObject_mAAF64456780B447145BA05E37F1953C02A65DA3F_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushObject_mADD3895D1C1E872DF351FB91CB0E393A9BC15BB5_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushObject_mAFF04F2A8A3EC96D9200C811291501557D8A5CEC_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushObject_mB054CEDA0B389EF38C8258EB67AE689D6E7636EA_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushObject_mB2F3FAD9425C57F084E22497530976B2929D013D_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushObject_mB345BD0EAE7861CF05580549A81EFA2D18789A88_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushObject_mB969F8C53331D74C8E0ABE115FE24900FBB61094_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushObject_mBC43FC45B9C7AE404BBA327E46A84C662FA9DCC8_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushObject_mC185E3180C2F090DBB44E717F4D23CEF45EC4F75_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushObject_mCDEB899EF55E894A2175848AB8333B6AD8630C5F_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushObject_mCF57F7303DC91E83A1CAE8D60FF3D960E8A0DC5C_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushObject_mD0CA648EA64C9CF325F5EE92687910929FF77FF8_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushObject_mD26E2BC16B6D97778A9DE1760C4BFDD2B7ABF50C_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushObject_mDA60E758C5D107703E47E412CC329012FACE5470_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushObject_mDCC83BBECDC96B7A3940A19DA4AE620B0D949624_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushObject_mDD6AA4290434B4622FDD711A48F3D4C5A462EEC2_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushObject_mE16EDA7071EB96B3FDE4D2405F03ADB51806BB40_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushObject_mEFF28A458EA70FC38E9FE5F587A47B1D3B2C7F64_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushObject_mF612FC7BF47BB86825A20AF5AAAA2CD4671AF868_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushObject_mF985B24DD1E7D1C076E259FC50A23C0CD1467668_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushValue_m07854E62E6C6C964B10B34DEA51BB9628CA921CF_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushValue_m0D8978047B1344FDC36476D727D48A3F2B3C55AB_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushValue_m11DBC757B700E5B3205B47EBDE563E240D948092_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushValue_m18EFE0661E0AA24556B4A90F1E860AC833FEC770_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushValue_m1977B26E7ECD47DBA0002B18BD66C29E079E1BCD_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushValue_m25B0B759DFEBF1A9479C1C77FF815D4679018BBC_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushValue_m275D85C73AAE50A185F9CAE1925358EC5D90FBC6_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushValue_m28914B3C9EB3530908CE65F63E58B32279B40D4A_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushValue_m2FDD919E0FA95BBD343080FEC5AF32089AEBD5F0_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushValue_m3C4FEE4DBA9670A30B2F68EAD4716D65DB1A0DBA_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushValue_m3D88C972BCE0F1F519149147DD0AC34C41A788C6_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushValue_m4C8C0DAC3E7484971314ED82C287BDE9982269DA_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushValue_m4F7E88370859E85FA881B3ADA5B0E2E3B03D56C4_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushValue_m50CAF9974220EFB50D69647D7551BCC9AD5F6C11_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushValue_m52696F0614FDAFD116F55ABC1EB74F588915687A_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushValue_m5700D702D1A158E3227E999A04678300F3638981_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushValue_m6E258E24C4ABFEC1E9DDA7F250620DCD249C43E9_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushValue_m6EB507626A15D4C95EC9613D4B787F99D5AB3304_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushValue_m72B877E914D6453EA9F6317EDC11D7341F97F799_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushValue_m7ACEE184648DBDD5743A5AF2F6AB80F3C84FB884_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushValue_m7DCBA1AD6A36CE5C8C1D517BE7252A840840BCAD_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushValue_m7E45D4F4B8DF70FFD201F48A42681C8B2510E843_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushValue_m82782AC5B8E7C6844B76D5A8CE5B1E72A409B5B3_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushValue_m8B61DD8CCC35B9BC00BD18C6C6ADEEC3720CFD3C_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushValue_m90B9AA6B52AC482E158D0FA0510ABEA1732D6B57_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushValue_m913521EA2FD9ED7483929D7BD4FF4380F13AAA07_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushValue_m98A6F94815DDAE5546AF4C1F31278CEF6498EDAF_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushValue_m9925D7B4EA365A26D14D9B5EBA3B38867ED90CB0_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushValue_mA074E4A3130BEDD2BD3A09A32804CDC9B6B476C3_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushValue_mABBE991A68997BB92E9B17EF75092E1746281EFD_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushValue_mABD12AC28894B85C94190069CB87B0DA9C2CBC09_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushValue_mB0D81E94AA5C6E9A9F731D2510313FE81B2280EB_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushValue_mB597D554051CEECF07982D96391EE78D177C5BAC_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushValue_mB694F7780A2582E58973535A79D3F9EA4CE37DB8_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushValue_mBAB1F507BAE8B46DE7999A3A900B4E252D6DABFA_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushValue_mBB18F849213E547C4C63AB8A11D66D1CDC1AAE98_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushValue_mBDE49210AC9C9D4B9CBAF5627EDF450D2BA79EF9_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushValue_mC2A9FFE3C39F103264D6FF1932963AEE5D80E2A7_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushValue_mCB477B41620BAFCF45D88FF6F23B800CCF8DC5A8_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushValue_mCD33652887972ECF850C1C02FF9E8FE34B0836D4_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushValue_mCD5549890DB6AD677F3B89F69312504ADF2AD16F_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushValue_mD409410ECB7BBAFB0658C53F1793CA2CCE4C9085_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushValue_mD7E3223761EF57CB2E8C1CA5D61C02AF79237899_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushValue_mDA2023E9EBF97439C740FB2019BCC36103E8A9EC_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushValue_mDCE38844F908E8BF68D9F9D943DFAB9D1A668935_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushValue_mE0B71EFAD66452D2FA295AD782B4C7DDA0C5BADD_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushValue_mE7E086B0ADC06F47861D39F8FEE0A5E087FD9B18_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushValue_mECD8D37807E221F6533A5D2380EFDCF8763FCB69_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushValue_mF2EBBBC0CEC3B7E61BA47C0FFC2C6C2DDA898188_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t StackTraits_1_PushValue_mF7F34BE3A4C05B09C89DF25E399E4E9CCC26EFE5_MetadataUsageId;
|
|
struct Delegate_t_marshaled_com;
|
|
struct Delegate_t_marshaled_pinvoke;
|
|
|
|
struct CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2;
|
|
struct Queue_1U5BU5D_t68A7E329F6A63B90580B1AC7978DA7E8B687FFDF;
|
|
struct Queue_1U5BU5D_t9CE57292F6BCC4BA6D95FF00814A42CA328C720A;
|
|
struct ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A;
|
|
|
|
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
|
|
|
|
|
|
// ArrayPool`1<System.Char>
|
|
struct ArrayPool_1_t4E410A9E4904EDEE76FECB439B769EA08E66D709 : public RuntimeObject
|
|
{
|
|
public:
|
|
// System.Collections.Generic.Queue`1<T[]>[] ArrayPool`1::pool
|
|
Queue_1U5BU5D_t68A7E329F6A63B90580B1AC7978DA7E8B687FFDF* ___pool_0;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_pool_0() { return static_cast<int32_t>(offsetof(ArrayPool_1_t4E410A9E4904EDEE76FECB439B769EA08E66D709, ___pool_0)); }
|
|
inline Queue_1U5BU5D_t68A7E329F6A63B90580B1AC7978DA7E8B687FFDF* get_pool_0() const { return ___pool_0; }
|
|
inline Queue_1U5BU5D_t68A7E329F6A63B90580B1AC7978DA7E8B687FFDF** get_address_of_pool_0() { return &___pool_0; }
|
|
inline void set_pool_0(Queue_1U5BU5D_t68A7E329F6A63B90580B1AC7978DA7E8B687FFDF* value)
|
|
{
|
|
___pool_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___pool_0), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// ArrayPool`1<System.Object>
|
|
struct ArrayPool_1_t176072CAF58E5BD908E11FE600277F61569D1C9F : public RuntimeObject
|
|
{
|
|
public:
|
|
// System.Collections.Generic.Queue`1<T[]>[] ArrayPool`1::pool
|
|
Queue_1U5BU5D_t9CE57292F6BCC4BA6D95FF00814A42CA328C720A* ___pool_0;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_pool_0() { return static_cast<int32_t>(offsetof(ArrayPool_1_t176072CAF58E5BD908E11FE600277F61569D1C9F, ___pool_0)); }
|
|
inline Queue_1U5BU5D_t9CE57292F6BCC4BA6D95FF00814A42CA328C720A* get_pool_0() const { return ___pool_0; }
|
|
inline Queue_1U5BU5D_t9CE57292F6BCC4BA6D95FF00814A42CA328C720A** get_address_of_pool_0() { return &___pool_0; }
|
|
inline void set_pool_0(Queue_1U5BU5D_t9CE57292F6BCC4BA6D95FF00814A42CA328C720A* value)
|
|
{
|
|
___pool_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___pool_0), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.DelegateTraits`1<System.Object>
|
|
struct DelegateTraits_1_tD91CF3DD359003610EE258A8F296EEFF75D1A420 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct DelegateTraits_1_tD91CF3DD359003610EE258A8F296EEFF75D1A420_StaticFields
|
|
{
|
|
public:
|
|
// DelegateFactory_DelegateCreate LuaInterface.DelegateTraits`1::_Create
|
|
DelegateCreate_tD61D611D958559F210C740193C51F2D729AEA48C * ____Create_0;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of__Create_0() { return static_cast<int32_t>(offsetof(DelegateTraits_1_tD91CF3DD359003610EE258A8F296EEFF75D1A420_StaticFields, ____Create_0)); }
|
|
inline DelegateCreate_tD61D611D958559F210C740193C51F2D729AEA48C * get__Create_0() const { return ____Create_0; }
|
|
inline DelegateCreate_tD61D611D958559F210C740193C51F2D729AEA48C ** get_address_of__Create_0() { return &____Create_0; }
|
|
inline void set__Create_0(DelegateCreate_tD61D611D958559F210C740193C51F2D729AEA48C * value)
|
|
{
|
|
____Create_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&____Create_0), (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`2<System.Object,System.Object>
|
|
struct LuaDictTable_2_tDCE630BB7CCCFFD99F1192E46B43A92D3B05B7D0 : public RuntimeObject
|
|
{
|
|
public:
|
|
// LuaInterface.LuaTable LuaInterface.LuaDictTable`2::table
|
|
LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * ___table_0;
|
|
// LuaInterface.LuaState LuaInterface.LuaDictTable`2::state
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * ___state_1;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_table_0() { return static_cast<int32_t>(offsetof(LuaDictTable_2_tDCE630BB7CCCFFD99F1192E46B43A92D3B05B7D0, ___table_0)); }
|
|
inline LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * get_table_0() const { return ___table_0; }
|
|
inline LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 ** get_address_of_table_0() { return &___table_0; }
|
|
inline void set_table_0(LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * value)
|
|
{
|
|
___table_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___table_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_state_1() { return static_cast<int32_t>(offsetof(LuaDictTable_2_tDCE630BB7CCCFFD99F1192E46B43A92D3B05B7D0, ___state_1)); }
|
|
inline LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * get_state_1() const { return ___state_1; }
|
|
inline LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE ** get_address_of_state_1() { return &___state_1; }
|
|
inline void set_state_1(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * value)
|
|
{
|
|
___state_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___state_1), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.LuaOut`1<System.Boolean>
|
|
struct LuaOut_1_t324C3525A5897BC49084A937705BC5331586FA6E : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
|
|
// LuaInterface.LuaOut`1<System.Byte>
|
|
struct LuaOut_1_t972F91A54188670AB5DA76BED0F0D2CB98BCAF9D : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
|
|
// LuaInterface.LuaOut`1<System.Char>
|
|
struct LuaOut_1_t706CFA42DD446FBF7175FC3C1100726AB47DFD21 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
|
|
// LuaInterface.LuaOut`1<System.Double>
|
|
struct LuaOut_1_tF9AE760B3CC8ADB6D16E445EE6077065D3C78EC6 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
|
|
// LuaInterface.LuaOut`1<System.Int16>
|
|
struct LuaOut_1_tC22353DC8C70392A10B630242E0588C2A1AE1EF5 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
|
|
// LuaInterface.LuaOut`1<System.Int32>
|
|
struct LuaOut_1_tE40B4DBE1EC33A9E76567F63041033861936303E : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
|
|
// LuaInterface.LuaOut`1<System.Int64>
|
|
struct LuaOut_1_t9BCFA036A2A469B135F2D33B49F9834A3B5DD036 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
|
|
// LuaInterface.LuaOut`1<System.Object>
|
|
struct LuaOut_1_tEC13BB83412AA0A967A89EA6466B24DF7D003F4F : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
|
|
// LuaInterface.LuaOut`1<System.SByte>
|
|
struct LuaOut_1_tBF18C1B4BAEB24FC164B74D57172A81A64D17D80 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
|
|
// LuaInterface.LuaOut`1<System.Single>
|
|
struct LuaOut_1_tB08437EAA385DC199BB42BEE9CEB9EBD1BA7578E : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
|
|
// LuaInterface.LuaOut`1<System.UInt16>
|
|
struct LuaOut_1_t5122DA82FD18C8BF7BC32D1A8A7A0CC5959D914D : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
|
|
// LuaInterface.LuaOut`1<System.UInt32>
|
|
struct LuaOut_1_tEA2C0F2C01C8A89EDCACCC239C2765436AC6257F : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
|
|
// LuaInterface.LuaOut`1<System.UInt64>
|
|
struct LuaOut_1_t111B57A732F802AD617FED8350F59F30409DAE95 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
|
|
// LuaInterface.LuaOut`1<UnityEngine.Bounds>
|
|
struct LuaOut_1_tBAD8FA23A2875FBBED5D6BCFC169B5E5F7000A5C : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
|
|
// LuaInterface.LuaOut`1<UnityEngine.Color>
|
|
struct LuaOut_1_t9392169A91D49385D53392069F969BF42469EFE4 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
|
|
// LuaInterface.LuaOut`1<UnityEngine.LayerMask>
|
|
struct LuaOut_1_t4F92453B34CDEFFD687A14A61A1B9A2750F5981B : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
|
|
// LuaInterface.LuaOut`1<UnityEngine.Quaternion>
|
|
struct LuaOut_1_tB3FB62AB0182E8457C6F03E8D18B8293A8C8D950 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
|
|
// LuaInterface.LuaOut`1<UnityEngine.Ray>
|
|
struct LuaOut_1_t26B879DF301B69AE2F0DF84E59A3BF0D7B547C1D : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
|
|
// LuaInterface.LuaOut`1<UnityEngine.RaycastHit>
|
|
struct LuaOut_1_tCE40C0B4886FC05F89C3E2FC8BD18BB58DB9715F : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
|
|
// LuaInterface.LuaOut`1<UnityEngine.Touch>
|
|
struct LuaOut_1_t8356830053EE5EF6CF3D7182E90A7E9DBE82B9C1 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
|
|
// LuaInterface.LuaOut`1<UnityEngine.Vector2>
|
|
struct LuaOut_1_t7EB8EF935FF8C77ED88206C9141E80AD25C98A86 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
|
|
// LuaInterface.LuaOut`1<UnityEngine.Vector3>
|
|
struct LuaOut_1_tCE5E1432A7151A363603F1FFE08AE081D40651BC : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
|
|
// LuaInterface.LuaOut`1<UnityEngine.Vector4>
|
|
struct LuaOut_1_tDEA1890418133991120595095C39121967E1FA45 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
|
|
// 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.StackTraits`1<FairyGUI.GlyphInfo>
|
|
struct StackTraits_1_t4597216734C7E92DDE46FD62813200EF6C45A91E : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct StackTraits_1_t4597216734C7E92DDE46FD62813200EF6C45A91E_StaticFields
|
|
{
|
|
public:
|
|
// System.Action`2<System.IntPtr,T> LuaInterface.StackTraits`1::Push
|
|
Action_2_t169C928EAE7BFB0D826110D789F5CD298EBFDEED * ___Push_0;
|
|
// System.Func`3<System.IntPtr,System.Int32,T> LuaInterface.StackTraits`1::Check
|
|
Func_3_t343E9F0859E78D5634517BBE96F3760D996FA2F1 * ___Check_1;
|
|
// System.Func`3<System.IntPtr,System.Int32,T> LuaInterface.StackTraits`1::To
|
|
Func_3_t343E9F0859E78D5634517BBE96F3760D996FA2F1 * ___To_2;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Push_0() { return static_cast<int32_t>(offsetof(StackTraits_1_t4597216734C7E92DDE46FD62813200EF6C45A91E_StaticFields, ___Push_0)); }
|
|
inline Action_2_t169C928EAE7BFB0D826110D789F5CD298EBFDEED * get_Push_0() const { return ___Push_0; }
|
|
inline Action_2_t169C928EAE7BFB0D826110D789F5CD298EBFDEED ** get_address_of_Push_0() { return &___Push_0; }
|
|
inline void set_Push_0(Action_2_t169C928EAE7BFB0D826110D789F5CD298EBFDEED * value)
|
|
{
|
|
___Push_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Push_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_Check_1() { return static_cast<int32_t>(offsetof(StackTraits_1_t4597216734C7E92DDE46FD62813200EF6C45A91E_StaticFields, ___Check_1)); }
|
|
inline Func_3_t343E9F0859E78D5634517BBE96F3760D996FA2F1 * get_Check_1() const { return ___Check_1; }
|
|
inline Func_3_t343E9F0859E78D5634517BBE96F3760D996FA2F1 ** get_address_of_Check_1() { return &___Check_1; }
|
|
inline void set_Check_1(Func_3_t343E9F0859E78D5634517BBE96F3760D996FA2F1 * value)
|
|
{
|
|
___Check_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_To_2() { return static_cast<int32_t>(offsetof(StackTraits_1_t4597216734C7E92DDE46FD62813200EF6C45A91E_StaticFields, ___To_2)); }
|
|
inline Func_3_t343E9F0859E78D5634517BBE96F3760D996FA2F1 * get_To_2() const { return ___To_2; }
|
|
inline Func_3_t343E9F0859E78D5634517BBE96F3760D996FA2F1 ** get_address_of_To_2() { return &___To_2; }
|
|
inline void set_To_2(Func_3_t343E9F0859E78D5634517BBE96F3760D996FA2F1 * value)
|
|
{
|
|
___To_2 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___To_2), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.StackTraits`1<FairyGUI.Margin>
|
|
struct StackTraits_1_tC8C3082C8EB735E3C2771FF08013658994760483 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct StackTraits_1_tC8C3082C8EB735E3C2771FF08013658994760483_StaticFields
|
|
{
|
|
public:
|
|
// System.Action`2<System.IntPtr,T> LuaInterface.StackTraits`1::Push
|
|
Action_2_t8500ACB1EA6005EBBD5C6DBB67495F32C00F9E2D * ___Push_0;
|
|
// System.Func`3<System.IntPtr,System.Int32,T> LuaInterface.StackTraits`1::Check
|
|
Func_3_t31A97A53FCA7F704C97522F4E205957D936086B9 * ___Check_1;
|
|
// System.Func`3<System.IntPtr,System.Int32,T> LuaInterface.StackTraits`1::To
|
|
Func_3_t31A97A53FCA7F704C97522F4E205957D936086B9 * ___To_2;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Push_0() { return static_cast<int32_t>(offsetof(StackTraits_1_tC8C3082C8EB735E3C2771FF08013658994760483_StaticFields, ___Push_0)); }
|
|
inline Action_2_t8500ACB1EA6005EBBD5C6DBB67495F32C00F9E2D * get_Push_0() const { return ___Push_0; }
|
|
inline Action_2_t8500ACB1EA6005EBBD5C6DBB67495F32C00F9E2D ** get_address_of_Push_0() { return &___Push_0; }
|
|
inline void set_Push_0(Action_2_t8500ACB1EA6005EBBD5C6DBB67495F32C00F9E2D * value)
|
|
{
|
|
___Push_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Push_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_Check_1() { return static_cast<int32_t>(offsetof(StackTraits_1_tC8C3082C8EB735E3C2771FF08013658994760483_StaticFields, ___Check_1)); }
|
|
inline Func_3_t31A97A53FCA7F704C97522F4E205957D936086B9 * get_Check_1() const { return ___Check_1; }
|
|
inline Func_3_t31A97A53FCA7F704C97522F4E205957D936086B9 ** get_address_of_Check_1() { return &___Check_1; }
|
|
inline void set_Check_1(Func_3_t31A97A53FCA7F704C97522F4E205957D936086B9 * value)
|
|
{
|
|
___Check_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_To_2() { return static_cast<int32_t>(offsetof(StackTraits_1_tC8C3082C8EB735E3C2771FF08013658994760483_StaticFields, ___To_2)); }
|
|
inline Func_3_t31A97A53FCA7F704C97522F4E205957D936086B9 * get_To_2() const { return ___To_2; }
|
|
inline Func_3_t31A97A53FCA7F704C97522F4E205957D936086B9 ** get_address_of_To_2() { return &___To_2; }
|
|
inline void set_To_2(Func_3_t31A97A53FCA7F704C97522F4E205957D936086B9 * value)
|
|
{
|
|
___To_2 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___To_2), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.StackTraits`1<LuaInterface.LuaByteBuffer>
|
|
struct StackTraits_1_tE29938DD91A85A4196C58ED7881B5416B501704E : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct StackTraits_1_tE29938DD91A85A4196C58ED7881B5416B501704E_StaticFields
|
|
{
|
|
public:
|
|
// System.Action`2<System.IntPtr,T> LuaInterface.StackTraits`1::Push
|
|
Action_2_tF206149DED854E5E58DFB8C00073C5AC7C9C9EEE * ___Push_0;
|
|
// System.Func`3<System.IntPtr,System.Int32,T> LuaInterface.StackTraits`1::Check
|
|
Func_3_t3ABC9C7636A7802537125563DD6F8DA8FDE585E2 * ___Check_1;
|
|
// System.Func`3<System.IntPtr,System.Int32,T> LuaInterface.StackTraits`1::To
|
|
Func_3_t3ABC9C7636A7802537125563DD6F8DA8FDE585E2 * ___To_2;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Push_0() { return static_cast<int32_t>(offsetof(StackTraits_1_tE29938DD91A85A4196C58ED7881B5416B501704E_StaticFields, ___Push_0)); }
|
|
inline Action_2_tF206149DED854E5E58DFB8C00073C5AC7C9C9EEE * get_Push_0() const { return ___Push_0; }
|
|
inline Action_2_tF206149DED854E5E58DFB8C00073C5AC7C9C9EEE ** get_address_of_Push_0() { return &___Push_0; }
|
|
inline void set_Push_0(Action_2_tF206149DED854E5E58DFB8C00073C5AC7C9C9EEE * value)
|
|
{
|
|
___Push_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Push_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_Check_1() { return static_cast<int32_t>(offsetof(StackTraits_1_tE29938DD91A85A4196C58ED7881B5416B501704E_StaticFields, ___Check_1)); }
|
|
inline Func_3_t3ABC9C7636A7802537125563DD6F8DA8FDE585E2 * get_Check_1() const { return ___Check_1; }
|
|
inline Func_3_t3ABC9C7636A7802537125563DD6F8DA8FDE585E2 ** get_address_of_Check_1() { return &___Check_1; }
|
|
inline void set_Check_1(Func_3_t3ABC9C7636A7802537125563DD6F8DA8FDE585E2 * value)
|
|
{
|
|
___Check_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_To_2() { return static_cast<int32_t>(offsetof(StackTraits_1_tE29938DD91A85A4196C58ED7881B5416B501704E_StaticFields, ___To_2)); }
|
|
inline Func_3_t3ABC9C7636A7802537125563DD6F8DA8FDE585E2 * get_To_2() const { return ___To_2; }
|
|
inline Func_3_t3ABC9C7636A7802537125563DD6F8DA8FDE585E2 ** get_address_of_To_2() { return &___To_2; }
|
|
inline void set_To_2(Func_3_t3ABC9C7636A7802537125563DD6F8DA8FDE585E2 * value)
|
|
{
|
|
___To_2 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___To_2), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.StackTraits`1<LuaInterface.nil>
|
|
struct StackTraits_1_t7F6815FAD25B7B421E6406E8AFA6243BB344184A : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct StackTraits_1_t7F6815FAD25B7B421E6406E8AFA6243BB344184A_StaticFields
|
|
{
|
|
public:
|
|
// System.Action`2<System.IntPtr,T> LuaInterface.StackTraits`1::Push
|
|
Action_2_t6256720F7E604DBEFA404A4F7A01E83EC85115B5 * ___Push_0;
|
|
// System.Func`3<System.IntPtr,System.Int32,T> LuaInterface.StackTraits`1::Check
|
|
Func_3_tDB557A54BF45DE9EC6C45BCEA35E4B12469AB88A * ___Check_1;
|
|
// System.Func`3<System.IntPtr,System.Int32,T> LuaInterface.StackTraits`1::To
|
|
Func_3_tDB557A54BF45DE9EC6C45BCEA35E4B12469AB88A * ___To_2;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Push_0() { return static_cast<int32_t>(offsetof(StackTraits_1_t7F6815FAD25B7B421E6406E8AFA6243BB344184A_StaticFields, ___Push_0)); }
|
|
inline Action_2_t6256720F7E604DBEFA404A4F7A01E83EC85115B5 * get_Push_0() const { return ___Push_0; }
|
|
inline Action_2_t6256720F7E604DBEFA404A4F7A01E83EC85115B5 ** get_address_of_Push_0() { return &___Push_0; }
|
|
inline void set_Push_0(Action_2_t6256720F7E604DBEFA404A4F7A01E83EC85115B5 * value)
|
|
{
|
|
___Push_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Push_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_Check_1() { return static_cast<int32_t>(offsetof(StackTraits_1_t7F6815FAD25B7B421E6406E8AFA6243BB344184A_StaticFields, ___Check_1)); }
|
|
inline Func_3_tDB557A54BF45DE9EC6C45BCEA35E4B12469AB88A * get_Check_1() const { return ___Check_1; }
|
|
inline Func_3_tDB557A54BF45DE9EC6C45BCEA35E4B12469AB88A ** get_address_of_Check_1() { return &___Check_1; }
|
|
inline void set_Check_1(Func_3_tDB557A54BF45DE9EC6C45BCEA35E4B12469AB88A * value)
|
|
{
|
|
___Check_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_To_2() { return static_cast<int32_t>(offsetof(StackTraits_1_t7F6815FAD25B7B421E6406E8AFA6243BB344184A_StaticFields, ___To_2)); }
|
|
inline Func_3_tDB557A54BF45DE9EC6C45BCEA35E4B12469AB88A * get_To_2() const { return ___To_2; }
|
|
inline Func_3_tDB557A54BF45DE9EC6C45BCEA35E4B12469AB88A ** get_address_of_To_2() { return &___To_2; }
|
|
inline void set_To_2(Func_3_tDB557A54BF45DE9EC6C45BCEA35E4B12469AB88A * value)
|
|
{
|
|
___To_2 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___To_2), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.StackTraits`1<System.Boolean>
|
|
struct StackTraits_1_t21683E0982971E95525D370D956697B29CB149E1 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct StackTraits_1_t21683E0982971E95525D370D956697B29CB149E1_StaticFields
|
|
{
|
|
public:
|
|
// System.Action`2<System.IntPtr,T> LuaInterface.StackTraits`1::Push
|
|
Action_2_tA2F1146E5EB31D9899B65735B2A04D9A9AE9632B * ___Push_0;
|
|
// System.Func`3<System.IntPtr,System.Int32,T> LuaInterface.StackTraits`1::Check
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___Check_1;
|
|
// System.Func`3<System.IntPtr,System.Int32,T> LuaInterface.StackTraits`1::To
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___To_2;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Push_0() { return static_cast<int32_t>(offsetof(StackTraits_1_t21683E0982971E95525D370D956697B29CB149E1_StaticFields, ___Push_0)); }
|
|
inline Action_2_tA2F1146E5EB31D9899B65735B2A04D9A9AE9632B * get_Push_0() const { return ___Push_0; }
|
|
inline Action_2_tA2F1146E5EB31D9899B65735B2A04D9A9AE9632B ** get_address_of_Push_0() { return &___Push_0; }
|
|
inline void set_Push_0(Action_2_tA2F1146E5EB31D9899B65735B2A04D9A9AE9632B * value)
|
|
{
|
|
___Push_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Push_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_Check_1() { return static_cast<int32_t>(offsetof(StackTraits_1_t21683E0982971E95525D370D956697B29CB149E1_StaticFields, ___Check_1)); }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * get_Check_1() const { return ___Check_1; }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E ** get_address_of_Check_1() { return &___Check_1; }
|
|
inline void set_Check_1(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * value)
|
|
{
|
|
___Check_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_To_2() { return static_cast<int32_t>(offsetof(StackTraits_1_t21683E0982971E95525D370D956697B29CB149E1_StaticFields, ___To_2)); }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * get_To_2() const { return ___To_2; }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E ** get_address_of_To_2() { return &___To_2; }
|
|
inline void set_To_2(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * value)
|
|
{
|
|
___To_2 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___To_2), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.StackTraits`1<System.Byte>
|
|
struct StackTraits_1_t2C15489F69880D9C781CADCB5AA5DBF7A5910CC5 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct StackTraits_1_t2C15489F69880D9C781CADCB5AA5DBF7A5910CC5_StaticFields
|
|
{
|
|
public:
|
|
// System.Action`2<System.IntPtr,T> LuaInterface.StackTraits`1::Push
|
|
Action_2_tE772697F2D9461A832AD5CDF0DB054F2D96B074C * ___Push_0;
|
|
// System.Func`3<System.IntPtr,System.Int32,T> LuaInterface.StackTraits`1::Check
|
|
Func_3_t4914565E169C495F8EEDF16020F86006DEE9DC16 * ___Check_1;
|
|
// System.Func`3<System.IntPtr,System.Int32,T> LuaInterface.StackTraits`1::To
|
|
Func_3_t4914565E169C495F8EEDF16020F86006DEE9DC16 * ___To_2;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Push_0() { return static_cast<int32_t>(offsetof(StackTraits_1_t2C15489F69880D9C781CADCB5AA5DBF7A5910CC5_StaticFields, ___Push_0)); }
|
|
inline Action_2_tE772697F2D9461A832AD5CDF0DB054F2D96B074C * get_Push_0() const { return ___Push_0; }
|
|
inline Action_2_tE772697F2D9461A832AD5CDF0DB054F2D96B074C ** get_address_of_Push_0() { return &___Push_0; }
|
|
inline void set_Push_0(Action_2_tE772697F2D9461A832AD5CDF0DB054F2D96B074C * value)
|
|
{
|
|
___Push_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Push_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_Check_1() { return static_cast<int32_t>(offsetof(StackTraits_1_t2C15489F69880D9C781CADCB5AA5DBF7A5910CC5_StaticFields, ___Check_1)); }
|
|
inline Func_3_t4914565E169C495F8EEDF16020F86006DEE9DC16 * get_Check_1() const { return ___Check_1; }
|
|
inline Func_3_t4914565E169C495F8EEDF16020F86006DEE9DC16 ** get_address_of_Check_1() { return &___Check_1; }
|
|
inline void set_Check_1(Func_3_t4914565E169C495F8EEDF16020F86006DEE9DC16 * value)
|
|
{
|
|
___Check_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_To_2() { return static_cast<int32_t>(offsetof(StackTraits_1_t2C15489F69880D9C781CADCB5AA5DBF7A5910CC5_StaticFields, ___To_2)); }
|
|
inline Func_3_t4914565E169C495F8EEDF16020F86006DEE9DC16 * get_To_2() const { return ___To_2; }
|
|
inline Func_3_t4914565E169C495F8EEDF16020F86006DEE9DC16 ** get_address_of_To_2() { return &___To_2; }
|
|
inline void set_To_2(Func_3_t4914565E169C495F8EEDF16020F86006DEE9DC16 * value)
|
|
{
|
|
___To_2 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___To_2), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.StackTraits`1<System.Char>
|
|
struct StackTraits_1_t6E9992E8AC55E5B897E17844D019B37482EB7E19 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct StackTraits_1_t6E9992E8AC55E5B897E17844D019B37482EB7E19_StaticFields
|
|
{
|
|
public:
|
|
// System.Action`2<System.IntPtr,T> LuaInterface.StackTraits`1::Push
|
|
Action_2_t901677FD1134D79AF703FF8D4196AC0CDDE34DD2 * ___Push_0;
|
|
// System.Func`3<System.IntPtr,System.Int32,T> LuaInterface.StackTraits`1::Check
|
|
Func_3_t5E25190CDF4697091CE1424C884F2BBD05E23A48 * ___Check_1;
|
|
// System.Func`3<System.IntPtr,System.Int32,T> LuaInterface.StackTraits`1::To
|
|
Func_3_t5E25190CDF4697091CE1424C884F2BBD05E23A48 * ___To_2;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Push_0() { return static_cast<int32_t>(offsetof(StackTraits_1_t6E9992E8AC55E5B897E17844D019B37482EB7E19_StaticFields, ___Push_0)); }
|
|
inline Action_2_t901677FD1134D79AF703FF8D4196AC0CDDE34DD2 * get_Push_0() const { return ___Push_0; }
|
|
inline Action_2_t901677FD1134D79AF703FF8D4196AC0CDDE34DD2 ** get_address_of_Push_0() { return &___Push_0; }
|
|
inline void set_Push_0(Action_2_t901677FD1134D79AF703FF8D4196AC0CDDE34DD2 * value)
|
|
{
|
|
___Push_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Push_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_Check_1() { return static_cast<int32_t>(offsetof(StackTraits_1_t6E9992E8AC55E5B897E17844D019B37482EB7E19_StaticFields, ___Check_1)); }
|
|
inline Func_3_t5E25190CDF4697091CE1424C884F2BBD05E23A48 * get_Check_1() const { return ___Check_1; }
|
|
inline Func_3_t5E25190CDF4697091CE1424C884F2BBD05E23A48 ** get_address_of_Check_1() { return &___Check_1; }
|
|
inline void set_Check_1(Func_3_t5E25190CDF4697091CE1424C884F2BBD05E23A48 * value)
|
|
{
|
|
___Check_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_To_2() { return static_cast<int32_t>(offsetof(StackTraits_1_t6E9992E8AC55E5B897E17844D019B37482EB7E19_StaticFields, ___To_2)); }
|
|
inline Func_3_t5E25190CDF4697091CE1424C884F2BBD05E23A48 * get_To_2() const { return ___To_2; }
|
|
inline Func_3_t5E25190CDF4697091CE1424C884F2BBD05E23A48 ** get_address_of_To_2() { return &___To_2; }
|
|
inline void set_To_2(Func_3_t5E25190CDF4697091CE1424C884F2BBD05E23A48 * value)
|
|
{
|
|
___To_2 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___To_2), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.StackTraits`1<System.Decimal>
|
|
struct StackTraits_1_t087A6DCB7D5875FE1C0FA8CA9E3B5CB400299A54 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct StackTraits_1_t087A6DCB7D5875FE1C0FA8CA9E3B5CB400299A54_StaticFields
|
|
{
|
|
public:
|
|
// System.Action`2<System.IntPtr,T> LuaInterface.StackTraits`1::Push
|
|
Action_2_tD4BA29D5230903F73864185980DA93AE7D681041 * ___Push_0;
|
|
// System.Func`3<System.IntPtr,System.Int32,T> LuaInterface.StackTraits`1::Check
|
|
Func_3_t814EFF9DFA889A9C3A2470BF7069F8B442FA7891 * ___Check_1;
|
|
// System.Func`3<System.IntPtr,System.Int32,T> LuaInterface.StackTraits`1::To
|
|
Func_3_t814EFF9DFA889A9C3A2470BF7069F8B442FA7891 * ___To_2;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Push_0() { return static_cast<int32_t>(offsetof(StackTraits_1_t087A6DCB7D5875FE1C0FA8CA9E3B5CB400299A54_StaticFields, ___Push_0)); }
|
|
inline Action_2_tD4BA29D5230903F73864185980DA93AE7D681041 * get_Push_0() const { return ___Push_0; }
|
|
inline Action_2_tD4BA29D5230903F73864185980DA93AE7D681041 ** get_address_of_Push_0() { return &___Push_0; }
|
|
inline void set_Push_0(Action_2_tD4BA29D5230903F73864185980DA93AE7D681041 * value)
|
|
{
|
|
___Push_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Push_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_Check_1() { return static_cast<int32_t>(offsetof(StackTraits_1_t087A6DCB7D5875FE1C0FA8CA9E3B5CB400299A54_StaticFields, ___Check_1)); }
|
|
inline Func_3_t814EFF9DFA889A9C3A2470BF7069F8B442FA7891 * get_Check_1() const { return ___Check_1; }
|
|
inline Func_3_t814EFF9DFA889A9C3A2470BF7069F8B442FA7891 ** get_address_of_Check_1() { return &___Check_1; }
|
|
inline void set_Check_1(Func_3_t814EFF9DFA889A9C3A2470BF7069F8B442FA7891 * value)
|
|
{
|
|
___Check_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_To_2() { return static_cast<int32_t>(offsetof(StackTraits_1_t087A6DCB7D5875FE1C0FA8CA9E3B5CB400299A54_StaticFields, ___To_2)); }
|
|
inline Func_3_t814EFF9DFA889A9C3A2470BF7069F8B442FA7891 * get_To_2() const { return ___To_2; }
|
|
inline Func_3_t814EFF9DFA889A9C3A2470BF7069F8B442FA7891 ** get_address_of_To_2() { return &___To_2; }
|
|
inline void set_To_2(Func_3_t814EFF9DFA889A9C3A2470BF7069F8B442FA7891 * value)
|
|
{
|
|
___To_2 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___To_2), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.StackTraits`1<System.Double>
|
|
struct StackTraits_1_t80A7AF3CE89A5B257C96BC5971C27BD7EF1E66F0 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct StackTraits_1_t80A7AF3CE89A5B257C96BC5971C27BD7EF1E66F0_StaticFields
|
|
{
|
|
public:
|
|
// System.Action`2<System.IntPtr,T> LuaInterface.StackTraits`1::Push
|
|
Action_2_t83A36F1AF809407488C9A0986741EEC98B1575FB * ___Push_0;
|
|
// System.Func`3<System.IntPtr,System.Int32,T> LuaInterface.StackTraits`1::Check
|
|
Func_3_t74BE0765054D66B93E57E18A23EA03718EF5539D * ___Check_1;
|
|
// System.Func`3<System.IntPtr,System.Int32,T> LuaInterface.StackTraits`1::To
|
|
Func_3_t74BE0765054D66B93E57E18A23EA03718EF5539D * ___To_2;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Push_0() { return static_cast<int32_t>(offsetof(StackTraits_1_t80A7AF3CE89A5B257C96BC5971C27BD7EF1E66F0_StaticFields, ___Push_0)); }
|
|
inline Action_2_t83A36F1AF809407488C9A0986741EEC98B1575FB * get_Push_0() const { return ___Push_0; }
|
|
inline Action_2_t83A36F1AF809407488C9A0986741EEC98B1575FB ** get_address_of_Push_0() { return &___Push_0; }
|
|
inline void set_Push_0(Action_2_t83A36F1AF809407488C9A0986741EEC98B1575FB * value)
|
|
{
|
|
___Push_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Push_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_Check_1() { return static_cast<int32_t>(offsetof(StackTraits_1_t80A7AF3CE89A5B257C96BC5971C27BD7EF1E66F0_StaticFields, ___Check_1)); }
|
|
inline Func_3_t74BE0765054D66B93E57E18A23EA03718EF5539D * get_Check_1() const { return ___Check_1; }
|
|
inline Func_3_t74BE0765054D66B93E57E18A23EA03718EF5539D ** get_address_of_Check_1() { return &___Check_1; }
|
|
inline void set_Check_1(Func_3_t74BE0765054D66B93E57E18A23EA03718EF5539D * value)
|
|
{
|
|
___Check_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_To_2() { return static_cast<int32_t>(offsetof(StackTraits_1_t80A7AF3CE89A5B257C96BC5971C27BD7EF1E66F0_StaticFields, ___To_2)); }
|
|
inline Func_3_t74BE0765054D66B93E57E18A23EA03718EF5539D * get_To_2() const { return ___To_2; }
|
|
inline Func_3_t74BE0765054D66B93E57E18A23EA03718EF5539D ** get_address_of_To_2() { return &___To_2; }
|
|
inline void set_To_2(Func_3_t74BE0765054D66B93E57E18A23EA03718EF5539D * value)
|
|
{
|
|
___To_2 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___To_2), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.StackTraits`1<System.Guid>
|
|
struct StackTraits_1_t2664D8E99EF8CBDA6BC7208C8B635832F48D4210 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct StackTraits_1_t2664D8E99EF8CBDA6BC7208C8B635832F48D4210_StaticFields
|
|
{
|
|
public:
|
|
// System.Action`2<System.IntPtr,T> LuaInterface.StackTraits`1::Push
|
|
Action_2_t1F7A443637769C5E7025D426EE7D052AF731C76C * ___Push_0;
|
|
// System.Func`3<System.IntPtr,System.Int32,T> LuaInterface.StackTraits`1::Check
|
|
Func_3_t196A4C043EB047872F1DE702B54E8E1371A52A1E * ___Check_1;
|
|
// System.Func`3<System.IntPtr,System.Int32,T> LuaInterface.StackTraits`1::To
|
|
Func_3_t196A4C043EB047872F1DE702B54E8E1371A52A1E * ___To_2;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Push_0() { return static_cast<int32_t>(offsetof(StackTraits_1_t2664D8E99EF8CBDA6BC7208C8B635832F48D4210_StaticFields, ___Push_0)); }
|
|
inline Action_2_t1F7A443637769C5E7025D426EE7D052AF731C76C * get_Push_0() const { return ___Push_0; }
|
|
inline Action_2_t1F7A443637769C5E7025D426EE7D052AF731C76C ** get_address_of_Push_0() { return &___Push_0; }
|
|
inline void set_Push_0(Action_2_t1F7A443637769C5E7025D426EE7D052AF731C76C * value)
|
|
{
|
|
___Push_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Push_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_Check_1() { return static_cast<int32_t>(offsetof(StackTraits_1_t2664D8E99EF8CBDA6BC7208C8B635832F48D4210_StaticFields, ___Check_1)); }
|
|
inline Func_3_t196A4C043EB047872F1DE702B54E8E1371A52A1E * get_Check_1() const { return ___Check_1; }
|
|
inline Func_3_t196A4C043EB047872F1DE702B54E8E1371A52A1E ** get_address_of_Check_1() { return &___Check_1; }
|
|
inline void set_Check_1(Func_3_t196A4C043EB047872F1DE702B54E8E1371A52A1E * value)
|
|
{
|
|
___Check_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_To_2() { return static_cast<int32_t>(offsetof(StackTraits_1_t2664D8E99EF8CBDA6BC7208C8B635832F48D4210_StaticFields, ___To_2)); }
|
|
inline Func_3_t196A4C043EB047872F1DE702B54E8E1371A52A1E * get_To_2() const { return ___To_2; }
|
|
inline Func_3_t196A4C043EB047872F1DE702B54E8E1371A52A1E ** get_address_of_To_2() { return &___To_2; }
|
|
inline void set_To_2(Func_3_t196A4C043EB047872F1DE702B54E8E1371A52A1E * value)
|
|
{
|
|
___To_2 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___To_2), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.StackTraits`1<System.Int16>
|
|
struct StackTraits_1_t788776AD36995C16223282C02AC5383C5F86DA74 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct StackTraits_1_t788776AD36995C16223282C02AC5383C5F86DA74_StaticFields
|
|
{
|
|
public:
|
|
// System.Action`2<System.IntPtr,T> LuaInterface.StackTraits`1::Push
|
|
Action_2_tB4EB59FEEEE3A79E2D0DC290EFC62488E3AE22B5 * ___Push_0;
|
|
// System.Func`3<System.IntPtr,System.Int32,T> LuaInterface.StackTraits`1::Check
|
|
Func_3_tD9BA231B28E8025D414F8DEA5A334A58A980E3FB * ___Check_1;
|
|
// System.Func`3<System.IntPtr,System.Int32,T> LuaInterface.StackTraits`1::To
|
|
Func_3_tD9BA231B28E8025D414F8DEA5A334A58A980E3FB * ___To_2;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Push_0() { return static_cast<int32_t>(offsetof(StackTraits_1_t788776AD36995C16223282C02AC5383C5F86DA74_StaticFields, ___Push_0)); }
|
|
inline Action_2_tB4EB59FEEEE3A79E2D0DC290EFC62488E3AE22B5 * get_Push_0() const { return ___Push_0; }
|
|
inline Action_2_tB4EB59FEEEE3A79E2D0DC290EFC62488E3AE22B5 ** get_address_of_Push_0() { return &___Push_0; }
|
|
inline void set_Push_0(Action_2_tB4EB59FEEEE3A79E2D0DC290EFC62488E3AE22B5 * value)
|
|
{
|
|
___Push_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Push_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_Check_1() { return static_cast<int32_t>(offsetof(StackTraits_1_t788776AD36995C16223282C02AC5383C5F86DA74_StaticFields, ___Check_1)); }
|
|
inline Func_3_tD9BA231B28E8025D414F8DEA5A334A58A980E3FB * get_Check_1() const { return ___Check_1; }
|
|
inline Func_3_tD9BA231B28E8025D414F8DEA5A334A58A980E3FB ** get_address_of_Check_1() { return &___Check_1; }
|
|
inline void set_Check_1(Func_3_tD9BA231B28E8025D414F8DEA5A334A58A980E3FB * value)
|
|
{
|
|
___Check_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_To_2() { return static_cast<int32_t>(offsetof(StackTraits_1_t788776AD36995C16223282C02AC5383C5F86DA74_StaticFields, ___To_2)); }
|
|
inline Func_3_tD9BA231B28E8025D414F8DEA5A334A58A980E3FB * get_To_2() const { return ___To_2; }
|
|
inline Func_3_tD9BA231B28E8025D414F8DEA5A334A58A980E3FB ** get_address_of_To_2() { return &___To_2; }
|
|
inline void set_To_2(Func_3_tD9BA231B28E8025D414F8DEA5A334A58A980E3FB * value)
|
|
{
|
|
___To_2 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___To_2), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.StackTraits`1<System.Int32>
|
|
struct StackTraits_1_t0B4EF06E7189CFA7D0EDA0153BA4696848BA9F84 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct StackTraits_1_t0B4EF06E7189CFA7D0EDA0153BA4696848BA9F84_StaticFields
|
|
{
|
|
public:
|
|
// System.Action`2<System.IntPtr,T> LuaInterface.StackTraits`1::Push
|
|
Action_2_t5D128DEEE684E5B4ACF255DAF52F60E897D89C03 * ___Push_0;
|
|
// System.Func`3<System.IntPtr,System.Int32,T> LuaInterface.StackTraits`1::Check
|
|
Func_3_t0C66154029033DCAB686EC454CCB70728D8FEA76 * ___Check_1;
|
|
// System.Func`3<System.IntPtr,System.Int32,T> LuaInterface.StackTraits`1::To
|
|
Func_3_t0C66154029033DCAB686EC454CCB70728D8FEA76 * ___To_2;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Push_0() { return static_cast<int32_t>(offsetof(StackTraits_1_t0B4EF06E7189CFA7D0EDA0153BA4696848BA9F84_StaticFields, ___Push_0)); }
|
|
inline Action_2_t5D128DEEE684E5B4ACF255DAF52F60E897D89C03 * get_Push_0() const { return ___Push_0; }
|
|
inline Action_2_t5D128DEEE684E5B4ACF255DAF52F60E897D89C03 ** get_address_of_Push_0() { return &___Push_0; }
|
|
inline void set_Push_0(Action_2_t5D128DEEE684E5B4ACF255DAF52F60E897D89C03 * value)
|
|
{
|
|
___Push_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Push_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_Check_1() { return static_cast<int32_t>(offsetof(StackTraits_1_t0B4EF06E7189CFA7D0EDA0153BA4696848BA9F84_StaticFields, ___Check_1)); }
|
|
inline Func_3_t0C66154029033DCAB686EC454CCB70728D8FEA76 * get_Check_1() const { return ___Check_1; }
|
|
inline Func_3_t0C66154029033DCAB686EC454CCB70728D8FEA76 ** get_address_of_Check_1() { return &___Check_1; }
|
|
inline void set_Check_1(Func_3_t0C66154029033DCAB686EC454CCB70728D8FEA76 * value)
|
|
{
|
|
___Check_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_To_2() { return static_cast<int32_t>(offsetof(StackTraits_1_t0B4EF06E7189CFA7D0EDA0153BA4696848BA9F84_StaticFields, ___To_2)); }
|
|
inline Func_3_t0C66154029033DCAB686EC454CCB70728D8FEA76 * get_To_2() const { return ___To_2; }
|
|
inline Func_3_t0C66154029033DCAB686EC454CCB70728D8FEA76 ** get_address_of_To_2() { return &___To_2; }
|
|
inline void set_To_2(Func_3_t0C66154029033DCAB686EC454CCB70728D8FEA76 * value)
|
|
{
|
|
___To_2 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___To_2), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.StackTraits`1<System.Int32Enum>
|
|
struct StackTraits_1_t1BB6A4C65A552E2CA75BCAEFC7C42C7619487DA5 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct StackTraits_1_t1BB6A4C65A552E2CA75BCAEFC7C42C7619487DA5_StaticFields
|
|
{
|
|
public:
|
|
// System.Action`2<System.IntPtr,T> LuaInterface.StackTraits`1::Push
|
|
Action_2_tFF388D1BE1AC4C4DBF1D06C0BC2E6D928C85C446 * ___Push_0;
|
|
// System.Func`3<System.IntPtr,System.Int32,T> LuaInterface.StackTraits`1::Check
|
|
Func_3_t8D1B1F0C5EE035A5F2326A07A2897C571C463F1D * ___Check_1;
|
|
// System.Func`3<System.IntPtr,System.Int32,T> LuaInterface.StackTraits`1::To
|
|
Func_3_t8D1B1F0C5EE035A5F2326A07A2897C571C463F1D * ___To_2;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Push_0() { return static_cast<int32_t>(offsetof(StackTraits_1_t1BB6A4C65A552E2CA75BCAEFC7C42C7619487DA5_StaticFields, ___Push_0)); }
|
|
inline Action_2_tFF388D1BE1AC4C4DBF1D06C0BC2E6D928C85C446 * get_Push_0() const { return ___Push_0; }
|
|
inline Action_2_tFF388D1BE1AC4C4DBF1D06C0BC2E6D928C85C446 ** get_address_of_Push_0() { return &___Push_0; }
|
|
inline void set_Push_0(Action_2_tFF388D1BE1AC4C4DBF1D06C0BC2E6D928C85C446 * value)
|
|
{
|
|
___Push_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Push_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_Check_1() { return static_cast<int32_t>(offsetof(StackTraits_1_t1BB6A4C65A552E2CA75BCAEFC7C42C7619487DA5_StaticFields, ___Check_1)); }
|
|
inline Func_3_t8D1B1F0C5EE035A5F2326A07A2897C571C463F1D * get_Check_1() const { return ___Check_1; }
|
|
inline Func_3_t8D1B1F0C5EE035A5F2326A07A2897C571C463F1D ** get_address_of_Check_1() { return &___Check_1; }
|
|
inline void set_Check_1(Func_3_t8D1B1F0C5EE035A5F2326A07A2897C571C463F1D * value)
|
|
{
|
|
___Check_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_To_2() { return static_cast<int32_t>(offsetof(StackTraits_1_t1BB6A4C65A552E2CA75BCAEFC7C42C7619487DA5_StaticFields, ___To_2)); }
|
|
inline Func_3_t8D1B1F0C5EE035A5F2326A07A2897C571C463F1D * get_To_2() const { return ___To_2; }
|
|
inline Func_3_t8D1B1F0C5EE035A5F2326A07A2897C571C463F1D ** get_address_of_To_2() { return &___To_2; }
|
|
inline void set_To_2(Func_3_t8D1B1F0C5EE035A5F2326A07A2897C571C463F1D * value)
|
|
{
|
|
___To_2 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___To_2), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.StackTraits`1<System.Int64>
|
|
struct StackTraits_1_t454972B8A3C6A7848F08CED9A51D075A2271EEAD : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct StackTraits_1_t454972B8A3C6A7848F08CED9A51D075A2271EEAD_StaticFields
|
|
{
|
|
public:
|
|
// System.Action`2<System.IntPtr,T> LuaInterface.StackTraits`1::Push
|
|
Action_2_t425DB54857351FDDD41CD38792DC89142C373B87 * ___Push_0;
|
|
// System.Func`3<System.IntPtr,System.Int32,T> LuaInterface.StackTraits`1::Check
|
|
Func_3_t3C0AAF0CE98A4E32C2CBE23EE2DE730D922BB2FE * ___Check_1;
|
|
// System.Func`3<System.IntPtr,System.Int32,T> LuaInterface.StackTraits`1::To
|
|
Func_3_t3C0AAF0CE98A4E32C2CBE23EE2DE730D922BB2FE * ___To_2;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Push_0() { return static_cast<int32_t>(offsetof(StackTraits_1_t454972B8A3C6A7848F08CED9A51D075A2271EEAD_StaticFields, ___Push_0)); }
|
|
inline Action_2_t425DB54857351FDDD41CD38792DC89142C373B87 * get_Push_0() const { return ___Push_0; }
|
|
inline Action_2_t425DB54857351FDDD41CD38792DC89142C373B87 ** get_address_of_Push_0() { return &___Push_0; }
|
|
inline void set_Push_0(Action_2_t425DB54857351FDDD41CD38792DC89142C373B87 * value)
|
|
{
|
|
___Push_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Push_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_Check_1() { return static_cast<int32_t>(offsetof(StackTraits_1_t454972B8A3C6A7848F08CED9A51D075A2271EEAD_StaticFields, ___Check_1)); }
|
|
inline Func_3_t3C0AAF0CE98A4E32C2CBE23EE2DE730D922BB2FE * get_Check_1() const { return ___Check_1; }
|
|
inline Func_3_t3C0AAF0CE98A4E32C2CBE23EE2DE730D922BB2FE ** get_address_of_Check_1() { return &___Check_1; }
|
|
inline void set_Check_1(Func_3_t3C0AAF0CE98A4E32C2CBE23EE2DE730D922BB2FE * value)
|
|
{
|
|
___Check_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_To_2() { return static_cast<int32_t>(offsetof(StackTraits_1_t454972B8A3C6A7848F08CED9A51D075A2271EEAD_StaticFields, ___To_2)); }
|
|
inline Func_3_t3C0AAF0CE98A4E32C2CBE23EE2DE730D922BB2FE * get_To_2() const { return ___To_2; }
|
|
inline Func_3_t3C0AAF0CE98A4E32C2CBE23EE2DE730D922BB2FE ** get_address_of_To_2() { return &___To_2; }
|
|
inline void set_To_2(Func_3_t3C0AAF0CE98A4E32C2CBE23EE2DE730D922BB2FE * value)
|
|
{
|
|
___To_2 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___To_2), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.StackTraits`1<System.IntPtr>
|
|
struct StackTraits_1_t15ABBBD7F16D4EAABDC30F605D690125E7D70456 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct StackTraits_1_t15ABBBD7F16D4EAABDC30F605D690125E7D70456_StaticFields
|
|
{
|
|
public:
|
|
// System.Action`2<System.IntPtr,T> LuaInterface.StackTraits`1::Push
|
|
Action_2_t7F072217490F2702D71284F11C8084C74FC0AA6F * ___Push_0;
|
|
// System.Func`3<System.IntPtr,System.Int32,T> LuaInterface.StackTraits`1::Check
|
|
Func_3_tAF726CAAE9050E24FDC5E493C815AAFDB1CDB0A9 * ___Check_1;
|
|
// System.Func`3<System.IntPtr,System.Int32,T> LuaInterface.StackTraits`1::To
|
|
Func_3_tAF726CAAE9050E24FDC5E493C815AAFDB1CDB0A9 * ___To_2;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Push_0() { return static_cast<int32_t>(offsetof(StackTraits_1_t15ABBBD7F16D4EAABDC30F605D690125E7D70456_StaticFields, ___Push_0)); }
|
|
inline Action_2_t7F072217490F2702D71284F11C8084C74FC0AA6F * get_Push_0() const { return ___Push_0; }
|
|
inline Action_2_t7F072217490F2702D71284F11C8084C74FC0AA6F ** get_address_of_Push_0() { return &___Push_0; }
|
|
inline void set_Push_0(Action_2_t7F072217490F2702D71284F11C8084C74FC0AA6F * value)
|
|
{
|
|
___Push_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Push_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_Check_1() { return static_cast<int32_t>(offsetof(StackTraits_1_t15ABBBD7F16D4EAABDC30F605D690125E7D70456_StaticFields, ___Check_1)); }
|
|
inline Func_3_tAF726CAAE9050E24FDC5E493C815AAFDB1CDB0A9 * get_Check_1() const { return ___Check_1; }
|
|
inline Func_3_tAF726CAAE9050E24FDC5E493C815AAFDB1CDB0A9 ** get_address_of_Check_1() { return &___Check_1; }
|
|
inline void set_Check_1(Func_3_tAF726CAAE9050E24FDC5E493C815AAFDB1CDB0A9 * value)
|
|
{
|
|
___Check_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_To_2() { return static_cast<int32_t>(offsetof(StackTraits_1_t15ABBBD7F16D4EAABDC30F605D690125E7D70456_StaticFields, ___To_2)); }
|
|
inline Func_3_tAF726CAAE9050E24FDC5E493C815AAFDB1CDB0A9 * get_To_2() const { return ___To_2; }
|
|
inline Func_3_tAF726CAAE9050E24FDC5E493C815AAFDB1CDB0A9 ** get_address_of_To_2() { return &___To_2; }
|
|
inline void set_To_2(Func_3_tAF726CAAE9050E24FDC5E493C815AAFDB1CDB0A9 * value)
|
|
{
|
|
___To_2 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___To_2), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.StackTraits`1<System.Nullable`1<System.Boolean>>
|
|
struct StackTraits_1_tB4143F0F9EEDE7559A2A5FA48757FECA0ADDD9D4 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct StackTraits_1_tB4143F0F9EEDE7559A2A5FA48757FECA0ADDD9D4_StaticFields
|
|
{
|
|
public:
|
|
// System.Action`2<System.IntPtr,T> LuaInterface.StackTraits`1::Push
|
|
Action_2_t836B3E683DC90321289A1396AC597DDF4A697DF3 * ___Push_0;
|
|
// System.Func`3<System.IntPtr,System.Int32,T> LuaInterface.StackTraits`1::Check
|
|
Func_3_tE93390A8355F333A56C28DFBE617399295300F99 * ___Check_1;
|
|
// System.Func`3<System.IntPtr,System.Int32,T> LuaInterface.StackTraits`1::To
|
|
Func_3_tE93390A8355F333A56C28DFBE617399295300F99 * ___To_2;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Push_0() { return static_cast<int32_t>(offsetof(StackTraits_1_tB4143F0F9EEDE7559A2A5FA48757FECA0ADDD9D4_StaticFields, ___Push_0)); }
|
|
inline Action_2_t836B3E683DC90321289A1396AC597DDF4A697DF3 * get_Push_0() const { return ___Push_0; }
|
|
inline Action_2_t836B3E683DC90321289A1396AC597DDF4A697DF3 ** get_address_of_Push_0() { return &___Push_0; }
|
|
inline void set_Push_0(Action_2_t836B3E683DC90321289A1396AC597DDF4A697DF3 * value)
|
|
{
|
|
___Push_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Push_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_Check_1() { return static_cast<int32_t>(offsetof(StackTraits_1_tB4143F0F9EEDE7559A2A5FA48757FECA0ADDD9D4_StaticFields, ___Check_1)); }
|
|
inline Func_3_tE93390A8355F333A56C28DFBE617399295300F99 * get_Check_1() const { return ___Check_1; }
|
|
inline Func_3_tE93390A8355F333A56C28DFBE617399295300F99 ** get_address_of_Check_1() { return &___Check_1; }
|
|
inline void set_Check_1(Func_3_tE93390A8355F333A56C28DFBE617399295300F99 * value)
|
|
{
|
|
___Check_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_To_2() { return static_cast<int32_t>(offsetof(StackTraits_1_tB4143F0F9EEDE7559A2A5FA48757FECA0ADDD9D4_StaticFields, ___To_2)); }
|
|
inline Func_3_tE93390A8355F333A56C28DFBE617399295300F99 * get_To_2() const { return ___To_2; }
|
|
inline Func_3_tE93390A8355F333A56C28DFBE617399295300F99 ** get_address_of_To_2() { return &___To_2; }
|
|
inline void set_To_2(Func_3_tE93390A8355F333A56C28DFBE617399295300F99 * value)
|
|
{
|
|
___To_2 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___To_2), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.StackTraits`1<System.Nullable`1<System.Byte>>
|
|
struct StackTraits_1_t056E34CD48FC71C835E6AD3CF8C0F8BB371C76C9 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct StackTraits_1_t056E34CD48FC71C835E6AD3CF8C0F8BB371C76C9_StaticFields
|
|
{
|
|
public:
|
|
// System.Action`2<System.IntPtr,T> LuaInterface.StackTraits`1::Push
|
|
Action_2_t51A4D9E737B3EFC7A7D7B899CB7E8BB7E362920B * ___Push_0;
|
|
// System.Func`3<System.IntPtr,System.Int32,T> LuaInterface.StackTraits`1::Check
|
|
Func_3_tADF3356E491E32E2CB6FB08028AF4385E131A96A * ___Check_1;
|
|
// System.Func`3<System.IntPtr,System.Int32,T> LuaInterface.StackTraits`1::To
|
|
Func_3_tADF3356E491E32E2CB6FB08028AF4385E131A96A * ___To_2;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Push_0() { return static_cast<int32_t>(offsetof(StackTraits_1_t056E34CD48FC71C835E6AD3CF8C0F8BB371C76C9_StaticFields, ___Push_0)); }
|
|
inline Action_2_t51A4D9E737B3EFC7A7D7B899CB7E8BB7E362920B * get_Push_0() const { return ___Push_0; }
|
|
inline Action_2_t51A4D9E737B3EFC7A7D7B899CB7E8BB7E362920B ** get_address_of_Push_0() { return &___Push_0; }
|
|
inline void set_Push_0(Action_2_t51A4D9E737B3EFC7A7D7B899CB7E8BB7E362920B * value)
|
|
{
|
|
___Push_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Push_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_Check_1() { return static_cast<int32_t>(offsetof(StackTraits_1_t056E34CD48FC71C835E6AD3CF8C0F8BB371C76C9_StaticFields, ___Check_1)); }
|
|
inline Func_3_tADF3356E491E32E2CB6FB08028AF4385E131A96A * get_Check_1() const { return ___Check_1; }
|
|
inline Func_3_tADF3356E491E32E2CB6FB08028AF4385E131A96A ** get_address_of_Check_1() { return &___Check_1; }
|
|
inline void set_Check_1(Func_3_tADF3356E491E32E2CB6FB08028AF4385E131A96A * value)
|
|
{
|
|
___Check_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_To_2() { return static_cast<int32_t>(offsetof(StackTraits_1_t056E34CD48FC71C835E6AD3CF8C0F8BB371C76C9_StaticFields, ___To_2)); }
|
|
inline Func_3_tADF3356E491E32E2CB6FB08028AF4385E131A96A * get_To_2() const { return ___To_2; }
|
|
inline Func_3_tADF3356E491E32E2CB6FB08028AF4385E131A96A ** get_address_of_To_2() { return &___To_2; }
|
|
inline void set_To_2(Func_3_tADF3356E491E32E2CB6FB08028AF4385E131A96A * value)
|
|
{
|
|
___To_2 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___To_2), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.StackTraits`1<System.Nullable`1<System.Char>>
|
|
struct StackTraits_1_tCE45A637A92BED3039C0FB5FE42E133EA39BD4FD : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct StackTraits_1_tCE45A637A92BED3039C0FB5FE42E133EA39BD4FD_StaticFields
|
|
{
|
|
public:
|
|
// System.Action`2<System.IntPtr,T> LuaInterface.StackTraits`1::Push
|
|
Action_2_tB446E0A642EA30B745B45E2E2BAE6BDB126F4B21 * ___Push_0;
|
|
// System.Func`3<System.IntPtr,System.Int32,T> LuaInterface.StackTraits`1::Check
|
|
Func_3_tFA73415807F3D7713E7BD34FF4962E5AC2242272 * ___Check_1;
|
|
// System.Func`3<System.IntPtr,System.Int32,T> LuaInterface.StackTraits`1::To
|
|
Func_3_tFA73415807F3D7713E7BD34FF4962E5AC2242272 * ___To_2;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Push_0() { return static_cast<int32_t>(offsetof(StackTraits_1_tCE45A637A92BED3039C0FB5FE42E133EA39BD4FD_StaticFields, ___Push_0)); }
|
|
inline Action_2_tB446E0A642EA30B745B45E2E2BAE6BDB126F4B21 * get_Push_0() const { return ___Push_0; }
|
|
inline Action_2_tB446E0A642EA30B745B45E2E2BAE6BDB126F4B21 ** get_address_of_Push_0() { return &___Push_0; }
|
|
inline void set_Push_0(Action_2_tB446E0A642EA30B745B45E2E2BAE6BDB126F4B21 * value)
|
|
{
|
|
___Push_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Push_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_Check_1() { return static_cast<int32_t>(offsetof(StackTraits_1_tCE45A637A92BED3039C0FB5FE42E133EA39BD4FD_StaticFields, ___Check_1)); }
|
|
inline Func_3_tFA73415807F3D7713E7BD34FF4962E5AC2242272 * get_Check_1() const { return ___Check_1; }
|
|
inline Func_3_tFA73415807F3D7713E7BD34FF4962E5AC2242272 ** get_address_of_Check_1() { return &___Check_1; }
|
|
inline void set_Check_1(Func_3_tFA73415807F3D7713E7BD34FF4962E5AC2242272 * value)
|
|
{
|
|
___Check_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_To_2() { return static_cast<int32_t>(offsetof(StackTraits_1_tCE45A637A92BED3039C0FB5FE42E133EA39BD4FD_StaticFields, ___To_2)); }
|
|
inline Func_3_tFA73415807F3D7713E7BD34FF4962E5AC2242272 * get_To_2() const { return ___To_2; }
|
|
inline Func_3_tFA73415807F3D7713E7BD34FF4962E5AC2242272 ** get_address_of_To_2() { return &___To_2; }
|
|
inline void set_To_2(Func_3_tFA73415807F3D7713E7BD34FF4962E5AC2242272 * value)
|
|
{
|
|
___To_2 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___To_2), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.StackTraits`1<System.Nullable`1<System.Decimal>>
|
|
struct StackTraits_1_tFDD32B1B50918E2C461D543BB077FF3E19C740F1 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct StackTraits_1_tFDD32B1B50918E2C461D543BB077FF3E19C740F1_StaticFields
|
|
{
|
|
public:
|
|
// System.Action`2<System.IntPtr,T> LuaInterface.StackTraits`1::Push
|
|
Action_2_tC479A7B58F675BD9EC969C4923BECBB4E2426CD5 * ___Push_0;
|
|
// System.Func`3<System.IntPtr,System.Int32,T> LuaInterface.StackTraits`1::Check
|
|
Func_3_tF5AE38B96BD450D1313A668600BCBFE4CC837DFA * ___Check_1;
|
|
// System.Func`3<System.IntPtr,System.Int32,T> LuaInterface.StackTraits`1::To
|
|
Func_3_tF5AE38B96BD450D1313A668600BCBFE4CC837DFA * ___To_2;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Push_0() { return static_cast<int32_t>(offsetof(StackTraits_1_tFDD32B1B50918E2C461D543BB077FF3E19C740F1_StaticFields, ___Push_0)); }
|
|
inline Action_2_tC479A7B58F675BD9EC969C4923BECBB4E2426CD5 * get_Push_0() const { return ___Push_0; }
|
|
inline Action_2_tC479A7B58F675BD9EC969C4923BECBB4E2426CD5 ** get_address_of_Push_0() { return &___Push_0; }
|
|
inline void set_Push_0(Action_2_tC479A7B58F675BD9EC969C4923BECBB4E2426CD5 * value)
|
|
{
|
|
___Push_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Push_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_Check_1() { return static_cast<int32_t>(offsetof(StackTraits_1_tFDD32B1B50918E2C461D543BB077FF3E19C740F1_StaticFields, ___Check_1)); }
|
|
inline Func_3_tF5AE38B96BD450D1313A668600BCBFE4CC837DFA * get_Check_1() const { return ___Check_1; }
|
|
inline Func_3_tF5AE38B96BD450D1313A668600BCBFE4CC837DFA ** get_address_of_Check_1() { return &___Check_1; }
|
|
inline void set_Check_1(Func_3_tF5AE38B96BD450D1313A668600BCBFE4CC837DFA * value)
|
|
{
|
|
___Check_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_To_2() { return static_cast<int32_t>(offsetof(StackTraits_1_tFDD32B1B50918E2C461D543BB077FF3E19C740F1_StaticFields, ___To_2)); }
|
|
inline Func_3_tF5AE38B96BD450D1313A668600BCBFE4CC837DFA * get_To_2() const { return ___To_2; }
|
|
inline Func_3_tF5AE38B96BD450D1313A668600BCBFE4CC837DFA ** get_address_of_To_2() { return &___To_2; }
|
|
inline void set_To_2(Func_3_tF5AE38B96BD450D1313A668600BCBFE4CC837DFA * value)
|
|
{
|
|
___To_2 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___To_2), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.StackTraits`1<System.Nullable`1<System.Double>>
|
|
struct StackTraits_1_t0D6BBFC05952C3DC7B45AED23FFB09210D93823D : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct StackTraits_1_t0D6BBFC05952C3DC7B45AED23FFB09210D93823D_StaticFields
|
|
{
|
|
public:
|
|
// System.Action`2<System.IntPtr,T> LuaInterface.StackTraits`1::Push
|
|
Action_2_t9081A5CE4BD30650D23887BFE9B28752E27D2E73 * ___Push_0;
|
|
// System.Func`3<System.IntPtr,System.Int32,T> LuaInterface.StackTraits`1::Check
|
|
Func_3_t92F3452A6B01C1BF71DFE9C088317B1FF6031E27 * ___Check_1;
|
|
// System.Func`3<System.IntPtr,System.Int32,T> LuaInterface.StackTraits`1::To
|
|
Func_3_t92F3452A6B01C1BF71DFE9C088317B1FF6031E27 * ___To_2;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Push_0() { return static_cast<int32_t>(offsetof(StackTraits_1_t0D6BBFC05952C3DC7B45AED23FFB09210D93823D_StaticFields, ___Push_0)); }
|
|
inline Action_2_t9081A5CE4BD30650D23887BFE9B28752E27D2E73 * get_Push_0() const { return ___Push_0; }
|
|
inline Action_2_t9081A5CE4BD30650D23887BFE9B28752E27D2E73 ** get_address_of_Push_0() { return &___Push_0; }
|
|
inline void set_Push_0(Action_2_t9081A5CE4BD30650D23887BFE9B28752E27D2E73 * value)
|
|
{
|
|
___Push_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Push_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_Check_1() { return static_cast<int32_t>(offsetof(StackTraits_1_t0D6BBFC05952C3DC7B45AED23FFB09210D93823D_StaticFields, ___Check_1)); }
|
|
inline Func_3_t92F3452A6B01C1BF71DFE9C088317B1FF6031E27 * get_Check_1() const { return ___Check_1; }
|
|
inline Func_3_t92F3452A6B01C1BF71DFE9C088317B1FF6031E27 ** get_address_of_Check_1() { return &___Check_1; }
|
|
inline void set_Check_1(Func_3_t92F3452A6B01C1BF71DFE9C088317B1FF6031E27 * value)
|
|
{
|
|
___Check_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_To_2() { return static_cast<int32_t>(offsetof(StackTraits_1_t0D6BBFC05952C3DC7B45AED23FFB09210D93823D_StaticFields, ___To_2)); }
|
|
inline Func_3_t92F3452A6B01C1BF71DFE9C088317B1FF6031E27 * get_To_2() const { return ___To_2; }
|
|
inline Func_3_t92F3452A6B01C1BF71DFE9C088317B1FF6031E27 ** get_address_of_To_2() { return &___To_2; }
|
|
inline void set_To_2(Func_3_t92F3452A6B01C1BF71DFE9C088317B1FF6031E27 * value)
|
|
{
|
|
___To_2 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___To_2), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.StackTraits`1<System.Nullable`1<System.Int16>>
|
|
struct StackTraits_1_t2AA7EBAF7F5E2385F5AAC03DB8B1D4A56965A020 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct StackTraits_1_t2AA7EBAF7F5E2385F5AAC03DB8B1D4A56965A020_StaticFields
|
|
{
|
|
public:
|
|
// System.Action`2<System.IntPtr,T> LuaInterface.StackTraits`1::Push
|
|
Action_2_t8F84CD97E66F32371B2D59BEE1166E5148DEA2EA * ___Push_0;
|
|
// System.Func`3<System.IntPtr,System.Int32,T> LuaInterface.StackTraits`1::Check
|
|
Func_3_t32042D09B21DA1E5DF3C5A805B580541A240297A * ___Check_1;
|
|
// System.Func`3<System.IntPtr,System.Int32,T> LuaInterface.StackTraits`1::To
|
|
Func_3_t32042D09B21DA1E5DF3C5A805B580541A240297A * ___To_2;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Push_0() { return static_cast<int32_t>(offsetof(StackTraits_1_t2AA7EBAF7F5E2385F5AAC03DB8B1D4A56965A020_StaticFields, ___Push_0)); }
|
|
inline Action_2_t8F84CD97E66F32371B2D59BEE1166E5148DEA2EA * get_Push_0() const { return ___Push_0; }
|
|
inline Action_2_t8F84CD97E66F32371B2D59BEE1166E5148DEA2EA ** get_address_of_Push_0() { return &___Push_0; }
|
|
inline void set_Push_0(Action_2_t8F84CD97E66F32371B2D59BEE1166E5148DEA2EA * value)
|
|
{
|
|
___Push_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Push_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_Check_1() { return static_cast<int32_t>(offsetof(StackTraits_1_t2AA7EBAF7F5E2385F5AAC03DB8B1D4A56965A020_StaticFields, ___Check_1)); }
|
|
inline Func_3_t32042D09B21DA1E5DF3C5A805B580541A240297A * get_Check_1() const { return ___Check_1; }
|
|
inline Func_3_t32042D09B21DA1E5DF3C5A805B580541A240297A ** get_address_of_Check_1() { return &___Check_1; }
|
|
inline void set_Check_1(Func_3_t32042D09B21DA1E5DF3C5A805B580541A240297A * value)
|
|
{
|
|
___Check_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_To_2() { return static_cast<int32_t>(offsetof(StackTraits_1_t2AA7EBAF7F5E2385F5AAC03DB8B1D4A56965A020_StaticFields, ___To_2)); }
|
|
inline Func_3_t32042D09B21DA1E5DF3C5A805B580541A240297A * get_To_2() const { return ___To_2; }
|
|
inline Func_3_t32042D09B21DA1E5DF3C5A805B580541A240297A ** get_address_of_To_2() { return &___To_2; }
|
|
inline void set_To_2(Func_3_t32042D09B21DA1E5DF3C5A805B580541A240297A * value)
|
|
{
|
|
___To_2 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___To_2), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.StackTraits`1<System.Nullable`1<System.Int32>>
|
|
struct StackTraits_1_t6791BDC86B3716B54120B180DB2B8A4487C5F2B6 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct StackTraits_1_t6791BDC86B3716B54120B180DB2B8A4487C5F2B6_StaticFields
|
|
{
|
|
public:
|
|
// System.Action`2<System.IntPtr,T> LuaInterface.StackTraits`1::Push
|
|
Action_2_tC8CFF64ACCE13FEB3BAECC15A01433025185E9E0 * ___Push_0;
|
|
// System.Func`3<System.IntPtr,System.Int32,T> LuaInterface.StackTraits`1::Check
|
|
Func_3_tC0FB3CA9D95EA17F12099866FA9366131F316526 * ___Check_1;
|
|
// System.Func`3<System.IntPtr,System.Int32,T> LuaInterface.StackTraits`1::To
|
|
Func_3_tC0FB3CA9D95EA17F12099866FA9366131F316526 * ___To_2;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Push_0() { return static_cast<int32_t>(offsetof(StackTraits_1_t6791BDC86B3716B54120B180DB2B8A4487C5F2B6_StaticFields, ___Push_0)); }
|
|
inline Action_2_tC8CFF64ACCE13FEB3BAECC15A01433025185E9E0 * get_Push_0() const { return ___Push_0; }
|
|
inline Action_2_tC8CFF64ACCE13FEB3BAECC15A01433025185E9E0 ** get_address_of_Push_0() { return &___Push_0; }
|
|
inline void set_Push_0(Action_2_tC8CFF64ACCE13FEB3BAECC15A01433025185E9E0 * value)
|
|
{
|
|
___Push_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Push_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_Check_1() { return static_cast<int32_t>(offsetof(StackTraits_1_t6791BDC86B3716B54120B180DB2B8A4487C5F2B6_StaticFields, ___Check_1)); }
|
|
inline Func_3_tC0FB3CA9D95EA17F12099866FA9366131F316526 * get_Check_1() const { return ___Check_1; }
|
|
inline Func_3_tC0FB3CA9D95EA17F12099866FA9366131F316526 ** get_address_of_Check_1() { return &___Check_1; }
|
|
inline void set_Check_1(Func_3_tC0FB3CA9D95EA17F12099866FA9366131F316526 * value)
|
|
{
|
|
___Check_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_To_2() { return static_cast<int32_t>(offsetof(StackTraits_1_t6791BDC86B3716B54120B180DB2B8A4487C5F2B6_StaticFields, ___To_2)); }
|
|
inline Func_3_tC0FB3CA9D95EA17F12099866FA9366131F316526 * get_To_2() const { return ___To_2; }
|
|
inline Func_3_tC0FB3CA9D95EA17F12099866FA9366131F316526 ** get_address_of_To_2() { return &___To_2; }
|
|
inline void set_To_2(Func_3_tC0FB3CA9D95EA17F12099866FA9366131F316526 * value)
|
|
{
|
|
___To_2 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___To_2), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.StackTraits`1<System.Nullable`1<System.Int64>>
|
|
struct StackTraits_1_t9F432BF5CE81088C56E45259F2F5788688E9AAB3 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct StackTraits_1_t9F432BF5CE81088C56E45259F2F5788688E9AAB3_StaticFields
|
|
{
|
|
public:
|
|
// System.Action`2<System.IntPtr,T> LuaInterface.StackTraits`1::Push
|
|
Action_2_t88FD24DEC547B225152226A598345C4EDAC422F5 * ___Push_0;
|
|
// System.Func`3<System.IntPtr,System.Int32,T> LuaInterface.StackTraits`1::Check
|
|
Func_3_t79CF2144C6FA6893B0C259858CE4A8E77A20C688 * ___Check_1;
|
|
// System.Func`3<System.IntPtr,System.Int32,T> LuaInterface.StackTraits`1::To
|
|
Func_3_t79CF2144C6FA6893B0C259858CE4A8E77A20C688 * ___To_2;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Push_0() { return static_cast<int32_t>(offsetof(StackTraits_1_t9F432BF5CE81088C56E45259F2F5788688E9AAB3_StaticFields, ___Push_0)); }
|
|
inline Action_2_t88FD24DEC547B225152226A598345C4EDAC422F5 * get_Push_0() const { return ___Push_0; }
|
|
inline Action_2_t88FD24DEC547B225152226A598345C4EDAC422F5 ** get_address_of_Push_0() { return &___Push_0; }
|
|
inline void set_Push_0(Action_2_t88FD24DEC547B225152226A598345C4EDAC422F5 * value)
|
|
{
|
|
___Push_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Push_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_Check_1() { return static_cast<int32_t>(offsetof(StackTraits_1_t9F432BF5CE81088C56E45259F2F5788688E9AAB3_StaticFields, ___Check_1)); }
|
|
inline Func_3_t79CF2144C6FA6893B0C259858CE4A8E77A20C688 * get_Check_1() const { return ___Check_1; }
|
|
inline Func_3_t79CF2144C6FA6893B0C259858CE4A8E77A20C688 ** get_address_of_Check_1() { return &___Check_1; }
|
|
inline void set_Check_1(Func_3_t79CF2144C6FA6893B0C259858CE4A8E77A20C688 * value)
|
|
{
|
|
___Check_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_To_2() { return static_cast<int32_t>(offsetof(StackTraits_1_t9F432BF5CE81088C56E45259F2F5788688E9AAB3_StaticFields, ___To_2)); }
|
|
inline Func_3_t79CF2144C6FA6893B0C259858CE4A8E77A20C688 * get_To_2() const { return ___To_2; }
|
|
inline Func_3_t79CF2144C6FA6893B0C259858CE4A8E77A20C688 ** get_address_of_To_2() { return &___To_2; }
|
|
inline void set_To_2(Func_3_t79CF2144C6FA6893B0C259858CE4A8E77A20C688 * value)
|
|
{
|
|
___To_2 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___To_2), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.StackTraits`1<System.Nullable`1<System.SByte>>
|
|
struct StackTraits_1_t70DB3ACFE4D9DF997535ED65C17659EA7827A816 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct StackTraits_1_t70DB3ACFE4D9DF997535ED65C17659EA7827A816_StaticFields
|
|
{
|
|
public:
|
|
// System.Action`2<System.IntPtr,T> LuaInterface.StackTraits`1::Push
|
|
Action_2_tDF9068D4E99C4D664FF8A6AB9F08C660B2FE7AB5 * ___Push_0;
|
|
// System.Func`3<System.IntPtr,System.Int32,T> LuaInterface.StackTraits`1::Check
|
|
Func_3_t3B14CAC43FACCFDCF4062640E9368BDD8CBB06EE * ___Check_1;
|
|
// System.Func`3<System.IntPtr,System.Int32,T> LuaInterface.StackTraits`1::To
|
|
Func_3_t3B14CAC43FACCFDCF4062640E9368BDD8CBB06EE * ___To_2;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Push_0() { return static_cast<int32_t>(offsetof(StackTraits_1_t70DB3ACFE4D9DF997535ED65C17659EA7827A816_StaticFields, ___Push_0)); }
|
|
inline Action_2_tDF9068D4E99C4D664FF8A6AB9F08C660B2FE7AB5 * get_Push_0() const { return ___Push_0; }
|
|
inline Action_2_tDF9068D4E99C4D664FF8A6AB9F08C660B2FE7AB5 ** get_address_of_Push_0() { return &___Push_0; }
|
|
inline void set_Push_0(Action_2_tDF9068D4E99C4D664FF8A6AB9F08C660B2FE7AB5 * value)
|
|
{
|
|
___Push_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Push_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_Check_1() { return static_cast<int32_t>(offsetof(StackTraits_1_t70DB3ACFE4D9DF997535ED65C17659EA7827A816_StaticFields, ___Check_1)); }
|
|
inline Func_3_t3B14CAC43FACCFDCF4062640E9368BDD8CBB06EE * get_Check_1() const { return ___Check_1; }
|
|
inline Func_3_t3B14CAC43FACCFDCF4062640E9368BDD8CBB06EE ** get_address_of_Check_1() { return &___Check_1; }
|
|
inline void set_Check_1(Func_3_t3B14CAC43FACCFDCF4062640E9368BDD8CBB06EE * value)
|
|
{
|
|
___Check_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_To_2() { return static_cast<int32_t>(offsetof(StackTraits_1_t70DB3ACFE4D9DF997535ED65C17659EA7827A816_StaticFields, ___To_2)); }
|
|
inline Func_3_t3B14CAC43FACCFDCF4062640E9368BDD8CBB06EE * get_To_2() const { return ___To_2; }
|
|
inline Func_3_t3B14CAC43FACCFDCF4062640E9368BDD8CBB06EE ** get_address_of_To_2() { return &___To_2; }
|
|
inline void set_To_2(Func_3_t3B14CAC43FACCFDCF4062640E9368BDD8CBB06EE * value)
|
|
{
|
|
___To_2 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___To_2), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.StackTraits`1<System.Nullable`1<System.Single>>
|
|
struct StackTraits_1_tB731C56FC1E4046C01F5BEC2A5191E785B9AA0EA : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct StackTraits_1_tB731C56FC1E4046C01F5BEC2A5191E785B9AA0EA_StaticFields
|
|
{
|
|
public:
|
|
// System.Action`2<System.IntPtr,T> LuaInterface.StackTraits`1::Push
|
|
Action_2_t83B4FD852B8FFE9599C76D1DE8E73D64CEC0A9DE * ___Push_0;
|
|
// System.Func`3<System.IntPtr,System.Int32,T> LuaInterface.StackTraits`1::Check
|
|
Func_3_tEA97EB7757EA1A7E4EA82F67BD3C464A12F868FA * ___Check_1;
|
|
// System.Func`3<System.IntPtr,System.Int32,T> LuaInterface.StackTraits`1::To
|
|
Func_3_tEA97EB7757EA1A7E4EA82F67BD3C464A12F868FA * ___To_2;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Push_0() { return static_cast<int32_t>(offsetof(StackTraits_1_tB731C56FC1E4046C01F5BEC2A5191E785B9AA0EA_StaticFields, ___Push_0)); }
|
|
inline Action_2_t83B4FD852B8FFE9599C76D1DE8E73D64CEC0A9DE * get_Push_0() const { return ___Push_0; }
|
|
inline Action_2_t83B4FD852B8FFE9599C76D1DE8E73D64CEC0A9DE ** get_address_of_Push_0() { return &___Push_0; }
|
|
inline void set_Push_0(Action_2_t83B4FD852B8FFE9599C76D1DE8E73D64CEC0A9DE * value)
|
|
{
|
|
___Push_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Push_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_Check_1() { return static_cast<int32_t>(offsetof(StackTraits_1_tB731C56FC1E4046C01F5BEC2A5191E785B9AA0EA_StaticFields, ___Check_1)); }
|
|
inline Func_3_tEA97EB7757EA1A7E4EA82F67BD3C464A12F868FA * get_Check_1() const { return ___Check_1; }
|
|
inline Func_3_tEA97EB7757EA1A7E4EA82F67BD3C464A12F868FA ** get_address_of_Check_1() { return &___Check_1; }
|
|
inline void set_Check_1(Func_3_tEA97EB7757EA1A7E4EA82F67BD3C464A12F868FA * value)
|
|
{
|
|
___Check_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_To_2() { return static_cast<int32_t>(offsetof(StackTraits_1_tB731C56FC1E4046C01F5BEC2A5191E785B9AA0EA_StaticFields, ___To_2)); }
|
|
inline Func_3_tEA97EB7757EA1A7E4EA82F67BD3C464A12F868FA * get_To_2() const { return ___To_2; }
|
|
inline Func_3_tEA97EB7757EA1A7E4EA82F67BD3C464A12F868FA ** get_address_of_To_2() { return &___To_2; }
|
|
inline void set_To_2(Func_3_tEA97EB7757EA1A7E4EA82F67BD3C464A12F868FA * value)
|
|
{
|
|
___To_2 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___To_2), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.StackTraits`1<System.Nullable`1<System.UInt16>>
|
|
struct StackTraits_1_t1AFE17CE8DFAC1F6B899B4180EE324EA9889196A : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct StackTraits_1_t1AFE17CE8DFAC1F6B899B4180EE324EA9889196A_StaticFields
|
|
{
|
|
public:
|
|
// System.Action`2<System.IntPtr,T> LuaInterface.StackTraits`1::Push
|
|
Action_2_tC401625591DB1A60C6395ADA1D2A4CF40CA580F0 * ___Push_0;
|
|
// System.Func`3<System.IntPtr,System.Int32,T> LuaInterface.StackTraits`1::Check
|
|
Func_3_tA2BAEE48B79A3042D343F5693F5AD5A7B7910F9A * ___Check_1;
|
|
// System.Func`3<System.IntPtr,System.Int32,T> LuaInterface.StackTraits`1::To
|
|
Func_3_tA2BAEE48B79A3042D343F5693F5AD5A7B7910F9A * ___To_2;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Push_0() { return static_cast<int32_t>(offsetof(StackTraits_1_t1AFE17CE8DFAC1F6B899B4180EE324EA9889196A_StaticFields, ___Push_0)); }
|
|
inline Action_2_tC401625591DB1A60C6395ADA1D2A4CF40CA580F0 * get_Push_0() const { return ___Push_0; }
|
|
inline Action_2_tC401625591DB1A60C6395ADA1D2A4CF40CA580F0 ** get_address_of_Push_0() { return &___Push_0; }
|
|
inline void set_Push_0(Action_2_tC401625591DB1A60C6395ADA1D2A4CF40CA580F0 * value)
|
|
{
|
|
___Push_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Push_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_Check_1() { return static_cast<int32_t>(offsetof(StackTraits_1_t1AFE17CE8DFAC1F6B899B4180EE324EA9889196A_StaticFields, ___Check_1)); }
|
|
inline Func_3_tA2BAEE48B79A3042D343F5693F5AD5A7B7910F9A * get_Check_1() const { return ___Check_1; }
|
|
inline Func_3_tA2BAEE48B79A3042D343F5693F5AD5A7B7910F9A ** get_address_of_Check_1() { return &___Check_1; }
|
|
inline void set_Check_1(Func_3_tA2BAEE48B79A3042D343F5693F5AD5A7B7910F9A * value)
|
|
{
|
|
___Check_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_To_2() { return static_cast<int32_t>(offsetof(StackTraits_1_t1AFE17CE8DFAC1F6B899B4180EE324EA9889196A_StaticFields, ___To_2)); }
|
|
inline Func_3_tA2BAEE48B79A3042D343F5693F5AD5A7B7910F9A * get_To_2() const { return ___To_2; }
|
|
inline Func_3_tA2BAEE48B79A3042D343F5693F5AD5A7B7910F9A ** get_address_of_To_2() { return &___To_2; }
|
|
inline void set_To_2(Func_3_tA2BAEE48B79A3042D343F5693F5AD5A7B7910F9A * value)
|
|
{
|
|
___To_2 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___To_2), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.StackTraits`1<System.Nullable`1<System.UInt32>>
|
|
struct StackTraits_1_tB94405AFBF6B6262D201FD8DC72771B8C501DA4D : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct StackTraits_1_tB94405AFBF6B6262D201FD8DC72771B8C501DA4D_StaticFields
|
|
{
|
|
public:
|
|
// System.Action`2<System.IntPtr,T> LuaInterface.StackTraits`1::Push
|
|
Action_2_tF0C43083A30FBDAEC70336AAB7449C8A035A7285 * ___Push_0;
|
|
// System.Func`3<System.IntPtr,System.Int32,T> LuaInterface.StackTraits`1::Check
|
|
Func_3_t29A2C9A0532177075797F5FE8B479EB9FBD28C04 * ___Check_1;
|
|
// System.Func`3<System.IntPtr,System.Int32,T> LuaInterface.StackTraits`1::To
|
|
Func_3_t29A2C9A0532177075797F5FE8B479EB9FBD28C04 * ___To_2;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Push_0() { return static_cast<int32_t>(offsetof(StackTraits_1_tB94405AFBF6B6262D201FD8DC72771B8C501DA4D_StaticFields, ___Push_0)); }
|
|
inline Action_2_tF0C43083A30FBDAEC70336AAB7449C8A035A7285 * get_Push_0() const { return ___Push_0; }
|
|
inline Action_2_tF0C43083A30FBDAEC70336AAB7449C8A035A7285 ** get_address_of_Push_0() { return &___Push_0; }
|
|
inline void set_Push_0(Action_2_tF0C43083A30FBDAEC70336AAB7449C8A035A7285 * value)
|
|
{
|
|
___Push_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Push_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_Check_1() { return static_cast<int32_t>(offsetof(StackTraits_1_tB94405AFBF6B6262D201FD8DC72771B8C501DA4D_StaticFields, ___Check_1)); }
|
|
inline Func_3_t29A2C9A0532177075797F5FE8B479EB9FBD28C04 * get_Check_1() const { return ___Check_1; }
|
|
inline Func_3_t29A2C9A0532177075797F5FE8B479EB9FBD28C04 ** get_address_of_Check_1() { return &___Check_1; }
|
|
inline void set_Check_1(Func_3_t29A2C9A0532177075797F5FE8B479EB9FBD28C04 * value)
|
|
{
|
|
___Check_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_To_2() { return static_cast<int32_t>(offsetof(StackTraits_1_tB94405AFBF6B6262D201FD8DC72771B8C501DA4D_StaticFields, ___To_2)); }
|
|
inline Func_3_t29A2C9A0532177075797F5FE8B479EB9FBD28C04 * get_To_2() const { return ___To_2; }
|
|
inline Func_3_t29A2C9A0532177075797F5FE8B479EB9FBD28C04 ** get_address_of_To_2() { return &___To_2; }
|
|
inline void set_To_2(Func_3_t29A2C9A0532177075797F5FE8B479EB9FBD28C04 * value)
|
|
{
|
|
___To_2 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___To_2), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.StackTraits`1<System.Nullable`1<System.UInt64>>
|
|
struct StackTraits_1_t0EDFC2DF565A83D4F35529B252E922D9636B3616 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct StackTraits_1_t0EDFC2DF565A83D4F35529B252E922D9636B3616_StaticFields
|
|
{
|
|
public:
|
|
// System.Action`2<System.IntPtr,T> LuaInterface.StackTraits`1::Push
|
|
Action_2_t7B6C0FDD0209202CB379F5DDBD416EF1BA82D95B * ___Push_0;
|
|
// System.Func`3<System.IntPtr,System.Int32,T> LuaInterface.StackTraits`1::Check
|
|
Func_3_t0470EFFA90AA1658D7AC86F142E4F3B20A195E67 * ___Check_1;
|
|
// System.Func`3<System.IntPtr,System.Int32,T> LuaInterface.StackTraits`1::To
|
|
Func_3_t0470EFFA90AA1658D7AC86F142E4F3B20A195E67 * ___To_2;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Push_0() { return static_cast<int32_t>(offsetof(StackTraits_1_t0EDFC2DF565A83D4F35529B252E922D9636B3616_StaticFields, ___Push_0)); }
|
|
inline Action_2_t7B6C0FDD0209202CB379F5DDBD416EF1BA82D95B * get_Push_0() const { return ___Push_0; }
|
|
inline Action_2_t7B6C0FDD0209202CB379F5DDBD416EF1BA82D95B ** get_address_of_Push_0() { return &___Push_0; }
|
|
inline void set_Push_0(Action_2_t7B6C0FDD0209202CB379F5DDBD416EF1BA82D95B * value)
|
|
{
|
|
___Push_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Push_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_Check_1() { return static_cast<int32_t>(offsetof(StackTraits_1_t0EDFC2DF565A83D4F35529B252E922D9636B3616_StaticFields, ___Check_1)); }
|
|
inline Func_3_t0470EFFA90AA1658D7AC86F142E4F3B20A195E67 * get_Check_1() const { return ___Check_1; }
|
|
inline Func_3_t0470EFFA90AA1658D7AC86F142E4F3B20A195E67 ** get_address_of_Check_1() { return &___Check_1; }
|
|
inline void set_Check_1(Func_3_t0470EFFA90AA1658D7AC86F142E4F3B20A195E67 * value)
|
|
{
|
|
___Check_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_To_2() { return static_cast<int32_t>(offsetof(StackTraits_1_t0EDFC2DF565A83D4F35529B252E922D9636B3616_StaticFields, ___To_2)); }
|
|
inline Func_3_t0470EFFA90AA1658D7AC86F142E4F3B20A195E67 * get_To_2() const { return ___To_2; }
|
|
inline Func_3_t0470EFFA90AA1658D7AC86F142E4F3B20A195E67 ** get_address_of_To_2() { return &___To_2; }
|
|
inline void set_To_2(Func_3_t0470EFFA90AA1658D7AC86F142E4F3B20A195E67 * value)
|
|
{
|
|
___To_2 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___To_2), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.StackTraits`1<System.Nullable`1<UnityEngine.Bounds>>
|
|
struct StackTraits_1_t9D1A0E28AF902A72D0149377D17D93CA860A9B41 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct StackTraits_1_t9D1A0E28AF902A72D0149377D17D93CA860A9B41_StaticFields
|
|
{
|
|
public:
|
|
// System.Action`2<System.IntPtr,T> LuaInterface.StackTraits`1::Push
|
|
Action_2_t605B4F5294159D5A25C4E7C9EA02F6E95965A59E * ___Push_0;
|
|
// System.Func`3<System.IntPtr,System.Int32,T> LuaInterface.StackTraits`1::Check
|
|
Func_3_t929E248D12D3C52CACEB4CDB125098EF5E92E0B4 * ___Check_1;
|
|
// System.Func`3<System.IntPtr,System.Int32,T> LuaInterface.StackTraits`1::To
|
|
Func_3_t929E248D12D3C52CACEB4CDB125098EF5E92E0B4 * ___To_2;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Push_0() { return static_cast<int32_t>(offsetof(StackTraits_1_t9D1A0E28AF902A72D0149377D17D93CA860A9B41_StaticFields, ___Push_0)); }
|
|
inline Action_2_t605B4F5294159D5A25C4E7C9EA02F6E95965A59E * get_Push_0() const { return ___Push_0; }
|
|
inline Action_2_t605B4F5294159D5A25C4E7C9EA02F6E95965A59E ** get_address_of_Push_0() { return &___Push_0; }
|
|
inline void set_Push_0(Action_2_t605B4F5294159D5A25C4E7C9EA02F6E95965A59E * value)
|
|
{
|
|
___Push_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Push_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_Check_1() { return static_cast<int32_t>(offsetof(StackTraits_1_t9D1A0E28AF902A72D0149377D17D93CA860A9B41_StaticFields, ___Check_1)); }
|
|
inline Func_3_t929E248D12D3C52CACEB4CDB125098EF5E92E0B4 * get_Check_1() const { return ___Check_1; }
|
|
inline Func_3_t929E248D12D3C52CACEB4CDB125098EF5E92E0B4 ** get_address_of_Check_1() { return &___Check_1; }
|
|
inline void set_Check_1(Func_3_t929E248D12D3C52CACEB4CDB125098EF5E92E0B4 * value)
|
|
{
|
|
___Check_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_To_2() { return static_cast<int32_t>(offsetof(StackTraits_1_t9D1A0E28AF902A72D0149377D17D93CA860A9B41_StaticFields, ___To_2)); }
|
|
inline Func_3_t929E248D12D3C52CACEB4CDB125098EF5E92E0B4 * get_To_2() const { return ___To_2; }
|
|
inline Func_3_t929E248D12D3C52CACEB4CDB125098EF5E92E0B4 ** get_address_of_To_2() { return &___To_2; }
|
|
inline void set_To_2(Func_3_t929E248D12D3C52CACEB4CDB125098EF5E92E0B4 * value)
|
|
{
|
|
___To_2 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___To_2), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.StackTraits`1<System.Nullable`1<UnityEngine.Color>>
|
|
struct StackTraits_1_tABADECF178F155D9AF66720141093B28EC1C87B3 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct StackTraits_1_tABADECF178F155D9AF66720141093B28EC1C87B3_StaticFields
|
|
{
|
|
public:
|
|
// System.Action`2<System.IntPtr,T> LuaInterface.StackTraits`1::Push
|
|
Action_2_tE372A790F7525576DD1517EE0FE49640DD0BF4D0 * ___Push_0;
|
|
// System.Func`3<System.IntPtr,System.Int32,T> LuaInterface.StackTraits`1::Check
|
|
Func_3_tA97C46EC8961968D181CE53AC14FB533CADA68D6 * ___Check_1;
|
|
// System.Func`3<System.IntPtr,System.Int32,T> LuaInterface.StackTraits`1::To
|
|
Func_3_tA97C46EC8961968D181CE53AC14FB533CADA68D6 * ___To_2;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Push_0() { return static_cast<int32_t>(offsetof(StackTraits_1_tABADECF178F155D9AF66720141093B28EC1C87B3_StaticFields, ___Push_0)); }
|
|
inline Action_2_tE372A790F7525576DD1517EE0FE49640DD0BF4D0 * get_Push_0() const { return ___Push_0; }
|
|
inline Action_2_tE372A790F7525576DD1517EE0FE49640DD0BF4D0 ** get_address_of_Push_0() { return &___Push_0; }
|
|
inline void set_Push_0(Action_2_tE372A790F7525576DD1517EE0FE49640DD0BF4D0 * value)
|
|
{
|
|
___Push_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Push_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_Check_1() { return static_cast<int32_t>(offsetof(StackTraits_1_tABADECF178F155D9AF66720141093B28EC1C87B3_StaticFields, ___Check_1)); }
|
|
inline Func_3_tA97C46EC8961968D181CE53AC14FB533CADA68D6 * get_Check_1() const { return ___Check_1; }
|
|
inline Func_3_tA97C46EC8961968D181CE53AC14FB533CADA68D6 ** get_address_of_Check_1() { return &___Check_1; }
|
|
inline void set_Check_1(Func_3_tA97C46EC8961968D181CE53AC14FB533CADA68D6 * value)
|
|
{
|
|
___Check_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_To_2() { return static_cast<int32_t>(offsetof(StackTraits_1_tABADECF178F155D9AF66720141093B28EC1C87B3_StaticFields, ___To_2)); }
|
|
inline Func_3_tA97C46EC8961968D181CE53AC14FB533CADA68D6 * get_To_2() const { return ___To_2; }
|
|
inline Func_3_tA97C46EC8961968D181CE53AC14FB533CADA68D6 ** get_address_of_To_2() { return &___To_2; }
|
|
inline void set_To_2(Func_3_tA97C46EC8961968D181CE53AC14FB533CADA68D6 * value)
|
|
{
|
|
___To_2 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___To_2), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.StackTraits`1<System.Nullable`1<UnityEngine.LayerMask>>
|
|
struct StackTraits_1_t913B792356CABF6744AA7655EAE6267079A99B51 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct StackTraits_1_t913B792356CABF6744AA7655EAE6267079A99B51_StaticFields
|
|
{
|
|
public:
|
|
// System.Action`2<System.IntPtr,T> LuaInterface.StackTraits`1::Push
|
|
Action_2_t442CB366F6427B136B305A540E2EC0F5AE17EB5C * ___Push_0;
|
|
// System.Func`3<System.IntPtr,System.Int32,T> LuaInterface.StackTraits`1::Check
|
|
Func_3_t5D0368560D6BF3A9EE73DDAB7D11C7567C529813 * ___Check_1;
|
|
// System.Func`3<System.IntPtr,System.Int32,T> LuaInterface.StackTraits`1::To
|
|
Func_3_t5D0368560D6BF3A9EE73DDAB7D11C7567C529813 * ___To_2;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Push_0() { return static_cast<int32_t>(offsetof(StackTraits_1_t913B792356CABF6744AA7655EAE6267079A99B51_StaticFields, ___Push_0)); }
|
|
inline Action_2_t442CB366F6427B136B305A540E2EC0F5AE17EB5C * get_Push_0() const { return ___Push_0; }
|
|
inline Action_2_t442CB366F6427B136B305A540E2EC0F5AE17EB5C ** get_address_of_Push_0() { return &___Push_0; }
|
|
inline void set_Push_0(Action_2_t442CB366F6427B136B305A540E2EC0F5AE17EB5C * value)
|
|
{
|
|
___Push_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Push_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_Check_1() { return static_cast<int32_t>(offsetof(StackTraits_1_t913B792356CABF6744AA7655EAE6267079A99B51_StaticFields, ___Check_1)); }
|
|
inline Func_3_t5D0368560D6BF3A9EE73DDAB7D11C7567C529813 * get_Check_1() const { return ___Check_1; }
|
|
inline Func_3_t5D0368560D6BF3A9EE73DDAB7D11C7567C529813 ** get_address_of_Check_1() { return &___Check_1; }
|
|
inline void set_Check_1(Func_3_t5D0368560D6BF3A9EE73DDAB7D11C7567C529813 * value)
|
|
{
|
|
___Check_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_To_2() { return static_cast<int32_t>(offsetof(StackTraits_1_t913B792356CABF6744AA7655EAE6267079A99B51_StaticFields, ___To_2)); }
|
|
inline Func_3_t5D0368560D6BF3A9EE73DDAB7D11C7567C529813 * get_To_2() const { return ___To_2; }
|
|
inline Func_3_t5D0368560D6BF3A9EE73DDAB7D11C7567C529813 ** get_address_of_To_2() { return &___To_2; }
|
|
inline void set_To_2(Func_3_t5D0368560D6BF3A9EE73DDAB7D11C7567C529813 * value)
|
|
{
|
|
___To_2 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___To_2), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.StackTraits`1<System.Nullable`1<UnityEngine.Quaternion>>
|
|
struct StackTraits_1_tADDB282EF4CF5FF714B3F7CE0435F0BA4A48409B : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct StackTraits_1_tADDB282EF4CF5FF714B3F7CE0435F0BA4A48409B_StaticFields
|
|
{
|
|
public:
|
|
// System.Action`2<System.IntPtr,T> LuaInterface.StackTraits`1::Push
|
|
Action_2_t38A104F7CE422D96DDC0FF0FA5BB590666E1803F * ___Push_0;
|
|
// System.Func`3<System.IntPtr,System.Int32,T> LuaInterface.StackTraits`1::Check
|
|
Func_3_t92A5CD0C44E511DAB3FA5B5C0F201D8CF02A9A03 * ___Check_1;
|
|
// System.Func`3<System.IntPtr,System.Int32,T> LuaInterface.StackTraits`1::To
|
|
Func_3_t92A5CD0C44E511DAB3FA5B5C0F201D8CF02A9A03 * ___To_2;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Push_0() { return static_cast<int32_t>(offsetof(StackTraits_1_tADDB282EF4CF5FF714B3F7CE0435F0BA4A48409B_StaticFields, ___Push_0)); }
|
|
inline Action_2_t38A104F7CE422D96DDC0FF0FA5BB590666E1803F * get_Push_0() const { return ___Push_0; }
|
|
inline Action_2_t38A104F7CE422D96DDC0FF0FA5BB590666E1803F ** get_address_of_Push_0() { return &___Push_0; }
|
|
inline void set_Push_0(Action_2_t38A104F7CE422D96DDC0FF0FA5BB590666E1803F * value)
|
|
{
|
|
___Push_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Push_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_Check_1() { return static_cast<int32_t>(offsetof(StackTraits_1_tADDB282EF4CF5FF714B3F7CE0435F0BA4A48409B_StaticFields, ___Check_1)); }
|
|
inline Func_3_t92A5CD0C44E511DAB3FA5B5C0F201D8CF02A9A03 * get_Check_1() const { return ___Check_1; }
|
|
inline Func_3_t92A5CD0C44E511DAB3FA5B5C0F201D8CF02A9A03 ** get_address_of_Check_1() { return &___Check_1; }
|
|
inline void set_Check_1(Func_3_t92A5CD0C44E511DAB3FA5B5C0F201D8CF02A9A03 * value)
|
|
{
|
|
___Check_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_To_2() { return static_cast<int32_t>(offsetof(StackTraits_1_tADDB282EF4CF5FF714B3F7CE0435F0BA4A48409B_StaticFields, ___To_2)); }
|
|
inline Func_3_t92A5CD0C44E511DAB3FA5B5C0F201D8CF02A9A03 * get_To_2() const { return ___To_2; }
|
|
inline Func_3_t92A5CD0C44E511DAB3FA5B5C0F201D8CF02A9A03 ** get_address_of_To_2() { return &___To_2; }
|
|
inline void set_To_2(Func_3_t92A5CD0C44E511DAB3FA5B5C0F201D8CF02A9A03 * value)
|
|
{
|
|
___To_2 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___To_2), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.StackTraits`1<System.Nullable`1<UnityEngine.Ray>>
|
|
struct StackTraits_1_t6DC2C359F81D02975883E47959CC925C17E622EF : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct StackTraits_1_t6DC2C359F81D02975883E47959CC925C17E622EF_StaticFields
|
|
{
|
|
public:
|
|
// System.Action`2<System.IntPtr,T> LuaInterface.StackTraits`1::Push
|
|
Action_2_t0BD6F5098B6EFAAEFC4A6A1AFA7BC2F72E15303D * ___Push_0;
|
|
// System.Func`3<System.IntPtr,System.Int32,T> LuaInterface.StackTraits`1::Check
|
|
Func_3_tD54C5BF4B2FC979C5367E38C049793DB4D4520F1 * ___Check_1;
|
|
// System.Func`3<System.IntPtr,System.Int32,T> LuaInterface.StackTraits`1::To
|
|
Func_3_tD54C5BF4B2FC979C5367E38C049793DB4D4520F1 * ___To_2;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Push_0() { return static_cast<int32_t>(offsetof(StackTraits_1_t6DC2C359F81D02975883E47959CC925C17E622EF_StaticFields, ___Push_0)); }
|
|
inline Action_2_t0BD6F5098B6EFAAEFC4A6A1AFA7BC2F72E15303D * get_Push_0() const { return ___Push_0; }
|
|
inline Action_2_t0BD6F5098B6EFAAEFC4A6A1AFA7BC2F72E15303D ** get_address_of_Push_0() { return &___Push_0; }
|
|
inline void set_Push_0(Action_2_t0BD6F5098B6EFAAEFC4A6A1AFA7BC2F72E15303D * value)
|
|
{
|
|
___Push_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Push_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_Check_1() { return static_cast<int32_t>(offsetof(StackTraits_1_t6DC2C359F81D02975883E47959CC925C17E622EF_StaticFields, ___Check_1)); }
|
|
inline Func_3_tD54C5BF4B2FC979C5367E38C049793DB4D4520F1 * get_Check_1() const { return ___Check_1; }
|
|
inline Func_3_tD54C5BF4B2FC979C5367E38C049793DB4D4520F1 ** get_address_of_Check_1() { return &___Check_1; }
|
|
inline void set_Check_1(Func_3_tD54C5BF4B2FC979C5367E38C049793DB4D4520F1 * value)
|
|
{
|
|
___Check_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_To_2() { return static_cast<int32_t>(offsetof(StackTraits_1_t6DC2C359F81D02975883E47959CC925C17E622EF_StaticFields, ___To_2)); }
|
|
inline Func_3_tD54C5BF4B2FC979C5367E38C049793DB4D4520F1 * get_To_2() const { return ___To_2; }
|
|
inline Func_3_tD54C5BF4B2FC979C5367E38C049793DB4D4520F1 ** get_address_of_To_2() { return &___To_2; }
|
|
inline void set_To_2(Func_3_tD54C5BF4B2FC979C5367E38C049793DB4D4520F1 * value)
|
|
{
|
|
___To_2 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___To_2), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.StackTraits`1<System.Nullable`1<UnityEngine.RaycastHit>>
|
|
struct StackTraits_1_t939A3BA92F9717BBAA0E7E34F4F5674FD74E950F : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct StackTraits_1_t939A3BA92F9717BBAA0E7E34F4F5674FD74E950F_StaticFields
|
|
{
|
|
public:
|
|
// System.Action`2<System.IntPtr,T> LuaInterface.StackTraits`1::Push
|
|
Action_2_tF5046A8994F8C367491283E7123CDA49764CE330 * ___Push_0;
|
|
// System.Func`3<System.IntPtr,System.Int32,T> LuaInterface.StackTraits`1::Check
|
|
Func_3_tD90FA89B7B793EABABFD75EC35A4FEEAED61341E * ___Check_1;
|
|
// System.Func`3<System.IntPtr,System.Int32,T> LuaInterface.StackTraits`1::To
|
|
Func_3_tD90FA89B7B793EABABFD75EC35A4FEEAED61341E * ___To_2;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Push_0() { return static_cast<int32_t>(offsetof(StackTraits_1_t939A3BA92F9717BBAA0E7E34F4F5674FD74E950F_StaticFields, ___Push_0)); }
|
|
inline Action_2_tF5046A8994F8C367491283E7123CDA49764CE330 * get_Push_0() const { return ___Push_0; }
|
|
inline Action_2_tF5046A8994F8C367491283E7123CDA49764CE330 ** get_address_of_Push_0() { return &___Push_0; }
|
|
inline void set_Push_0(Action_2_tF5046A8994F8C367491283E7123CDA49764CE330 * value)
|
|
{
|
|
___Push_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Push_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_Check_1() { return static_cast<int32_t>(offsetof(StackTraits_1_t939A3BA92F9717BBAA0E7E34F4F5674FD74E950F_StaticFields, ___Check_1)); }
|
|
inline Func_3_tD90FA89B7B793EABABFD75EC35A4FEEAED61341E * get_Check_1() const { return ___Check_1; }
|
|
inline Func_3_tD90FA89B7B793EABABFD75EC35A4FEEAED61341E ** get_address_of_Check_1() { return &___Check_1; }
|
|
inline void set_Check_1(Func_3_tD90FA89B7B793EABABFD75EC35A4FEEAED61341E * value)
|
|
{
|
|
___Check_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_To_2() { return static_cast<int32_t>(offsetof(StackTraits_1_t939A3BA92F9717BBAA0E7E34F4F5674FD74E950F_StaticFields, ___To_2)); }
|
|
inline Func_3_tD90FA89B7B793EABABFD75EC35A4FEEAED61341E * get_To_2() const { return ___To_2; }
|
|
inline Func_3_tD90FA89B7B793EABABFD75EC35A4FEEAED61341E ** get_address_of_To_2() { return &___To_2; }
|
|
inline void set_To_2(Func_3_tD90FA89B7B793EABABFD75EC35A4FEEAED61341E * value)
|
|
{
|
|
___To_2 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___To_2), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.StackTraits`1<System.Nullable`1<UnityEngine.Touch>>
|
|
struct StackTraits_1_t0E2E2238DDF573B7B5D6C0729C03CF2E5A843D15 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct StackTraits_1_t0E2E2238DDF573B7B5D6C0729C03CF2E5A843D15_StaticFields
|
|
{
|
|
public:
|
|
// System.Action`2<System.IntPtr,T> LuaInterface.StackTraits`1::Push
|
|
Action_2_t03DD38C7DEFE1AA7FD9A26D7567F990143540E6D * ___Push_0;
|
|
// System.Func`3<System.IntPtr,System.Int32,T> LuaInterface.StackTraits`1::Check
|
|
Func_3_t3422FA98DD98D70ED6C33DC44472C9FCA7E7D9EB * ___Check_1;
|
|
// System.Func`3<System.IntPtr,System.Int32,T> LuaInterface.StackTraits`1::To
|
|
Func_3_t3422FA98DD98D70ED6C33DC44472C9FCA7E7D9EB * ___To_2;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Push_0() { return static_cast<int32_t>(offsetof(StackTraits_1_t0E2E2238DDF573B7B5D6C0729C03CF2E5A843D15_StaticFields, ___Push_0)); }
|
|
inline Action_2_t03DD38C7DEFE1AA7FD9A26D7567F990143540E6D * get_Push_0() const { return ___Push_0; }
|
|
inline Action_2_t03DD38C7DEFE1AA7FD9A26D7567F990143540E6D ** get_address_of_Push_0() { return &___Push_0; }
|
|
inline void set_Push_0(Action_2_t03DD38C7DEFE1AA7FD9A26D7567F990143540E6D * value)
|
|
{
|
|
___Push_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Push_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_Check_1() { return static_cast<int32_t>(offsetof(StackTraits_1_t0E2E2238DDF573B7B5D6C0729C03CF2E5A843D15_StaticFields, ___Check_1)); }
|
|
inline Func_3_t3422FA98DD98D70ED6C33DC44472C9FCA7E7D9EB * get_Check_1() const { return ___Check_1; }
|
|
inline Func_3_t3422FA98DD98D70ED6C33DC44472C9FCA7E7D9EB ** get_address_of_Check_1() { return &___Check_1; }
|
|
inline void set_Check_1(Func_3_t3422FA98DD98D70ED6C33DC44472C9FCA7E7D9EB * value)
|
|
{
|
|
___Check_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_To_2() { return static_cast<int32_t>(offsetof(StackTraits_1_t0E2E2238DDF573B7B5D6C0729C03CF2E5A843D15_StaticFields, ___To_2)); }
|
|
inline Func_3_t3422FA98DD98D70ED6C33DC44472C9FCA7E7D9EB * get_To_2() const { return ___To_2; }
|
|
inline Func_3_t3422FA98DD98D70ED6C33DC44472C9FCA7E7D9EB ** get_address_of_To_2() { return &___To_2; }
|
|
inline void set_To_2(Func_3_t3422FA98DD98D70ED6C33DC44472C9FCA7E7D9EB * value)
|
|
{
|
|
___To_2 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___To_2), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.StackTraits`1<System.Nullable`1<UnityEngine.Vector2>>
|
|
struct StackTraits_1_t3C2E6974CFD5F5777CDA12351FB76FD5C08C4732 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct StackTraits_1_t3C2E6974CFD5F5777CDA12351FB76FD5C08C4732_StaticFields
|
|
{
|
|
public:
|
|
// System.Action`2<System.IntPtr,T> LuaInterface.StackTraits`1::Push
|
|
Action_2_t461232BCAA5F6D794A6A5E1DE3A2245F20D10A9A * ___Push_0;
|
|
// System.Func`3<System.IntPtr,System.Int32,T> LuaInterface.StackTraits`1::Check
|
|
Func_3_t53396128E7290708EEF160632C520A4DF67944B8 * ___Check_1;
|
|
// System.Func`3<System.IntPtr,System.Int32,T> LuaInterface.StackTraits`1::To
|
|
Func_3_t53396128E7290708EEF160632C520A4DF67944B8 * ___To_2;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Push_0() { return static_cast<int32_t>(offsetof(StackTraits_1_t3C2E6974CFD5F5777CDA12351FB76FD5C08C4732_StaticFields, ___Push_0)); }
|
|
inline Action_2_t461232BCAA5F6D794A6A5E1DE3A2245F20D10A9A * get_Push_0() const { return ___Push_0; }
|
|
inline Action_2_t461232BCAA5F6D794A6A5E1DE3A2245F20D10A9A ** get_address_of_Push_0() { return &___Push_0; }
|
|
inline void set_Push_0(Action_2_t461232BCAA5F6D794A6A5E1DE3A2245F20D10A9A * value)
|
|
{
|
|
___Push_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Push_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_Check_1() { return static_cast<int32_t>(offsetof(StackTraits_1_t3C2E6974CFD5F5777CDA12351FB76FD5C08C4732_StaticFields, ___Check_1)); }
|
|
inline Func_3_t53396128E7290708EEF160632C520A4DF67944B8 * get_Check_1() const { return ___Check_1; }
|
|
inline Func_3_t53396128E7290708EEF160632C520A4DF67944B8 ** get_address_of_Check_1() { return &___Check_1; }
|
|
inline void set_Check_1(Func_3_t53396128E7290708EEF160632C520A4DF67944B8 * value)
|
|
{
|
|
___Check_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_To_2() { return static_cast<int32_t>(offsetof(StackTraits_1_t3C2E6974CFD5F5777CDA12351FB76FD5C08C4732_StaticFields, ___To_2)); }
|
|
inline Func_3_t53396128E7290708EEF160632C520A4DF67944B8 * get_To_2() const { return ___To_2; }
|
|
inline Func_3_t53396128E7290708EEF160632C520A4DF67944B8 ** get_address_of_To_2() { return &___To_2; }
|
|
inline void set_To_2(Func_3_t53396128E7290708EEF160632C520A4DF67944B8 * value)
|
|
{
|
|
___To_2 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___To_2), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.StackTraits`1<System.Nullable`1<UnityEngine.Vector3>>
|
|
struct StackTraits_1_t55B3193816ACEFDFA20BCFF02B1AF7D7624C89A8 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct StackTraits_1_t55B3193816ACEFDFA20BCFF02B1AF7D7624C89A8_StaticFields
|
|
{
|
|
public:
|
|
// System.Action`2<System.IntPtr,T> LuaInterface.StackTraits`1::Push
|
|
Action_2_tC3480174CCADD9096F4D1EA41751E082FD4379F4 * ___Push_0;
|
|
// System.Func`3<System.IntPtr,System.Int32,T> LuaInterface.StackTraits`1::Check
|
|
Func_3_t4121DA09A886B0F56E28C6C87A07776ACA930748 * ___Check_1;
|
|
// System.Func`3<System.IntPtr,System.Int32,T> LuaInterface.StackTraits`1::To
|
|
Func_3_t4121DA09A886B0F56E28C6C87A07776ACA930748 * ___To_2;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Push_0() { return static_cast<int32_t>(offsetof(StackTraits_1_t55B3193816ACEFDFA20BCFF02B1AF7D7624C89A8_StaticFields, ___Push_0)); }
|
|
inline Action_2_tC3480174CCADD9096F4D1EA41751E082FD4379F4 * get_Push_0() const { return ___Push_0; }
|
|
inline Action_2_tC3480174CCADD9096F4D1EA41751E082FD4379F4 ** get_address_of_Push_0() { return &___Push_0; }
|
|
inline void set_Push_0(Action_2_tC3480174CCADD9096F4D1EA41751E082FD4379F4 * value)
|
|
{
|
|
___Push_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Push_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_Check_1() { return static_cast<int32_t>(offsetof(StackTraits_1_t55B3193816ACEFDFA20BCFF02B1AF7D7624C89A8_StaticFields, ___Check_1)); }
|
|
inline Func_3_t4121DA09A886B0F56E28C6C87A07776ACA930748 * get_Check_1() const { return ___Check_1; }
|
|
inline Func_3_t4121DA09A886B0F56E28C6C87A07776ACA930748 ** get_address_of_Check_1() { return &___Check_1; }
|
|
inline void set_Check_1(Func_3_t4121DA09A886B0F56E28C6C87A07776ACA930748 * value)
|
|
{
|
|
___Check_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_To_2() { return static_cast<int32_t>(offsetof(StackTraits_1_t55B3193816ACEFDFA20BCFF02B1AF7D7624C89A8_StaticFields, ___To_2)); }
|
|
inline Func_3_t4121DA09A886B0F56E28C6C87A07776ACA930748 * get_To_2() const { return ___To_2; }
|
|
inline Func_3_t4121DA09A886B0F56E28C6C87A07776ACA930748 ** get_address_of_To_2() { return &___To_2; }
|
|
inline void set_To_2(Func_3_t4121DA09A886B0F56E28C6C87A07776ACA930748 * value)
|
|
{
|
|
___To_2 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___To_2), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.StackTraits`1<System.Nullable`1<UnityEngine.Vector4>>
|
|
struct StackTraits_1_t5D9FF8B23BABB66D17412B384DCD00361EC18EDE : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct StackTraits_1_t5D9FF8B23BABB66D17412B384DCD00361EC18EDE_StaticFields
|
|
{
|
|
public:
|
|
// System.Action`2<System.IntPtr,T> LuaInterface.StackTraits`1::Push
|
|
Action_2_t712DA8FD045050BB4792F2E3A7B361C6025CB55D * ___Push_0;
|
|
// System.Func`3<System.IntPtr,System.Int32,T> LuaInterface.StackTraits`1::Check
|
|
Func_3_t4C95DAFE7204583B993C2DC28261571E662E6619 * ___Check_1;
|
|
// System.Func`3<System.IntPtr,System.Int32,T> LuaInterface.StackTraits`1::To
|
|
Func_3_t4C95DAFE7204583B993C2DC28261571E662E6619 * ___To_2;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Push_0() { return static_cast<int32_t>(offsetof(StackTraits_1_t5D9FF8B23BABB66D17412B384DCD00361EC18EDE_StaticFields, ___Push_0)); }
|
|
inline Action_2_t712DA8FD045050BB4792F2E3A7B361C6025CB55D * get_Push_0() const { return ___Push_0; }
|
|
inline Action_2_t712DA8FD045050BB4792F2E3A7B361C6025CB55D ** get_address_of_Push_0() { return &___Push_0; }
|
|
inline void set_Push_0(Action_2_t712DA8FD045050BB4792F2E3A7B361C6025CB55D * value)
|
|
{
|
|
___Push_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Push_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_Check_1() { return static_cast<int32_t>(offsetof(StackTraits_1_t5D9FF8B23BABB66D17412B384DCD00361EC18EDE_StaticFields, ___Check_1)); }
|
|
inline Func_3_t4C95DAFE7204583B993C2DC28261571E662E6619 * get_Check_1() const { return ___Check_1; }
|
|
inline Func_3_t4C95DAFE7204583B993C2DC28261571E662E6619 ** get_address_of_Check_1() { return &___Check_1; }
|
|
inline void set_Check_1(Func_3_t4C95DAFE7204583B993C2DC28261571E662E6619 * value)
|
|
{
|
|
___Check_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_To_2() { return static_cast<int32_t>(offsetof(StackTraits_1_t5D9FF8B23BABB66D17412B384DCD00361EC18EDE_StaticFields, ___To_2)); }
|
|
inline Func_3_t4C95DAFE7204583B993C2DC28261571E662E6619 * get_To_2() const { return ___To_2; }
|
|
inline Func_3_t4C95DAFE7204583B993C2DC28261571E662E6619 ** get_address_of_To_2() { return &___To_2; }
|
|
inline void set_To_2(Func_3_t4C95DAFE7204583B993C2DC28261571E662E6619 * value)
|
|
{
|
|
___To_2 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___To_2), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.StackTraits`1<System.Object>
|
|
struct StackTraits_1_t78FD4BEC1B459C40A9581066969AB3C88D1C50BC : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct StackTraits_1_t78FD4BEC1B459C40A9581066969AB3C88D1C50BC_StaticFields
|
|
{
|
|
public:
|
|
// System.Action`2<System.IntPtr,T> LuaInterface.StackTraits`1::Push
|
|
Action_2_t61CD99B992F0B4609297F8B282196191515B6FF1 * ___Push_0;
|
|
// System.Func`3<System.IntPtr,System.Int32,T> LuaInterface.StackTraits`1::Check
|
|
Func_3_t4DF37EB37F68FF5EACCDB1C9E71862DDEF7579A3 * ___Check_1;
|
|
// System.Func`3<System.IntPtr,System.Int32,T> LuaInterface.StackTraits`1::To
|
|
Func_3_t4DF37EB37F68FF5EACCDB1C9E71862DDEF7579A3 * ___To_2;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Push_0() { return static_cast<int32_t>(offsetof(StackTraits_1_t78FD4BEC1B459C40A9581066969AB3C88D1C50BC_StaticFields, ___Push_0)); }
|
|
inline Action_2_t61CD99B992F0B4609297F8B282196191515B6FF1 * get_Push_0() const { return ___Push_0; }
|
|
inline Action_2_t61CD99B992F0B4609297F8B282196191515B6FF1 ** get_address_of_Push_0() { return &___Push_0; }
|
|
inline void set_Push_0(Action_2_t61CD99B992F0B4609297F8B282196191515B6FF1 * value)
|
|
{
|
|
___Push_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Push_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_Check_1() { return static_cast<int32_t>(offsetof(StackTraits_1_t78FD4BEC1B459C40A9581066969AB3C88D1C50BC_StaticFields, ___Check_1)); }
|
|
inline Func_3_t4DF37EB37F68FF5EACCDB1C9E71862DDEF7579A3 * get_Check_1() const { return ___Check_1; }
|
|
inline Func_3_t4DF37EB37F68FF5EACCDB1C9E71862DDEF7579A3 ** get_address_of_Check_1() { return &___Check_1; }
|
|
inline void set_Check_1(Func_3_t4DF37EB37F68FF5EACCDB1C9E71862DDEF7579A3 * value)
|
|
{
|
|
___Check_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_To_2() { return static_cast<int32_t>(offsetof(StackTraits_1_t78FD4BEC1B459C40A9581066969AB3C88D1C50BC_StaticFields, ___To_2)); }
|
|
inline Func_3_t4DF37EB37F68FF5EACCDB1C9E71862DDEF7579A3 * get_To_2() const { return ___To_2; }
|
|
inline Func_3_t4DF37EB37F68FF5EACCDB1C9E71862DDEF7579A3 ** get_address_of_To_2() { return &___To_2; }
|
|
inline void set_To_2(Func_3_t4DF37EB37F68FF5EACCDB1C9E71862DDEF7579A3 * value)
|
|
{
|
|
___To_2 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___To_2), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.StackTraits`1<System.Reflection.InterfaceMapping>
|
|
struct StackTraits_1_t6788E0999457EB2E6E63BC3C604B1EA104965AC7 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct StackTraits_1_t6788E0999457EB2E6E63BC3C604B1EA104965AC7_StaticFields
|
|
{
|
|
public:
|
|
// System.Action`2<System.IntPtr,T> LuaInterface.StackTraits`1::Push
|
|
Action_2_tA2432E26FDAEB9BE13037C4E3A71DBD05AC939BF * ___Push_0;
|
|
// System.Func`3<System.IntPtr,System.Int32,T> LuaInterface.StackTraits`1::Check
|
|
Func_3_t0684A9CBA75B749341B7CD4ACAE6F13CEA157CF0 * ___Check_1;
|
|
// System.Func`3<System.IntPtr,System.Int32,T> LuaInterface.StackTraits`1::To
|
|
Func_3_t0684A9CBA75B749341B7CD4ACAE6F13CEA157CF0 * ___To_2;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Push_0() { return static_cast<int32_t>(offsetof(StackTraits_1_t6788E0999457EB2E6E63BC3C604B1EA104965AC7_StaticFields, ___Push_0)); }
|
|
inline Action_2_tA2432E26FDAEB9BE13037C4E3A71DBD05AC939BF * get_Push_0() const { return ___Push_0; }
|
|
inline Action_2_tA2432E26FDAEB9BE13037C4E3A71DBD05AC939BF ** get_address_of_Push_0() { return &___Push_0; }
|
|
inline void set_Push_0(Action_2_tA2432E26FDAEB9BE13037C4E3A71DBD05AC939BF * value)
|
|
{
|
|
___Push_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Push_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_Check_1() { return static_cast<int32_t>(offsetof(StackTraits_1_t6788E0999457EB2E6E63BC3C604B1EA104965AC7_StaticFields, ___Check_1)); }
|
|
inline Func_3_t0684A9CBA75B749341B7CD4ACAE6F13CEA157CF0 * get_Check_1() const { return ___Check_1; }
|
|
inline Func_3_t0684A9CBA75B749341B7CD4ACAE6F13CEA157CF0 ** get_address_of_Check_1() { return &___Check_1; }
|
|
inline void set_Check_1(Func_3_t0684A9CBA75B749341B7CD4ACAE6F13CEA157CF0 * value)
|
|
{
|
|
___Check_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_To_2() { return static_cast<int32_t>(offsetof(StackTraits_1_t6788E0999457EB2E6E63BC3C604B1EA104965AC7_StaticFields, ___To_2)); }
|
|
inline Func_3_t0684A9CBA75B749341B7CD4ACAE6F13CEA157CF0 * get_To_2() const { return ___To_2; }
|
|
inline Func_3_t0684A9CBA75B749341B7CD4ACAE6F13CEA157CF0 ** get_address_of_To_2() { return &___To_2; }
|
|
inline void set_To_2(Func_3_t0684A9CBA75B749341B7CD4ACAE6F13CEA157CF0 * value)
|
|
{
|
|
___To_2 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___To_2), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.StackTraits`1<System.Reflection.ParameterModifier>
|
|
struct StackTraits_1_tCE6E458731D72ADA684CAFAB41203CBD5C4F98B8 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct StackTraits_1_tCE6E458731D72ADA684CAFAB41203CBD5C4F98B8_StaticFields
|
|
{
|
|
public:
|
|
// System.Action`2<System.IntPtr,T> LuaInterface.StackTraits`1::Push
|
|
Action_2_t5A2F481EF671D109D3A71BD077E47BF5BB8CF1D8 * ___Push_0;
|
|
// System.Func`3<System.IntPtr,System.Int32,T> LuaInterface.StackTraits`1::Check
|
|
Func_3_t7DFA4020D0783A35B3737622296BE6E637D1BC2E * ___Check_1;
|
|
// System.Func`3<System.IntPtr,System.Int32,T> LuaInterface.StackTraits`1::To
|
|
Func_3_t7DFA4020D0783A35B3737622296BE6E637D1BC2E * ___To_2;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Push_0() { return static_cast<int32_t>(offsetof(StackTraits_1_tCE6E458731D72ADA684CAFAB41203CBD5C4F98B8_StaticFields, ___Push_0)); }
|
|
inline Action_2_t5A2F481EF671D109D3A71BD077E47BF5BB8CF1D8 * get_Push_0() const { return ___Push_0; }
|
|
inline Action_2_t5A2F481EF671D109D3A71BD077E47BF5BB8CF1D8 ** get_address_of_Push_0() { return &___Push_0; }
|
|
inline void set_Push_0(Action_2_t5A2F481EF671D109D3A71BD077E47BF5BB8CF1D8 * value)
|
|
{
|
|
___Push_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Push_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_Check_1() { return static_cast<int32_t>(offsetof(StackTraits_1_tCE6E458731D72ADA684CAFAB41203CBD5C4F98B8_StaticFields, ___Check_1)); }
|
|
inline Func_3_t7DFA4020D0783A35B3737622296BE6E637D1BC2E * get_Check_1() const { return ___Check_1; }
|
|
inline Func_3_t7DFA4020D0783A35B3737622296BE6E637D1BC2E ** get_address_of_Check_1() { return &___Check_1; }
|
|
inline void set_Check_1(Func_3_t7DFA4020D0783A35B3737622296BE6E637D1BC2E * value)
|
|
{
|
|
___Check_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_To_2() { return static_cast<int32_t>(offsetof(StackTraits_1_tCE6E458731D72ADA684CAFAB41203CBD5C4F98B8_StaticFields, ___To_2)); }
|
|
inline Func_3_t7DFA4020D0783A35B3737622296BE6E637D1BC2E * get_To_2() const { return ___To_2; }
|
|
inline Func_3_t7DFA4020D0783A35B3737622296BE6E637D1BC2E ** get_address_of_To_2() { return &___To_2; }
|
|
inline void set_To_2(Func_3_t7DFA4020D0783A35B3737622296BE6E637D1BC2E * value)
|
|
{
|
|
___To_2 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___To_2), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.StackTraits`1<System.Runtime.Serialization.StreamingContext>
|
|
struct StackTraits_1_t8B3C9C11AB1B41AA0EA1A63BA22507A7E12CA4FC : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct StackTraits_1_t8B3C9C11AB1B41AA0EA1A63BA22507A7E12CA4FC_StaticFields
|
|
{
|
|
public:
|
|
// System.Action`2<System.IntPtr,T> LuaInterface.StackTraits`1::Push
|
|
Action_2_t646D17449FD368DA6CF70E0B72574F15E5CB70E1 * ___Push_0;
|
|
// System.Func`3<System.IntPtr,System.Int32,T> LuaInterface.StackTraits`1::Check
|
|
Func_3_t90516F675D844400E29BD7D63D2143E06938BE95 * ___Check_1;
|
|
// System.Func`3<System.IntPtr,System.Int32,T> LuaInterface.StackTraits`1::To
|
|
Func_3_t90516F675D844400E29BD7D63D2143E06938BE95 * ___To_2;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Push_0() { return static_cast<int32_t>(offsetof(StackTraits_1_t8B3C9C11AB1B41AA0EA1A63BA22507A7E12CA4FC_StaticFields, ___Push_0)); }
|
|
inline Action_2_t646D17449FD368DA6CF70E0B72574F15E5CB70E1 * get_Push_0() const { return ___Push_0; }
|
|
inline Action_2_t646D17449FD368DA6CF70E0B72574F15E5CB70E1 ** get_address_of_Push_0() { return &___Push_0; }
|
|
inline void set_Push_0(Action_2_t646D17449FD368DA6CF70E0B72574F15E5CB70E1 * value)
|
|
{
|
|
___Push_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Push_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_Check_1() { return static_cast<int32_t>(offsetof(StackTraits_1_t8B3C9C11AB1B41AA0EA1A63BA22507A7E12CA4FC_StaticFields, ___Check_1)); }
|
|
inline Func_3_t90516F675D844400E29BD7D63D2143E06938BE95 * get_Check_1() const { return ___Check_1; }
|
|
inline Func_3_t90516F675D844400E29BD7D63D2143E06938BE95 ** get_address_of_Check_1() { return &___Check_1; }
|
|
inline void set_Check_1(Func_3_t90516F675D844400E29BD7D63D2143E06938BE95 * value)
|
|
{
|
|
___Check_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_To_2() { return static_cast<int32_t>(offsetof(StackTraits_1_t8B3C9C11AB1B41AA0EA1A63BA22507A7E12CA4FC_StaticFields, ___To_2)); }
|
|
inline Func_3_t90516F675D844400E29BD7D63D2143E06938BE95 * get_To_2() const { return ___To_2; }
|
|
inline Func_3_t90516F675D844400E29BD7D63D2143E06938BE95 ** get_address_of_To_2() { return &___To_2; }
|
|
inline void set_To_2(Func_3_t90516F675D844400E29BD7D63D2143E06938BE95 * value)
|
|
{
|
|
___To_2 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___To_2), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.StackTraits`1<System.RuntimeTypeHandle>
|
|
struct StackTraits_1_tC59BAD21C8722459D865C2B9E9C8D0C53F61404E : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct StackTraits_1_tC59BAD21C8722459D865C2B9E9C8D0C53F61404E_StaticFields
|
|
{
|
|
public:
|
|
// System.Action`2<System.IntPtr,T> LuaInterface.StackTraits`1::Push
|
|
Action_2_tF1521BFA532454CDDFD1188C106F85CBBCA28558 * ___Push_0;
|
|
// System.Func`3<System.IntPtr,System.Int32,T> LuaInterface.StackTraits`1::Check
|
|
Func_3_tDDA95D14DDAA336FCF0BC0070D17B4E53E112E3B * ___Check_1;
|
|
// System.Func`3<System.IntPtr,System.Int32,T> LuaInterface.StackTraits`1::To
|
|
Func_3_tDDA95D14DDAA336FCF0BC0070D17B4E53E112E3B * ___To_2;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Push_0() { return static_cast<int32_t>(offsetof(StackTraits_1_tC59BAD21C8722459D865C2B9E9C8D0C53F61404E_StaticFields, ___Push_0)); }
|
|
inline Action_2_tF1521BFA532454CDDFD1188C106F85CBBCA28558 * get_Push_0() const { return ___Push_0; }
|
|
inline Action_2_tF1521BFA532454CDDFD1188C106F85CBBCA28558 ** get_address_of_Push_0() { return &___Push_0; }
|
|
inline void set_Push_0(Action_2_tF1521BFA532454CDDFD1188C106F85CBBCA28558 * value)
|
|
{
|
|
___Push_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Push_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_Check_1() { return static_cast<int32_t>(offsetof(StackTraits_1_tC59BAD21C8722459D865C2B9E9C8D0C53F61404E_StaticFields, ___Check_1)); }
|
|
inline Func_3_tDDA95D14DDAA336FCF0BC0070D17B4E53E112E3B * get_Check_1() const { return ___Check_1; }
|
|
inline Func_3_tDDA95D14DDAA336FCF0BC0070D17B4E53E112E3B ** get_address_of_Check_1() { return &___Check_1; }
|
|
inline void set_Check_1(Func_3_tDDA95D14DDAA336FCF0BC0070D17B4E53E112E3B * value)
|
|
{
|
|
___Check_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_To_2() { return static_cast<int32_t>(offsetof(StackTraits_1_tC59BAD21C8722459D865C2B9E9C8D0C53F61404E_StaticFields, ___To_2)); }
|
|
inline Func_3_tDDA95D14DDAA336FCF0BC0070D17B4E53E112E3B * get_To_2() const { return ___To_2; }
|
|
inline Func_3_tDDA95D14DDAA336FCF0BC0070D17B4E53E112E3B ** get_address_of_To_2() { return &___To_2; }
|
|
inline void set_To_2(Func_3_tDDA95D14DDAA336FCF0BC0070D17B4E53E112E3B * value)
|
|
{
|
|
___To_2 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___To_2), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.StackTraits`1<System.SByte>
|
|
struct StackTraits_1_t868D9899F63CB72599481CD50FA6FFE4C057C699 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct StackTraits_1_t868D9899F63CB72599481CD50FA6FFE4C057C699_StaticFields
|
|
{
|
|
public:
|
|
// System.Action`2<System.IntPtr,T> LuaInterface.StackTraits`1::Push
|
|
Action_2_t10C97B7716A2EAFA26256DB8D88EA71A154C487A * ___Push_0;
|
|
// System.Func`3<System.IntPtr,System.Int32,T> LuaInterface.StackTraits`1::Check
|
|
Func_3_t12759D3A6C2C9A176AA3B5B243A6C6010FDF7BAE * ___Check_1;
|
|
// System.Func`3<System.IntPtr,System.Int32,T> LuaInterface.StackTraits`1::To
|
|
Func_3_t12759D3A6C2C9A176AA3B5B243A6C6010FDF7BAE * ___To_2;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Push_0() { return static_cast<int32_t>(offsetof(StackTraits_1_t868D9899F63CB72599481CD50FA6FFE4C057C699_StaticFields, ___Push_0)); }
|
|
inline Action_2_t10C97B7716A2EAFA26256DB8D88EA71A154C487A * get_Push_0() const { return ___Push_0; }
|
|
inline Action_2_t10C97B7716A2EAFA26256DB8D88EA71A154C487A ** get_address_of_Push_0() { return &___Push_0; }
|
|
inline void set_Push_0(Action_2_t10C97B7716A2EAFA26256DB8D88EA71A154C487A * value)
|
|
{
|
|
___Push_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Push_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_Check_1() { return static_cast<int32_t>(offsetof(StackTraits_1_t868D9899F63CB72599481CD50FA6FFE4C057C699_StaticFields, ___Check_1)); }
|
|
inline Func_3_t12759D3A6C2C9A176AA3B5B243A6C6010FDF7BAE * get_Check_1() const { return ___Check_1; }
|
|
inline Func_3_t12759D3A6C2C9A176AA3B5B243A6C6010FDF7BAE ** get_address_of_Check_1() { return &___Check_1; }
|
|
inline void set_Check_1(Func_3_t12759D3A6C2C9A176AA3B5B243A6C6010FDF7BAE * value)
|
|
{
|
|
___Check_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_To_2() { return static_cast<int32_t>(offsetof(StackTraits_1_t868D9899F63CB72599481CD50FA6FFE4C057C699_StaticFields, ___To_2)); }
|
|
inline Func_3_t12759D3A6C2C9A176AA3B5B243A6C6010FDF7BAE * get_To_2() const { return ___To_2; }
|
|
inline Func_3_t12759D3A6C2C9A176AA3B5B243A6C6010FDF7BAE ** get_address_of_To_2() { return &___To_2; }
|
|
inline void set_To_2(Func_3_t12759D3A6C2C9A176AA3B5B243A6C6010FDF7BAE * value)
|
|
{
|
|
___To_2 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___To_2), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.StackTraits`1<System.Single>
|
|
struct StackTraits_1_t4EAECDB2FE88E1C32129C8710D5435B49A9D2B3E : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct StackTraits_1_t4EAECDB2FE88E1C32129C8710D5435B49A9D2B3E_StaticFields
|
|
{
|
|
public:
|
|
// System.Action`2<System.IntPtr,T> LuaInterface.StackTraits`1::Push
|
|
Action_2_tB2E51277AB175E591CCF3542F19327C77D2CBA3C * ___Push_0;
|
|
// System.Func`3<System.IntPtr,System.Int32,T> LuaInterface.StackTraits`1::Check
|
|
Func_3_t5B55C4542D19AFBFADBCD92FC45338DA2FF6A474 * ___Check_1;
|
|
// System.Func`3<System.IntPtr,System.Int32,T> LuaInterface.StackTraits`1::To
|
|
Func_3_t5B55C4542D19AFBFADBCD92FC45338DA2FF6A474 * ___To_2;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Push_0() { return static_cast<int32_t>(offsetof(StackTraits_1_t4EAECDB2FE88E1C32129C8710D5435B49A9D2B3E_StaticFields, ___Push_0)); }
|
|
inline Action_2_tB2E51277AB175E591CCF3542F19327C77D2CBA3C * get_Push_0() const { return ___Push_0; }
|
|
inline Action_2_tB2E51277AB175E591CCF3542F19327C77D2CBA3C ** get_address_of_Push_0() { return &___Push_0; }
|
|
inline void set_Push_0(Action_2_tB2E51277AB175E591CCF3542F19327C77D2CBA3C * value)
|
|
{
|
|
___Push_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Push_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_Check_1() { return static_cast<int32_t>(offsetof(StackTraits_1_t4EAECDB2FE88E1C32129C8710D5435B49A9D2B3E_StaticFields, ___Check_1)); }
|
|
inline Func_3_t5B55C4542D19AFBFADBCD92FC45338DA2FF6A474 * get_Check_1() const { return ___Check_1; }
|
|
inline Func_3_t5B55C4542D19AFBFADBCD92FC45338DA2FF6A474 ** get_address_of_Check_1() { return &___Check_1; }
|
|
inline void set_Check_1(Func_3_t5B55C4542D19AFBFADBCD92FC45338DA2FF6A474 * value)
|
|
{
|
|
___Check_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_To_2() { return static_cast<int32_t>(offsetof(StackTraits_1_t4EAECDB2FE88E1C32129C8710D5435B49A9D2B3E_StaticFields, ___To_2)); }
|
|
inline Func_3_t5B55C4542D19AFBFADBCD92FC45338DA2FF6A474 * get_To_2() const { return ___To_2; }
|
|
inline Func_3_t5B55C4542D19AFBFADBCD92FC45338DA2FF6A474 ** get_address_of_To_2() { return &___To_2; }
|
|
inline void set_To_2(Func_3_t5B55C4542D19AFBFADBCD92FC45338DA2FF6A474 * value)
|
|
{
|
|
___To_2 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___To_2), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.StackTraits`1<System.UInt16>
|
|
struct StackTraits_1_tEF6F8E80E41263660F324EE464970D7A7AE722DA : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct StackTraits_1_tEF6F8E80E41263660F324EE464970D7A7AE722DA_StaticFields
|
|
{
|
|
public:
|
|
// System.Action`2<System.IntPtr,T> LuaInterface.StackTraits`1::Push
|
|
Action_2_t2F9BCFF93E195509B4DC4E738F1E21F5C070B8D1 * ___Push_0;
|
|
// System.Func`3<System.IntPtr,System.Int32,T> LuaInterface.StackTraits`1::Check
|
|
Func_3_tAE277EB4D08F2A47891EA5612E6BFD62BB598DF3 * ___Check_1;
|
|
// System.Func`3<System.IntPtr,System.Int32,T> LuaInterface.StackTraits`1::To
|
|
Func_3_tAE277EB4D08F2A47891EA5612E6BFD62BB598DF3 * ___To_2;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Push_0() { return static_cast<int32_t>(offsetof(StackTraits_1_tEF6F8E80E41263660F324EE464970D7A7AE722DA_StaticFields, ___Push_0)); }
|
|
inline Action_2_t2F9BCFF93E195509B4DC4E738F1E21F5C070B8D1 * get_Push_0() const { return ___Push_0; }
|
|
inline Action_2_t2F9BCFF93E195509B4DC4E738F1E21F5C070B8D1 ** get_address_of_Push_0() { return &___Push_0; }
|
|
inline void set_Push_0(Action_2_t2F9BCFF93E195509B4DC4E738F1E21F5C070B8D1 * value)
|
|
{
|
|
___Push_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Push_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_Check_1() { return static_cast<int32_t>(offsetof(StackTraits_1_tEF6F8E80E41263660F324EE464970D7A7AE722DA_StaticFields, ___Check_1)); }
|
|
inline Func_3_tAE277EB4D08F2A47891EA5612E6BFD62BB598DF3 * get_Check_1() const { return ___Check_1; }
|
|
inline Func_3_tAE277EB4D08F2A47891EA5612E6BFD62BB598DF3 ** get_address_of_Check_1() { return &___Check_1; }
|
|
inline void set_Check_1(Func_3_tAE277EB4D08F2A47891EA5612E6BFD62BB598DF3 * value)
|
|
{
|
|
___Check_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_To_2() { return static_cast<int32_t>(offsetof(StackTraits_1_tEF6F8E80E41263660F324EE464970D7A7AE722DA_StaticFields, ___To_2)); }
|
|
inline Func_3_tAE277EB4D08F2A47891EA5612E6BFD62BB598DF3 * get_To_2() const { return ___To_2; }
|
|
inline Func_3_tAE277EB4D08F2A47891EA5612E6BFD62BB598DF3 ** get_address_of_To_2() { return &___To_2; }
|
|
inline void set_To_2(Func_3_tAE277EB4D08F2A47891EA5612E6BFD62BB598DF3 * value)
|
|
{
|
|
___To_2 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___To_2), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.StackTraits`1<System.UInt32>
|
|
struct StackTraits_1_tD3033B7A7B264F6355FBD4913486B9E6D690248B : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct StackTraits_1_tD3033B7A7B264F6355FBD4913486B9E6D690248B_StaticFields
|
|
{
|
|
public:
|
|
// System.Action`2<System.IntPtr,T> LuaInterface.StackTraits`1::Push
|
|
Action_2_tEE29E7426BDBEDB295A888A0D4DF8BA125ED0004 * ___Push_0;
|
|
// System.Func`3<System.IntPtr,System.Int32,T> LuaInterface.StackTraits`1::Check
|
|
Func_3_t59B419D0129B70C10E8AD6B7BC741DD635B91BA9 * ___Check_1;
|
|
// System.Func`3<System.IntPtr,System.Int32,T> LuaInterface.StackTraits`1::To
|
|
Func_3_t59B419D0129B70C10E8AD6B7BC741DD635B91BA9 * ___To_2;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Push_0() { return static_cast<int32_t>(offsetof(StackTraits_1_tD3033B7A7B264F6355FBD4913486B9E6D690248B_StaticFields, ___Push_0)); }
|
|
inline Action_2_tEE29E7426BDBEDB295A888A0D4DF8BA125ED0004 * get_Push_0() const { return ___Push_0; }
|
|
inline Action_2_tEE29E7426BDBEDB295A888A0D4DF8BA125ED0004 ** get_address_of_Push_0() { return &___Push_0; }
|
|
inline void set_Push_0(Action_2_tEE29E7426BDBEDB295A888A0D4DF8BA125ED0004 * value)
|
|
{
|
|
___Push_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Push_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_Check_1() { return static_cast<int32_t>(offsetof(StackTraits_1_tD3033B7A7B264F6355FBD4913486B9E6D690248B_StaticFields, ___Check_1)); }
|
|
inline Func_3_t59B419D0129B70C10E8AD6B7BC741DD635B91BA9 * get_Check_1() const { return ___Check_1; }
|
|
inline Func_3_t59B419D0129B70C10E8AD6B7BC741DD635B91BA9 ** get_address_of_Check_1() { return &___Check_1; }
|
|
inline void set_Check_1(Func_3_t59B419D0129B70C10E8AD6B7BC741DD635B91BA9 * value)
|
|
{
|
|
___Check_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_To_2() { return static_cast<int32_t>(offsetof(StackTraits_1_tD3033B7A7B264F6355FBD4913486B9E6D690248B_StaticFields, ___To_2)); }
|
|
inline Func_3_t59B419D0129B70C10E8AD6B7BC741DD635B91BA9 * get_To_2() const { return ___To_2; }
|
|
inline Func_3_t59B419D0129B70C10E8AD6B7BC741DD635B91BA9 ** get_address_of_To_2() { return &___To_2; }
|
|
inline void set_To_2(Func_3_t59B419D0129B70C10E8AD6B7BC741DD635B91BA9 * value)
|
|
{
|
|
___To_2 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___To_2), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.StackTraits`1<System.UInt64>
|
|
struct StackTraits_1_t840CB1AE1EAC01C46A45124D9DB214FE8BE53E47 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct StackTraits_1_t840CB1AE1EAC01C46A45124D9DB214FE8BE53E47_StaticFields
|
|
{
|
|
public:
|
|
// System.Action`2<System.IntPtr,T> LuaInterface.StackTraits`1::Push
|
|
Action_2_t4D0411C06C3A47724695B30CC8BE985930BF2436 * ___Push_0;
|
|
// System.Func`3<System.IntPtr,System.Int32,T> LuaInterface.StackTraits`1::Check
|
|
Func_3_tC0BA9CE86F98D9C3D048F99F78D058E750643216 * ___Check_1;
|
|
// System.Func`3<System.IntPtr,System.Int32,T> LuaInterface.StackTraits`1::To
|
|
Func_3_tC0BA9CE86F98D9C3D048F99F78D058E750643216 * ___To_2;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Push_0() { return static_cast<int32_t>(offsetof(StackTraits_1_t840CB1AE1EAC01C46A45124D9DB214FE8BE53E47_StaticFields, ___Push_0)); }
|
|
inline Action_2_t4D0411C06C3A47724695B30CC8BE985930BF2436 * get_Push_0() const { return ___Push_0; }
|
|
inline Action_2_t4D0411C06C3A47724695B30CC8BE985930BF2436 ** get_address_of_Push_0() { return &___Push_0; }
|
|
inline void set_Push_0(Action_2_t4D0411C06C3A47724695B30CC8BE985930BF2436 * value)
|
|
{
|
|
___Push_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Push_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_Check_1() { return static_cast<int32_t>(offsetof(StackTraits_1_t840CB1AE1EAC01C46A45124D9DB214FE8BE53E47_StaticFields, ___Check_1)); }
|
|
inline Func_3_tC0BA9CE86F98D9C3D048F99F78D058E750643216 * get_Check_1() const { return ___Check_1; }
|
|
inline Func_3_tC0BA9CE86F98D9C3D048F99F78D058E750643216 ** get_address_of_Check_1() { return &___Check_1; }
|
|
inline void set_Check_1(Func_3_tC0BA9CE86F98D9C3D048F99F78D058E750643216 * value)
|
|
{
|
|
___Check_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_To_2() { return static_cast<int32_t>(offsetof(StackTraits_1_t840CB1AE1EAC01C46A45124D9DB214FE8BE53E47_StaticFields, ___To_2)); }
|
|
inline Func_3_tC0BA9CE86F98D9C3D048F99F78D058E750643216 * get_To_2() const { return ___To_2; }
|
|
inline Func_3_tC0BA9CE86F98D9C3D048F99F78D058E750643216 ** get_address_of_To_2() { return &___To_2; }
|
|
inline void set_To_2(Func_3_tC0BA9CE86F98D9C3D048F99F78D058E750643216 * value)
|
|
{
|
|
___To_2 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___To_2), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.StackTraits`1<System.UIntPtr>
|
|
struct StackTraits_1_t6E68F5433EC39E9DBF98B56F81C4CB856C901A3F : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct StackTraits_1_t6E68F5433EC39E9DBF98B56F81C4CB856C901A3F_StaticFields
|
|
{
|
|
public:
|
|
// System.Action`2<System.IntPtr,T> LuaInterface.StackTraits`1::Push
|
|
Action_2_t7BD988338D85AE17AC6AE05F934B417991E0A758 * ___Push_0;
|
|
// System.Func`3<System.IntPtr,System.Int32,T> LuaInterface.StackTraits`1::Check
|
|
Func_3_tB6A70E6CFE59B587887A14A18BDE0A07C6BD14E2 * ___Check_1;
|
|
// System.Func`3<System.IntPtr,System.Int32,T> LuaInterface.StackTraits`1::To
|
|
Func_3_tB6A70E6CFE59B587887A14A18BDE0A07C6BD14E2 * ___To_2;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Push_0() { return static_cast<int32_t>(offsetof(StackTraits_1_t6E68F5433EC39E9DBF98B56F81C4CB856C901A3F_StaticFields, ___Push_0)); }
|
|
inline Action_2_t7BD988338D85AE17AC6AE05F934B417991E0A758 * get_Push_0() const { return ___Push_0; }
|
|
inline Action_2_t7BD988338D85AE17AC6AE05F934B417991E0A758 ** get_address_of_Push_0() { return &___Push_0; }
|
|
inline void set_Push_0(Action_2_t7BD988338D85AE17AC6AE05F934B417991E0A758 * value)
|
|
{
|
|
___Push_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Push_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_Check_1() { return static_cast<int32_t>(offsetof(StackTraits_1_t6E68F5433EC39E9DBF98B56F81C4CB856C901A3F_StaticFields, ___Check_1)); }
|
|
inline Func_3_tB6A70E6CFE59B587887A14A18BDE0A07C6BD14E2 * get_Check_1() const { return ___Check_1; }
|
|
inline Func_3_tB6A70E6CFE59B587887A14A18BDE0A07C6BD14E2 ** get_address_of_Check_1() { return &___Check_1; }
|
|
inline void set_Check_1(Func_3_tB6A70E6CFE59B587887A14A18BDE0A07C6BD14E2 * value)
|
|
{
|
|
___Check_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_To_2() { return static_cast<int32_t>(offsetof(StackTraits_1_t6E68F5433EC39E9DBF98B56F81C4CB856C901A3F_StaticFields, ___To_2)); }
|
|
inline Func_3_tB6A70E6CFE59B587887A14A18BDE0A07C6BD14E2 * get_To_2() const { return ___To_2; }
|
|
inline Func_3_tB6A70E6CFE59B587887A14A18BDE0A07C6BD14E2 ** get_address_of_To_2() { return &___To_2; }
|
|
inline void set_To_2(Func_3_tB6A70E6CFE59B587887A14A18BDE0A07C6BD14E2 * value)
|
|
{
|
|
___To_2 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___To_2), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.StackTraits`1<Unity.Collections.NativeArray`1<UnityEngine.ParticleSystem_Particle>>
|
|
struct StackTraits_1_tE2BB63F8F4526F552145CCC546517DC888F0E897 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct StackTraits_1_tE2BB63F8F4526F552145CCC546517DC888F0E897_StaticFields
|
|
{
|
|
public:
|
|
// System.Action`2<System.IntPtr,T> LuaInterface.StackTraits`1::Push
|
|
Action_2_t325937DAF341DF0C955B8F40DE3BCD6BB7C25809 * ___Push_0;
|
|
// System.Func`3<System.IntPtr,System.Int32,T> LuaInterface.StackTraits`1::Check
|
|
Func_3_t1A41EC1315AE21F6E0F0B00E571BCD08934022F2 * ___Check_1;
|
|
// System.Func`3<System.IntPtr,System.Int32,T> LuaInterface.StackTraits`1::To
|
|
Func_3_t1A41EC1315AE21F6E0F0B00E571BCD08934022F2 * ___To_2;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Push_0() { return static_cast<int32_t>(offsetof(StackTraits_1_tE2BB63F8F4526F552145CCC546517DC888F0E897_StaticFields, ___Push_0)); }
|
|
inline Action_2_t325937DAF341DF0C955B8F40DE3BCD6BB7C25809 * get_Push_0() const { return ___Push_0; }
|
|
inline Action_2_t325937DAF341DF0C955B8F40DE3BCD6BB7C25809 ** get_address_of_Push_0() { return &___Push_0; }
|
|
inline void set_Push_0(Action_2_t325937DAF341DF0C955B8F40DE3BCD6BB7C25809 * value)
|
|
{
|
|
___Push_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Push_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_Check_1() { return static_cast<int32_t>(offsetof(StackTraits_1_tE2BB63F8F4526F552145CCC546517DC888F0E897_StaticFields, ___Check_1)); }
|
|
inline Func_3_t1A41EC1315AE21F6E0F0B00E571BCD08934022F2 * get_Check_1() const { return ___Check_1; }
|
|
inline Func_3_t1A41EC1315AE21F6E0F0B00E571BCD08934022F2 ** get_address_of_Check_1() { return &___Check_1; }
|
|
inline void set_Check_1(Func_3_t1A41EC1315AE21F6E0F0B00E571BCD08934022F2 * value)
|
|
{
|
|
___Check_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_To_2() { return static_cast<int32_t>(offsetof(StackTraits_1_tE2BB63F8F4526F552145CCC546517DC888F0E897_StaticFields, ___To_2)); }
|
|
inline Func_3_t1A41EC1315AE21F6E0F0B00E571BCD08934022F2 * get_To_2() const { return ___To_2; }
|
|
inline Func_3_t1A41EC1315AE21F6E0F0B00E571BCD08934022F2 ** get_address_of_To_2() { return &___To_2; }
|
|
inline void set_To_2(Func_3_t1A41EC1315AE21F6E0F0B00E571BCD08934022F2 * value)
|
|
{
|
|
___To_2 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___To_2), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1<FairyGUI.GlyphInfo>
|
|
struct TypeTraits_1_tF3BFEA06CB6FA8443F5BCE03801D84827EDBF809 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct TypeTraits_1_tF3BFEA06CB6FA8443F5BCE03801D84827EDBF809_StaticFields
|
|
{
|
|
public:
|
|
// System.Func`3<System.IntPtr,System.Int32,System.Boolean> LuaInterface.TypeTraits`1::Check
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___Check_0;
|
|
// System.Type LuaInterface.TypeTraits`1::type
|
|
Type_t * ___type_1;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsValueType
|
|
bool ___IsValueType_2;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsArray
|
|
bool ___IsArray_3;
|
|
// System.String LuaInterface.TypeTraits`1::typeName
|
|
String_t* ___typeName_4;
|
|
// System.Int32 LuaInterface.TypeTraits`1::nilType
|
|
int32_t ___nilType_5;
|
|
// System.Int32 LuaInterface.TypeTraits`1::metaref
|
|
int32_t ___metaref_6;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Check_0() { return static_cast<int32_t>(offsetof(TypeTraits_1_tF3BFEA06CB6FA8443F5BCE03801D84827EDBF809_StaticFields, ___Check_0)); }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * get_Check_0() const { return ___Check_0; }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E ** get_address_of_Check_0() { return &___Check_0; }
|
|
inline void set_Check_0(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * value)
|
|
{
|
|
___Check_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_type_1() { return static_cast<int32_t>(offsetof(TypeTraits_1_tF3BFEA06CB6FA8443F5BCE03801D84827EDBF809_StaticFields, ___type_1)); }
|
|
inline Type_t * get_type_1() const { return ___type_1; }
|
|
inline Type_t ** get_address_of_type_1() { return &___type_1; }
|
|
inline void set_type_1(Type_t * value)
|
|
{
|
|
___type_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___type_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsValueType_2() { return static_cast<int32_t>(offsetof(TypeTraits_1_tF3BFEA06CB6FA8443F5BCE03801D84827EDBF809_StaticFields, ___IsValueType_2)); }
|
|
inline bool get_IsValueType_2() const { return ___IsValueType_2; }
|
|
inline bool* get_address_of_IsValueType_2() { return &___IsValueType_2; }
|
|
inline void set_IsValueType_2(bool value)
|
|
{
|
|
___IsValueType_2 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsArray_3() { return static_cast<int32_t>(offsetof(TypeTraits_1_tF3BFEA06CB6FA8443F5BCE03801D84827EDBF809_StaticFields, ___IsArray_3)); }
|
|
inline bool get_IsArray_3() const { return ___IsArray_3; }
|
|
inline bool* get_address_of_IsArray_3() { return &___IsArray_3; }
|
|
inline void set_IsArray_3(bool value)
|
|
{
|
|
___IsArray_3 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_typeName_4() { return static_cast<int32_t>(offsetof(TypeTraits_1_tF3BFEA06CB6FA8443F5BCE03801D84827EDBF809_StaticFields, ___typeName_4)); }
|
|
inline String_t* get_typeName_4() const { return ___typeName_4; }
|
|
inline String_t** get_address_of_typeName_4() { return &___typeName_4; }
|
|
inline void set_typeName_4(String_t* value)
|
|
{
|
|
___typeName_4 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___typeName_4), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_nilType_5() { return static_cast<int32_t>(offsetof(TypeTraits_1_tF3BFEA06CB6FA8443F5BCE03801D84827EDBF809_StaticFields, ___nilType_5)); }
|
|
inline int32_t get_nilType_5() const { return ___nilType_5; }
|
|
inline int32_t* get_address_of_nilType_5() { return &___nilType_5; }
|
|
inline void set_nilType_5(int32_t value)
|
|
{
|
|
___nilType_5 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_metaref_6() { return static_cast<int32_t>(offsetof(TypeTraits_1_tF3BFEA06CB6FA8443F5BCE03801D84827EDBF809_StaticFields, ___metaref_6)); }
|
|
inline int32_t get_metaref_6() const { return ___metaref_6; }
|
|
inline int32_t* get_address_of_metaref_6() { return &___metaref_6; }
|
|
inline void set_metaref_6(int32_t value)
|
|
{
|
|
___metaref_6 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1<FairyGUI.Margin>
|
|
struct TypeTraits_1_t0C7DE81D7D097AEC75D33262F0F0264AD3F5B668 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct TypeTraits_1_t0C7DE81D7D097AEC75D33262F0F0264AD3F5B668_StaticFields
|
|
{
|
|
public:
|
|
// System.Func`3<System.IntPtr,System.Int32,System.Boolean> LuaInterface.TypeTraits`1::Check
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___Check_0;
|
|
// System.Type LuaInterface.TypeTraits`1::type
|
|
Type_t * ___type_1;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsValueType
|
|
bool ___IsValueType_2;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsArray
|
|
bool ___IsArray_3;
|
|
// System.String LuaInterface.TypeTraits`1::typeName
|
|
String_t* ___typeName_4;
|
|
// System.Int32 LuaInterface.TypeTraits`1::nilType
|
|
int32_t ___nilType_5;
|
|
// System.Int32 LuaInterface.TypeTraits`1::metaref
|
|
int32_t ___metaref_6;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Check_0() { return static_cast<int32_t>(offsetof(TypeTraits_1_t0C7DE81D7D097AEC75D33262F0F0264AD3F5B668_StaticFields, ___Check_0)); }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * get_Check_0() const { return ___Check_0; }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E ** get_address_of_Check_0() { return &___Check_0; }
|
|
inline void set_Check_0(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * value)
|
|
{
|
|
___Check_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_type_1() { return static_cast<int32_t>(offsetof(TypeTraits_1_t0C7DE81D7D097AEC75D33262F0F0264AD3F5B668_StaticFields, ___type_1)); }
|
|
inline Type_t * get_type_1() const { return ___type_1; }
|
|
inline Type_t ** get_address_of_type_1() { return &___type_1; }
|
|
inline void set_type_1(Type_t * value)
|
|
{
|
|
___type_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___type_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsValueType_2() { return static_cast<int32_t>(offsetof(TypeTraits_1_t0C7DE81D7D097AEC75D33262F0F0264AD3F5B668_StaticFields, ___IsValueType_2)); }
|
|
inline bool get_IsValueType_2() const { return ___IsValueType_2; }
|
|
inline bool* get_address_of_IsValueType_2() { return &___IsValueType_2; }
|
|
inline void set_IsValueType_2(bool value)
|
|
{
|
|
___IsValueType_2 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsArray_3() { return static_cast<int32_t>(offsetof(TypeTraits_1_t0C7DE81D7D097AEC75D33262F0F0264AD3F5B668_StaticFields, ___IsArray_3)); }
|
|
inline bool get_IsArray_3() const { return ___IsArray_3; }
|
|
inline bool* get_address_of_IsArray_3() { return &___IsArray_3; }
|
|
inline void set_IsArray_3(bool value)
|
|
{
|
|
___IsArray_3 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_typeName_4() { return static_cast<int32_t>(offsetof(TypeTraits_1_t0C7DE81D7D097AEC75D33262F0F0264AD3F5B668_StaticFields, ___typeName_4)); }
|
|
inline String_t* get_typeName_4() const { return ___typeName_4; }
|
|
inline String_t** get_address_of_typeName_4() { return &___typeName_4; }
|
|
inline void set_typeName_4(String_t* value)
|
|
{
|
|
___typeName_4 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___typeName_4), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_nilType_5() { return static_cast<int32_t>(offsetof(TypeTraits_1_t0C7DE81D7D097AEC75D33262F0F0264AD3F5B668_StaticFields, ___nilType_5)); }
|
|
inline int32_t get_nilType_5() const { return ___nilType_5; }
|
|
inline int32_t* get_address_of_nilType_5() { return &___nilType_5; }
|
|
inline void set_nilType_5(int32_t value)
|
|
{
|
|
___nilType_5 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_metaref_6() { return static_cast<int32_t>(offsetof(TypeTraits_1_t0C7DE81D7D097AEC75D33262F0F0264AD3F5B668_StaticFields, ___metaref_6)); }
|
|
inline int32_t get_metaref_6() const { return ___metaref_6; }
|
|
inline int32_t* get_address_of_metaref_6() { return &___metaref_6; }
|
|
inline void set_metaref_6(int32_t value)
|
|
{
|
|
___metaref_6 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1<LuaInterface.LuaByteBuffer>
|
|
struct TypeTraits_1_t4D232BF6672CF282C66A3FFD5388F1316DAB3871 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct TypeTraits_1_t4D232BF6672CF282C66A3FFD5388F1316DAB3871_StaticFields
|
|
{
|
|
public:
|
|
// System.Func`3<System.IntPtr,System.Int32,System.Boolean> LuaInterface.TypeTraits`1::Check
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___Check_0;
|
|
// System.Type LuaInterface.TypeTraits`1::type
|
|
Type_t * ___type_1;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsValueType
|
|
bool ___IsValueType_2;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsArray
|
|
bool ___IsArray_3;
|
|
// System.String LuaInterface.TypeTraits`1::typeName
|
|
String_t* ___typeName_4;
|
|
// System.Int32 LuaInterface.TypeTraits`1::nilType
|
|
int32_t ___nilType_5;
|
|
// System.Int32 LuaInterface.TypeTraits`1::metaref
|
|
int32_t ___metaref_6;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Check_0() { return static_cast<int32_t>(offsetof(TypeTraits_1_t4D232BF6672CF282C66A3FFD5388F1316DAB3871_StaticFields, ___Check_0)); }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * get_Check_0() const { return ___Check_0; }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E ** get_address_of_Check_0() { return &___Check_0; }
|
|
inline void set_Check_0(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * value)
|
|
{
|
|
___Check_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_type_1() { return static_cast<int32_t>(offsetof(TypeTraits_1_t4D232BF6672CF282C66A3FFD5388F1316DAB3871_StaticFields, ___type_1)); }
|
|
inline Type_t * get_type_1() const { return ___type_1; }
|
|
inline Type_t ** get_address_of_type_1() { return &___type_1; }
|
|
inline void set_type_1(Type_t * value)
|
|
{
|
|
___type_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___type_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsValueType_2() { return static_cast<int32_t>(offsetof(TypeTraits_1_t4D232BF6672CF282C66A3FFD5388F1316DAB3871_StaticFields, ___IsValueType_2)); }
|
|
inline bool get_IsValueType_2() const { return ___IsValueType_2; }
|
|
inline bool* get_address_of_IsValueType_2() { return &___IsValueType_2; }
|
|
inline void set_IsValueType_2(bool value)
|
|
{
|
|
___IsValueType_2 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsArray_3() { return static_cast<int32_t>(offsetof(TypeTraits_1_t4D232BF6672CF282C66A3FFD5388F1316DAB3871_StaticFields, ___IsArray_3)); }
|
|
inline bool get_IsArray_3() const { return ___IsArray_3; }
|
|
inline bool* get_address_of_IsArray_3() { return &___IsArray_3; }
|
|
inline void set_IsArray_3(bool value)
|
|
{
|
|
___IsArray_3 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_typeName_4() { return static_cast<int32_t>(offsetof(TypeTraits_1_t4D232BF6672CF282C66A3FFD5388F1316DAB3871_StaticFields, ___typeName_4)); }
|
|
inline String_t* get_typeName_4() const { return ___typeName_4; }
|
|
inline String_t** get_address_of_typeName_4() { return &___typeName_4; }
|
|
inline void set_typeName_4(String_t* value)
|
|
{
|
|
___typeName_4 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___typeName_4), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_nilType_5() { return static_cast<int32_t>(offsetof(TypeTraits_1_t4D232BF6672CF282C66A3FFD5388F1316DAB3871_StaticFields, ___nilType_5)); }
|
|
inline int32_t get_nilType_5() const { return ___nilType_5; }
|
|
inline int32_t* get_address_of_nilType_5() { return &___nilType_5; }
|
|
inline void set_nilType_5(int32_t value)
|
|
{
|
|
___nilType_5 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_metaref_6() { return static_cast<int32_t>(offsetof(TypeTraits_1_t4D232BF6672CF282C66A3FFD5388F1316DAB3871_StaticFields, ___metaref_6)); }
|
|
inline int32_t get_metaref_6() const { return ___metaref_6; }
|
|
inline int32_t* get_address_of_metaref_6() { return &___metaref_6; }
|
|
inline void set_metaref_6(int32_t value)
|
|
{
|
|
___metaref_6 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1<LuaInterface.nil>
|
|
struct TypeTraits_1_t275B25ADCAAB7C93BFE03939D0DD73118AA8C29F : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct TypeTraits_1_t275B25ADCAAB7C93BFE03939D0DD73118AA8C29F_StaticFields
|
|
{
|
|
public:
|
|
// System.Func`3<System.IntPtr,System.Int32,System.Boolean> LuaInterface.TypeTraits`1::Check
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___Check_0;
|
|
// System.Type LuaInterface.TypeTraits`1::type
|
|
Type_t * ___type_1;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsValueType
|
|
bool ___IsValueType_2;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsArray
|
|
bool ___IsArray_3;
|
|
// System.String LuaInterface.TypeTraits`1::typeName
|
|
String_t* ___typeName_4;
|
|
// System.Int32 LuaInterface.TypeTraits`1::nilType
|
|
int32_t ___nilType_5;
|
|
// System.Int32 LuaInterface.TypeTraits`1::metaref
|
|
int32_t ___metaref_6;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Check_0() { return static_cast<int32_t>(offsetof(TypeTraits_1_t275B25ADCAAB7C93BFE03939D0DD73118AA8C29F_StaticFields, ___Check_0)); }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * get_Check_0() const { return ___Check_0; }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E ** get_address_of_Check_0() { return &___Check_0; }
|
|
inline void set_Check_0(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * value)
|
|
{
|
|
___Check_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_type_1() { return static_cast<int32_t>(offsetof(TypeTraits_1_t275B25ADCAAB7C93BFE03939D0DD73118AA8C29F_StaticFields, ___type_1)); }
|
|
inline Type_t * get_type_1() const { return ___type_1; }
|
|
inline Type_t ** get_address_of_type_1() { return &___type_1; }
|
|
inline void set_type_1(Type_t * value)
|
|
{
|
|
___type_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___type_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsValueType_2() { return static_cast<int32_t>(offsetof(TypeTraits_1_t275B25ADCAAB7C93BFE03939D0DD73118AA8C29F_StaticFields, ___IsValueType_2)); }
|
|
inline bool get_IsValueType_2() const { return ___IsValueType_2; }
|
|
inline bool* get_address_of_IsValueType_2() { return &___IsValueType_2; }
|
|
inline void set_IsValueType_2(bool value)
|
|
{
|
|
___IsValueType_2 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsArray_3() { return static_cast<int32_t>(offsetof(TypeTraits_1_t275B25ADCAAB7C93BFE03939D0DD73118AA8C29F_StaticFields, ___IsArray_3)); }
|
|
inline bool get_IsArray_3() const { return ___IsArray_3; }
|
|
inline bool* get_address_of_IsArray_3() { return &___IsArray_3; }
|
|
inline void set_IsArray_3(bool value)
|
|
{
|
|
___IsArray_3 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_typeName_4() { return static_cast<int32_t>(offsetof(TypeTraits_1_t275B25ADCAAB7C93BFE03939D0DD73118AA8C29F_StaticFields, ___typeName_4)); }
|
|
inline String_t* get_typeName_4() const { return ___typeName_4; }
|
|
inline String_t** get_address_of_typeName_4() { return &___typeName_4; }
|
|
inline void set_typeName_4(String_t* value)
|
|
{
|
|
___typeName_4 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___typeName_4), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_nilType_5() { return static_cast<int32_t>(offsetof(TypeTraits_1_t275B25ADCAAB7C93BFE03939D0DD73118AA8C29F_StaticFields, ___nilType_5)); }
|
|
inline int32_t get_nilType_5() const { return ___nilType_5; }
|
|
inline int32_t* get_address_of_nilType_5() { return &___nilType_5; }
|
|
inline void set_nilType_5(int32_t value)
|
|
{
|
|
___nilType_5 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_metaref_6() { return static_cast<int32_t>(offsetof(TypeTraits_1_t275B25ADCAAB7C93BFE03939D0DD73118AA8C29F_StaticFields, ___metaref_6)); }
|
|
inline int32_t get_metaref_6() const { return ___metaref_6; }
|
|
inline int32_t* get_address_of_metaref_6() { return &___metaref_6; }
|
|
inline void set_metaref_6(int32_t value)
|
|
{
|
|
___metaref_6 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1<System.Boolean>
|
|
struct TypeTraits_1_t5217AD71D0300395C31B6A1B233DDD8D95495707 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct TypeTraits_1_t5217AD71D0300395C31B6A1B233DDD8D95495707_StaticFields
|
|
{
|
|
public:
|
|
// System.Func`3<System.IntPtr,System.Int32,System.Boolean> LuaInterface.TypeTraits`1::Check
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___Check_0;
|
|
// System.Type LuaInterface.TypeTraits`1::type
|
|
Type_t * ___type_1;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsValueType
|
|
bool ___IsValueType_2;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsArray
|
|
bool ___IsArray_3;
|
|
// System.String LuaInterface.TypeTraits`1::typeName
|
|
String_t* ___typeName_4;
|
|
// System.Int32 LuaInterface.TypeTraits`1::nilType
|
|
int32_t ___nilType_5;
|
|
// System.Int32 LuaInterface.TypeTraits`1::metaref
|
|
int32_t ___metaref_6;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Check_0() { return static_cast<int32_t>(offsetof(TypeTraits_1_t5217AD71D0300395C31B6A1B233DDD8D95495707_StaticFields, ___Check_0)); }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * get_Check_0() const { return ___Check_0; }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E ** get_address_of_Check_0() { return &___Check_0; }
|
|
inline void set_Check_0(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * value)
|
|
{
|
|
___Check_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_type_1() { return static_cast<int32_t>(offsetof(TypeTraits_1_t5217AD71D0300395C31B6A1B233DDD8D95495707_StaticFields, ___type_1)); }
|
|
inline Type_t * get_type_1() const { return ___type_1; }
|
|
inline Type_t ** get_address_of_type_1() { return &___type_1; }
|
|
inline void set_type_1(Type_t * value)
|
|
{
|
|
___type_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___type_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsValueType_2() { return static_cast<int32_t>(offsetof(TypeTraits_1_t5217AD71D0300395C31B6A1B233DDD8D95495707_StaticFields, ___IsValueType_2)); }
|
|
inline bool get_IsValueType_2() const { return ___IsValueType_2; }
|
|
inline bool* get_address_of_IsValueType_2() { return &___IsValueType_2; }
|
|
inline void set_IsValueType_2(bool value)
|
|
{
|
|
___IsValueType_2 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsArray_3() { return static_cast<int32_t>(offsetof(TypeTraits_1_t5217AD71D0300395C31B6A1B233DDD8D95495707_StaticFields, ___IsArray_3)); }
|
|
inline bool get_IsArray_3() const { return ___IsArray_3; }
|
|
inline bool* get_address_of_IsArray_3() { return &___IsArray_3; }
|
|
inline void set_IsArray_3(bool value)
|
|
{
|
|
___IsArray_3 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_typeName_4() { return static_cast<int32_t>(offsetof(TypeTraits_1_t5217AD71D0300395C31B6A1B233DDD8D95495707_StaticFields, ___typeName_4)); }
|
|
inline String_t* get_typeName_4() const { return ___typeName_4; }
|
|
inline String_t** get_address_of_typeName_4() { return &___typeName_4; }
|
|
inline void set_typeName_4(String_t* value)
|
|
{
|
|
___typeName_4 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___typeName_4), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_nilType_5() { return static_cast<int32_t>(offsetof(TypeTraits_1_t5217AD71D0300395C31B6A1B233DDD8D95495707_StaticFields, ___nilType_5)); }
|
|
inline int32_t get_nilType_5() const { return ___nilType_5; }
|
|
inline int32_t* get_address_of_nilType_5() { return &___nilType_5; }
|
|
inline void set_nilType_5(int32_t value)
|
|
{
|
|
___nilType_5 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_metaref_6() { return static_cast<int32_t>(offsetof(TypeTraits_1_t5217AD71D0300395C31B6A1B233DDD8D95495707_StaticFields, ___metaref_6)); }
|
|
inline int32_t get_metaref_6() const { return ___metaref_6; }
|
|
inline int32_t* get_address_of_metaref_6() { return &___metaref_6; }
|
|
inline void set_metaref_6(int32_t value)
|
|
{
|
|
___metaref_6 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1<System.Byte>
|
|
struct TypeTraits_1_tB8F561F63396F9AB61EA9CE92D8B68E4AD6431A6 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct TypeTraits_1_tB8F561F63396F9AB61EA9CE92D8B68E4AD6431A6_StaticFields
|
|
{
|
|
public:
|
|
// System.Func`3<System.IntPtr,System.Int32,System.Boolean> LuaInterface.TypeTraits`1::Check
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___Check_0;
|
|
// System.Type LuaInterface.TypeTraits`1::type
|
|
Type_t * ___type_1;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsValueType
|
|
bool ___IsValueType_2;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsArray
|
|
bool ___IsArray_3;
|
|
// System.String LuaInterface.TypeTraits`1::typeName
|
|
String_t* ___typeName_4;
|
|
// System.Int32 LuaInterface.TypeTraits`1::nilType
|
|
int32_t ___nilType_5;
|
|
// System.Int32 LuaInterface.TypeTraits`1::metaref
|
|
int32_t ___metaref_6;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Check_0() { return static_cast<int32_t>(offsetof(TypeTraits_1_tB8F561F63396F9AB61EA9CE92D8B68E4AD6431A6_StaticFields, ___Check_0)); }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * get_Check_0() const { return ___Check_0; }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E ** get_address_of_Check_0() { return &___Check_0; }
|
|
inline void set_Check_0(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * value)
|
|
{
|
|
___Check_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_type_1() { return static_cast<int32_t>(offsetof(TypeTraits_1_tB8F561F63396F9AB61EA9CE92D8B68E4AD6431A6_StaticFields, ___type_1)); }
|
|
inline Type_t * get_type_1() const { return ___type_1; }
|
|
inline Type_t ** get_address_of_type_1() { return &___type_1; }
|
|
inline void set_type_1(Type_t * value)
|
|
{
|
|
___type_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___type_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsValueType_2() { return static_cast<int32_t>(offsetof(TypeTraits_1_tB8F561F63396F9AB61EA9CE92D8B68E4AD6431A6_StaticFields, ___IsValueType_2)); }
|
|
inline bool get_IsValueType_2() const { return ___IsValueType_2; }
|
|
inline bool* get_address_of_IsValueType_2() { return &___IsValueType_2; }
|
|
inline void set_IsValueType_2(bool value)
|
|
{
|
|
___IsValueType_2 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsArray_3() { return static_cast<int32_t>(offsetof(TypeTraits_1_tB8F561F63396F9AB61EA9CE92D8B68E4AD6431A6_StaticFields, ___IsArray_3)); }
|
|
inline bool get_IsArray_3() const { return ___IsArray_3; }
|
|
inline bool* get_address_of_IsArray_3() { return &___IsArray_3; }
|
|
inline void set_IsArray_3(bool value)
|
|
{
|
|
___IsArray_3 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_typeName_4() { return static_cast<int32_t>(offsetof(TypeTraits_1_tB8F561F63396F9AB61EA9CE92D8B68E4AD6431A6_StaticFields, ___typeName_4)); }
|
|
inline String_t* get_typeName_4() const { return ___typeName_4; }
|
|
inline String_t** get_address_of_typeName_4() { return &___typeName_4; }
|
|
inline void set_typeName_4(String_t* value)
|
|
{
|
|
___typeName_4 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___typeName_4), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_nilType_5() { return static_cast<int32_t>(offsetof(TypeTraits_1_tB8F561F63396F9AB61EA9CE92D8B68E4AD6431A6_StaticFields, ___nilType_5)); }
|
|
inline int32_t get_nilType_5() const { return ___nilType_5; }
|
|
inline int32_t* get_address_of_nilType_5() { return &___nilType_5; }
|
|
inline void set_nilType_5(int32_t value)
|
|
{
|
|
___nilType_5 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_metaref_6() { return static_cast<int32_t>(offsetof(TypeTraits_1_tB8F561F63396F9AB61EA9CE92D8B68E4AD6431A6_StaticFields, ___metaref_6)); }
|
|
inline int32_t get_metaref_6() const { return ___metaref_6; }
|
|
inline int32_t* get_address_of_metaref_6() { return &___metaref_6; }
|
|
inline void set_metaref_6(int32_t value)
|
|
{
|
|
___metaref_6 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1<System.Char>
|
|
struct TypeTraits_1_t17EFE977FAA7B6FF7D0986063BD1D971D281483B : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct TypeTraits_1_t17EFE977FAA7B6FF7D0986063BD1D971D281483B_StaticFields
|
|
{
|
|
public:
|
|
// System.Func`3<System.IntPtr,System.Int32,System.Boolean> LuaInterface.TypeTraits`1::Check
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___Check_0;
|
|
// System.Type LuaInterface.TypeTraits`1::type
|
|
Type_t * ___type_1;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsValueType
|
|
bool ___IsValueType_2;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsArray
|
|
bool ___IsArray_3;
|
|
// System.String LuaInterface.TypeTraits`1::typeName
|
|
String_t* ___typeName_4;
|
|
// System.Int32 LuaInterface.TypeTraits`1::nilType
|
|
int32_t ___nilType_5;
|
|
// System.Int32 LuaInterface.TypeTraits`1::metaref
|
|
int32_t ___metaref_6;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Check_0() { return static_cast<int32_t>(offsetof(TypeTraits_1_t17EFE977FAA7B6FF7D0986063BD1D971D281483B_StaticFields, ___Check_0)); }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * get_Check_0() const { return ___Check_0; }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E ** get_address_of_Check_0() { return &___Check_0; }
|
|
inline void set_Check_0(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * value)
|
|
{
|
|
___Check_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_type_1() { return static_cast<int32_t>(offsetof(TypeTraits_1_t17EFE977FAA7B6FF7D0986063BD1D971D281483B_StaticFields, ___type_1)); }
|
|
inline Type_t * get_type_1() const { return ___type_1; }
|
|
inline Type_t ** get_address_of_type_1() { return &___type_1; }
|
|
inline void set_type_1(Type_t * value)
|
|
{
|
|
___type_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___type_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsValueType_2() { return static_cast<int32_t>(offsetof(TypeTraits_1_t17EFE977FAA7B6FF7D0986063BD1D971D281483B_StaticFields, ___IsValueType_2)); }
|
|
inline bool get_IsValueType_2() const { return ___IsValueType_2; }
|
|
inline bool* get_address_of_IsValueType_2() { return &___IsValueType_2; }
|
|
inline void set_IsValueType_2(bool value)
|
|
{
|
|
___IsValueType_2 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsArray_3() { return static_cast<int32_t>(offsetof(TypeTraits_1_t17EFE977FAA7B6FF7D0986063BD1D971D281483B_StaticFields, ___IsArray_3)); }
|
|
inline bool get_IsArray_3() const { return ___IsArray_3; }
|
|
inline bool* get_address_of_IsArray_3() { return &___IsArray_3; }
|
|
inline void set_IsArray_3(bool value)
|
|
{
|
|
___IsArray_3 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_typeName_4() { return static_cast<int32_t>(offsetof(TypeTraits_1_t17EFE977FAA7B6FF7D0986063BD1D971D281483B_StaticFields, ___typeName_4)); }
|
|
inline String_t* get_typeName_4() const { return ___typeName_4; }
|
|
inline String_t** get_address_of_typeName_4() { return &___typeName_4; }
|
|
inline void set_typeName_4(String_t* value)
|
|
{
|
|
___typeName_4 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___typeName_4), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_nilType_5() { return static_cast<int32_t>(offsetof(TypeTraits_1_t17EFE977FAA7B6FF7D0986063BD1D971D281483B_StaticFields, ___nilType_5)); }
|
|
inline int32_t get_nilType_5() const { return ___nilType_5; }
|
|
inline int32_t* get_address_of_nilType_5() { return &___nilType_5; }
|
|
inline void set_nilType_5(int32_t value)
|
|
{
|
|
___nilType_5 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_metaref_6() { return static_cast<int32_t>(offsetof(TypeTraits_1_t17EFE977FAA7B6FF7D0986063BD1D971D281483B_StaticFields, ___metaref_6)); }
|
|
inline int32_t get_metaref_6() const { return ___metaref_6; }
|
|
inline int32_t* get_address_of_metaref_6() { return &___metaref_6; }
|
|
inline void set_metaref_6(int32_t value)
|
|
{
|
|
___metaref_6 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1<System.Decimal>
|
|
struct TypeTraits_1_tBC6BB5CB7B627842533AA8F90886811E207B7EF7 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct TypeTraits_1_tBC6BB5CB7B627842533AA8F90886811E207B7EF7_StaticFields
|
|
{
|
|
public:
|
|
// System.Func`3<System.IntPtr,System.Int32,System.Boolean> LuaInterface.TypeTraits`1::Check
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___Check_0;
|
|
// System.Type LuaInterface.TypeTraits`1::type
|
|
Type_t * ___type_1;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsValueType
|
|
bool ___IsValueType_2;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsArray
|
|
bool ___IsArray_3;
|
|
// System.String LuaInterface.TypeTraits`1::typeName
|
|
String_t* ___typeName_4;
|
|
// System.Int32 LuaInterface.TypeTraits`1::nilType
|
|
int32_t ___nilType_5;
|
|
// System.Int32 LuaInterface.TypeTraits`1::metaref
|
|
int32_t ___metaref_6;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Check_0() { return static_cast<int32_t>(offsetof(TypeTraits_1_tBC6BB5CB7B627842533AA8F90886811E207B7EF7_StaticFields, ___Check_0)); }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * get_Check_0() const { return ___Check_0; }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E ** get_address_of_Check_0() { return &___Check_0; }
|
|
inline void set_Check_0(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * value)
|
|
{
|
|
___Check_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_type_1() { return static_cast<int32_t>(offsetof(TypeTraits_1_tBC6BB5CB7B627842533AA8F90886811E207B7EF7_StaticFields, ___type_1)); }
|
|
inline Type_t * get_type_1() const { return ___type_1; }
|
|
inline Type_t ** get_address_of_type_1() { return &___type_1; }
|
|
inline void set_type_1(Type_t * value)
|
|
{
|
|
___type_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___type_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsValueType_2() { return static_cast<int32_t>(offsetof(TypeTraits_1_tBC6BB5CB7B627842533AA8F90886811E207B7EF7_StaticFields, ___IsValueType_2)); }
|
|
inline bool get_IsValueType_2() const { return ___IsValueType_2; }
|
|
inline bool* get_address_of_IsValueType_2() { return &___IsValueType_2; }
|
|
inline void set_IsValueType_2(bool value)
|
|
{
|
|
___IsValueType_2 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsArray_3() { return static_cast<int32_t>(offsetof(TypeTraits_1_tBC6BB5CB7B627842533AA8F90886811E207B7EF7_StaticFields, ___IsArray_3)); }
|
|
inline bool get_IsArray_3() const { return ___IsArray_3; }
|
|
inline bool* get_address_of_IsArray_3() { return &___IsArray_3; }
|
|
inline void set_IsArray_3(bool value)
|
|
{
|
|
___IsArray_3 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_typeName_4() { return static_cast<int32_t>(offsetof(TypeTraits_1_tBC6BB5CB7B627842533AA8F90886811E207B7EF7_StaticFields, ___typeName_4)); }
|
|
inline String_t* get_typeName_4() const { return ___typeName_4; }
|
|
inline String_t** get_address_of_typeName_4() { return &___typeName_4; }
|
|
inline void set_typeName_4(String_t* value)
|
|
{
|
|
___typeName_4 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___typeName_4), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_nilType_5() { return static_cast<int32_t>(offsetof(TypeTraits_1_tBC6BB5CB7B627842533AA8F90886811E207B7EF7_StaticFields, ___nilType_5)); }
|
|
inline int32_t get_nilType_5() const { return ___nilType_5; }
|
|
inline int32_t* get_address_of_nilType_5() { return &___nilType_5; }
|
|
inline void set_nilType_5(int32_t value)
|
|
{
|
|
___nilType_5 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_metaref_6() { return static_cast<int32_t>(offsetof(TypeTraits_1_tBC6BB5CB7B627842533AA8F90886811E207B7EF7_StaticFields, ___metaref_6)); }
|
|
inline int32_t get_metaref_6() const { return ___metaref_6; }
|
|
inline int32_t* get_address_of_metaref_6() { return &___metaref_6; }
|
|
inline void set_metaref_6(int32_t value)
|
|
{
|
|
___metaref_6 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1<System.Double>
|
|
struct TypeTraits_1_tEF2D11FF37305489AB4CDB2ABEEF93B5A6C932EE : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct TypeTraits_1_tEF2D11FF37305489AB4CDB2ABEEF93B5A6C932EE_StaticFields
|
|
{
|
|
public:
|
|
// System.Func`3<System.IntPtr,System.Int32,System.Boolean> LuaInterface.TypeTraits`1::Check
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___Check_0;
|
|
// System.Type LuaInterface.TypeTraits`1::type
|
|
Type_t * ___type_1;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsValueType
|
|
bool ___IsValueType_2;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsArray
|
|
bool ___IsArray_3;
|
|
// System.String LuaInterface.TypeTraits`1::typeName
|
|
String_t* ___typeName_4;
|
|
// System.Int32 LuaInterface.TypeTraits`1::nilType
|
|
int32_t ___nilType_5;
|
|
// System.Int32 LuaInterface.TypeTraits`1::metaref
|
|
int32_t ___metaref_6;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Check_0() { return static_cast<int32_t>(offsetof(TypeTraits_1_tEF2D11FF37305489AB4CDB2ABEEF93B5A6C932EE_StaticFields, ___Check_0)); }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * get_Check_0() const { return ___Check_0; }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E ** get_address_of_Check_0() { return &___Check_0; }
|
|
inline void set_Check_0(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * value)
|
|
{
|
|
___Check_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_type_1() { return static_cast<int32_t>(offsetof(TypeTraits_1_tEF2D11FF37305489AB4CDB2ABEEF93B5A6C932EE_StaticFields, ___type_1)); }
|
|
inline Type_t * get_type_1() const { return ___type_1; }
|
|
inline Type_t ** get_address_of_type_1() { return &___type_1; }
|
|
inline void set_type_1(Type_t * value)
|
|
{
|
|
___type_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___type_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsValueType_2() { return static_cast<int32_t>(offsetof(TypeTraits_1_tEF2D11FF37305489AB4CDB2ABEEF93B5A6C932EE_StaticFields, ___IsValueType_2)); }
|
|
inline bool get_IsValueType_2() const { return ___IsValueType_2; }
|
|
inline bool* get_address_of_IsValueType_2() { return &___IsValueType_2; }
|
|
inline void set_IsValueType_2(bool value)
|
|
{
|
|
___IsValueType_2 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsArray_3() { return static_cast<int32_t>(offsetof(TypeTraits_1_tEF2D11FF37305489AB4CDB2ABEEF93B5A6C932EE_StaticFields, ___IsArray_3)); }
|
|
inline bool get_IsArray_3() const { return ___IsArray_3; }
|
|
inline bool* get_address_of_IsArray_3() { return &___IsArray_3; }
|
|
inline void set_IsArray_3(bool value)
|
|
{
|
|
___IsArray_3 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_typeName_4() { return static_cast<int32_t>(offsetof(TypeTraits_1_tEF2D11FF37305489AB4CDB2ABEEF93B5A6C932EE_StaticFields, ___typeName_4)); }
|
|
inline String_t* get_typeName_4() const { return ___typeName_4; }
|
|
inline String_t** get_address_of_typeName_4() { return &___typeName_4; }
|
|
inline void set_typeName_4(String_t* value)
|
|
{
|
|
___typeName_4 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___typeName_4), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_nilType_5() { return static_cast<int32_t>(offsetof(TypeTraits_1_tEF2D11FF37305489AB4CDB2ABEEF93B5A6C932EE_StaticFields, ___nilType_5)); }
|
|
inline int32_t get_nilType_5() const { return ___nilType_5; }
|
|
inline int32_t* get_address_of_nilType_5() { return &___nilType_5; }
|
|
inline void set_nilType_5(int32_t value)
|
|
{
|
|
___nilType_5 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_metaref_6() { return static_cast<int32_t>(offsetof(TypeTraits_1_tEF2D11FF37305489AB4CDB2ABEEF93B5A6C932EE_StaticFields, ___metaref_6)); }
|
|
inline int32_t get_metaref_6() const { return ___metaref_6; }
|
|
inline int32_t* get_address_of_metaref_6() { return &___metaref_6; }
|
|
inline void set_metaref_6(int32_t value)
|
|
{
|
|
___metaref_6 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1<System.Guid>
|
|
struct TypeTraits_1_tD5F6F466A268DD5B7AD9C3B5D732B01120B91A8A : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct TypeTraits_1_tD5F6F466A268DD5B7AD9C3B5D732B01120B91A8A_StaticFields
|
|
{
|
|
public:
|
|
// System.Func`3<System.IntPtr,System.Int32,System.Boolean> LuaInterface.TypeTraits`1::Check
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___Check_0;
|
|
// System.Type LuaInterface.TypeTraits`1::type
|
|
Type_t * ___type_1;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsValueType
|
|
bool ___IsValueType_2;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsArray
|
|
bool ___IsArray_3;
|
|
// System.String LuaInterface.TypeTraits`1::typeName
|
|
String_t* ___typeName_4;
|
|
// System.Int32 LuaInterface.TypeTraits`1::nilType
|
|
int32_t ___nilType_5;
|
|
// System.Int32 LuaInterface.TypeTraits`1::metaref
|
|
int32_t ___metaref_6;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Check_0() { return static_cast<int32_t>(offsetof(TypeTraits_1_tD5F6F466A268DD5B7AD9C3B5D732B01120B91A8A_StaticFields, ___Check_0)); }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * get_Check_0() const { return ___Check_0; }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E ** get_address_of_Check_0() { return &___Check_0; }
|
|
inline void set_Check_0(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * value)
|
|
{
|
|
___Check_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_type_1() { return static_cast<int32_t>(offsetof(TypeTraits_1_tD5F6F466A268DD5B7AD9C3B5D732B01120B91A8A_StaticFields, ___type_1)); }
|
|
inline Type_t * get_type_1() const { return ___type_1; }
|
|
inline Type_t ** get_address_of_type_1() { return &___type_1; }
|
|
inline void set_type_1(Type_t * value)
|
|
{
|
|
___type_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___type_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsValueType_2() { return static_cast<int32_t>(offsetof(TypeTraits_1_tD5F6F466A268DD5B7AD9C3B5D732B01120B91A8A_StaticFields, ___IsValueType_2)); }
|
|
inline bool get_IsValueType_2() const { return ___IsValueType_2; }
|
|
inline bool* get_address_of_IsValueType_2() { return &___IsValueType_2; }
|
|
inline void set_IsValueType_2(bool value)
|
|
{
|
|
___IsValueType_2 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsArray_3() { return static_cast<int32_t>(offsetof(TypeTraits_1_tD5F6F466A268DD5B7AD9C3B5D732B01120B91A8A_StaticFields, ___IsArray_3)); }
|
|
inline bool get_IsArray_3() const { return ___IsArray_3; }
|
|
inline bool* get_address_of_IsArray_3() { return &___IsArray_3; }
|
|
inline void set_IsArray_3(bool value)
|
|
{
|
|
___IsArray_3 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_typeName_4() { return static_cast<int32_t>(offsetof(TypeTraits_1_tD5F6F466A268DD5B7AD9C3B5D732B01120B91A8A_StaticFields, ___typeName_4)); }
|
|
inline String_t* get_typeName_4() const { return ___typeName_4; }
|
|
inline String_t** get_address_of_typeName_4() { return &___typeName_4; }
|
|
inline void set_typeName_4(String_t* value)
|
|
{
|
|
___typeName_4 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___typeName_4), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_nilType_5() { return static_cast<int32_t>(offsetof(TypeTraits_1_tD5F6F466A268DD5B7AD9C3B5D732B01120B91A8A_StaticFields, ___nilType_5)); }
|
|
inline int32_t get_nilType_5() const { return ___nilType_5; }
|
|
inline int32_t* get_address_of_nilType_5() { return &___nilType_5; }
|
|
inline void set_nilType_5(int32_t value)
|
|
{
|
|
___nilType_5 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_metaref_6() { return static_cast<int32_t>(offsetof(TypeTraits_1_tD5F6F466A268DD5B7AD9C3B5D732B01120B91A8A_StaticFields, ___metaref_6)); }
|
|
inline int32_t get_metaref_6() const { return ___metaref_6; }
|
|
inline int32_t* get_address_of_metaref_6() { return &___metaref_6; }
|
|
inline void set_metaref_6(int32_t value)
|
|
{
|
|
___metaref_6 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1<System.Int16>
|
|
struct TypeTraits_1_tA73225A95A78FE9D9DC053D1D4C36016FD2FB747 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct TypeTraits_1_tA73225A95A78FE9D9DC053D1D4C36016FD2FB747_StaticFields
|
|
{
|
|
public:
|
|
// System.Func`3<System.IntPtr,System.Int32,System.Boolean> LuaInterface.TypeTraits`1::Check
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___Check_0;
|
|
// System.Type LuaInterface.TypeTraits`1::type
|
|
Type_t * ___type_1;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsValueType
|
|
bool ___IsValueType_2;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsArray
|
|
bool ___IsArray_3;
|
|
// System.String LuaInterface.TypeTraits`1::typeName
|
|
String_t* ___typeName_4;
|
|
// System.Int32 LuaInterface.TypeTraits`1::nilType
|
|
int32_t ___nilType_5;
|
|
// System.Int32 LuaInterface.TypeTraits`1::metaref
|
|
int32_t ___metaref_6;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Check_0() { return static_cast<int32_t>(offsetof(TypeTraits_1_tA73225A95A78FE9D9DC053D1D4C36016FD2FB747_StaticFields, ___Check_0)); }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * get_Check_0() const { return ___Check_0; }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E ** get_address_of_Check_0() { return &___Check_0; }
|
|
inline void set_Check_0(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * value)
|
|
{
|
|
___Check_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_type_1() { return static_cast<int32_t>(offsetof(TypeTraits_1_tA73225A95A78FE9D9DC053D1D4C36016FD2FB747_StaticFields, ___type_1)); }
|
|
inline Type_t * get_type_1() const { return ___type_1; }
|
|
inline Type_t ** get_address_of_type_1() { return &___type_1; }
|
|
inline void set_type_1(Type_t * value)
|
|
{
|
|
___type_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___type_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsValueType_2() { return static_cast<int32_t>(offsetof(TypeTraits_1_tA73225A95A78FE9D9DC053D1D4C36016FD2FB747_StaticFields, ___IsValueType_2)); }
|
|
inline bool get_IsValueType_2() const { return ___IsValueType_2; }
|
|
inline bool* get_address_of_IsValueType_2() { return &___IsValueType_2; }
|
|
inline void set_IsValueType_2(bool value)
|
|
{
|
|
___IsValueType_2 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsArray_3() { return static_cast<int32_t>(offsetof(TypeTraits_1_tA73225A95A78FE9D9DC053D1D4C36016FD2FB747_StaticFields, ___IsArray_3)); }
|
|
inline bool get_IsArray_3() const { return ___IsArray_3; }
|
|
inline bool* get_address_of_IsArray_3() { return &___IsArray_3; }
|
|
inline void set_IsArray_3(bool value)
|
|
{
|
|
___IsArray_3 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_typeName_4() { return static_cast<int32_t>(offsetof(TypeTraits_1_tA73225A95A78FE9D9DC053D1D4C36016FD2FB747_StaticFields, ___typeName_4)); }
|
|
inline String_t* get_typeName_4() const { return ___typeName_4; }
|
|
inline String_t** get_address_of_typeName_4() { return &___typeName_4; }
|
|
inline void set_typeName_4(String_t* value)
|
|
{
|
|
___typeName_4 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___typeName_4), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_nilType_5() { return static_cast<int32_t>(offsetof(TypeTraits_1_tA73225A95A78FE9D9DC053D1D4C36016FD2FB747_StaticFields, ___nilType_5)); }
|
|
inline int32_t get_nilType_5() const { return ___nilType_5; }
|
|
inline int32_t* get_address_of_nilType_5() { return &___nilType_5; }
|
|
inline void set_nilType_5(int32_t value)
|
|
{
|
|
___nilType_5 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_metaref_6() { return static_cast<int32_t>(offsetof(TypeTraits_1_tA73225A95A78FE9D9DC053D1D4C36016FD2FB747_StaticFields, ___metaref_6)); }
|
|
inline int32_t get_metaref_6() const { return ___metaref_6; }
|
|
inline int32_t* get_address_of_metaref_6() { return &___metaref_6; }
|
|
inline void set_metaref_6(int32_t value)
|
|
{
|
|
___metaref_6 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1<System.Int32>
|
|
struct TypeTraits_1_tED093BC518E20BCA7FF6FA86C71EBC969B2333FA : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct TypeTraits_1_tED093BC518E20BCA7FF6FA86C71EBC969B2333FA_StaticFields
|
|
{
|
|
public:
|
|
// System.Func`3<System.IntPtr,System.Int32,System.Boolean> LuaInterface.TypeTraits`1::Check
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___Check_0;
|
|
// System.Type LuaInterface.TypeTraits`1::type
|
|
Type_t * ___type_1;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsValueType
|
|
bool ___IsValueType_2;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsArray
|
|
bool ___IsArray_3;
|
|
// System.String LuaInterface.TypeTraits`1::typeName
|
|
String_t* ___typeName_4;
|
|
// System.Int32 LuaInterface.TypeTraits`1::nilType
|
|
int32_t ___nilType_5;
|
|
// System.Int32 LuaInterface.TypeTraits`1::metaref
|
|
int32_t ___metaref_6;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Check_0() { return static_cast<int32_t>(offsetof(TypeTraits_1_tED093BC518E20BCA7FF6FA86C71EBC969B2333FA_StaticFields, ___Check_0)); }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * get_Check_0() const { return ___Check_0; }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E ** get_address_of_Check_0() { return &___Check_0; }
|
|
inline void set_Check_0(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * value)
|
|
{
|
|
___Check_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_type_1() { return static_cast<int32_t>(offsetof(TypeTraits_1_tED093BC518E20BCA7FF6FA86C71EBC969B2333FA_StaticFields, ___type_1)); }
|
|
inline Type_t * get_type_1() const { return ___type_1; }
|
|
inline Type_t ** get_address_of_type_1() { return &___type_1; }
|
|
inline void set_type_1(Type_t * value)
|
|
{
|
|
___type_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___type_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsValueType_2() { return static_cast<int32_t>(offsetof(TypeTraits_1_tED093BC518E20BCA7FF6FA86C71EBC969B2333FA_StaticFields, ___IsValueType_2)); }
|
|
inline bool get_IsValueType_2() const { return ___IsValueType_2; }
|
|
inline bool* get_address_of_IsValueType_2() { return &___IsValueType_2; }
|
|
inline void set_IsValueType_2(bool value)
|
|
{
|
|
___IsValueType_2 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsArray_3() { return static_cast<int32_t>(offsetof(TypeTraits_1_tED093BC518E20BCA7FF6FA86C71EBC969B2333FA_StaticFields, ___IsArray_3)); }
|
|
inline bool get_IsArray_3() const { return ___IsArray_3; }
|
|
inline bool* get_address_of_IsArray_3() { return &___IsArray_3; }
|
|
inline void set_IsArray_3(bool value)
|
|
{
|
|
___IsArray_3 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_typeName_4() { return static_cast<int32_t>(offsetof(TypeTraits_1_tED093BC518E20BCA7FF6FA86C71EBC969B2333FA_StaticFields, ___typeName_4)); }
|
|
inline String_t* get_typeName_4() const { return ___typeName_4; }
|
|
inline String_t** get_address_of_typeName_4() { return &___typeName_4; }
|
|
inline void set_typeName_4(String_t* value)
|
|
{
|
|
___typeName_4 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___typeName_4), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_nilType_5() { return static_cast<int32_t>(offsetof(TypeTraits_1_tED093BC518E20BCA7FF6FA86C71EBC969B2333FA_StaticFields, ___nilType_5)); }
|
|
inline int32_t get_nilType_5() const { return ___nilType_5; }
|
|
inline int32_t* get_address_of_nilType_5() { return &___nilType_5; }
|
|
inline void set_nilType_5(int32_t value)
|
|
{
|
|
___nilType_5 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_metaref_6() { return static_cast<int32_t>(offsetof(TypeTraits_1_tED093BC518E20BCA7FF6FA86C71EBC969B2333FA_StaticFields, ___metaref_6)); }
|
|
inline int32_t get_metaref_6() const { return ___metaref_6; }
|
|
inline int32_t* get_address_of_metaref_6() { return &___metaref_6; }
|
|
inline void set_metaref_6(int32_t value)
|
|
{
|
|
___metaref_6 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1<System.Int32Enum>
|
|
struct TypeTraits_1_t98E18BD64A66C5B788A34449AE3253669B1D317D : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct TypeTraits_1_t98E18BD64A66C5B788A34449AE3253669B1D317D_StaticFields
|
|
{
|
|
public:
|
|
// System.Func`3<System.IntPtr,System.Int32,System.Boolean> LuaInterface.TypeTraits`1::Check
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___Check_0;
|
|
// System.Type LuaInterface.TypeTraits`1::type
|
|
Type_t * ___type_1;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsValueType
|
|
bool ___IsValueType_2;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsArray
|
|
bool ___IsArray_3;
|
|
// System.String LuaInterface.TypeTraits`1::typeName
|
|
String_t* ___typeName_4;
|
|
// System.Int32 LuaInterface.TypeTraits`1::nilType
|
|
int32_t ___nilType_5;
|
|
// System.Int32 LuaInterface.TypeTraits`1::metaref
|
|
int32_t ___metaref_6;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Check_0() { return static_cast<int32_t>(offsetof(TypeTraits_1_t98E18BD64A66C5B788A34449AE3253669B1D317D_StaticFields, ___Check_0)); }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * get_Check_0() const { return ___Check_0; }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E ** get_address_of_Check_0() { return &___Check_0; }
|
|
inline void set_Check_0(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * value)
|
|
{
|
|
___Check_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_type_1() { return static_cast<int32_t>(offsetof(TypeTraits_1_t98E18BD64A66C5B788A34449AE3253669B1D317D_StaticFields, ___type_1)); }
|
|
inline Type_t * get_type_1() const { return ___type_1; }
|
|
inline Type_t ** get_address_of_type_1() { return &___type_1; }
|
|
inline void set_type_1(Type_t * value)
|
|
{
|
|
___type_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___type_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsValueType_2() { return static_cast<int32_t>(offsetof(TypeTraits_1_t98E18BD64A66C5B788A34449AE3253669B1D317D_StaticFields, ___IsValueType_2)); }
|
|
inline bool get_IsValueType_2() const { return ___IsValueType_2; }
|
|
inline bool* get_address_of_IsValueType_2() { return &___IsValueType_2; }
|
|
inline void set_IsValueType_2(bool value)
|
|
{
|
|
___IsValueType_2 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsArray_3() { return static_cast<int32_t>(offsetof(TypeTraits_1_t98E18BD64A66C5B788A34449AE3253669B1D317D_StaticFields, ___IsArray_3)); }
|
|
inline bool get_IsArray_3() const { return ___IsArray_3; }
|
|
inline bool* get_address_of_IsArray_3() { return &___IsArray_3; }
|
|
inline void set_IsArray_3(bool value)
|
|
{
|
|
___IsArray_3 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_typeName_4() { return static_cast<int32_t>(offsetof(TypeTraits_1_t98E18BD64A66C5B788A34449AE3253669B1D317D_StaticFields, ___typeName_4)); }
|
|
inline String_t* get_typeName_4() const { return ___typeName_4; }
|
|
inline String_t** get_address_of_typeName_4() { return &___typeName_4; }
|
|
inline void set_typeName_4(String_t* value)
|
|
{
|
|
___typeName_4 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___typeName_4), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_nilType_5() { return static_cast<int32_t>(offsetof(TypeTraits_1_t98E18BD64A66C5B788A34449AE3253669B1D317D_StaticFields, ___nilType_5)); }
|
|
inline int32_t get_nilType_5() const { return ___nilType_5; }
|
|
inline int32_t* get_address_of_nilType_5() { return &___nilType_5; }
|
|
inline void set_nilType_5(int32_t value)
|
|
{
|
|
___nilType_5 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_metaref_6() { return static_cast<int32_t>(offsetof(TypeTraits_1_t98E18BD64A66C5B788A34449AE3253669B1D317D_StaticFields, ___metaref_6)); }
|
|
inline int32_t get_metaref_6() const { return ___metaref_6; }
|
|
inline int32_t* get_address_of_metaref_6() { return &___metaref_6; }
|
|
inline void set_metaref_6(int32_t value)
|
|
{
|
|
___metaref_6 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1<System.Int64>
|
|
struct TypeTraits_1_t2551DA50E7BF65701B73DB8FE671CCE33D76ECC7 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct TypeTraits_1_t2551DA50E7BF65701B73DB8FE671CCE33D76ECC7_StaticFields
|
|
{
|
|
public:
|
|
// System.Func`3<System.IntPtr,System.Int32,System.Boolean> LuaInterface.TypeTraits`1::Check
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___Check_0;
|
|
// System.Type LuaInterface.TypeTraits`1::type
|
|
Type_t * ___type_1;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsValueType
|
|
bool ___IsValueType_2;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsArray
|
|
bool ___IsArray_3;
|
|
// System.String LuaInterface.TypeTraits`1::typeName
|
|
String_t* ___typeName_4;
|
|
// System.Int32 LuaInterface.TypeTraits`1::nilType
|
|
int32_t ___nilType_5;
|
|
// System.Int32 LuaInterface.TypeTraits`1::metaref
|
|
int32_t ___metaref_6;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Check_0() { return static_cast<int32_t>(offsetof(TypeTraits_1_t2551DA50E7BF65701B73DB8FE671CCE33D76ECC7_StaticFields, ___Check_0)); }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * get_Check_0() const { return ___Check_0; }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E ** get_address_of_Check_0() { return &___Check_0; }
|
|
inline void set_Check_0(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * value)
|
|
{
|
|
___Check_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_type_1() { return static_cast<int32_t>(offsetof(TypeTraits_1_t2551DA50E7BF65701B73DB8FE671CCE33D76ECC7_StaticFields, ___type_1)); }
|
|
inline Type_t * get_type_1() const { return ___type_1; }
|
|
inline Type_t ** get_address_of_type_1() { return &___type_1; }
|
|
inline void set_type_1(Type_t * value)
|
|
{
|
|
___type_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___type_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsValueType_2() { return static_cast<int32_t>(offsetof(TypeTraits_1_t2551DA50E7BF65701B73DB8FE671CCE33D76ECC7_StaticFields, ___IsValueType_2)); }
|
|
inline bool get_IsValueType_2() const { return ___IsValueType_2; }
|
|
inline bool* get_address_of_IsValueType_2() { return &___IsValueType_2; }
|
|
inline void set_IsValueType_2(bool value)
|
|
{
|
|
___IsValueType_2 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsArray_3() { return static_cast<int32_t>(offsetof(TypeTraits_1_t2551DA50E7BF65701B73DB8FE671CCE33D76ECC7_StaticFields, ___IsArray_3)); }
|
|
inline bool get_IsArray_3() const { return ___IsArray_3; }
|
|
inline bool* get_address_of_IsArray_3() { return &___IsArray_3; }
|
|
inline void set_IsArray_3(bool value)
|
|
{
|
|
___IsArray_3 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_typeName_4() { return static_cast<int32_t>(offsetof(TypeTraits_1_t2551DA50E7BF65701B73DB8FE671CCE33D76ECC7_StaticFields, ___typeName_4)); }
|
|
inline String_t* get_typeName_4() const { return ___typeName_4; }
|
|
inline String_t** get_address_of_typeName_4() { return &___typeName_4; }
|
|
inline void set_typeName_4(String_t* value)
|
|
{
|
|
___typeName_4 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___typeName_4), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_nilType_5() { return static_cast<int32_t>(offsetof(TypeTraits_1_t2551DA50E7BF65701B73DB8FE671CCE33D76ECC7_StaticFields, ___nilType_5)); }
|
|
inline int32_t get_nilType_5() const { return ___nilType_5; }
|
|
inline int32_t* get_address_of_nilType_5() { return &___nilType_5; }
|
|
inline void set_nilType_5(int32_t value)
|
|
{
|
|
___nilType_5 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_metaref_6() { return static_cast<int32_t>(offsetof(TypeTraits_1_t2551DA50E7BF65701B73DB8FE671CCE33D76ECC7_StaticFields, ___metaref_6)); }
|
|
inline int32_t get_metaref_6() const { return ___metaref_6; }
|
|
inline int32_t* get_address_of_metaref_6() { return &___metaref_6; }
|
|
inline void set_metaref_6(int32_t value)
|
|
{
|
|
___metaref_6 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1<System.IntPtr>
|
|
struct TypeTraits_1_tE0EDA66A23ABD6F43D3A50669AD4A22D34BF5EB6 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct TypeTraits_1_tE0EDA66A23ABD6F43D3A50669AD4A22D34BF5EB6_StaticFields
|
|
{
|
|
public:
|
|
// System.Func`3<System.IntPtr,System.Int32,System.Boolean> LuaInterface.TypeTraits`1::Check
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___Check_0;
|
|
// System.Type LuaInterface.TypeTraits`1::type
|
|
Type_t * ___type_1;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsValueType
|
|
bool ___IsValueType_2;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsArray
|
|
bool ___IsArray_3;
|
|
// System.String LuaInterface.TypeTraits`1::typeName
|
|
String_t* ___typeName_4;
|
|
// System.Int32 LuaInterface.TypeTraits`1::nilType
|
|
int32_t ___nilType_5;
|
|
// System.Int32 LuaInterface.TypeTraits`1::metaref
|
|
int32_t ___metaref_6;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Check_0() { return static_cast<int32_t>(offsetof(TypeTraits_1_tE0EDA66A23ABD6F43D3A50669AD4A22D34BF5EB6_StaticFields, ___Check_0)); }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * get_Check_0() const { return ___Check_0; }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E ** get_address_of_Check_0() { return &___Check_0; }
|
|
inline void set_Check_0(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * value)
|
|
{
|
|
___Check_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_type_1() { return static_cast<int32_t>(offsetof(TypeTraits_1_tE0EDA66A23ABD6F43D3A50669AD4A22D34BF5EB6_StaticFields, ___type_1)); }
|
|
inline Type_t * get_type_1() const { return ___type_1; }
|
|
inline Type_t ** get_address_of_type_1() { return &___type_1; }
|
|
inline void set_type_1(Type_t * value)
|
|
{
|
|
___type_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___type_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsValueType_2() { return static_cast<int32_t>(offsetof(TypeTraits_1_tE0EDA66A23ABD6F43D3A50669AD4A22D34BF5EB6_StaticFields, ___IsValueType_2)); }
|
|
inline bool get_IsValueType_2() const { return ___IsValueType_2; }
|
|
inline bool* get_address_of_IsValueType_2() { return &___IsValueType_2; }
|
|
inline void set_IsValueType_2(bool value)
|
|
{
|
|
___IsValueType_2 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsArray_3() { return static_cast<int32_t>(offsetof(TypeTraits_1_tE0EDA66A23ABD6F43D3A50669AD4A22D34BF5EB6_StaticFields, ___IsArray_3)); }
|
|
inline bool get_IsArray_3() const { return ___IsArray_3; }
|
|
inline bool* get_address_of_IsArray_3() { return &___IsArray_3; }
|
|
inline void set_IsArray_3(bool value)
|
|
{
|
|
___IsArray_3 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_typeName_4() { return static_cast<int32_t>(offsetof(TypeTraits_1_tE0EDA66A23ABD6F43D3A50669AD4A22D34BF5EB6_StaticFields, ___typeName_4)); }
|
|
inline String_t* get_typeName_4() const { return ___typeName_4; }
|
|
inline String_t** get_address_of_typeName_4() { return &___typeName_4; }
|
|
inline void set_typeName_4(String_t* value)
|
|
{
|
|
___typeName_4 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___typeName_4), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_nilType_5() { return static_cast<int32_t>(offsetof(TypeTraits_1_tE0EDA66A23ABD6F43D3A50669AD4A22D34BF5EB6_StaticFields, ___nilType_5)); }
|
|
inline int32_t get_nilType_5() const { return ___nilType_5; }
|
|
inline int32_t* get_address_of_nilType_5() { return &___nilType_5; }
|
|
inline void set_nilType_5(int32_t value)
|
|
{
|
|
___nilType_5 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_metaref_6() { return static_cast<int32_t>(offsetof(TypeTraits_1_tE0EDA66A23ABD6F43D3A50669AD4A22D34BF5EB6_StaticFields, ___metaref_6)); }
|
|
inline int32_t get_metaref_6() const { return ___metaref_6; }
|
|
inline int32_t* get_address_of_metaref_6() { return &___metaref_6; }
|
|
inline void set_metaref_6(int32_t value)
|
|
{
|
|
___metaref_6 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1<System.Nullable`1<System.Boolean>>
|
|
struct TypeTraits_1_t82655412F4C809EF00DD6EEB8CE628B66C33C94F : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct TypeTraits_1_t82655412F4C809EF00DD6EEB8CE628B66C33C94F_StaticFields
|
|
{
|
|
public:
|
|
// System.Func`3<System.IntPtr,System.Int32,System.Boolean> LuaInterface.TypeTraits`1::Check
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___Check_0;
|
|
// System.Type LuaInterface.TypeTraits`1::type
|
|
Type_t * ___type_1;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsValueType
|
|
bool ___IsValueType_2;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsArray
|
|
bool ___IsArray_3;
|
|
// System.String LuaInterface.TypeTraits`1::typeName
|
|
String_t* ___typeName_4;
|
|
// System.Int32 LuaInterface.TypeTraits`1::nilType
|
|
int32_t ___nilType_5;
|
|
// System.Int32 LuaInterface.TypeTraits`1::metaref
|
|
int32_t ___metaref_6;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Check_0() { return static_cast<int32_t>(offsetof(TypeTraits_1_t82655412F4C809EF00DD6EEB8CE628B66C33C94F_StaticFields, ___Check_0)); }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * get_Check_0() const { return ___Check_0; }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E ** get_address_of_Check_0() { return &___Check_0; }
|
|
inline void set_Check_0(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * value)
|
|
{
|
|
___Check_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_type_1() { return static_cast<int32_t>(offsetof(TypeTraits_1_t82655412F4C809EF00DD6EEB8CE628B66C33C94F_StaticFields, ___type_1)); }
|
|
inline Type_t * get_type_1() const { return ___type_1; }
|
|
inline Type_t ** get_address_of_type_1() { return &___type_1; }
|
|
inline void set_type_1(Type_t * value)
|
|
{
|
|
___type_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___type_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsValueType_2() { return static_cast<int32_t>(offsetof(TypeTraits_1_t82655412F4C809EF00DD6EEB8CE628B66C33C94F_StaticFields, ___IsValueType_2)); }
|
|
inline bool get_IsValueType_2() const { return ___IsValueType_2; }
|
|
inline bool* get_address_of_IsValueType_2() { return &___IsValueType_2; }
|
|
inline void set_IsValueType_2(bool value)
|
|
{
|
|
___IsValueType_2 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsArray_3() { return static_cast<int32_t>(offsetof(TypeTraits_1_t82655412F4C809EF00DD6EEB8CE628B66C33C94F_StaticFields, ___IsArray_3)); }
|
|
inline bool get_IsArray_3() const { return ___IsArray_3; }
|
|
inline bool* get_address_of_IsArray_3() { return &___IsArray_3; }
|
|
inline void set_IsArray_3(bool value)
|
|
{
|
|
___IsArray_3 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_typeName_4() { return static_cast<int32_t>(offsetof(TypeTraits_1_t82655412F4C809EF00DD6EEB8CE628B66C33C94F_StaticFields, ___typeName_4)); }
|
|
inline String_t* get_typeName_4() const { return ___typeName_4; }
|
|
inline String_t** get_address_of_typeName_4() { return &___typeName_4; }
|
|
inline void set_typeName_4(String_t* value)
|
|
{
|
|
___typeName_4 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___typeName_4), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_nilType_5() { return static_cast<int32_t>(offsetof(TypeTraits_1_t82655412F4C809EF00DD6EEB8CE628B66C33C94F_StaticFields, ___nilType_5)); }
|
|
inline int32_t get_nilType_5() const { return ___nilType_5; }
|
|
inline int32_t* get_address_of_nilType_5() { return &___nilType_5; }
|
|
inline void set_nilType_5(int32_t value)
|
|
{
|
|
___nilType_5 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_metaref_6() { return static_cast<int32_t>(offsetof(TypeTraits_1_t82655412F4C809EF00DD6EEB8CE628B66C33C94F_StaticFields, ___metaref_6)); }
|
|
inline int32_t get_metaref_6() const { return ___metaref_6; }
|
|
inline int32_t* get_address_of_metaref_6() { return &___metaref_6; }
|
|
inline void set_metaref_6(int32_t value)
|
|
{
|
|
___metaref_6 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1<System.Nullable`1<System.Byte>>
|
|
struct TypeTraits_1_tF014F0DB6A238027FF9B826863C6BE32AF3EE8C9 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct TypeTraits_1_tF014F0DB6A238027FF9B826863C6BE32AF3EE8C9_StaticFields
|
|
{
|
|
public:
|
|
// System.Func`3<System.IntPtr,System.Int32,System.Boolean> LuaInterface.TypeTraits`1::Check
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___Check_0;
|
|
// System.Type LuaInterface.TypeTraits`1::type
|
|
Type_t * ___type_1;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsValueType
|
|
bool ___IsValueType_2;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsArray
|
|
bool ___IsArray_3;
|
|
// System.String LuaInterface.TypeTraits`1::typeName
|
|
String_t* ___typeName_4;
|
|
// System.Int32 LuaInterface.TypeTraits`1::nilType
|
|
int32_t ___nilType_5;
|
|
// System.Int32 LuaInterface.TypeTraits`1::metaref
|
|
int32_t ___metaref_6;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Check_0() { return static_cast<int32_t>(offsetof(TypeTraits_1_tF014F0DB6A238027FF9B826863C6BE32AF3EE8C9_StaticFields, ___Check_0)); }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * get_Check_0() const { return ___Check_0; }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E ** get_address_of_Check_0() { return &___Check_0; }
|
|
inline void set_Check_0(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * value)
|
|
{
|
|
___Check_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_type_1() { return static_cast<int32_t>(offsetof(TypeTraits_1_tF014F0DB6A238027FF9B826863C6BE32AF3EE8C9_StaticFields, ___type_1)); }
|
|
inline Type_t * get_type_1() const { return ___type_1; }
|
|
inline Type_t ** get_address_of_type_1() { return &___type_1; }
|
|
inline void set_type_1(Type_t * value)
|
|
{
|
|
___type_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___type_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsValueType_2() { return static_cast<int32_t>(offsetof(TypeTraits_1_tF014F0DB6A238027FF9B826863C6BE32AF3EE8C9_StaticFields, ___IsValueType_2)); }
|
|
inline bool get_IsValueType_2() const { return ___IsValueType_2; }
|
|
inline bool* get_address_of_IsValueType_2() { return &___IsValueType_2; }
|
|
inline void set_IsValueType_2(bool value)
|
|
{
|
|
___IsValueType_2 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsArray_3() { return static_cast<int32_t>(offsetof(TypeTraits_1_tF014F0DB6A238027FF9B826863C6BE32AF3EE8C9_StaticFields, ___IsArray_3)); }
|
|
inline bool get_IsArray_3() const { return ___IsArray_3; }
|
|
inline bool* get_address_of_IsArray_3() { return &___IsArray_3; }
|
|
inline void set_IsArray_3(bool value)
|
|
{
|
|
___IsArray_3 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_typeName_4() { return static_cast<int32_t>(offsetof(TypeTraits_1_tF014F0DB6A238027FF9B826863C6BE32AF3EE8C9_StaticFields, ___typeName_4)); }
|
|
inline String_t* get_typeName_4() const { return ___typeName_4; }
|
|
inline String_t** get_address_of_typeName_4() { return &___typeName_4; }
|
|
inline void set_typeName_4(String_t* value)
|
|
{
|
|
___typeName_4 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___typeName_4), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_nilType_5() { return static_cast<int32_t>(offsetof(TypeTraits_1_tF014F0DB6A238027FF9B826863C6BE32AF3EE8C9_StaticFields, ___nilType_5)); }
|
|
inline int32_t get_nilType_5() const { return ___nilType_5; }
|
|
inline int32_t* get_address_of_nilType_5() { return &___nilType_5; }
|
|
inline void set_nilType_5(int32_t value)
|
|
{
|
|
___nilType_5 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_metaref_6() { return static_cast<int32_t>(offsetof(TypeTraits_1_tF014F0DB6A238027FF9B826863C6BE32AF3EE8C9_StaticFields, ___metaref_6)); }
|
|
inline int32_t get_metaref_6() const { return ___metaref_6; }
|
|
inline int32_t* get_address_of_metaref_6() { return &___metaref_6; }
|
|
inline void set_metaref_6(int32_t value)
|
|
{
|
|
___metaref_6 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1<System.Nullable`1<System.Char>>
|
|
struct TypeTraits_1_t1155EE1F50E02E603CB1E4F24D2949378966B991 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct TypeTraits_1_t1155EE1F50E02E603CB1E4F24D2949378966B991_StaticFields
|
|
{
|
|
public:
|
|
// System.Func`3<System.IntPtr,System.Int32,System.Boolean> LuaInterface.TypeTraits`1::Check
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___Check_0;
|
|
// System.Type LuaInterface.TypeTraits`1::type
|
|
Type_t * ___type_1;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsValueType
|
|
bool ___IsValueType_2;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsArray
|
|
bool ___IsArray_3;
|
|
// System.String LuaInterface.TypeTraits`1::typeName
|
|
String_t* ___typeName_4;
|
|
// System.Int32 LuaInterface.TypeTraits`1::nilType
|
|
int32_t ___nilType_5;
|
|
// System.Int32 LuaInterface.TypeTraits`1::metaref
|
|
int32_t ___metaref_6;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Check_0() { return static_cast<int32_t>(offsetof(TypeTraits_1_t1155EE1F50E02E603CB1E4F24D2949378966B991_StaticFields, ___Check_0)); }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * get_Check_0() const { return ___Check_0; }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E ** get_address_of_Check_0() { return &___Check_0; }
|
|
inline void set_Check_0(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * value)
|
|
{
|
|
___Check_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_type_1() { return static_cast<int32_t>(offsetof(TypeTraits_1_t1155EE1F50E02E603CB1E4F24D2949378966B991_StaticFields, ___type_1)); }
|
|
inline Type_t * get_type_1() const { return ___type_1; }
|
|
inline Type_t ** get_address_of_type_1() { return &___type_1; }
|
|
inline void set_type_1(Type_t * value)
|
|
{
|
|
___type_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___type_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsValueType_2() { return static_cast<int32_t>(offsetof(TypeTraits_1_t1155EE1F50E02E603CB1E4F24D2949378966B991_StaticFields, ___IsValueType_2)); }
|
|
inline bool get_IsValueType_2() const { return ___IsValueType_2; }
|
|
inline bool* get_address_of_IsValueType_2() { return &___IsValueType_2; }
|
|
inline void set_IsValueType_2(bool value)
|
|
{
|
|
___IsValueType_2 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsArray_3() { return static_cast<int32_t>(offsetof(TypeTraits_1_t1155EE1F50E02E603CB1E4F24D2949378966B991_StaticFields, ___IsArray_3)); }
|
|
inline bool get_IsArray_3() const { return ___IsArray_3; }
|
|
inline bool* get_address_of_IsArray_3() { return &___IsArray_3; }
|
|
inline void set_IsArray_3(bool value)
|
|
{
|
|
___IsArray_3 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_typeName_4() { return static_cast<int32_t>(offsetof(TypeTraits_1_t1155EE1F50E02E603CB1E4F24D2949378966B991_StaticFields, ___typeName_4)); }
|
|
inline String_t* get_typeName_4() const { return ___typeName_4; }
|
|
inline String_t** get_address_of_typeName_4() { return &___typeName_4; }
|
|
inline void set_typeName_4(String_t* value)
|
|
{
|
|
___typeName_4 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___typeName_4), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_nilType_5() { return static_cast<int32_t>(offsetof(TypeTraits_1_t1155EE1F50E02E603CB1E4F24D2949378966B991_StaticFields, ___nilType_5)); }
|
|
inline int32_t get_nilType_5() const { return ___nilType_5; }
|
|
inline int32_t* get_address_of_nilType_5() { return &___nilType_5; }
|
|
inline void set_nilType_5(int32_t value)
|
|
{
|
|
___nilType_5 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_metaref_6() { return static_cast<int32_t>(offsetof(TypeTraits_1_t1155EE1F50E02E603CB1E4F24D2949378966B991_StaticFields, ___metaref_6)); }
|
|
inline int32_t get_metaref_6() const { return ___metaref_6; }
|
|
inline int32_t* get_address_of_metaref_6() { return &___metaref_6; }
|
|
inline void set_metaref_6(int32_t value)
|
|
{
|
|
___metaref_6 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1<System.Nullable`1<System.Decimal>>
|
|
struct TypeTraits_1_t3B9550EE14E5A56A3D0A3A310B481340CDAFF16A : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct TypeTraits_1_t3B9550EE14E5A56A3D0A3A310B481340CDAFF16A_StaticFields
|
|
{
|
|
public:
|
|
// System.Func`3<System.IntPtr,System.Int32,System.Boolean> LuaInterface.TypeTraits`1::Check
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___Check_0;
|
|
// System.Type LuaInterface.TypeTraits`1::type
|
|
Type_t * ___type_1;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsValueType
|
|
bool ___IsValueType_2;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsArray
|
|
bool ___IsArray_3;
|
|
// System.String LuaInterface.TypeTraits`1::typeName
|
|
String_t* ___typeName_4;
|
|
// System.Int32 LuaInterface.TypeTraits`1::nilType
|
|
int32_t ___nilType_5;
|
|
// System.Int32 LuaInterface.TypeTraits`1::metaref
|
|
int32_t ___metaref_6;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Check_0() { return static_cast<int32_t>(offsetof(TypeTraits_1_t3B9550EE14E5A56A3D0A3A310B481340CDAFF16A_StaticFields, ___Check_0)); }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * get_Check_0() const { return ___Check_0; }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E ** get_address_of_Check_0() { return &___Check_0; }
|
|
inline void set_Check_0(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * value)
|
|
{
|
|
___Check_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_type_1() { return static_cast<int32_t>(offsetof(TypeTraits_1_t3B9550EE14E5A56A3D0A3A310B481340CDAFF16A_StaticFields, ___type_1)); }
|
|
inline Type_t * get_type_1() const { return ___type_1; }
|
|
inline Type_t ** get_address_of_type_1() { return &___type_1; }
|
|
inline void set_type_1(Type_t * value)
|
|
{
|
|
___type_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___type_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsValueType_2() { return static_cast<int32_t>(offsetof(TypeTraits_1_t3B9550EE14E5A56A3D0A3A310B481340CDAFF16A_StaticFields, ___IsValueType_2)); }
|
|
inline bool get_IsValueType_2() const { return ___IsValueType_2; }
|
|
inline bool* get_address_of_IsValueType_2() { return &___IsValueType_2; }
|
|
inline void set_IsValueType_2(bool value)
|
|
{
|
|
___IsValueType_2 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsArray_3() { return static_cast<int32_t>(offsetof(TypeTraits_1_t3B9550EE14E5A56A3D0A3A310B481340CDAFF16A_StaticFields, ___IsArray_3)); }
|
|
inline bool get_IsArray_3() const { return ___IsArray_3; }
|
|
inline bool* get_address_of_IsArray_3() { return &___IsArray_3; }
|
|
inline void set_IsArray_3(bool value)
|
|
{
|
|
___IsArray_3 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_typeName_4() { return static_cast<int32_t>(offsetof(TypeTraits_1_t3B9550EE14E5A56A3D0A3A310B481340CDAFF16A_StaticFields, ___typeName_4)); }
|
|
inline String_t* get_typeName_4() const { return ___typeName_4; }
|
|
inline String_t** get_address_of_typeName_4() { return &___typeName_4; }
|
|
inline void set_typeName_4(String_t* value)
|
|
{
|
|
___typeName_4 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___typeName_4), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_nilType_5() { return static_cast<int32_t>(offsetof(TypeTraits_1_t3B9550EE14E5A56A3D0A3A310B481340CDAFF16A_StaticFields, ___nilType_5)); }
|
|
inline int32_t get_nilType_5() const { return ___nilType_5; }
|
|
inline int32_t* get_address_of_nilType_5() { return &___nilType_5; }
|
|
inline void set_nilType_5(int32_t value)
|
|
{
|
|
___nilType_5 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_metaref_6() { return static_cast<int32_t>(offsetof(TypeTraits_1_t3B9550EE14E5A56A3D0A3A310B481340CDAFF16A_StaticFields, ___metaref_6)); }
|
|
inline int32_t get_metaref_6() const { return ___metaref_6; }
|
|
inline int32_t* get_address_of_metaref_6() { return &___metaref_6; }
|
|
inline void set_metaref_6(int32_t value)
|
|
{
|
|
___metaref_6 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1<System.Nullable`1<System.Double>>
|
|
struct TypeTraits_1_tF78DDB5E8D353C35E32232EBDD53FD47E32AEBB1 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct TypeTraits_1_tF78DDB5E8D353C35E32232EBDD53FD47E32AEBB1_StaticFields
|
|
{
|
|
public:
|
|
// System.Func`3<System.IntPtr,System.Int32,System.Boolean> LuaInterface.TypeTraits`1::Check
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___Check_0;
|
|
// System.Type LuaInterface.TypeTraits`1::type
|
|
Type_t * ___type_1;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsValueType
|
|
bool ___IsValueType_2;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsArray
|
|
bool ___IsArray_3;
|
|
// System.String LuaInterface.TypeTraits`1::typeName
|
|
String_t* ___typeName_4;
|
|
// System.Int32 LuaInterface.TypeTraits`1::nilType
|
|
int32_t ___nilType_5;
|
|
// System.Int32 LuaInterface.TypeTraits`1::metaref
|
|
int32_t ___metaref_6;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Check_0() { return static_cast<int32_t>(offsetof(TypeTraits_1_tF78DDB5E8D353C35E32232EBDD53FD47E32AEBB1_StaticFields, ___Check_0)); }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * get_Check_0() const { return ___Check_0; }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E ** get_address_of_Check_0() { return &___Check_0; }
|
|
inline void set_Check_0(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * value)
|
|
{
|
|
___Check_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_type_1() { return static_cast<int32_t>(offsetof(TypeTraits_1_tF78DDB5E8D353C35E32232EBDD53FD47E32AEBB1_StaticFields, ___type_1)); }
|
|
inline Type_t * get_type_1() const { return ___type_1; }
|
|
inline Type_t ** get_address_of_type_1() { return &___type_1; }
|
|
inline void set_type_1(Type_t * value)
|
|
{
|
|
___type_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___type_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsValueType_2() { return static_cast<int32_t>(offsetof(TypeTraits_1_tF78DDB5E8D353C35E32232EBDD53FD47E32AEBB1_StaticFields, ___IsValueType_2)); }
|
|
inline bool get_IsValueType_2() const { return ___IsValueType_2; }
|
|
inline bool* get_address_of_IsValueType_2() { return &___IsValueType_2; }
|
|
inline void set_IsValueType_2(bool value)
|
|
{
|
|
___IsValueType_2 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsArray_3() { return static_cast<int32_t>(offsetof(TypeTraits_1_tF78DDB5E8D353C35E32232EBDD53FD47E32AEBB1_StaticFields, ___IsArray_3)); }
|
|
inline bool get_IsArray_3() const { return ___IsArray_3; }
|
|
inline bool* get_address_of_IsArray_3() { return &___IsArray_3; }
|
|
inline void set_IsArray_3(bool value)
|
|
{
|
|
___IsArray_3 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_typeName_4() { return static_cast<int32_t>(offsetof(TypeTraits_1_tF78DDB5E8D353C35E32232EBDD53FD47E32AEBB1_StaticFields, ___typeName_4)); }
|
|
inline String_t* get_typeName_4() const { return ___typeName_4; }
|
|
inline String_t** get_address_of_typeName_4() { return &___typeName_4; }
|
|
inline void set_typeName_4(String_t* value)
|
|
{
|
|
___typeName_4 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___typeName_4), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_nilType_5() { return static_cast<int32_t>(offsetof(TypeTraits_1_tF78DDB5E8D353C35E32232EBDD53FD47E32AEBB1_StaticFields, ___nilType_5)); }
|
|
inline int32_t get_nilType_5() const { return ___nilType_5; }
|
|
inline int32_t* get_address_of_nilType_5() { return &___nilType_5; }
|
|
inline void set_nilType_5(int32_t value)
|
|
{
|
|
___nilType_5 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_metaref_6() { return static_cast<int32_t>(offsetof(TypeTraits_1_tF78DDB5E8D353C35E32232EBDD53FD47E32AEBB1_StaticFields, ___metaref_6)); }
|
|
inline int32_t get_metaref_6() const { return ___metaref_6; }
|
|
inline int32_t* get_address_of_metaref_6() { return &___metaref_6; }
|
|
inline void set_metaref_6(int32_t value)
|
|
{
|
|
___metaref_6 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1<System.Nullable`1<System.Int16>>
|
|
struct TypeTraits_1_t59231BF4137365010D3758436AB2058A982D1319 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct TypeTraits_1_t59231BF4137365010D3758436AB2058A982D1319_StaticFields
|
|
{
|
|
public:
|
|
// System.Func`3<System.IntPtr,System.Int32,System.Boolean> LuaInterface.TypeTraits`1::Check
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___Check_0;
|
|
// System.Type LuaInterface.TypeTraits`1::type
|
|
Type_t * ___type_1;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsValueType
|
|
bool ___IsValueType_2;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsArray
|
|
bool ___IsArray_3;
|
|
// System.String LuaInterface.TypeTraits`1::typeName
|
|
String_t* ___typeName_4;
|
|
// System.Int32 LuaInterface.TypeTraits`1::nilType
|
|
int32_t ___nilType_5;
|
|
// System.Int32 LuaInterface.TypeTraits`1::metaref
|
|
int32_t ___metaref_6;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Check_0() { return static_cast<int32_t>(offsetof(TypeTraits_1_t59231BF4137365010D3758436AB2058A982D1319_StaticFields, ___Check_0)); }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * get_Check_0() const { return ___Check_0; }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E ** get_address_of_Check_0() { return &___Check_0; }
|
|
inline void set_Check_0(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * value)
|
|
{
|
|
___Check_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_type_1() { return static_cast<int32_t>(offsetof(TypeTraits_1_t59231BF4137365010D3758436AB2058A982D1319_StaticFields, ___type_1)); }
|
|
inline Type_t * get_type_1() const { return ___type_1; }
|
|
inline Type_t ** get_address_of_type_1() { return &___type_1; }
|
|
inline void set_type_1(Type_t * value)
|
|
{
|
|
___type_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___type_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsValueType_2() { return static_cast<int32_t>(offsetof(TypeTraits_1_t59231BF4137365010D3758436AB2058A982D1319_StaticFields, ___IsValueType_2)); }
|
|
inline bool get_IsValueType_2() const { return ___IsValueType_2; }
|
|
inline bool* get_address_of_IsValueType_2() { return &___IsValueType_2; }
|
|
inline void set_IsValueType_2(bool value)
|
|
{
|
|
___IsValueType_2 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsArray_3() { return static_cast<int32_t>(offsetof(TypeTraits_1_t59231BF4137365010D3758436AB2058A982D1319_StaticFields, ___IsArray_3)); }
|
|
inline bool get_IsArray_3() const { return ___IsArray_3; }
|
|
inline bool* get_address_of_IsArray_3() { return &___IsArray_3; }
|
|
inline void set_IsArray_3(bool value)
|
|
{
|
|
___IsArray_3 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_typeName_4() { return static_cast<int32_t>(offsetof(TypeTraits_1_t59231BF4137365010D3758436AB2058A982D1319_StaticFields, ___typeName_4)); }
|
|
inline String_t* get_typeName_4() const { return ___typeName_4; }
|
|
inline String_t** get_address_of_typeName_4() { return &___typeName_4; }
|
|
inline void set_typeName_4(String_t* value)
|
|
{
|
|
___typeName_4 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___typeName_4), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_nilType_5() { return static_cast<int32_t>(offsetof(TypeTraits_1_t59231BF4137365010D3758436AB2058A982D1319_StaticFields, ___nilType_5)); }
|
|
inline int32_t get_nilType_5() const { return ___nilType_5; }
|
|
inline int32_t* get_address_of_nilType_5() { return &___nilType_5; }
|
|
inline void set_nilType_5(int32_t value)
|
|
{
|
|
___nilType_5 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_metaref_6() { return static_cast<int32_t>(offsetof(TypeTraits_1_t59231BF4137365010D3758436AB2058A982D1319_StaticFields, ___metaref_6)); }
|
|
inline int32_t get_metaref_6() const { return ___metaref_6; }
|
|
inline int32_t* get_address_of_metaref_6() { return &___metaref_6; }
|
|
inline void set_metaref_6(int32_t value)
|
|
{
|
|
___metaref_6 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1<System.Nullable`1<System.Int32>>
|
|
struct TypeTraits_1_tEA86D18A048E202AAC7EB7A7698974945AC81D23 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct TypeTraits_1_tEA86D18A048E202AAC7EB7A7698974945AC81D23_StaticFields
|
|
{
|
|
public:
|
|
// System.Func`3<System.IntPtr,System.Int32,System.Boolean> LuaInterface.TypeTraits`1::Check
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___Check_0;
|
|
// System.Type LuaInterface.TypeTraits`1::type
|
|
Type_t * ___type_1;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsValueType
|
|
bool ___IsValueType_2;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsArray
|
|
bool ___IsArray_3;
|
|
// System.String LuaInterface.TypeTraits`1::typeName
|
|
String_t* ___typeName_4;
|
|
// System.Int32 LuaInterface.TypeTraits`1::nilType
|
|
int32_t ___nilType_5;
|
|
// System.Int32 LuaInterface.TypeTraits`1::metaref
|
|
int32_t ___metaref_6;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Check_0() { return static_cast<int32_t>(offsetof(TypeTraits_1_tEA86D18A048E202AAC7EB7A7698974945AC81D23_StaticFields, ___Check_0)); }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * get_Check_0() const { return ___Check_0; }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E ** get_address_of_Check_0() { return &___Check_0; }
|
|
inline void set_Check_0(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * value)
|
|
{
|
|
___Check_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_type_1() { return static_cast<int32_t>(offsetof(TypeTraits_1_tEA86D18A048E202AAC7EB7A7698974945AC81D23_StaticFields, ___type_1)); }
|
|
inline Type_t * get_type_1() const { return ___type_1; }
|
|
inline Type_t ** get_address_of_type_1() { return &___type_1; }
|
|
inline void set_type_1(Type_t * value)
|
|
{
|
|
___type_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___type_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsValueType_2() { return static_cast<int32_t>(offsetof(TypeTraits_1_tEA86D18A048E202AAC7EB7A7698974945AC81D23_StaticFields, ___IsValueType_2)); }
|
|
inline bool get_IsValueType_2() const { return ___IsValueType_2; }
|
|
inline bool* get_address_of_IsValueType_2() { return &___IsValueType_2; }
|
|
inline void set_IsValueType_2(bool value)
|
|
{
|
|
___IsValueType_2 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsArray_3() { return static_cast<int32_t>(offsetof(TypeTraits_1_tEA86D18A048E202AAC7EB7A7698974945AC81D23_StaticFields, ___IsArray_3)); }
|
|
inline bool get_IsArray_3() const { return ___IsArray_3; }
|
|
inline bool* get_address_of_IsArray_3() { return &___IsArray_3; }
|
|
inline void set_IsArray_3(bool value)
|
|
{
|
|
___IsArray_3 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_typeName_4() { return static_cast<int32_t>(offsetof(TypeTraits_1_tEA86D18A048E202AAC7EB7A7698974945AC81D23_StaticFields, ___typeName_4)); }
|
|
inline String_t* get_typeName_4() const { return ___typeName_4; }
|
|
inline String_t** get_address_of_typeName_4() { return &___typeName_4; }
|
|
inline void set_typeName_4(String_t* value)
|
|
{
|
|
___typeName_4 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___typeName_4), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_nilType_5() { return static_cast<int32_t>(offsetof(TypeTraits_1_tEA86D18A048E202AAC7EB7A7698974945AC81D23_StaticFields, ___nilType_5)); }
|
|
inline int32_t get_nilType_5() const { return ___nilType_5; }
|
|
inline int32_t* get_address_of_nilType_5() { return &___nilType_5; }
|
|
inline void set_nilType_5(int32_t value)
|
|
{
|
|
___nilType_5 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_metaref_6() { return static_cast<int32_t>(offsetof(TypeTraits_1_tEA86D18A048E202AAC7EB7A7698974945AC81D23_StaticFields, ___metaref_6)); }
|
|
inline int32_t get_metaref_6() const { return ___metaref_6; }
|
|
inline int32_t* get_address_of_metaref_6() { return &___metaref_6; }
|
|
inline void set_metaref_6(int32_t value)
|
|
{
|
|
___metaref_6 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1<System.Nullable`1<System.Int64>>
|
|
struct TypeTraits_1_tE3FC063047FD809D0FB6A5AC48BF417E0FA9A89E : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct TypeTraits_1_tE3FC063047FD809D0FB6A5AC48BF417E0FA9A89E_StaticFields
|
|
{
|
|
public:
|
|
// System.Func`3<System.IntPtr,System.Int32,System.Boolean> LuaInterface.TypeTraits`1::Check
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___Check_0;
|
|
// System.Type LuaInterface.TypeTraits`1::type
|
|
Type_t * ___type_1;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsValueType
|
|
bool ___IsValueType_2;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsArray
|
|
bool ___IsArray_3;
|
|
// System.String LuaInterface.TypeTraits`1::typeName
|
|
String_t* ___typeName_4;
|
|
// System.Int32 LuaInterface.TypeTraits`1::nilType
|
|
int32_t ___nilType_5;
|
|
// System.Int32 LuaInterface.TypeTraits`1::metaref
|
|
int32_t ___metaref_6;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Check_0() { return static_cast<int32_t>(offsetof(TypeTraits_1_tE3FC063047FD809D0FB6A5AC48BF417E0FA9A89E_StaticFields, ___Check_0)); }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * get_Check_0() const { return ___Check_0; }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E ** get_address_of_Check_0() { return &___Check_0; }
|
|
inline void set_Check_0(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * value)
|
|
{
|
|
___Check_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_type_1() { return static_cast<int32_t>(offsetof(TypeTraits_1_tE3FC063047FD809D0FB6A5AC48BF417E0FA9A89E_StaticFields, ___type_1)); }
|
|
inline Type_t * get_type_1() const { return ___type_1; }
|
|
inline Type_t ** get_address_of_type_1() { return &___type_1; }
|
|
inline void set_type_1(Type_t * value)
|
|
{
|
|
___type_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___type_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsValueType_2() { return static_cast<int32_t>(offsetof(TypeTraits_1_tE3FC063047FD809D0FB6A5AC48BF417E0FA9A89E_StaticFields, ___IsValueType_2)); }
|
|
inline bool get_IsValueType_2() const { return ___IsValueType_2; }
|
|
inline bool* get_address_of_IsValueType_2() { return &___IsValueType_2; }
|
|
inline void set_IsValueType_2(bool value)
|
|
{
|
|
___IsValueType_2 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsArray_3() { return static_cast<int32_t>(offsetof(TypeTraits_1_tE3FC063047FD809D0FB6A5AC48BF417E0FA9A89E_StaticFields, ___IsArray_3)); }
|
|
inline bool get_IsArray_3() const { return ___IsArray_3; }
|
|
inline bool* get_address_of_IsArray_3() { return &___IsArray_3; }
|
|
inline void set_IsArray_3(bool value)
|
|
{
|
|
___IsArray_3 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_typeName_4() { return static_cast<int32_t>(offsetof(TypeTraits_1_tE3FC063047FD809D0FB6A5AC48BF417E0FA9A89E_StaticFields, ___typeName_4)); }
|
|
inline String_t* get_typeName_4() const { return ___typeName_4; }
|
|
inline String_t** get_address_of_typeName_4() { return &___typeName_4; }
|
|
inline void set_typeName_4(String_t* value)
|
|
{
|
|
___typeName_4 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___typeName_4), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_nilType_5() { return static_cast<int32_t>(offsetof(TypeTraits_1_tE3FC063047FD809D0FB6A5AC48BF417E0FA9A89E_StaticFields, ___nilType_5)); }
|
|
inline int32_t get_nilType_5() const { return ___nilType_5; }
|
|
inline int32_t* get_address_of_nilType_5() { return &___nilType_5; }
|
|
inline void set_nilType_5(int32_t value)
|
|
{
|
|
___nilType_5 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_metaref_6() { return static_cast<int32_t>(offsetof(TypeTraits_1_tE3FC063047FD809D0FB6A5AC48BF417E0FA9A89E_StaticFields, ___metaref_6)); }
|
|
inline int32_t get_metaref_6() const { return ___metaref_6; }
|
|
inline int32_t* get_address_of_metaref_6() { return &___metaref_6; }
|
|
inline void set_metaref_6(int32_t value)
|
|
{
|
|
___metaref_6 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1<System.Nullable`1<System.SByte>>
|
|
struct TypeTraits_1_t0AF66978290F2368DAA97921F9DED1753AC9BA56 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct TypeTraits_1_t0AF66978290F2368DAA97921F9DED1753AC9BA56_StaticFields
|
|
{
|
|
public:
|
|
// System.Func`3<System.IntPtr,System.Int32,System.Boolean> LuaInterface.TypeTraits`1::Check
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___Check_0;
|
|
// System.Type LuaInterface.TypeTraits`1::type
|
|
Type_t * ___type_1;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsValueType
|
|
bool ___IsValueType_2;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsArray
|
|
bool ___IsArray_3;
|
|
// System.String LuaInterface.TypeTraits`1::typeName
|
|
String_t* ___typeName_4;
|
|
// System.Int32 LuaInterface.TypeTraits`1::nilType
|
|
int32_t ___nilType_5;
|
|
// System.Int32 LuaInterface.TypeTraits`1::metaref
|
|
int32_t ___metaref_6;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Check_0() { return static_cast<int32_t>(offsetof(TypeTraits_1_t0AF66978290F2368DAA97921F9DED1753AC9BA56_StaticFields, ___Check_0)); }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * get_Check_0() const { return ___Check_0; }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E ** get_address_of_Check_0() { return &___Check_0; }
|
|
inline void set_Check_0(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * value)
|
|
{
|
|
___Check_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_type_1() { return static_cast<int32_t>(offsetof(TypeTraits_1_t0AF66978290F2368DAA97921F9DED1753AC9BA56_StaticFields, ___type_1)); }
|
|
inline Type_t * get_type_1() const { return ___type_1; }
|
|
inline Type_t ** get_address_of_type_1() { return &___type_1; }
|
|
inline void set_type_1(Type_t * value)
|
|
{
|
|
___type_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___type_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsValueType_2() { return static_cast<int32_t>(offsetof(TypeTraits_1_t0AF66978290F2368DAA97921F9DED1753AC9BA56_StaticFields, ___IsValueType_2)); }
|
|
inline bool get_IsValueType_2() const { return ___IsValueType_2; }
|
|
inline bool* get_address_of_IsValueType_2() { return &___IsValueType_2; }
|
|
inline void set_IsValueType_2(bool value)
|
|
{
|
|
___IsValueType_2 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsArray_3() { return static_cast<int32_t>(offsetof(TypeTraits_1_t0AF66978290F2368DAA97921F9DED1753AC9BA56_StaticFields, ___IsArray_3)); }
|
|
inline bool get_IsArray_3() const { return ___IsArray_3; }
|
|
inline bool* get_address_of_IsArray_3() { return &___IsArray_3; }
|
|
inline void set_IsArray_3(bool value)
|
|
{
|
|
___IsArray_3 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_typeName_4() { return static_cast<int32_t>(offsetof(TypeTraits_1_t0AF66978290F2368DAA97921F9DED1753AC9BA56_StaticFields, ___typeName_4)); }
|
|
inline String_t* get_typeName_4() const { return ___typeName_4; }
|
|
inline String_t** get_address_of_typeName_4() { return &___typeName_4; }
|
|
inline void set_typeName_4(String_t* value)
|
|
{
|
|
___typeName_4 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___typeName_4), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_nilType_5() { return static_cast<int32_t>(offsetof(TypeTraits_1_t0AF66978290F2368DAA97921F9DED1753AC9BA56_StaticFields, ___nilType_5)); }
|
|
inline int32_t get_nilType_5() const { return ___nilType_5; }
|
|
inline int32_t* get_address_of_nilType_5() { return &___nilType_5; }
|
|
inline void set_nilType_5(int32_t value)
|
|
{
|
|
___nilType_5 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_metaref_6() { return static_cast<int32_t>(offsetof(TypeTraits_1_t0AF66978290F2368DAA97921F9DED1753AC9BA56_StaticFields, ___metaref_6)); }
|
|
inline int32_t get_metaref_6() const { return ___metaref_6; }
|
|
inline int32_t* get_address_of_metaref_6() { return &___metaref_6; }
|
|
inline void set_metaref_6(int32_t value)
|
|
{
|
|
___metaref_6 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1<System.Nullable`1<System.Single>>
|
|
struct TypeTraits_1_tB569376B8EFC1B2D74589075282A710F4E87F37C : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct TypeTraits_1_tB569376B8EFC1B2D74589075282A710F4E87F37C_StaticFields
|
|
{
|
|
public:
|
|
// System.Func`3<System.IntPtr,System.Int32,System.Boolean> LuaInterface.TypeTraits`1::Check
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___Check_0;
|
|
// System.Type LuaInterface.TypeTraits`1::type
|
|
Type_t * ___type_1;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsValueType
|
|
bool ___IsValueType_2;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsArray
|
|
bool ___IsArray_3;
|
|
// System.String LuaInterface.TypeTraits`1::typeName
|
|
String_t* ___typeName_4;
|
|
// System.Int32 LuaInterface.TypeTraits`1::nilType
|
|
int32_t ___nilType_5;
|
|
// System.Int32 LuaInterface.TypeTraits`1::metaref
|
|
int32_t ___metaref_6;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Check_0() { return static_cast<int32_t>(offsetof(TypeTraits_1_tB569376B8EFC1B2D74589075282A710F4E87F37C_StaticFields, ___Check_0)); }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * get_Check_0() const { return ___Check_0; }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E ** get_address_of_Check_0() { return &___Check_0; }
|
|
inline void set_Check_0(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * value)
|
|
{
|
|
___Check_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_type_1() { return static_cast<int32_t>(offsetof(TypeTraits_1_tB569376B8EFC1B2D74589075282A710F4E87F37C_StaticFields, ___type_1)); }
|
|
inline Type_t * get_type_1() const { return ___type_1; }
|
|
inline Type_t ** get_address_of_type_1() { return &___type_1; }
|
|
inline void set_type_1(Type_t * value)
|
|
{
|
|
___type_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___type_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsValueType_2() { return static_cast<int32_t>(offsetof(TypeTraits_1_tB569376B8EFC1B2D74589075282A710F4E87F37C_StaticFields, ___IsValueType_2)); }
|
|
inline bool get_IsValueType_2() const { return ___IsValueType_2; }
|
|
inline bool* get_address_of_IsValueType_2() { return &___IsValueType_2; }
|
|
inline void set_IsValueType_2(bool value)
|
|
{
|
|
___IsValueType_2 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsArray_3() { return static_cast<int32_t>(offsetof(TypeTraits_1_tB569376B8EFC1B2D74589075282A710F4E87F37C_StaticFields, ___IsArray_3)); }
|
|
inline bool get_IsArray_3() const { return ___IsArray_3; }
|
|
inline bool* get_address_of_IsArray_3() { return &___IsArray_3; }
|
|
inline void set_IsArray_3(bool value)
|
|
{
|
|
___IsArray_3 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_typeName_4() { return static_cast<int32_t>(offsetof(TypeTraits_1_tB569376B8EFC1B2D74589075282A710F4E87F37C_StaticFields, ___typeName_4)); }
|
|
inline String_t* get_typeName_4() const { return ___typeName_4; }
|
|
inline String_t** get_address_of_typeName_4() { return &___typeName_4; }
|
|
inline void set_typeName_4(String_t* value)
|
|
{
|
|
___typeName_4 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___typeName_4), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_nilType_5() { return static_cast<int32_t>(offsetof(TypeTraits_1_tB569376B8EFC1B2D74589075282A710F4E87F37C_StaticFields, ___nilType_5)); }
|
|
inline int32_t get_nilType_5() const { return ___nilType_5; }
|
|
inline int32_t* get_address_of_nilType_5() { return &___nilType_5; }
|
|
inline void set_nilType_5(int32_t value)
|
|
{
|
|
___nilType_5 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_metaref_6() { return static_cast<int32_t>(offsetof(TypeTraits_1_tB569376B8EFC1B2D74589075282A710F4E87F37C_StaticFields, ___metaref_6)); }
|
|
inline int32_t get_metaref_6() const { return ___metaref_6; }
|
|
inline int32_t* get_address_of_metaref_6() { return &___metaref_6; }
|
|
inline void set_metaref_6(int32_t value)
|
|
{
|
|
___metaref_6 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1<System.Nullable`1<System.UInt16>>
|
|
struct TypeTraits_1_t0AA16CE65580E8443466FDCE2D0AD550D4798EEE : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct TypeTraits_1_t0AA16CE65580E8443466FDCE2D0AD550D4798EEE_StaticFields
|
|
{
|
|
public:
|
|
// System.Func`3<System.IntPtr,System.Int32,System.Boolean> LuaInterface.TypeTraits`1::Check
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___Check_0;
|
|
// System.Type LuaInterface.TypeTraits`1::type
|
|
Type_t * ___type_1;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsValueType
|
|
bool ___IsValueType_2;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsArray
|
|
bool ___IsArray_3;
|
|
// System.String LuaInterface.TypeTraits`1::typeName
|
|
String_t* ___typeName_4;
|
|
// System.Int32 LuaInterface.TypeTraits`1::nilType
|
|
int32_t ___nilType_5;
|
|
// System.Int32 LuaInterface.TypeTraits`1::metaref
|
|
int32_t ___metaref_6;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Check_0() { return static_cast<int32_t>(offsetof(TypeTraits_1_t0AA16CE65580E8443466FDCE2D0AD550D4798EEE_StaticFields, ___Check_0)); }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * get_Check_0() const { return ___Check_0; }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E ** get_address_of_Check_0() { return &___Check_0; }
|
|
inline void set_Check_0(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * value)
|
|
{
|
|
___Check_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_type_1() { return static_cast<int32_t>(offsetof(TypeTraits_1_t0AA16CE65580E8443466FDCE2D0AD550D4798EEE_StaticFields, ___type_1)); }
|
|
inline Type_t * get_type_1() const { return ___type_1; }
|
|
inline Type_t ** get_address_of_type_1() { return &___type_1; }
|
|
inline void set_type_1(Type_t * value)
|
|
{
|
|
___type_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___type_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsValueType_2() { return static_cast<int32_t>(offsetof(TypeTraits_1_t0AA16CE65580E8443466FDCE2D0AD550D4798EEE_StaticFields, ___IsValueType_2)); }
|
|
inline bool get_IsValueType_2() const { return ___IsValueType_2; }
|
|
inline bool* get_address_of_IsValueType_2() { return &___IsValueType_2; }
|
|
inline void set_IsValueType_2(bool value)
|
|
{
|
|
___IsValueType_2 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsArray_3() { return static_cast<int32_t>(offsetof(TypeTraits_1_t0AA16CE65580E8443466FDCE2D0AD550D4798EEE_StaticFields, ___IsArray_3)); }
|
|
inline bool get_IsArray_3() const { return ___IsArray_3; }
|
|
inline bool* get_address_of_IsArray_3() { return &___IsArray_3; }
|
|
inline void set_IsArray_3(bool value)
|
|
{
|
|
___IsArray_3 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_typeName_4() { return static_cast<int32_t>(offsetof(TypeTraits_1_t0AA16CE65580E8443466FDCE2D0AD550D4798EEE_StaticFields, ___typeName_4)); }
|
|
inline String_t* get_typeName_4() const { return ___typeName_4; }
|
|
inline String_t** get_address_of_typeName_4() { return &___typeName_4; }
|
|
inline void set_typeName_4(String_t* value)
|
|
{
|
|
___typeName_4 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___typeName_4), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_nilType_5() { return static_cast<int32_t>(offsetof(TypeTraits_1_t0AA16CE65580E8443466FDCE2D0AD550D4798EEE_StaticFields, ___nilType_5)); }
|
|
inline int32_t get_nilType_5() const { return ___nilType_5; }
|
|
inline int32_t* get_address_of_nilType_5() { return &___nilType_5; }
|
|
inline void set_nilType_5(int32_t value)
|
|
{
|
|
___nilType_5 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_metaref_6() { return static_cast<int32_t>(offsetof(TypeTraits_1_t0AA16CE65580E8443466FDCE2D0AD550D4798EEE_StaticFields, ___metaref_6)); }
|
|
inline int32_t get_metaref_6() const { return ___metaref_6; }
|
|
inline int32_t* get_address_of_metaref_6() { return &___metaref_6; }
|
|
inline void set_metaref_6(int32_t value)
|
|
{
|
|
___metaref_6 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1<System.Nullable`1<System.UInt32>>
|
|
struct TypeTraits_1_t4F7AFEB07D7202D4B0E725D5DFA1803A4559E2F7 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct TypeTraits_1_t4F7AFEB07D7202D4B0E725D5DFA1803A4559E2F7_StaticFields
|
|
{
|
|
public:
|
|
// System.Func`3<System.IntPtr,System.Int32,System.Boolean> LuaInterface.TypeTraits`1::Check
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___Check_0;
|
|
// System.Type LuaInterface.TypeTraits`1::type
|
|
Type_t * ___type_1;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsValueType
|
|
bool ___IsValueType_2;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsArray
|
|
bool ___IsArray_3;
|
|
// System.String LuaInterface.TypeTraits`1::typeName
|
|
String_t* ___typeName_4;
|
|
// System.Int32 LuaInterface.TypeTraits`1::nilType
|
|
int32_t ___nilType_5;
|
|
// System.Int32 LuaInterface.TypeTraits`1::metaref
|
|
int32_t ___metaref_6;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Check_0() { return static_cast<int32_t>(offsetof(TypeTraits_1_t4F7AFEB07D7202D4B0E725D5DFA1803A4559E2F7_StaticFields, ___Check_0)); }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * get_Check_0() const { return ___Check_0; }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E ** get_address_of_Check_0() { return &___Check_0; }
|
|
inline void set_Check_0(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * value)
|
|
{
|
|
___Check_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_type_1() { return static_cast<int32_t>(offsetof(TypeTraits_1_t4F7AFEB07D7202D4B0E725D5DFA1803A4559E2F7_StaticFields, ___type_1)); }
|
|
inline Type_t * get_type_1() const { return ___type_1; }
|
|
inline Type_t ** get_address_of_type_1() { return &___type_1; }
|
|
inline void set_type_1(Type_t * value)
|
|
{
|
|
___type_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___type_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsValueType_2() { return static_cast<int32_t>(offsetof(TypeTraits_1_t4F7AFEB07D7202D4B0E725D5DFA1803A4559E2F7_StaticFields, ___IsValueType_2)); }
|
|
inline bool get_IsValueType_2() const { return ___IsValueType_2; }
|
|
inline bool* get_address_of_IsValueType_2() { return &___IsValueType_2; }
|
|
inline void set_IsValueType_2(bool value)
|
|
{
|
|
___IsValueType_2 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsArray_3() { return static_cast<int32_t>(offsetof(TypeTraits_1_t4F7AFEB07D7202D4B0E725D5DFA1803A4559E2F7_StaticFields, ___IsArray_3)); }
|
|
inline bool get_IsArray_3() const { return ___IsArray_3; }
|
|
inline bool* get_address_of_IsArray_3() { return &___IsArray_3; }
|
|
inline void set_IsArray_3(bool value)
|
|
{
|
|
___IsArray_3 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_typeName_4() { return static_cast<int32_t>(offsetof(TypeTraits_1_t4F7AFEB07D7202D4B0E725D5DFA1803A4559E2F7_StaticFields, ___typeName_4)); }
|
|
inline String_t* get_typeName_4() const { return ___typeName_4; }
|
|
inline String_t** get_address_of_typeName_4() { return &___typeName_4; }
|
|
inline void set_typeName_4(String_t* value)
|
|
{
|
|
___typeName_4 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___typeName_4), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_nilType_5() { return static_cast<int32_t>(offsetof(TypeTraits_1_t4F7AFEB07D7202D4B0E725D5DFA1803A4559E2F7_StaticFields, ___nilType_5)); }
|
|
inline int32_t get_nilType_5() const { return ___nilType_5; }
|
|
inline int32_t* get_address_of_nilType_5() { return &___nilType_5; }
|
|
inline void set_nilType_5(int32_t value)
|
|
{
|
|
___nilType_5 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_metaref_6() { return static_cast<int32_t>(offsetof(TypeTraits_1_t4F7AFEB07D7202D4B0E725D5DFA1803A4559E2F7_StaticFields, ___metaref_6)); }
|
|
inline int32_t get_metaref_6() const { return ___metaref_6; }
|
|
inline int32_t* get_address_of_metaref_6() { return &___metaref_6; }
|
|
inline void set_metaref_6(int32_t value)
|
|
{
|
|
___metaref_6 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1<System.Nullable`1<System.UInt64>>
|
|
struct TypeTraits_1_t04893366110A424BA3303994E446C7D504831C13 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct TypeTraits_1_t04893366110A424BA3303994E446C7D504831C13_StaticFields
|
|
{
|
|
public:
|
|
// System.Func`3<System.IntPtr,System.Int32,System.Boolean> LuaInterface.TypeTraits`1::Check
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___Check_0;
|
|
// System.Type LuaInterface.TypeTraits`1::type
|
|
Type_t * ___type_1;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsValueType
|
|
bool ___IsValueType_2;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsArray
|
|
bool ___IsArray_3;
|
|
// System.String LuaInterface.TypeTraits`1::typeName
|
|
String_t* ___typeName_4;
|
|
// System.Int32 LuaInterface.TypeTraits`1::nilType
|
|
int32_t ___nilType_5;
|
|
// System.Int32 LuaInterface.TypeTraits`1::metaref
|
|
int32_t ___metaref_6;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Check_0() { return static_cast<int32_t>(offsetof(TypeTraits_1_t04893366110A424BA3303994E446C7D504831C13_StaticFields, ___Check_0)); }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * get_Check_0() const { return ___Check_0; }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E ** get_address_of_Check_0() { return &___Check_0; }
|
|
inline void set_Check_0(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * value)
|
|
{
|
|
___Check_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_type_1() { return static_cast<int32_t>(offsetof(TypeTraits_1_t04893366110A424BA3303994E446C7D504831C13_StaticFields, ___type_1)); }
|
|
inline Type_t * get_type_1() const { return ___type_1; }
|
|
inline Type_t ** get_address_of_type_1() { return &___type_1; }
|
|
inline void set_type_1(Type_t * value)
|
|
{
|
|
___type_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___type_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsValueType_2() { return static_cast<int32_t>(offsetof(TypeTraits_1_t04893366110A424BA3303994E446C7D504831C13_StaticFields, ___IsValueType_2)); }
|
|
inline bool get_IsValueType_2() const { return ___IsValueType_2; }
|
|
inline bool* get_address_of_IsValueType_2() { return &___IsValueType_2; }
|
|
inline void set_IsValueType_2(bool value)
|
|
{
|
|
___IsValueType_2 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsArray_3() { return static_cast<int32_t>(offsetof(TypeTraits_1_t04893366110A424BA3303994E446C7D504831C13_StaticFields, ___IsArray_3)); }
|
|
inline bool get_IsArray_3() const { return ___IsArray_3; }
|
|
inline bool* get_address_of_IsArray_3() { return &___IsArray_3; }
|
|
inline void set_IsArray_3(bool value)
|
|
{
|
|
___IsArray_3 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_typeName_4() { return static_cast<int32_t>(offsetof(TypeTraits_1_t04893366110A424BA3303994E446C7D504831C13_StaticFields, ___typeName_4)); }
|
|
inline String_t* get_typeName_4() const { return ___typeName_4; }
|
|
inline String_t** get_address_of_typeName_4() { return &___typeName_4; }
|
|
inline void set_typeName_4(String_t* value)
|
|
{
|
|
___typeName_4 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___typeName_4), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_nilType_5() { return static_cast<int32_t>(offsetof(TypeTraits_1_t04893366110A424BA3303994E446C7D504831C13_StaticFields, ___nilType_5)); }
|
|
inline int32_t get_nilType_5() const { return ___nilType_5; }
|
|
inline int32_t* get_address_of_nilType_5() { return &___nilType_5; }
|
|
inline void set_nilType_5(int32_t value)
|
|
{
|
|
___nilType_5 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_metaref_6() { return static_cast<int32_t>(offsetof(TypeTraits_1_t04893366110A424BA3303994E446C7D504831C13_StaticFields, ___metaref_6)); }
|
|
inline int32_t get_metaref_6() const { return ___metaref_6; }
|
|
inline int32_t* get_address_of_metaref_6() { return &___metaref_6; }
|
|
inline void set_metaref_6(int32_t value)
|
|
{
|
|
___metaref_6 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1<System.Nullable`1<UnityEngine.Bounds>>
|
|
struct TypeTraits_1_t09C2FF663D5CBA90E98904449A9433E7046B6A06 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct TypeTraits_1_t09C2FF663D5CBA90E98904449A9433E7046B6A06_StaticFields
|
|
{
|
|
public:
|
|
// System.Func`3<System.IntPtr,System.Int32,System.Boolean> LuaInterface.TypeTraits`1::Check
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___Check_0;
|
|
// System.Type LuaInterface.TypeTraits`1::type
|
|
Type_t * ___type_1;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsValueType
|
|
bool ___IsValueType_2;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsArray
|
|
bool ___IsArray_3;
|
|
// System.String LuaInterface.TypeTraits`1::typeName
|
|
String_t* ___typeName_4;
|
|
// System.Int32 LuaInterface.TypeTraits`1::nilType
|
|
int32_t ___nilType_5;
|
|
// System.Int32 LuaInterface.TypeTraits`1::metaref
|
|
int32_t ___metaref_6;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Check_0() { return static_cast<int32_t>(offsetof(TypeTraits_1_t09C2FF663D5CBA90E98904449A9433E7046B6A06_StaticFields, ___Check_0)); }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * get_Check_0() const { return ___Check_0; }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E ** get_address_of_Check_0() { return &___Check_0; }
|
|
inline void set_Check_0(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * value)
|
|
{
|
|
___Check_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_type_1() { return static_cast<int32_t>(offsetof(TypeTraits_1_t09C2FF663D5CBA90E98904449A9433E7046B6A06_StaticFields, ___type_1)); }
|
|
inline Type_t * get_type_1() const { return ___type_1; }
|
|
inline Type_t ** get_address_of_type_1() { return &___type_1; }
|
|
inline void set_type_1(Type_t * value)
|
|
{
|
|
___type_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___type_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsValueType_2() { return static_cast<int32_t>(offsetof(TypeTraits_1_t09C2FF663D5CBA90E98904449A9433E7046B6A06_StaticFields, ___IsValueType_2)); }
|
|
inline bool get_IsValueType_2() const { return ___IsValueType_2; }
|
|
inline bool* get_address_of_IsValueType_2() { return &___IsValueType_2; }
|
|
inline void set_IsValueType_2(bool value)
|
|
{
|
|
___IsValueType_2 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsArray_3() { return static_cast<int32_t>(offsetof(TypeTraits_1_t09C2FF663D5CBA90E98904449A9433E7046B6A06_StaticFields, ___IsArray_3)); }
|
|
inline bool get_IsArray_3() const { return ___IsArray_3; }
|
|
inline bool* get_address_of_IsArray_3() { return &___IsArray_3; }
|
|
inline void set_IsArray_3(bool value)
|
|
{
|
|
___IsArray_3 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_typeName_4() { return static_cast<int32_t>(offsetof(TypeTraits_1_t09C2FF663D5CBA90E98904449A9433E7046B6A06_StaticFields, ___typeName_4)); }
|
|
inline String_t* get_typeName_4() const { return ___typeName_4; }
|
|
inline String_t** get_address_of_typeName_4() { return &___typeName_4; }
|
|
inline void set_typeName_4(String_t* value)
|
|
{
|
|
___typeName_4 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___typeName_4), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_nilType_5() { return static_cast<int32_t>(offsetof(TypeTraits_1_t09C2FF663D5CBA90E98904449A9433E7046B6A06_StaticFields, ___nilType_5)); }
|
|
inline int32_t get_nilType_5() const { return ___nilType_5; }
|
|
inline int32_t* get_address_of_nilType_5() { return &___nilType_5; }
|
|
inline void set_nilType_5(int32_t value)
|
|
{
|
|
___nilType_5 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_metaref_6() { return static_cast<int32_t>(offsetof(TypeTraits_1_t09C2FF663D5CBA90E98904449A9433E7046B6A06_StaticFields, ___metaref_6)); }
|
|
inline int32_t get_metaref_6() const { return ___metaref_6; }
|
|
inline int32_t* get_address_of_metaref_6() { return &___metaref_6; }
|
|
inline void set_metaref_6(int32_t value)
|
|
{
|
|
___metaref_6 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1<System.Nullable`1<UnityEngine.Color>>
|
|
struct TypeTraits_1_t22B35B59BF896583803A0B91D442059F1C75E045 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct TypeTraits_1_t22B35B59BF896583803A0B91D442059F1C75E045_StaticFields
|
|
{
|
|
public:
|
|
// System.Func`3<System.IntPtr,System.Int32,System.Boolean> LuaInterface.TypeTraits`1::Check
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___Check_0;
|
|
// System.Type LuaInterface.TypeTraits`1::type
|
|
Type_t * ___type_1;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsValueType
|
|
bool ___IsValueType_2;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsArray
|
|
bool ___IsArray_3;
|
|
// System.String LuaInterface.TypeTraits`1::typeName
|
|
String_t* ___typeName_4;
|
|
// System.Int32 LuaInterface.TypeTraits`1::nilType
|
|
int32_t ___nilType_5;
|
|
// System.Int32 LuaInterface.TypeTraits`1::metaref
|
|
int32_t ___metaref_6;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Check_0() { return static_cast<int32_t>(offsetof(TypeTraits_1_t22B35B59BF896583803A0B91D442059F1C75E045_StaticFields, ___Check_0)); }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * get_Check_0() const { return ___Check_0; }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E ** get_address_of_Check_0() { return &___Check_0; }
|
|
inline void set_Check_0(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * value)
|
|
{
|
|
___Check_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_type_1() { return static_cast<int32_t>(offsetof(TypeTraits_1_t22B35B59BF896583803A0B91D442059F1C75E045_StaticFields, ___type_1)); }
|
|
inline Type_t * get_type_1() const { return ___type_1; }
|
|
inline Type_t ** get_address_of_type_1() { return &___type_1; }
|
|
inline void set_type_1(Type_t * value)
|
|
{
|
|
___type_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___type_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsValueType_2() { return static_cast<int32_t>(offsetof(TypeTraits_1_t22B35B59BF896583803A0B91D442059F1C75E045_StaticFields, ___IsValueType_2)); }
|
|
inline bool get_IsValueType_2() const { return ___IsValueType_2; }
|
|
inline bool* get_address_of_IsValueType_2() { return &___IsValueType_2; }
|
|
inline void set_IsValueType_2(bool value)
|
|
{
|
|
___IsValueType_2 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsArray_3() { return static_cast<int32_t>(offsetof(TypeTraits_1_t22B35B59BF896583803A0B91D442059F1C75E045_StaticFields, ___IsArray_3)); }
|
|
inline bool get_IsArray_3() const { return ___IsArray_3; }
|
|
inline bool* get_address_of_IsArray_3() { return &___IsArray_3; }
|
|
inline void set_IsArray_3(bool value)
|
|
{
|
|
___IsArray_3 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_typeName_4() { return static_cast<int32_t>(offsetof(TypeTraits_1_t22B35B59BF896583803A0B91D442059F1C75E045_StaticFields, ___typeName_4)); }
|
|
inline String_t* get_typeName_4() const { return ___typeName_4; }
|
|
inline String_t** get_address_of_typeName_4() { return &___typeName_4; }
|
|
inline void set_typeName_4(String_t* value)
|
|
{
|
|
___typeName_4 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___typeName_4), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_nilType_5() { return static_cast<int32_t>(offsetof(TypeTraits_1_t22B35B59BF896583803A0B91D442059F1C75E045_StaticFields, ___nilType_5)); }
|
|
inline int32_t get_nilType_5() const { return ___nilType_5; }
|
|
inline int32_t* get_address_of_nilType_5() { return &___nilType_5; }
|
|
inline void set_nilType_5(int32_t value)
|
|
{
|
|
___nilType_5 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_metaref_6() { return static_cast<int32_t>(offsetof(TypeTraits_1_t22B35B59BF896583803A0B91D442059F1C75E045_StaticFields, ___metaref_6)); }
|
|
inline int32_t get_metaref_6() const { return ___metaref_6; }
|
|
inline int32_t* get_address_of_metaref_6() { return &___metaref_6; }
|
|
inline void set_metaref_6(int32_t value)
|
|
{
|
|
___metaref_6 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1<System.Nullable`1<UnityEngine.LayerMask>>
|
|
struct TypeTraits_1_tD9CE8D920EA8E5C3AA609A161DB7D7131826A3D8 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct TypeTraits_1_tD9CE8D920EA8E5C3AA609A161DB7D7131826A3D8_StaticFields
|
|
{
|
|
public:
|
|
// System.Func`3<System.IntPtr,System.Int32,System.Boolean> LuaInterface.TypeTraits`1::Check
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___Check_0;
|
|
// System.Type LuaInterface.TypeTraits`1::type
|
|
Type_t * ___type_1;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsValueType
|
|
bool ___IsValueType_2;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsArray
|
|
bool ___IsArray_3;
|
|
// System.String LuaInterface.TypeTraits`1::typeName
|
|
String_t* ___typeName_4;
|
|
// System.Int32 LuaInterface.TypeTraits`1::nilType
|
|
int32_t ___nilType_5;
|
|
// System.Int32 LuaInterface.TypeTraits`1::metaref
|
|
int32_t ___metaref_6;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Check_0() { return static_cast<int32_t>(offsetof(TypeTraits_1_tD9CE8D920EA8E5C3AA609A161DB7D7131826A3D8_StaticFields, ___Check_0)); }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * get_Check_0() const { return ___Check_0; }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E ** get_address_of_Check_0() { return &___Check_0; }
|
|
inline void set_Check_0(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * value)
|
|
{
|
|
___Check_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_type_1() { return static_cast<int32_t>(offsetof(TypeTraits_1_tD9CE8D920EA8E5C3AA609A161DB7D7131826A3D8_StaticFields, ___type_1)); }
|
|
inline Type_t * get_type_1() const { return ___type_1; }
|
|
inline Type_t ** get_address_of_type_1() { return &___type_1; }
|
|
inline void set_type_1(Type_t * value)
|
|
{
|
|
___type_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___type_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsValueType_2() { return static_cast<int32_t>(offsetof(TypeTraits_1_tD9CE8D920EA8E5C3AA609A161DB7D7131826A3D8_StaticFields, ___IsValueType_2)); }
|
|
inline bool get_IsValueType_2() const { return ___IsValueType_2; }
|
|
inline bool* get_address_of_IsValueType_2() { return &___IsValueType_2; }
|
|
inline void set_IsValueType_2(bool value)
|
|
{
|
|
___IsValueType_2 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsArray_3() { return static_cast<int32_t>(offsetof(TypeTraits_1_tD9CE8D920EA8E5C3AA609A161DB7D7131826A3D8_StaticFields, ___IsArray_3)); }
|
|
inline bool get_IsArray_3() const { return ___IsArray_3; }
|
|
inline bool* get_address_of_IsArray_3() { return &___IsArray_3; }
|
|
inline void set_IsArray_3(bool value)
|
|
{
|
|
___IsArray_3 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_typeName_4() { return static_cast<int32_t>(offsetof(TypeTraits_1_tD9CE8D920EA8E5C3AA609A161DB7D7131826A3D8_StaticFields, ___typeName_4)); }
|
|
inline String_t* get_typeName_4() const { return ___typeName_4; }
|
|
inline String_t** get_address_of_typeName_4() { return &___typeName_4; }
|
|
inline void set_typeName_4(String_t* value)
|
|
{
|
|
___typeName_4 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___typeName_4), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_nilType_5() { return static_cast<int32_t>(offsetof(TypeTraits_1_tD9CE8D920EA8E5C3AA609A161DB7D7131826A3D8_StaticFields, ___nilType_5)); }
|
|
inline int32_t get_nilType_5() const { return ___nilType_5; }
|
|
inline int32_t* get_address_of_nilType_5() { return &___nilType_5; }
|
|
inline void set_nilType_5(int32_t value)
|
|
{
|
|
___nilType_5 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_metaref_6() { return static_cast<int32_t>(offsetof(TypeTraits_1_tD9CE8D920EA8E5C3AA609A161DB7D7131826A3D8_StaticFields, ___metaref_6)); }
|
|
inline int32_t get_metaref_6() const { return ___metaref_6; }
|
|
inline int32_t* get_address_of_metaref_6() { return &___metaref_6; }
|
|
inline void set_metaref_6(int32_t value)
|
|
{
|
|
___metaref_6 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1<System.Nullable`1<UnityEngine.Quaternion>>
|
|
struct TypeTraits_1_t776DB88ECA40AE3E2D06B499DF82AB05B65CFE9C : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct TypeTraits_1_t776DB88ECA40AE3E2D06B499DF82AB05B65CFE9C_StaticFields
|
|
{
|
|
public:
|
|
// System.Func`3<System.IntPtr,System.Int32,System.Boolean> LuaInterface.TypeTraits`1::Check
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___Check_0;
|
|
// System.Type LuaInterface.TypeTraits`1::type
|
|
Type_t * ___type_1;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsValueType
|
|
bool ___IsValueType_2;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsArray
|
|
bool ___IsArray_3;
|
|
// System.String LuaInterface.TypeTraits`1::typeName
|
|
String_t* ___typeName_4;
|
|
// System.Int32 LuaInterface.TypeTraits`1::nilType
|
|
int32_t ___nilType_5;
|
|
// System.Int32 LuaInterface.TypeTraits`1::metaref
|
|
int32_t ___metaref_6;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Check_0() { return static_cast<int32_t>(offsetof(TypeTraits_1_t776DB88ECA40AE3E2D06B499DF82AB05B65CFE9C_StaticFields, ___Check_0)); }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * get_Check_0() const { return ___Check_0; }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E ** get_address_of_Check_0() { return &___Check_0; }
|
|
inline void set_Check_0(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * value)
|
|
{
|
|
___Check_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_type_1() { return static_cast<int32_t>(offsetof(TypeTraits_1_t776DB88ECA40AE3E2D06B499DF82AB05B65CFE9C_StaticFields, ___type_1)); }
|
|
inline Type_t * get_type_1() const { return ___type_1; }
|
|
inline Type_t ** get_address_of_type_1() { return &___type_1; }
|
|
inline void set_type_1(Type_t * value)
|
|
{
|
|
___type_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___type_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsValueType_2() { return static_cast<int32_t>(offsetof(TypeTraits_1_t776DB88ECA40AE3E2D06B499DF82AB05B65CFE9C_StaticFields, ___IsValueType_2)); }
|
|
inline bool get_IsValueType_2() const { return ___IsValueType_2; }
|
|
inline bool* get_address_of_IsValueType_2() { return &___IsValueType_2; }
|
|
inline void set_IsValueType_2(bool value)
|
|
{
|
|
___IsValueType_2 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsArray_3() { return static_cast<int32_t>(offsetof(TypeTraits_1_t776DB88ECA40AE3E2D06B499DF82AB05B65CFE9C_StaticFields, ___IsArray_3)); }
|
|
inline bool get_IsArray_3() const { return ___IsArray_3; }
|
|
inline bool* get_address_of_IsArray_3() { return &___IsArray_3; }
|
|
inline void set_IsArray_3(bool value)
|
|
{
|
|
___IsArray_3 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_typeName_4() { return static_cast<int32_t>(offsetof(TypeTraits_1_t776DB88ECA40AE3E2D06B499DF82AB05B65CFE9C_StaticFields, ___typeName_4)); }
|
|
inline String_t* get_typeName_4() const { return ___typeName_4; }
|
|
inline String_t** get_address_of_typeName_4() { return &___typeName_4; }
|
|
inline void set_typeName_4(String_t* value)
|
|
{
|
|
___typeName_4 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___typeName_4), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_nilType_5() { return static_cast<int32_t>(offsetof(TypeTraits_1_t776DB88ECA40AE3E2D06B499DF82AB05B65CFE9C_StaticFields, ___nilType_5)); }
|
|
inline int32_t get_nilType_5() const { return ___nilType_5; }
|
|
inline int32_t* get_address_of_nilType_5() { return &___nilType_5; }
|
|
inline void set_nilType_5(int32_t value)
|
|
{
|
|
___nilType_5 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_metaref_6() { return static_cast<int32_t>(offsetof(TypeTraits_1_t776DB88ECA40AE3E2D06B499DF82AB05B65CFE9C_StaticFields, ___metaref_6)); }
|
|
inline int32_t get_metaref_6() const { return ___metaref_6; }
|
|
inline int32_t* get_address_of_metaref_6() { return &___metaref_6; }
|
|
inline void set_metaref_6(int32_t value)
|
|
{
|
|
___metaref_6 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1<System.Nullable`1<UnityEngine.Ray>>
|
|
struct TypeTraits_1_t8495963D65C0EE1553D0A991D54934735CAC5C08 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct TypeTraits_1_t8495963D65C0EE1553D0A991D54934735CAC5C08_StaticFields
|
|
{
|
|
public:
|
|
// System.Func`3<System.IntPtr,System.Int32,System.Boolean> LuaInterface.TypeTraits`1::Check
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___Check_0;
|
|
// System.Type LuaInterface.TypeTraits`1::type
|
|
Type_t * ___type_1;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsValueType
|
|
bool ___IsValueType_2;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsArray
|
|
bool ___IsArray_3;
|
|
// System.String LuaInterface.TypeTraits`1::typeName
|
|
String_t* ___typeName_4;
|
|
// System.Int32 LuaInterface.TypeTraits`1::nilType
|
|
int32_t ___nilType_5;
|
|
// System.Int32 LuaInterface.TypeTraits`1::metaref
|
|
int32_t ___metaref_6;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Check_0() { return static_cast<int32_t>(offsetof(TypeTraits_1_t8495963D65C0EE1553D0A991D54934735CAC5C08_StaticFields, ___Check_0)); }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * get_Check_0() const { return ___Check_0; }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E ** get_address_of_Check_0() { return &___Check_0; }
|
|
inline void set_Check_0(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * value)
|
|
{
|
|
___Check_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_type_1() { return static_cast<int32_t>(offsetof(TypeTraits_1_t8495963D65C0EE1553D0A991D54934735CAC5C08_StaticFields, ___type_1)); }
|
|
inline Type_t * get_type_1() const { return ___type_1; }
|
|
inline Type_t ** get_address_of_type_1() { return &___type_1; }
|
|
inline void set_type_1(Type_t * value)
|
|
{
|
|
___type_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___type_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsValueType_2() { return static_cast<int32_t>(offsetof(TypeTraits_1_t8495963D65C0EE1553D0A991D54934735CAC5C08_StaticFields, ___IsValueType_2)); }
|
|
inline bool get_IsValueType_2() const { return ___IsValueType_2; }
|
|
inline bool* get_address_of_IsValueType_2() { return &___IsValueType_2; }
|
|
inline void set_IsValueType_2(bool value)
|
|
{
|
|
___IsValueType_2 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsArray_3() { return static_cast<int32_t>(offsetof(TypeTraits_1_t8495963D65C0EE1553D0A991D54934735CAC5C08_StaticFields, ___IsArray_3)); }
|
|
inline bool get_IsArray_3() const { return ___IsArray_3; }
|
|
inline bool* get_address_of_IsArray_3() { return &___IsArray_3; }
|
|
inline void set_IsArray_3(bool value)
|
|
{
|
|
___IsArray_3 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_typeName_4() { return static_cast<int32_t>(offsetof(TypeTraits_1_t8495963D65C0EE1553D0A991D54934735CAC5C08_StaticFields, ___typeName_4)); }
|
|
inline String_t* get_typeName_4() const { return ___typeName_4; }
|
|
inline String_t** get_address_of_typeName_4() { return &___typeName_4; }
|
|
inline void set_typeName_4(String_t* value)
|
|
{
|
|
___typeName_4 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___typeName_4), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_nilType_5() { return static_cast<int32_t>(offsetof(TypeTraits_1_t8495963D65C0EE1553D0A991D54934735CAC5C08_StaticFields, ___nilType_5)); }
|
|
inline int32_t get_nilType_5() const { return ___nilType_5; }
|
|
inline int32_t* get_address_of_nilType_5() { return &___nilType_5; }
|
|
inline void set_nilType_5(int32_t value)
|
|
{
|
|
___nilType_5 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_metaref_6() { return static_cast<int32_t>(offsetof(TypeTraits_1_t8495963D65C0EE1553D0A991D54934735CAC5C08_StaticFields, ___metaref_6)); }
|
|
inline int32_t get_metaref_6() const { return ___metaref_6; }
|
|
inline int32_t* get_address_of_metaref_6() { return &___metaref_6; }
|
|
inline void set_metaref_6(int32_t value)
|
|
{
|
|
___metaref_6 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1<System.Nullable`1<UnityEngine.RaycastHit>>
|
|
struct TypeTraits_1_t47125A0C4EEB1A6701CC02902054956110865035 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct TypeTraits_1_t47125A0C4EEB1A6701CC02902054956110865035_StaticFields
|
|
{
|
|
public:
|
|
// System.Func`3<System.IntPtr,System.Int32,System.Boolean> LuaInterface.TypeTraits`1::Check
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___Check_0;
|
|
// System.Type LuaInterface.TypeTraits`1::type
|
|
Type_t * ___type_1;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsValueType
|
|
bool ___IsValueType_2;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsArray
|
|
bool ___IsArray_3;
|
|
// System.String LuaInterface.TypeTraits`1::typeName
|
|
String_t* ___typeName_4;
|
|
// System.Int32 LuaInterface.TypeTraits`1::nilType
|
|
int32_t ___nilType_5;
|
|
// System.Int32 LuaInterface.TypeTraits`1::metaref
|
|
int32_t ___metaref_6;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Check_0() { return static_cast<int32_t>(offsetof(TypeTraits_1_t47125A0C4EEB1A6701CC02902054956110865035_StaticFields, ___Check_0)); }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * get_Check_0() const { return ___Check_0; }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E ** get_address_of_Check_0() { return &___Check_0; }
|
|
inline void set_Check_0(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * value)
|
|
{
|
|
___Check_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_type_1() { return static_cast<int32_t>(offsetof(TypeTraits_1_t47125A0C4EEB1A6701CC02902054956110865035_StaticFields, ___type_1)); }
|
|
inline Type_t * get_type_1() const { return ___type_1; }
|
|
inline Type_t ** get_address_of_type_1() { return &___type_1; }
|
|
inline void set_type_1(Type_t * value)
|
|
{
|
|
___type_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___type_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsValueType_2() { return static_cast<int32_t>(offsetof(TypeTraits_1_t47125A0C4EEB1A6701CC02902054956110865035_StaticFields, ___IsValueType_2)); }
|
|
inline bool get_IsValueType_2() const { return ___IsValueType_2; }
|
|
inline bool* get_address_of_IsValueType_2() { return &___IsValueType_2; }
|
|
inline void set_IsValueType_2(bool value)
|
|
{
|
|
___IsValueType_2 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsArray_3() { return static_cast<int32_t>(offsetof(TypeTraits_1_t47125A0C4EEB1A6701CC02902054956110865035_StaticFields, ___IsArray_3)); }
|
|
inline bool get_IsArray_3() const { return ___IsArray_3; }
|
|
inline bool* get_address_of_IsArray_3() { return &___IsArray_3; }
|
|
inline void set_IsArray_3(bool value)
|
|
{
|
|
___IsArray_3 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_typeName_4() { return static_cast<int32_t>(offsetof(TypeTraits_1_t47125A0C4EEB1A6701CC02902054956110865035_StaticFields, ___typeName_4)); }
|
|
inline String_t* get_typeName_4() const { return ___typeName_4; }
|
|
inline String_t** get_address_of_typeName_4() { return &___typeName_4; }
|
|
inline void set_typeName_4(String_t* value)
|
|
{
|
|
___typeName_4 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___typeName_4), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_nilType_5() { return static_cast<int32_t>(offsetof(TypeTraits_1_t47125A0C4EEB1A6701CC02902054956110865035_StaticFields, ___nilType_5)); }
|
|
inline int32_t get_nilType_5() const { return ___nilType_5; }
|
|
inline int32_t* get_address_of_nilType_5() { return &___nilType_5; }
|
|
inline void set_nilType_5(int32_t value)
|
|
{
|
|
___nilType_5 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_metaref_6() { return static_cast<int32_t>(offsetof(TypeTraits_1_t47125A0C4EEB1A6701CC02902054956110865035_StaticFields, ___metaref_6)); }
|
|
inline int32_t get_metaref_6() const { return ___metaref_6; }
|
|
inline int32_t* get_address_of_metaref_6() { return &___metaref_6; }
|
|
inline void set_metaref_6(int32_t value)
|
|
{
|
|
___metaref_6 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1<System.Nullable`1<UnityEngine.Touch>>
|
|
struct TypeTraits_1_t7BD4583F8EC90E16F18FB11D748A29D22B12B3A7 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct TypeTraits_1_t7BD4583F8EC90E16F18FB11D748A29D22B12B3A7_StaticFields
|
|
{
|
|
public:
|
|
// System.Func`3<System.IntPtr,System.Int32,System.Boolean> LuaInterface.TypeTraits`1::Check
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___Check_0;
|
|
// System.Type LuaInterface.TypeTraits`1::type
|
|
Type_t * ___type_1;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsValueType
|
|
bool ___IsValueType_2;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsArray
|
|
bool ___IsArray_3;
|
|
// System.String LuaInterface.TypeTraits`1::typeName
|
|
String_t* ___typeName_4;
|
|
// System.Int32 LuaInterface.TypeTraits`1::nilType
|
|
int32_t ___nilType_5;
|
|
// System.Int32 LuaInterface.TypeTraits`1::metaref
|
|
int32_t ___metaref_6;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Check_0() { return static_cast<int32_t>(offsetof(TypeTraits_1_t7BD4583F8EC90E16F18FB11D748A29D22B12B3A7_StaticFields, ___Check_0)); }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * get_Check_0() const { return ___Check_0; }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E ** get_address_of_Check_0() { return &___Check_0; }
|
|
inline void set_Check_0(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * value)
|
|
{
|
|
___Check_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_type_1() { return static_cast<int32_t>(offsetof(TypeTraits_1_t7BD4583F8EC90E16F18FB11D748A29D22B12B3A7_StaticFields, ___type_1)); }
|
|
inline Type_t * get_type_1() const { return ___type_1; }
|
|
inline Type_t ** get_address_of_type_1() { return &___type_1; }
|
|
inline void set_type_1(Type_t * value)
|
|
{
|
|
___type_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___type_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsValueType_2() { return static_cast<int32_t>(offsetof(TypeTraits_1_t7BD4583F8EC90E16F18FB11D748A29D22B12B3A7_StaticFields, ___IsValueType_2)); }
|
|
inline bool get_IsValueType_2() const { return ___IsValueType_2; }
|
|
inline bool* get_address_of_IsValueType_2() { return &___IsValueType_2; }
|
|
inline void set_IsValueType_2(bool value)
|
|
{
|
|
___IsValueType_2 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsArray_3() { return static_cast<int32_t>(offsetof(TypeTraits_1_t7BD4583F8EC90E16F18FB11D748A29D22B12B3A7_StaticFields, ___IsArray_3)); }
|
|
inline bool get_IsArray_3() const { return ___IsArray_3; }
|
|
inline bool* get_address_of_IsArray_3() { return &___IsArray_3; }
|
|
inline void set_IsArray_3(bool value)
|
|
{
|
|
___IsArray_3 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_typeName_4() { return static_cast<int32_t>(offsetof(TypeTraits_1_t7BD4583F8EC90E16F18FB11D748A29D22B12B3A7_StaticFields, ___typeName_4)); }
|
|
inline String_t* get_typeName_4() const { return ___typeName_4; }
|
|
inline String_t** get_address_of_typeName_4() { return &___typeName_4; }
|
|
inline void set_typeName_4(String_t* value)
|
|
{
|
|
___typeName_4 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___typeName_4), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_nilType_5() { return static_cast<int32_t>(offsetof(TypeTraits_1_t7BD4583F8EC90E16F18FB11D748A29D22B12B3A7_StaticFields, ___nilType_5)); }
|
|
inline int32_t get_nilType_5() const { return ___nilType_5; }
|
|
inline int32_t* get_address_of_nilType_5() { return &___nilType_5; }
|
|
inline void set_nilType_5(int32_t value)
|
|
{
|
|
___nilType_5 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_metaref_6() { return static_cast<int32_t>(offsetof(TypeTraits_1_t7BD4583F8EC90E16F18FB11D748A29D22B12B3A7_StaticFields, ___metaref_6)); }
|
|
inline int32_t get_metaref_6() const { return ___metaref_6; }
|
|
inline int32_t* get_address_of_metaref_6() { return &___metaref_6; }
|
|
inline void set_metaref_6(int32_t value)
|
|
{
|
|
___metaref_6 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1<System.Nullable`1<UnityEngine.Vector2>>
|
|
struct TypeTraits_1_t6A525469ABA11786D80A38F9145C0232BF13C940 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct TypeTraits_1_t6A525469ABA11786D80A38F9145C0232BF13C940_StaticFields
|
|
{
|
|
public:
|
|
// System.Func`3<System.IntPtr,System.Int32,System.Boolean> LuaInterface.TypeTraits`1::Check
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___Check_0;
|
|
// System.Type LuaInterface.TypeTraits`1::type
|
|
Type_t * ___type_1;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsValueType
|
|
bool ___IsValueType_2;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsArray
|
|
bool ___IsArray_3;
|
|
// System.String LuaInterface.TypeTraits`1::typeName
|
|
String_t* ___typeName_4;
|
|
// System.Int32 LuaInterface.TypeTraits`1::nilType
|
|
int32_t ___nilType_5;
|
|
// System.Int32 LuaInterface.TypeTraits`1::metaref
|
|
int32_t ___metaref_6;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Check_0() { return static_cast<int32_t>(offsetof(TypeTraits_1_t6A525469ABA11786D80A38F9145C0232BF13C940_StaticFields, ___Check_0)); }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * get_Check_0() const { return ___Check_0; }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E ** get_address_of_Check_0() { return &___Check_0; }
|
|
inline void set_Check_0(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * value)
|
|
{
|
|
___Check_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_type_1() { return static_cast<int32_t>(offsetof(TypeTraits_1_t6A525469ABA11786D80A38F9145C0232BF13C940_StaticFields, ___type_1)); }
|
|
inline Type_t * get_type_1() const { return ___type_1; }
|
|
inline Type_t ** get_address_of_type_1() { return &___type_1; }
|
|
inline void set_type_1(Type_t * value)
|
|
{
|
|
___type_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___type_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsValueType_2() { return static_cast<int32_t>(offsetof(TypeTraits_1_t6A525469ABA11786D80A38F9145C0232BF13C940_StaticFields, ___IsValueType_2)); }
|
|
inline bool get_IsValueType_2() const { return ___IsValueType_2; }
|
|
inline bool* get_address_of_IsValueType_2() { return &___IsValueType_2; }
|
|
inline void set_IsValueType_2(bool value)
|
|
{
|
|
___IsValueType_2 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsArray_3() { return static_cast<int32_t>(offsetof(TypeTraits_1_t6A525469ABA11786D80A38F9145C0232BF13C940_StaticFields, ___IsArray_3)); }
|
|
inline bool get_IsArray_3() const { return ___IsArray_3; }
|
|
inline bool* get_address_of_IsArray_3() { return &___IsArray_3; }
|
|
inline void set_IsArray_3(bool value)
|
|
{
|
|
___IsArray_3 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_typeName_4() { return static_cast<int32_t>(offsetof(TypeTraits_1_t6A525469ABA11786D80A38F9145C0232BF13C940_StaticFields, ___typeName_4)); }
|
|
inline String_t* get_typeName_4() const { return ___typeName_4; }
|
|
inline String_t** get_address_of_typeName_4() { return &___typeName_4; }
|
|
inline void set_typeName_4(String_t* value)
|
|
{
|
|
___typeName_4 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___typeName_4), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_nilType_5() { return static_cast<int32_t>(offsetof(TypeTraits_1_t6A525469ABA11786D80A38F9145C0232BF13C940_StaticFields, ___nilType_5)); }
|
|
inline int32_t get_nilType_5() const { return ___nilType_5; }
|
|
inline int32_t* get_address_of_nilType_5() { return &___nilType_5; }
|
|
inline void set_nilType_5(int32_t value)
|
|
{
|
|
___nilType_5 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_metaref_6() { return static_cast<int32_t>(offsetof(TypeTraits_1_t6A525469ABA11786D80A38F9145C0232BF13C940_StaticFields, ___metaref_6)); }
|
|
inline int32_t get_metaref_6() const { return ___metaref_6; }
|
|
inline int32_t* get_address_of_metaref_6() { return &___metaref_6; }
|
|
inline void set_metaref_6(int32_t value)
|
|
{
|
|
___metaref_6 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1<System.Nullable`1<UnityEngine.Vector3>>
|
|
struct TypeTraits_1_tF990A452ABEAD8AC5FEB67E3ABC1ECB7F28A4DD2 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct TypeTraits_1_tF990A452ABEAD8AC5FEB67E3ABC1ECB7F28A4DD2_StaticFields
|
|
{
|
|
public:
|
|
// System.Func`3<System.IntPtr,System.Int32,System.Boolean> LuaInterface.TypeTraits`1::Check
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___Check_0;
|
|
// System.Type LuaInterface.TypeTraits`1::type
|
|
Type_t * ___type_1;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsValueType
|
|
bool ___IsValueType_2;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsArray
|
|
bool ___IsArray_3;
|
|
// System.String LuaInterface.TypeTraits`1::typeName
|
|
String_t* ___typeName_4;
|
|
// System.Int32 LuaInterface.TypeTraits`1::nilType
|
|
int32_t ___nilType_5;
|
|
// System.Int32 LuaInterface.TypeTraits`1::metaref
|
|
int32_t ___metaref_6;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Check_0() { return static_cast<int32_t>(offsetof(TypeTraits_1_tF990A452ABEAD8AC5FEB67E3ABC1ECB7F28A4DD2_StaticFields, ___Check_0)); }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * get_Check_0() const { return ___Check_0; }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E ** get_address_of_Check_0() { return &___Check_0; }
|
|
inline void set_Check_0(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * value)
|
|
{
|
|
___Check_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_type_1() { return static_cast<int32_t>(offsetof(TypeTraits_1_tF990A452ABEAD8AC5FEB67E3ABC1ECB7F28A4DD2_StaticFields, ___type_1)); }
|
|
inline Type_t * get_type_1() const { return ___type_1; }
|
|
inline Type_t ** get_address_of_type_1() { return &___type_1; }
|
|
inline void set_type_1(Type_t * value)
|
|
{
|
|
___type_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___type_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsValueType_2() { return static_cast<int32_t>(offsetof(TypeTraits_1_tF990A452ABEAD8AC5FEB67E3ABC1ECB7F28A4DD2_StaticFields, ___IsValueType_2)); }
|
|
inline bool get_IsValueType_2() const { return ___IsValueType_2; }
|
|
inline bool* get_address_of_IsValueType_2() { return &___IsValueType_2; }
|
|
inline void set_IsValueType_2(bool value)
|
|
{
|
|
___IsValueType_2 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsArray_3() { return static_cast<int32_t>(offsetof(TypeTraits_1_tF990A452ABEAD8AC5FEB67E3ABC1ECB7F28A4DD2_StaticFields, ___IsArray_3)); }
|
|
inline bool get_IsArray_3() const { return ___IsArray_3; }
|
|
inline bool* get_address_of_IsArray_3() { return &___IsArray_3; }
|
|
inline void set_IsArray_3(bool value)
|
|
{
|
|
___IsArray_3 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_typeName_4() { return static_cast<int32_t>(offsetof(TypeTraits_1_tF990A452ABEAD8AC5FEB67E3ABC1ECB7F28A4DD2_StaticFields, ___typeName_4)); }
|
|
inline String_t* get_typeName_4() const { return ___typeName_4; }
|
|
inline String_t** get_address_of_typeName_4() { return &___typeName_4; }
|
|
inline void set_typeName_4(String_t* value)
|
|
{
|
|
___typeName_4 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___typeName_4), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_nilType_5() { return static_cast<int32_t>(offsetof(TypeTraits_1_tF990A452ABEAD8AC5FEB67E3ABC1ECB7F28A4DD2_StaticFields, ___nilType_5)); }
|
|
inline int32_t get_nilType_5() const { return ___nilType_5; }
|
|
inline int32_t* get_address_of_nilType_5() { return &___nilType_5; }
|
|
inline void set_nilType_5(int32_t value)
|
|
{
|
|
___nilType_5 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_metaref_6() { return static_cast<int32_t>(offsetof(TypeTraits_1_tF990A452ABEAD8AC5FEB67E3ABC1ECB7F28A4DD2_StaticFields, ___metaref_6)); }
|
|
inline int32_t get_metaref_6() const { return ___metaref_6; }
|
|
inline int32_t* get_address_of_metaref_6() { return &___metaref_6; }
|
|
inline void set_metaref_6(int32_t value)
|
|
{
|
|
___metaref_6 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1<System.Nullable`1<UnityEngine.Vector4>>
|
|
struct TypeTraits_1_t997BC487967BB201BE189C084A523FF36C13212D : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct TypeTraits_1_t997BC487967BB201BE189C084A523FF36C13212D_StaticFields
|
|
{
|
|
public:
|
|
// System.Func`3<System.IntPtr,System.Int32,System.Boolean> LuaInterface.TypeTraits`1::Check
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___Check_0;
|
|
// System.Type LuaInterface.TypeTraits`1::type
|
|
Type_t * ___type_1;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsValueType
|
|
bool ___IsValueType_2;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsArray
|
|
bool ___IsArray_3;
|
|
// System.String LuaInterface.TypeTraits`1::typeName
|
|
String_t* ___typeName_4;
|
|
// System.Int32 LuaInterface.TypeTraits`1::nilType
|
|
int32_t ___nilType_5;
|
|
// System.Int32 LuaInterface.TypeTraits`1::metaref
|
|
int32_t ___metaref_6;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Check_0() { return static_cast<int32_t>(offsetof(TypeTraits_1_t997BC487967BB201BE189C084A523FF36C13212D_StaticFields, ___Check_0)); }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * get_Check_0() const { return ___Check_0; }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E ** get_address_of_Check_0() { return &___Check_0; }
|
|
inline void set_Check_0(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * value)
|
|
{
|
|
___Check_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_type_1() { return static_cast<int32_t>(offsetof(TypeTraits_1_t997BC487967BB201BE189C084A523FF36C13212D_StaticFields, ___type_1)); }
|
|
inline Type_t * get_type_1() const { return ___type_1; }
|
|
inline Type_t ** get_address_of_type_1() { return &___type_1; }
|
|
inline void set_type_1(Type_t * value)
|
|
{
|
|
___type_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___type_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsValueType_2() { return static_cast<int32_t>(offsetof(TypeTraits_1_t997BC487967BB201BE189C084A523FF36C13212D_StaticFields, ___IsValueType_2)); }
|
|
inline bool get_IsValueType_2() const { return ___IsValueType_2; }
|
|
inline bool* get_address_of_IsValueType_2() { return &___IsValueType_2; }
|
|
inline void set_IsValueType_2(bool value)
|
|
{
|
|
___IsValueType_2 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsArray_3() { return static_cast<int32_t>(offsetof(TypeTraits_1_t997BC487967BB201BE189C084A523FF36C13212D_StaticFields, ___IsArray_3)); }
|
|
inline bool get_IsArray_3() const { return ___IsArray_3; }
|
|
inline bool* get_address_of_IsArray_3() { return &___IsArray_3; }
|
|
inline void set_IsArray_3(bool value)
|
|
{
|
|
___IsArray_3 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_typeName_4() { return static_cast<int32_t>(offsetof(TypeTraits_1_t997BC487967BB201BE189C084A523FF36C13212D_StaticFields, ___typeName_4)); }
|
|
inline String_t* get_typeName_4() const { return ___typeName_4; }
|
|
inline String_t** get_address_of_typeName_4() { return &___typeName_4; }
|
|
inline void set_typeName_4(String_t* value)
|
|
{
|
|
___typeName_4 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___typeName_4), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_nilType_5() { return static_cast<int32_t>(offsetof(TypeTraits_1_t997BC487967BB201BE189C084A523FF36C13212D_StaticFields, ___nilType_5)); }
|
|
inline int32_t get_nilType_5() const { return ___nilType_5; }
|
|
inline int32_t* get_address_of_nilType_5() { return &___nilType_5; }
|
|
inline void set_nilType_5(int32_t value)
|
|
{
|
|
___nilType_5 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_metaref_6() { return static_cast<int32_t>(offsetof(TypeTraits_1_t997BC487967BB201BE189C084A523FF36C13212D_StaticFields, ___metaref_6)); }
|
|
inline int32_t get_metaref_6() const { return ___metaref_6; }
|
|
inline int32_t* get_address_of_metaref_6() { return &___metaref_6; }
|
|
inline void set_metaref_6(int32_t value)
|
|
{
|
|
___metaref_6 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1<System.Object>
|
|
struct TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields
|
|
{
|
|
public:
|
|
// System.Func`3<System.IntPtr,System.Int32,System.Boolean> LuaInterface.TypeTraits`1::Check
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___Check_0;
|
|
// System.Type LuaInterface.TypeTraits`1::type
|
|
Type_t * ___type_1;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsValueType
|
|
bool ___IsValueType_2;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsArray
|
|
bool ___IsArray_3;
|
|
// System.String LuaInterface.TypeTraits`1::typeName
|
|
String_t* ___typeName_4;
|
|
// System.Int32 LuaInterface.TypeTraits`1::nilType
|
|
int32_t ___nilType_5;
|
|
// System.Int32 LuaInterface.TypeTraits`1::metaref
|
|
int32_t ___metaref_6;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Check_0() { return static_cast<int32_t>(offsetof(TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields, ___Check_0)); }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * get_Check_0() const { return ___Check_0; }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E ** get_address_of_Check_0() { return &___Check_0; }
|
|
inline void set_Check_0(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * value)
|
|
{
|
|
___Check_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_type_1() { return static_cast<int32_t>(offsetof(TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields, ___type_1)); }
|
|
inline Type_t * get_type_1() const { return ___type_1; }
|
|
inline Type_t ** get_address_of_type_1() { return &___type_1; }
|
|
inline void set_type_1(Type_t * value)
|
|
{
|
|
___type_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___type_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsValueType_2() { return static_cast<int32_t>(offsetof(TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields, ___IsValueType_2)); }
|
|
inline bool get_IsValueType_2() const { return ___IsValueType_2; }
|
|
inline bool* get_address_of_IsValueType_2() { return &___IsValueType_2; }
|
|
inline void set_IsValueType_2(bool value)
|
|
{
|
|
___IsValueType_2 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsArray_3() { return static_cast<int32_t>(offsetof(TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields, ___IsArray_3)); }
|
|
inline bool get_IsArray_3() const { return ___IsArray_3; }
|
|
inline bool* get_address_of_IsArray_3() { return &___IsArray_3; }
|
|
inline void set_IsArray_3(bool value)
|
|
{
|
|
___IsArray_3 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_typeName_4() { return static_cast<int32_t>(offsetof(TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields, ___typeName_4)); }
|
|
inline String_t* get_typeName_4() const { return ___typeName_4; }
|
|
inline String_t** get_address_of_typeName_4() { return &___typeName_4; }
|
|
inline void set_typeName_4(String_t* value)
|
|
{
|
|
___typeName_4 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___typeName_4), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_nilType_5() { return static_cast<int32_t>(offsetof(TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields, ___nilType_5)); }
|
|
inline int32_t get_nilType_5() const { return ___nilType_5; }
|
|
inline int32_t* get_address_of_nilType_5() { return &___nilType_5; }
|
|
inline void set_nilType_5(int32_t value)
|
|
{
|
|
___nilType_5 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_metaref_6() { return static_cast<int32_t>(offsetof(TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields, ___metaref_6)); }
|
|
inline int32_t get_metaref_6() const { return ___metaref_6; }
|
|
inline int32_t* get_address_of_metaref_6() { return &___metaref_6; }
|
|
inline void set_metaref_6(int32_t value)
|
|
{
|
|
___metaref_6 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1<System.Reflection.InterfaceMapping>
|
|
struct TypeTraits_1_tAB37BEB4437416691C19A9B27E6257466595BBFE : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct TypeTraits_1_tAB37BEB4437416691C19A9B27E6257466595BBFE_StaticFields
|
|
{
|
|
public:
|
|
// System.Func`3<System.IntPtr,System.Int32,System.Boolean> LuaInterface.TypeTraits`1::Check
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___Check_0;
|
|
// System.Type LuaInterface.TypeTraits`1::type
|
|
Type_t * ___type_1;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsValueType
|
|
bool ___IsValueType_2;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsArray
|
|
bool ___IsArray_3;
|
|
// System.String LuaInterface.TypeTraits`1::typeName
|
|
String_t* ___typeName_4;
|
|
// System.Int32 LuaInterface.TypeTraits`1::nilType
|
|
int32_t ___nilType_5;
|
|
// System.Int32 LuaInterface.TypeTraits`1::metaref
|
|
int32_t ___metaref_6;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Check_0() { return static_cast<int32_t>(offsetof(TypeTraits_1_tAB37BEB4437416691C19A9B27E6257466595BBFE_StaticFields, ___Check_0)); }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * get_Check_0() const { return ___Check_0; }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E ** get_address_of_Check_0() { return &___Check_0; }
|
|
inline void set_Check_0(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * value)
|
|
{
|
|
___Check_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_type_1() { return static_cast<int32_t>(offsetof(TypeTraits_1_tAB37BEB4437416691C19A9B27E6257466595BBFE_StaticFields, ___type_1)); }
|
|
inline Type_t * get_type_1() const { return ___type_1; }
|
|
inline Type_t ** get_address_of_type_1() { return &___type_1; }
|
|
inline void set_type_1(Type_t * value)
|
|
{
|
|
___type_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___type_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsValueType_2() { return static_cast<int32_t>(offsetof(TypeTraits_1_tAB37BEB4437416691C19A9B27E6257466595BBFE_StaticFields, ___IsValueType_2)); }
|
|
inline bool get_IsValueType_2() const { return ___IsValueType_2; }
|
|
inline bool* get_address_of_IsValueType_2() { return &___IsValueType_2; }
|
|
inline void set_IsValueType_2(bool value)
|
|
{
|
|
___IsValueType_2 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsArray_3() { return static_cast<int32_t>(offsetof(TypeTraits_1_tAB37BEB4437416691C19A9B27E6257466595BBFE_StaticFields, ___IsArray_3)); }
|
|
inline bool get_IsArray_3() const { return ___IsArray_3; }
|
|
inline bool* get_address_of_IsArray_3() { return &___IsArray_3; }
|
|
inline void set_IsArray_3(bool value)
|
|
{
|
|
___IsArray_3 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_typeName_4() { return static_cast<int32_t>(offsetof(TypeTraits_1_tAB37BEB4437416691C19A9B27E6257466595BBFE_StaticFields, ___typeName_4)); }
|
|
inline String_t* get_typeName_4() const { return ___typeName_4; }
|
|
inline String_t** get_address_of_typeName_4() { return &___typeName_4; }
|
|
inline void set_typeName_4(String_t* value)
|
|
{
|
|
___typeName_4 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___typeName_4), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_nilType_5() { return static_cast<int32_t>(offsetof(TypeTraits_1_tAB37BEB4437416691C19A9B27E6257466595BBFE_StaticFields, ___nilType_5)); }
|
|
inline int32_t get_nilType_5() const { return ___nilType_5; }
|
|
inline int32_t* get_address_of_nilType_5() { return &___nilType_5; }
|
|
inline void set_nilType_5(int32_t value)
|
|
{
|
|
___nilType_5 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_metaref_6() { return static_cast<int32_t>(offsetof(TypeTraits_1_tAB37BEB4437416691C19A9B27E6257466595BBFE_StaticFields, ___metaref_6)); }
|
|
inline int32_t get_metaref_6() const { return ___metaref_6; }
|
|
inline int32_t* get_address_of_metaref_6() { return &___metaref_6; }
|
|
inline void set_metaref_6(int32_t value)
|
|
{
|
|
___metaref_6 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1<System.Reflection.ParameterModifier>
|
|
struct TypeTraits_1_tBEEADDAD89291E5E22A69811B44CF77612F3F435 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct TypeTraits_1_tBEEADDAD89291E5E22A69811B44CF77612F3F435_StaticFields
|
|
{
|
|
public:
|
|
// System.Func`3<System.IntPtr,System.Int32,System.Boolean> LuaInterface.TypeTraits`1::Check
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___Check_0;
|
|
// System.Type LuaInterface.TypeTraits`1::type
|
|
Type_t * ___type_1;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsValueType
|
|
bool ___IsValueType_2;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsArray
|
|
bool ___IsArray_3;
|
|
// System.String LuaInterface.TypeTraits`1::typeName
|
|
String_t* ___typeName_4;
|
|
// System.Int32 LuaInterface.TypeTraits`1::nilType
|
|
int32_t ___nilType_5;
|
|
// System.Int32 LuaInterface.TypeTraits`1::metaref
|
|
int32_t ___metaref_6;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Check_0() { return static_cast<int32_t>(offsetof(TypeTraits_1_tBEEADDAD89291E5E22A69811B44CF77612F3F435_StaticFields, ___Check_0)); }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * get_Check_0() const { return ___Check_0; }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E ** get_address_of_Check_0() { return &___Check_0; }
|
|
inline void set_Check_0(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * value)
|
|
{
|
|
___Check_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_type_1() { return static_cast<int32_t>(offsetof(TypeTraits_1_tBEEADDAD89291E5E22A69811B44CF77612F3F435_StaticFields, ___type_1)); }
|
|
inline Type_t * get_type_1() const { return ___type_1; }
|
|
inline Type_t ** get_address_of_type_1() { return &___type_1; }
|
|
inline void set_type_1(Type_t * value)
|
|
{
|
|
___type_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___type_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsValueType_2() { return static_cast<int32_t>(offsetof(TypeTraits_1_tBEEADDAD89291E5E22A69811B44CF77612F3F435_StaticFields, ___IsValueType_2)); }
|
|
inline bool get_IsValueType_2() const { return ___IsValueType_2; }
|
|
inline bool* get_address_of_IsValueType_2() { return &___IsValueType_2; }
|
|
inline void set_IsValueType_2(bool value)
|
|
{
|
|
___IsValueType_2 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsArray_3() { return static_cast<int32_t>(offsetof(TypeTraits_1_tBEEADDAD89291E5E22A69811B44CF77612F3F435_StaticFields, ___IsArray_3)); }
|
|
inline bool get_IsArray_3() const { return ___IsArray_3; }
|
|
inline bool* get_address_of_IsArray_3() { return &___IsArray_3; }
|
|
inline void set_IsArray_3(bool value)
|
|
{
|
|
___IsArray_3 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_typeName_4() { return static_cast<int32_t>(offsetof(TypeTraits_1_tBEEADDAD89291E5E22A69811B44CF77612F3F435_StaticFields, ___typeName_4)); }
|
|
inline String_t* get_typeName_4() const { return ___typeName_4; }
|
|
inline String_t** get_address_of_typeName_4() { return &___typeName_4; }
|
|
inline void set_typeName_4(String_t* value)
|
|
{
|
|
___typeName_4 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___typeName_4), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_nilType_5() { return static_cast<int32_t>(offsetof(TypeTraits_1_tBEEADDAD89291E5E22A69811B44CF77612F3F435_StaticFields, ___nilType_5)); }
|
|
inline int32_t get_nilType_5() const { return ___nilType_5; }
|
|
inline int32_t* get_address_of_nilType_5() { return &___nilType_5; }
|
|
inline void set_nilType_5(int32_t value)
|
|
{
|
|
___nilType_5 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_metaref_6() { return static_cast<int32_t>(offsetof(TypeTraits_1_tBEEADDAD89291E5E22A69811B44CF77612F3F435_StaticFields, ___metaref_6)); }
|
|
inline int32_t get_metaref_6() const { return ___metaref_6; }
|
|
inline int32_t* get_address_of_metaref_6() { return &___metaref_6; }
|
|
inline void set_metaref_6(int32_t value)
|
|
{
|
|
___metaref_6 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1<System.Runtime.Serialization.StreamingContext>
|
|
struct TypeTraits_1_t8844A6DD1F314F0BF0B4FDFC0701BC4181AE21F9 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct TypeTraits_1_t8844A6DD1F314F0BF0B4FDFC0701BC4181AE21F9_StaticFields
|
|
{
|
|
public:
|
|
// System.Func`3<System.IntPtr,System.Int32,System.Boolean> LuaInterface.TypeTraits`1::Check
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___Check_0;
|
|
// System.Type LuaInterface.TypeTraits`1::type
|
|
Type_t * ___type_1;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsValueType
|
|
bool ___IsValueType_2;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsArray
|
|
bool ___IsArray_3;
|
|
// System.String LuaInterface.TypeTraits`1::typeName
|
|
String_t* ___typeName_4;
|
|
// System.Int32 LuaInterface.TypeTraits`1::nilType
|
|
int32_t ___nilType_5;
|
|
// System.Int32 LuaInterface.TypeTraits`1::metaref
|
|
int32_t ___metaref_6;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Check_0() { return static_cast<int32_t>(offsetof(TypeTraits_1_t8844A6DD1F314F0BF0B4FDFC0701BC4181AE21F9_StaticFields, ___Check_0)); }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * get_Check_0() const { return ___Check_0; }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E ** get_address_of_Check_0() { return &___Check_0; }
|
|
inline void set_Check_0(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * value)
|
|
{
|
|
___Check_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_type_1() { return static_cast<int32_t>(offsetof(TypeTraits_1_t8844A6DD1F314F0BF0B4FDFC0701BC4181AE21F9_StaticFields, ___type_1)); }
|
|
inline Type_t * get_type_1() const { return ___type_1; }
|
|
inline Type_t ** get_address_of_type_1() { return &___type_1; }
|
|
inline void set_type_1(Type_t * value)
|
|
{
|
|
___type_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___type_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsValueType_2() { return static_cast<int32_t>(offsetof(TypeTraits_1_t8844A6DD1F314F0BF0B4FDFC0701BC4181AE21F9_StaticFields, ___IsValueType_2)); }
|
|
inline bool get_IsValueType_2() const { return ___IsValueType_2; }
|
|
inline bool* get_address_of_IsValueType_2() { return &___IsValueType_2; }
|
|
inline void set_IsValueType_2(bool value)
|
|
{
|
|
___IsValueType_2 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsArray_3() { return static_cast<int32_t>(offsetof(TypeTraits_1_t8844A6DD1F314F0BF0B4FDFC0701BC4181AE21F9_StaticFields, ___IsArray_3)); }
|
|
inline bool get_IsArray_3() const { return ___IsArray_3; }
|
|
inline bool* get_address_of_IsArray_3() { return &___IsArray_3; }
|
|
inline void set_IsArray_3(bool value)
|
|
{
|
|
___IsArray_3 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_typeName_4() { return static_cast<int32_t>(offsetof(TypeTraits_1_t8844A6DD1F314F0BF0B4FDFC0701BC4181AE21F9_StaticFields, ___typeName_4)); }
|
|
inline String_t* get_typeName_4() const { return ___typeName_4; }
|
|
inline String_t** get_address_of_typeName_4() { return &___typeName_4; }
|
|
inline void set_typeName_4(String_t* value)
|
|
{
|
|
___typeName_4 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___typeName_4), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_nilType_5() { return static_cast<int32_t>(offsetof(TypeTraits_1_t8844A6DD1F314F0BF0B4FDFC0701BC4181AE21F9_StaticFields, ___nilType_5)); }
|
|
inline int32_t get_nilType_5() const { return ___nilType_5; }
|
|
inline int32_t* get_address_of_nilType_5() { return &___nilType_5; }
|
|
inline void set_nilType_5(int32_t value)
|
|
{
|
|
___nilType_5 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_metaref_6() { return static_cast<int32_t>(offsetof(TypeTraits_1_t8844A6DD1F314F0BF0B4FDFC0701BC4181AE21F9_StaticFields, ___metaref_6)); }
|
|
inline int32_t get_metaref_6() const { return ___metaref_6; }
|
|
inline int32_t* get_address_of_metaref_6() { return &___metaref_6; }
|
|
inline void set_metaref_6(int32_t value)
|
|
{
|
|
___metaref_6 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1<System.RuntimeTypeHandle>
|
|
struct TypeTraits_1_tE7200D270F04764547A017099FE4E3F365D6047A : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct TypeTraits_1_tE7200D270F04764547A017099FE4E3F365D6047A_StaticFields
|
|
{
|
|
public:
|
|
// System.Func`3<System.IntPtr,System.Int32,System.Boolean> LuaInterface.TypeTraits`1::Check
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___Check_0;
|
|
// System.Type LuaInterface.TypeTraits`1::type
|
|
Type_t * ___type_1;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsValueType
|
|
bool ___IsValueType_2;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsArray
|
|
bool ___IsArray_3;
|
|
// System.String LuaInterface.TypeTraits`1::typeName
|
|
String_t* ___typeName_4;
|
|
// System.Int32 LuaInterface.TypeTraits`1::nilType
|
|
int32_t ___nilType_5;
|
|
// System.Int32 LuaInterface.TypeTraits`1::metaref
|
|
int32_t ___metaref_6;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Check_0() { return static_cast<int32_t>(offsetof(TypeTraits_1_tE7200D270F04764547A017099FE4E3F365D6047A_StaticFields, ___Check_0)); }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * get_Check_0() const { return ___Check_0; }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E ** get_address_of_Check_0() { return &___Check_0; }
|
|
inline void set_Check_0(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * value)
|
|
{
|
|
___Check_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_type_1() { return static_cast<int32_t>(offsetof(TypeTraits_1_tE7200D270F04764547A017099FE4E3F365D6047A_StaticFields, ___type_1)); }
|
|
inline Type_t * get_type_1() const { return ___type_1; }
|
|
inline Type_t ** get_address_of_type_1() { return &___type_1; }
|
|
inline void set_type_1(Type_t * value)
|
|
{
|
|
___type_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___type_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsValueType_2() { return static_cast<int32_t>(offsetof(TypeTraits_1_tE7200D270F04764547A017099FE4E3F365D6047A_StaticFields, ___IsValueType_2)); }
|
|
inline bool get_IsValueType_2() const { return ___IsValueType_2; }
|
|
inline bool* get_address_of_IsValueType_2() { return &___IsValueType_2; }
|
|
inline void set_IsValueType_2(bool value)
|
|
{
|
|
___IsValueType_2 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsArray_3() { return static_cast<int32_t>(offsetof(TypeTraits_1_tE7200D270F04764547A017099FE4E3F365D6047A_StaticFields, ___IsArray_3)); }
|
|
inline bool get_IsArray_3() const { return ___IsArray_3; }
|
|
inline bool* get_address_of_IsArray_3() { return &___IsArray_3; }
|
|
inline void set_IsArray_3(bool value)
|
|
{
|
|
___IsArray_3 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_typeName_4() { return static_cast<int32_t>(offsetof(TypeTraits_1_tE7200D270F04764547A017099FE4E3F365D6047A_StaticFields, ___typeName_4)); }
|
|
inline String_t* get_typeName_4() const { return ___typeName_4; }
|
|
inline String_t** get_address_of_typeName_4() { return &___typeName_4; }
|
|
inline void set_typeName_4(String_t* value)
|
|
{
|
|
___typeName_4 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___typeName_4), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_nilType_5() { return static_cast<int32_t>(offsetof(TypeTraits_1_tE7200D270F04764547A017099FE4E3F365D6047A_StaticFields, ___nilType_5)); }
|
|
inline int32_t get_nilType_5() const { return ___nilType_5; }
|
|
inline int32_t* get_address_of_nilType_5() { return &___nilType_5; }
|
|
inline void set_nilType_5(int32_t value)
|
|
{
|
|
___nilType_5 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_metaref_6() { return static_cast<int32_t>(offsetof(TypeTraits_1_tE7200D270F04764547A017099FE4E3F365D6047A_StaticFields, ___metaref_6)); }
|
|
inline int32_t get_metaref_6() const { return ___metaref_6; }
|
|
inline int32_t* get_address_of_metaref_6() { return &___metaref_6; }
|
|
inline void set_metaref_6(int32_t value)
|
|
{
|
|
___metaref_6 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1<System.SByte>
|
|
struct TypeTraits_1_t72D66F067ABF7477FE1D0A90DD02FEA48239ACCC : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct TypeTraits_1_t72D66F067ABF7477FE1D0A90DD02FEA48239ACCC_StaticFields
|
|
{
|
|
public:
|
|
// System.Func`3<System.IntPtr,System.Int32,System.Boolean> LuaInterface.TypeTraits`1::Check
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___Check_0;
|
|
// System.Type LuaInterface.TypeTraits`1::type
|
|
Type_t * ___type_1;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsValueType
|
|
bool ___IsValueType_2;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsArray
|
|
bool ___IsArray_3;
|
|
// System.String LuaInterface.TypeTraits`1::typeName
|
|
String_t* ___typeName_4;
|
|
// System.Int32 LuaInterface.TypeTraits`1::nilType
|
|
int32_t ___nilType_5;
|
|
// System.Int32 LuaInterface.TypeTraits`1::metaref
|
|
int32_t ___metaref_6;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Check_0() { return static_cast<int32_t>(offsetof(TypeTraits_1_t72D66F067ABF7477FE1D0A90DD02FEA48239ACCC_StaticFields, ___Check_0)); }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * get_Check_0() const { return ___Check_0; }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E ** get_address_of_Check_0() { return &___Check_0; }
|
|
inline void set_Check_0(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * value)
|
|
{
|
|
___Check_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_type_1() { return static_cast<int32_t>(offsetof(TypeTraits_1_t72D66F067ABF7477FE1D0A90DD02FEA48239ACCC_StaticFields, ___type_1)); }
|
|
inline Type_t * get_type_1() const { return ___type_1; }
|
|
inline Type_t ** get_address_of_type_1() { return &___type_1; }
|
|
inline void set_type_1(Type_t * value)
|
|
{
|
|
___type_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___type_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsValueType_2() { return static_cast<int32_t>(offsetof(TypeTraits_1_t72D66F067ABF7477FE1D0A90DD02FEA48239ACCC_StaticFields, ___IsValueType_2)); }
|
|
inline bool get_IsValueType_2() const { return ___IsValueType_2; }
|
|
inline bool* get_address_of_IsValueType_2() { return &___IsValueType_2; }
|
|
inline void set_IsValueType_2(bool value)
|
|
{
|
|
___IsValueType_2 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsArray_3() { return static_cast<int32_t>(offsetof(TypeTraits_1_t72D66F067ABF7477FE1D0A90DD02FEA48239ACCC_StaticFields, ___IsArray_3)); }
|
|
inline bool get_IsArray_3() const { return ___IsArray_3; }
|
|
inline bool* get_address_of_IsArray_3() { return &___IsArray_3; }
|
|
inline void set_IsArray_3(bool value)
|
|
{
|
|
___IsArray_3 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_typeName_4() { return static_cast<int32_t>(offsetof(TypeTraits_1_t72D66F067ABF7477FE1D0A90DD02FEA48239ACCC_StaticFields, ___typeName_4)); }
|
|
inline String_t* get_typeName_4() const { return ___typeName_4; }
|
|
inline String_t** get_address_of_typeName_4() { return &___typeName_4; }
|
|
inline void set_typeName_4(String_t* value)
|
|
{
|
|
___typeName_4 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___typeName_4), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_nilType_5() { return static_cast<int32_t>(offsetof(TypeTraits_1_t72D66F067ABF7477FE1D0A90DD02FEA48239ACCC_StaticFields, ___nilType_5)); }
|
|
inline int32_t get_nilType_5() const { return ___nilType_5; }
|
|
inline int32_t* get_address_of_nilType_5() { return &___nilType_5; }
|
|
inline void set_nilType_5(int32_t value)
|
|
{
|
|
___nilType_5 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_metaref_6() { return static_cast<int32_t>(offsetof(TypeTraits_1_t72D66F067ABF7477FE1D0A90DD02FEA48239ACCC_StaticFields, ___metaref_6)); }
|
|
inline int32_t get_metaref_6() const { return ___metaref_6; }
|
|
inline int32_t* get_address_of_metaref_6() { return &___metaref_6; }
|
|
inline void set_metaref_6(int32_t value)
|
|
{
|
|
___metaref_6 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1<System.Single>
|
|
struct TypeTraits_1_t99E9191F19CE82BDBD34F85ACFA37A7F4DBDEB8D : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct TypeTraits_1_t99E9191F19CE82BDBD34F85ACFA37A7F4DBDEB8D_StaticFields
|
|
{
|
|
public:
|
|
// System.Func`3<System.IntPtr,System.Int32,System.Boolean> LuaInterface.TypeTraits`1::Check
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___Check_0;
|
|
// System.Type LuaInterface.TypeTraits`1::type
|
|
Type_t * ___type_1;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsValueType
|
|
bool ___IsValueType_2;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsArray
|
|
bool ___IsArray_3;
|
|
// System.String LuaInterface.TypeTraits`1::typeName
|
|
String_t* ___typeName_4;
|
|
// System.Int32 LuaInterface.TypeTraits`1::nilType
|
|
int32_t ___nilType_5;
|
|
// System.Int32 LuaInterface.TypeTraits`1::metaref
|
|
int32_t ___metaref_6;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Check_0() { return static_cast<int32_t>(offsetof(TypeTraits_1_t99E9191F19CE82BDBD34F85ACFA37A7F4DBDEB8D_StaticFields, ___Check_0)); }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * get_Check_0() const { return ___Check_0; }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E ** get_address_of_Check_0() { return &___Check_0; }
|
|
inline void set_Check_0(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * value)
|
|
{
|
|
___Check_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_type_1() { return static_cast<int32_t>(offsetof(TypeTraits_1_t99E9191F19CE82BDBD34F85ACFA37A7F4DBDEB8D_StaticFields, ___type_1)); }
|
|
inline Type_t * get_type_1() const { return ___type_1; }
|
|
inline Type_t ** get_address_of_type_1() { return &___type_1; }
|
|
inline void set_type_1(Type_t * value)
|
|
{
|
|
___type_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___type_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsValueType_2() { return static_cast<int32_t>(offsetof(TypeTraits_1_t99E9191F19CE82BDBD34F85ACFA37A7F4DBDEB8D_StaticFields, ___IsValueType_2)); }
|
|
inline bool get_IsValueType_2() const { return ___IsValueType_2; }
|
|
inline bool* get_address_of_IsValueType_2() { return &___IsValueType_2; }
|
|
inline void set_IsValueType_2(bool value)
|
|
{
|
|
___IsValueType_2 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsArray_3() { return static_cast<int32_t>(offsetof(TypeTraits_1_t99E9191F19CE82BDBD34F85ACFA37A7F4DBDEB8D_StaticFields, ___IsArray_3)); }
|
|
inline bool get_IsArray_3() const { return ___IsArray_3; }
|
|
inline bool* get_address_of_IsArray_3() { return &___IsArray_3; }
|
|
inline void set_IsArray_3(bool value)
|
|
{
|
|
___IsArray_3 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_typeName_4() { return static_cast<int32_t>(offsetof(TypeTraits_1_t99E9191F19CE82BDBD34F85ACFA37A7F4DBDEB8D_StaticFields, ___typeName_4)); }
|
|
inline String_t* get_typeName_4() const { return ___typeName_4; }
|
|
inline String_t** get_address_of_typeName_4() { return &___typeName_4; }
|
|
inline void set_typeName_4(String_t* value)
|
|
{
|
|
___typeName_4 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___typeName_4), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_nilType_5() { return static_cast<int32_t>(offsetof(TypeTraits_1_t99E9191F19CE82BDBD34F85ACFA37A7F4DBDEB8D_StaticFields, ___nilType_5)); }
|
|
inline int32_t get_nilType_5() const { return ___nilType_5; }
|
|
inline int32_t* get_address_of_nilType_5() { return &___nilType_5; }
|
|
inline void set_nilType_5(int32_t value)
|
|
{
|
|
___nilType_5 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_metaref_6() { return static_cast<int32_t>(offsetof(TypeTraits_1_t99E9191F19CE82BDBD34F85ACFA37A7F4DBDEB8D_StaticFields, ___metaref_6)); }
|
|
inline int32_t get_metaref_6() const { return ___metaref_6; }
|
|
inline int32_t* get_address_of_metaref_6() { return &___metaref_6; }
|
|
inline void set_metaref_6(int32_t value)
|
|
{
|
|
___metaref_6 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1<System.UInt16>
|
|
struct TypeTraits_1_t87067AD67D32C2C902B16841F6B42EA0E6CD9DCC : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct TypeTraits_1_t87067AD67D32C2C902B16841F6B42EA0E6CD9DCC_StaticFields
|
|
{
|
|
public:
|
|
// System.Func`3<System.IntPtr,System.Int32,System.Boolean> LuaInterface.TypeTraits`1::Check
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___Check_0;
|
|
// System.Type LuaInterface.TypeTraits`1::type
|
|
Type_t * ___type_1;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsValueType
|
|
bool ___IsValueType_2;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsArray
|
|
bool ___IsArray_3;
|
|
// System.String LuaInterface.TypeTraits`1::typeName
|
|
String_t* ___typeName_4;
|
|
// System.Int32 LuaInterface.TypeTraits`1::nilType
|
|
int32_t ___nilType_5;
|
|
// System.Int32 LuaInterface.TypeTraits`1::metaref
|
|
int32_t ___metaref_6;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Check_0() { return static_cast<int32_t>(offsetof(TypeTraits_1_t87067AD67D32C2C902B16841F6B42EA0E6CD9DCC_StaticFields, ___Check_0)); }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * get_Check_0() const { return ___Check_0; }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E ** get_address_of_Check_0() { return &___Check_0; }
|
|
inline void set_Check_0(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * value)
|
|
{
|
|
___Check_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_type_1() { return static_cast<int32_t>(offsetof(TypeTraits_1_t87067AD67D32C2C902B16841F6B42EA0E6CD9DCC_StaticFields, ___type_1)); }
|
|
inline Type_t * get_type_1() const { return ___type_1; }
|
|
inline Type_t ** get_address_of_type_1() { return &___type_1; }
|
|
inline void set_type_1(Type_t * value)
|
|
{
|
|
___type_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___type_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsValueType_2() { return static_cast<int32_t>(offsetof(TypeTraits_1_t87067AD67D32C2C902B16841F6B42EA0E6CD9DCC_StaticFields, ___IsValueType_2)); }
|
|
inline bool get_IsValueType_2() const { return ___IsValueType_2; }
|
|
inline bool* get_address_of_IsValueType_2() { return &___IsValueType_2; }
|
|
inline void set_IsValueType_2(bool value)
|
|
{
|
|
___IsValueType_2 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsArray_3() { return static_cast<int32_t>(offsetof(TypeTraits_1_t87067AD67D32C2C902B16841F6B42EA0E6CD9DCC_StaticFields, ___IsArray_3)); }
|
|
inline bool get_IsArray_3() const { return ___IsArray_3; }
|
|
inline bool* get_address_of_IsArray_3() { return &___IsArray_3; }
|
|
inline void set_IsArray_3(bool value)
|
|
{
|
|
___IsArray_3 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_typeName_4() { return static_cast<int32_t>(offsetof(TypeTraits_1_t87067AD67D32C2C902B16841F6B42EA0E6CD9DCC_StaticFields, ___typeName_4)); }
|
|
inline String_t* get_typeName_4() const { return ___typeName_4; }
|
|
inline String_t** get_address_of_typeName_4() { return &___typeName_4; }
|
|
inline void set_typeName_4(String_t* value)
|
|
{
|
|
___typeName_4 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___typeName_4), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_nilType_5() { return static_cast<int32_t>(offsetof(TypeTraits_1_t87067AD67D32C2C902B16841F6B42EA0E6CD9DCC_StaticFields, ___nilType_5)); }
|
|
inline int32_t get_nilType_5() const { return ___nilType_5; }
|
|
inline int32_t* get_address_of_nilType_5() { return &___nilType_5; }
|
|
inline void set_nilType_5(int32_t value)
|
|
{
|
|
___nilType_5 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_metaref_6() { return static_cast<int32_t>(offsetof(TypeTraits_1_t87067AD67D32C2C902B16841F6B42EA0E6CD9DCC_StaticFields, ___metaref_6)); }
|
|
inline int32_t get_metaref_6() const { return ___metaref_6; }
|
|
inline int32_t* get_address_of_metaref_6() { return &___metaref_6; }
|
|
inline void set_metaref_6(int32_t value)
|
|
{
|
|
___metaref_6 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1<System.UInt32>
|
|
struct TypeTraits_1_tB5311790B81C6764F5DD4CB841FF61045BF11106 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct TypeTraits_1_tB5311790B81C6764F5DD4CB841FF61045BF11106_StaticFields
|
|
{
|
|
public:
|
|
// System.Func`3<System.IntPtr,System.Int32,System.Boolean> LuaInterface.TypeTraits`1::Check
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___Check_0;
|
|
// System.Type LuaInterface.TypeTraits`1::type
|
|
Type_t * ___type_1;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsValueType
|
|
bool ___IsValueType_2;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsArray
|
|
bool ___IsArray_3;
|
|
// System.String LuaInterface.TypeTraits`1::typeName
|
|
String_t* ___typeName_4;
|
|
// System.Int32 LuaInterface.TypeTraits`1::nilType
|
|
int32_t ___nilType_5;
|
|
// System.Int32 LuaInterface.TypeTraits`1::metaref
|
|
int32_t ___metaref_6;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Check_0() { return static_cast<int32_t>(offsetof(TypeTraits_1_tB5311790B81C6764F5DD4CB841FF61045BF11106_StaticFields, ___Check_0)); }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * get_Check_0() const { return ___Check_0; }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E ** get_address_of_Check_0() { return &___Check_0; }
|
|
inline void set_Check_0(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * value)
|
|
{
|
|
___Check_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_type_1() { return static_cast<int32_t>(offsetof(TypeTraits_1_tB5311790B81C6764F5DD4CB841FF61045BF11106_StaticFields, ___type_1)); }
|
|
inline Type_t * get_type_1() const { return ___type_1; }
|
|
inline Type_t ** get_address_of_type_1() { return &___type_1; }
|
|
inline void set_type_1(Type_t * value)
|
|
{
|
|
___type_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___type_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsValueType_2() { return static_cast<int32_t>(offsetof(TypeTraits_1_tB5311790B81C6764F5DD4CB841FF61045BF11106_StaticFields, ___IsValueType_2)); }
|
|
inline bool get_IsValueType_2() const { return ___IsValueType_2; }
|
|
inline bool* get_address_of_IsValueType_2() { return &___IsValueType_2; }
|
|
inline void set_IsValueType_2(bool value)
|
|
{
|
|
___IsValueType_2 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsArray_3() { return static_cast<int32_t>(offsetof(TypeTraits_1_tB5311790B81C6764F5DD4CB841FF61045BF11106_StaticFields, ___IsArray_3)); }
|
|
inline bool get_IsArray_3() const { return ___IsArray_3; }
|
|
inline bool* get_address_of_IsArray_3() { return &___IsArray_3; }
|
|
inline void set_IsArray_3(bool value)
|
|
{
|
|
___IsArray_3 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_typeName_4() { return static_cast<int32_t>(offsetof(TypeTraits_1_tB5311790B81C6764F5DD4CB841FF61045BF11106_StaticFields, ___typeName_4)); }
|
|
inline String_t* get_typeName_4() const { return ___typeName_4; }
|
|
inline String_t** get_address_of_typeName_4() { return &___typeName_4; }
|
|
inline void set_typeName_4(String_t* value)
|
|
{
|
|
___typeName_4 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___typeName_4), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_nilType_5() { return static_cast<int32_t>(offsetof(TypeTraits_1_tB5311790B81C6764F5DD4CB841FF61045BF11106_StaticFields, ___nilType_5)); }
|
|
inline int32_t get_nilType_5() const { return ___nilType_5; }
|
|
inline int32_t* get_address_of_nilType_5() { return &___nilType_5; }
|
|
inline void set_nilType_5(int32_t value)
|
|
{
|
|
___nilType_5 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_metaref_6() { return static_cast<int32_t>(offsetof(TypeTraits_1_tB5311790B81C6764F5DD4CB841FF61045BF11106_StaticFields, ___metaref_6)); }
|
|
inline int32_t get_metaref_6() const { return ___metaref_6; }
|
|
inline int32_t* get_address_of_metaref_6() { return &___metaref_6; }
|
|
inline void set_metaref_6(int32_t value)
|
|
{
|
|
___metaref_6 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1<System.UInt64>
|
|
struct TypeTraits_1_t3C5E473D61915B1FB5F60090BDF5133F48AEB40A : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct TypeTraits_1_t3C5E473D61915B1FB5F60090BDF5133F48AEB40A_StaticFields
|
|
{
|
|
public:
|
|
// System.Func`3<System.IntPtr,System.Int32,System.Boolean> LuaInterface.TypeTraits`1::Check
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___Check_0;
|
|
// System.Type LuaInterface.TypeTraits`1::type
|
|
Type_t * ___type_1;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsValueType
|
|
bool ___IsValueType_2;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsArray
|
|
bool ___IsArray_3;
|
|
// System.String LuaInterface.TypeTraits`1::typeName
|
|
String_t* ___typeName_4;
|
|
// System.Int32 LuaInterface.TypeTraits`1::nilType
|
|
int32_t ___nilType_5;
|
|
// System.Int32 LuaInterface.TypeTraits`1::metaref
|
|
int32_t ___metaref_6;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Check_0() { return static_cast<int32_t>(offsetof(TypeTraits_1_t3C5E473D61915B1FB5F60090BDF5133F48AEB40A_StaticFields, ___Check_0)); }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * get_Check_0() const { return ___Check_0; }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E ** get_address_of_Check_0() { return &___Check_0; }
|
|
inline void set_Check_0(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * value)
|
|
{
|
|
___Check_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_type_1() { return static_cast<int32_t>(offsetof(TypeTraits_1_t3C5E473D61915B1FB5F60090BDF5133F48AEB40A_StaticFields, ___type_1)); }
|
|
inline Type_t * get_type_1() const { return ___type_1; }
|
|
inline Type_t ** get_address_of_type_1() { return &___type_1; }
|
|
inline void set_type_1(Type_t * value)
|
|
{
|
|
___type_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___type_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsValueType_2() { return static_cast<int32_t>(offsetof(TypeTraits_1_t3C5E473D61915B1FB5F60090BDF5133F48AEB40A_StaticFields, ___IsValueType_2)); }
|
|
inline bool get_IsValueType_2() const { return ___IsValueType_2; }
|
|
inline bool* get_address_of_IsValueType_2() { return &___IsValueType_2; }
|
|
inline void set_IsValueType_2(bool value)
|
|
{
|
|
___IsValueType_2 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsArray_3() { return static_cast<int32_t>(offsetof(TypeTraits_1_t3C5E473D61915B1FB5F60090BDF5133F48AEB40A_StaticFields, ___IsArray_3)); }
|
|
inline bool get_IsArray_3() const { return ___IsArray_3; }
|
|
inline bool* get_address_of_IsArray_3() { return &___IsArray_3; }
|
|
inline void set_IsArray_3(bool value)
|
|
{
|
|
___IsArray_3 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_typeName_4() { return static_cast<int32_t>(offsetof(TypeTraits_1_t3C5E473D61915B1FB5F60090BDF5133F48AEB40A_StaticFields, ___typeName_4)); }
|
|
inline String_t* get_typeName_4() const { return ___typeName_4; }
|
|
inline String_t** get_address_of_typeName_4() { return &___typeName_4; }
|
|
inline void set_typeName_4(String_t* value)
|
|
{
|
|
___typeName_4 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___typeName_4), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_nilType_5() { return static_cast<int32_t>(offsetof(TypeTraits_1_t3C5E473D61915B1FB5F60090BDF5133F48AEB40A_StaticFields, ___nilType_5)); }
|
|
inline int32_t get_nilType_5() const { return ___nilType_5; }
|
|
inline int32_t* get_address_of_nilType_5() { return &___nilType_5; }
|
|
inline void set_nilType_5(int32_t value)
|
|
{
|
|
___nilType_5 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_metaref_6() { return static_cast<int32_t>(offsetof(TypeTraits_1_t3C5E473D61915B1FB5F60090BDF5133F48AEB40A_StaticFields, ___metaref_6)); }
|
|
inline int32_t get_metaref_6() const { return ___metaref_6; }
|
|
inline int32_t* get_address_of_metaref_6() { return &___metaref_6; }
|
|
inline void set_metaref_6(int32_t value)
|
|
{
|
|
___metaref_6 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1<System.UIntPtr>
|
|
struct TypeTraits_1_t96D9C9D1037F8AE33B5B78A5803C4ACBB0EB3C05 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct TypeTraits_1_t96D9C9D1037F8AE33B5B78A5803C4ACBB0EB3C05_StaticFields
|
|
{
|
|
public:
|
|
// System.Func`3<System.IntPtr,System.Int32,System.Boolean> LuaInterface.TypeTraits`1::Check
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___Check_0;
|
|
// System.Type LuaInterface.TypeTraits`1::type
|
|
Type_t * ___type_1;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsValueType
|
|
bool ___IsValueType_2;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsArray
|
|
bool ___IsArray_3;
|
|
// System.String LuaInterface.TypeTraits`1::typeName
|
|
String_t* ___typeName_4;
|
|
// System.Int32 LuaInterface.TypeTraits`1::nilType
|
|
int32_t ___nilType_5;
|
|
// System.Int32 LuaInterface.TypeTraits`1::metaref
|
|
int32_t ___metaref_6;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Check_0() { return static_cast<int32_t>(offsetof(TypeTraits_1_t96D9C9D1037F8AE33B5B78A5803C4ACBB0EB3C05_StaticFields, ___Check_0)); }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * get_Check_0() const { return ___Check_0; }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E ** get_address_of_Check_0() { return &___Check_0; }
|
|
inline void set_Check_0(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * value)
|
|
{
|
|
___Check_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_type_1() { return static_cast<int32_t>(offsetof(TypeTraits_1_t96D9C9D1037F8AE33B5B78A5803C4ACBB0EB3C05_StaticFields, ___type_1)); }
|
|
inline Type_t * get_type_1() const { return ___type_1; }
|
|
inline Type_t ** get_address_of_type_1() { return &___type_1; }
|
|
inline void set_type_1(Type_t * value)
|
|
{
|
|
___type_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___type_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsValueType_2() { return static_cast<int32_t>(offsetof(TypeTraits_1_t96D9C9D1037F8AE33B5B78A5803C4ACBB0EB3C05_StaticFields, ___IsValueType_2)); }
|
|
inline bool get_IsValueType_2() const { return ___IsValueType_2; }
|
|
inline bool* get_address_of_IsValueType_2() { return &___IsValueType_2; }
|
|
inline void set_IsValueType_2(bool value)
|
|
{
|
|
___IsValueType_2 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsArray_3() { return static_cast<int32_t>(offsetof(TypeTraits_1_t96D9C9D1037F8AE33B5B78A5803C4ACBB0EB3C05_StaticFields, ___IsArray_3)); }
|
|
inline bool get_IsArray_3() const { return ___IsArray_3; }
|
|
inline bool* get_address_of_IsArray_3() { return &___IsArray_3; }
|
|
inline void set_IsArray_3(bool value)
|
|
{
|
|
___IsArray_3 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_typeName_4() { return static_cast<int32_t>(offsetof(TypeTraits_1_t96D9C9D1037F8AE33B5B78A5803C4ACBB0EB3C05_StaticFields, ___typeName_4)); }
|
|
inline String_t* get_typeName_4() const { return ___typeName_4; }
|
|
inline String_t** get_address_of_typeName_4() { return &___typeName_4; }
|
|
inline void set_typeName_4(String_t* value)
|
|
{
|
|
___typeName_4 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___typeName_4), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_nilType_5() { return static_cast<int32_t>(offsetof(TypeTraits_1_t96D9C9D1037F8AE33B5B78A5803C4ACBB0EB3C05_StaticFields, ___nilType_5)); }
|
|
inline int32_t get_nilType_5() const { return ___nilType_5; }
|
|
inline int32_t* get_address_of_nilType_5() { return &___nilType_5; }
|
|
inline void set_nilType_5(int32_t value)
|
|
{
|
|
___nilType_5 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_metaref_6() { return static_cast<int32_t>(offsetof(TypeTraits_1_t96D9C9D1037F8AE33B5B78A5803C4ACBB0EB3C05_StaticFields, ___metaref_6)); }
|
|
inline int32_t get_metaref_6() const { return ___metaref_6; }
|
|
inline int32_t* get_address_of_metaref_6() { return &___metaref_6; }
|
|
inline void set_metaref_6(int32_t value)
|
|
{
|
|
___metaref_6 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// LuaInterface.TypeTraits`1<Unity.Collections.NativeArray`1<UnityEngine.ParticleSystem_Particle>>
|
|
struct TypeTraits_1_t12EC843910FE7B9B7EAFB8662BFF2A8077164753 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct TypeTraits_1_t12EC843910FE7B9B7EAFB8662BFF2A8077164753_StaticFields
|
|
{
|
|
public:
|
|
// System.Func`3<System.IntPtr,System.Int32,System.Boolean> LuaInterface.TypeTraits`1::Check
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * ___Check_0;
|
|
// System.Type LuaInterface.TypeTraits`1::type
|
|
Type_t * ___type_1;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsValueType
|
|
bool ___IsValueType_2;
|
|
// System.Boolean LuaInterface.TypeTraits`1::IsArray
|
|
bool ___IsArray_3;
|
|
// System.String LuaInterface.TypeTraits`1::typeName
|
|
String_t* ___typeName_4;
|
|
// System.Int32 LuaInterface.TypeTraits`1::nilType
|
|
int32_t ___nilType_5;
|
|
// System.Int32 LuaInterface.TypeTraits`1::metaref
|
|
int32_t ___metaref_6;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Check_0() { return static_cast<int32_t>(offsetof(TypeTraits_1_t12EC843910FE7B9B7EAFB8662BFF2A8077164753_StaticFields, ___Check_0)); }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * get_Check_0() const { return ___Check_0; }
|
|
inline Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E ** get_address_of_Check_0() { return &___Check_0; }
|
|
inline void set_Check_0(Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * value)
|
|
{
|
|
___Check_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___Check_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_type_1() { return static_cast<int32_t>(offsetof(TypeTraits_1_t12EC843910FE7B9B7EAFB8662BFF2A8077164753_StaticFields, ___type_1)); }
|
|
inline Type_t * get_type_1() const { return ___type_1; }
|
|
inline Type_t ** get_address_of_type_1() { return &___type_1; }
|
|
inline void set_type_1(Type_t * value)
|
|
{
|
|
___type_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___type_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsValueType_2() { return static_cast<int32_t>(offsetof(TypeTraits_1_t12EC843910FE7B9B7EAFB8662BFF2A8077164753_StaticFields, ___IsValueType_2)); }
|
|
inline bool get_IsValueType_2() const { return ___IsValueType_2; }
|
|
inline bool* get_address_of_IsValueType_2() { return &___IsValueType_2; }
|
|
inline void set_IsValueType_2(bool value)
|
|
{
|
|
___IsValueType_2 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_IsArray_3() { return static_cast<int32_t>(offsetof(TypeTraits_1_t12EC843910FE7B9B7EAFB8662BFF2A8077164753_StaticFields, ___IsArray_3)); }
|
|
inline bool get_IsArray_3() const { return ___IsArray_3; }
|
|
inline bool* get_address_of_IsArray_3() { return &___IsArray_3; }
|
|
inline void set_IsArray_3(bool value)
|
|
{
|
|
___IsArray_3 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_typeName_4() { return static_cast<int32_t>(offsetof(TypeTraits_1_t12EC843910FE7B9B7EAFB8662BFF2A8077164753_StaticFields, ___typeName_4)); }
|
|
inline String_t* get_typeName_4() const { return ___typeName_4; }
|
|
inline String_t** get_address_of_typeName_4() { return &___typeName_4; }
|
|
inline void set_typeName_4(String_t* value)
|
|
{
|
|
___typeName_4 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___typeName_4), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_nilType_5() { return static_cast<int32_t>(offsetof(TypeTraits_1_t12EC843910FE7B9B7EAFB8662BFF2A8077164753_StaticFields, ___nilType_5)); }
|
|
inline int32_t get_nilType_5() const { return ___nilType_5; }
|
|
inline int32_t* get_address_of_nilType_5() { return &___nilType_5; }
|
|
inline void set_nilType_5(int32_t value)
|
|
{
|
|
___nilType_5 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_metaref_6() { return static_cast<int32_t>(offsetof(TypeTraits_1_t12EC843910FE7B9B7EAFB8662BFF2A8077164753_StaticFields, ___metaref_6)); }
|
|
inline int32_t get_metaref_6() const { return ___metaref_6; }
|
|
inline int32_t* get_address_of_metaref_6() { return &___metaref_6; }
|
|
inline void set_metaref_6(int32_t value)
|
|
{
|
|
___metaref_6 = value;
|
|
}
|
|
};
|
|
|
|
struct Il2CppArrayBounds;
|
|
|
|
// System.Array
|
|
|
|
|
|
// System.Collections.Generic.Dictionary`2<System.Object,System.Object>
|
|
struct Dictionary_2_t32F25F093828AA9F93CB11C2A2B4648FD62A09BA : 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_tDF76BDF98210D70C971EBDB07E96E9A8B9CBC6C6* ___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_t980894B88500FB8CD413A3622A9352136949BAE1 * ___keys_7;
|
|
// System.Collections.Generic.Dictionary`2_ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::values
|
|
ValueCollection_t0816666499CBD11E58E1E7C79A4EFC2AA47E08A2 * ___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_t32F25F093828AA9F93CB11C2A2B4648FD62A09BA, ___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_t32F25F093828AA9F93CB11C2A2B4648FD62A09BA, ___entries_1)); }
|
|
inline EntryU5BU5D_tDF76BDF98210D70C971EBDB07E96E9A8B9CBC6C6* get_entries_1() const { return ___entries_1; }
|
|
inline EntryU5BU5D_tDF76BDF98210D70C971EBDB07E96E9A8B9CBC6C6** get_address_of_entries_1() { return &___entries_1; }
|
|
inline void set_entries_1(EntryU5BU5D_tDF76BDF98210D70C971EBDB07E96E9A8B9CBC6C6* 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_t32F25F093828AA9F93CB11C2A2B4648FD62A09BA, ___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_t32F25F093828AA9F93CB11C2A2B4648FD62A09BA, ___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_t32F25F093828AA9F93CB11C2A2B4648FD62A09BA, ___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_t32F25F093828AA9F93CB11C2A2B4648FD62A09BA, ___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_t32F25F093828AA9F93CB11C2A2B4648FD62A09BA, ___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_t32F25F093828AA9F93CB11C2A2B4648FD62A09BA, ___keys_7)); }
|
|
inline KeyCollection_t980894B88500FB8CD413A3622A9352136949BAE1 * get_keys_7() const { return ___keys_7; }
|
|
inline KeyCollection_t980894B88500FB8CD413A3622A9352136949BAE1 ** get_address_of_keys_7() { return &___keys_7; }
|
|
inline void set_keys_7(KeyCollection_t980894B88500FB8CD413A3622A9352136949BAE1 * 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_t32F25F093828AA9F93CB11C2A2B4648FD62A09BA, ___values_8)); }
|
|
inline ValueCollection_t0816666499CBD11E58E1E7C79A4EFC2AA47E08A2 * get_values_8() const { return ___values_8; }
|
|
inline ValueCollection_t0816666499CBD11E58E1E7C79A4EFC2AA47E08A2 ** get_address_of_values_8() { return &___values_8; }
|
|
inline void set_values_8(ValueCollection_t0816666499CBD11E58E1E7C79A4EFC2AA47E08A2 * 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_t32F25F093828AA9F93CB11C2A2B4648FD62A09BA, ____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.Queue`1<System.Char[]>
|
|
struct Queue_1_t0409BFA356F1722E12586E8BF65B6AC2B84D8435 : public RuntimeObject
|
|
{
|
|
public:
|
|
// T[] System.Collections.Generic.Queue`1::_array
|
|
CharU5BU5DU5BU5D_t5C43E3126D69219F8B1E38AA50DF677D3AD592CF* ____array_0;
|
|
// System.Int32 System.Collections.Generic.Queue`1::_head
|
|
int32_t ____head_1;
|
|
// System.Int32 System.Collections.Generic.Queue`1::_tail
|
|
int32_t ____tail_2;
|
|
// System.Int32 System.Collections.Generic.Queue`1::_size
|
|
int32_t ____size_3;
|
|
// System.Int32 System.Collections.Generic.Queue`1::_version
|
|
int32_t ____version_4;
|
|
// System.Object System.Collections.Generic.Queue`1::_syncRoot
|
|
RuntimeObject * ____syncRoot_5;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of__array_0() { return static_cast<int32_t>(offsetof(Queue_1_t0409BFA356F1722E12586E8BF65B6AC2B84D8435, ____array_0)); }
|
|
inline CharU5BU5DU5BU5D_t5C43E3126D69219F8B1E38AA50DF677D3AD592CF* get__array_0() const { return ____array_0; }
|
|
inline CharU5BU5DU5BU5D_t5C43E3126D69219F8B1E38AA50DF677D3AD592CF** get_address_of__array_0() { return &____array_0; }
|
|
inline void set__array_0(CharU5BU5DU5BU5D_t5C43E3126D69219F8B1E38AA50DF677D3AD592CF* value)
|
|
{
|
|
____array_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&____array_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of__head_1() { return static_cast<int32_t>(offsetof(Queue_1_t0409BFA356F1722E12586E8BF65B6AC2B84D8435, ____head_1)); }
|
|
inline int32_t get__head_1() const { return ____head_1; }
|
|
inline int32_t* get_address_of__head_1() { return &____head_1; }
|
|
inline void set__head_1(int32_t value)
|
|
{
|
|
____head_1 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of__tail_2() { return static_cast<int32_t>(offsetof(Queue_1_t0409BFA356F1722E12586E8BF65B6AC2B84D8435, ____tail_2)); }
|
|
inline int32_t get__tail_2() const { return ____tail_2; }
|
|
inline int32_t* get_address_of__tail_2() { return &____tail_2; }
|
|
inline void set__tail_2(int32_t value)
|
|
{
|
|
____tail_2 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of__size_3() { return static_cast<int32_t>(offsetof(Queue_1_t0409BFA356F1722E12586E8BF65B6AC2B84D8435, ____size_3)); }
|
|
inline int32_t get__size_3() const { return ____size_3; }
|
|
inline int32_t* get_address_of__size_3() { return &____size_3; }
|
|
inline void set__size_3(int32_t value)
|
|
{
|
|
____size_3 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of__version_4() { return static_cast<int32_t>(offsetof(Queue_1_t0409BFA356F1722E12586E8BF65B6AC2B84D8435, ____version_4)); }
|
|
inline int32_t get__version_4() const { return ____version_4; }
|
|
inline int32_t* get_address_of__version_4() { return &____version_4; }
|
|
inline void set__version_4(int32_t value)
|
|
{
|
|
____version_4 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of__syncRoot_5() { return static_cast<int32_t>(offsetof(Queue_1_t0409BFA356F1722E12586E8BF65B6AC2B84D8435, ____syncRoot_5)); }
|
|
inline RuntimeObject * get__syncRoot_5() const { return ____syncRoot_5; }
|
|
inline RuntimeObject ** get_address_of__syncRoot_5() { return &____syncRoot_5; }
|
|
inline void set__syncRoot_5(RuntimeObject * value)
|
|
{
|
|
____syncRoot_5 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_5), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// System.Collections.Generic.Queue`1<System.Object[]>
|
|
struct Queue_1_tB3E9CED6A18BC3387330DC5CE4DD889F774FD268 : public RuntimeObject
|
|
{
|
|
public:
|
|
// T[] System.Collections.Generic.Queue`1::_array
|
|
ObjectU5BU5DU5BU5D_t4359BD463C1BDF320CABF93FB58E5EB4CBBF558B* ____array_0;
|
|
// System.Int32 System.Collections.Generic.Queue`1::_head
|
|
int32_t ____head_1;
|
|
// System.Int32 System.Collections.Generic.Queue`1::_tail
|
|
int32_t ____tail_2;
|
|
// System.Int32 System.Collections.Generic.Queue`1::_size
|
|
int32_t ____size_3;
|
|
// System.Int32 System.Collections.Generic.Queue`1::_version
|
|
int32_t ____version_4;
|
|
// System.Object System.Collections.Generic.Queue`1::_syncRoot
|
|
RuntimeObject * ____syncRoot_5;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of__array_0() { return static_cast<int32_t>(offsetof(Queue_1_tB3E9CED6A18BC3387330DC5CE4DD889F774FD268, ____array_0)); }
|
|
inline ObjectU5BU5DU5BU5D_t4359BD463C1BDF320CABF93FB58E5EB4CBBF558B* get__array_0() const { return ____array_0; }
|
|
inline ObjectU5BU5DU5BU5D_t4359BD463C1BDF320CABF93FB58E5EB4CBBF558B** get_address_of__array_0() { return &____array_0; }
|
|
inline void set__array_0(ObjectU5BU5DU5BU5D_t4359BD463C1BDF320CABF93FB58E5EB4CBBF558B* value)
|
|
{
|
|
____array_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&____array_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of__head_1() { return static_cast<int32_t>(offsetof(Queue_1_tB3E9CED6A18BC3387330DC5CE4DD889F774FD268, ____head_1)); }
|
|
inline int32_t get__head_1() const { return ____head_1; }
|
|
inline int32_t* get_address_of__head_1() { return &____head_1; }
|
|
inline void set__head_1(int32_t value)
|
|
{
|
|
____head_1 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of__tail_2() { return static_cast<int32_t>(offsetof(Queue_1_tB3E9CED6A18BC3387330DC5CE4DD889F774FD268, ____tail_2)); }
|
|
inline int32_t get__tail_2() const { return ____tail_2; }
|
|
inline int32_t* get_address_of__tail_2() { return &____tail_2; }
|
|
inline void set__tail_2(int32_t value)
|
|
{
|
|
____tail_2 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of__size_3() { return static_cast<int32_t>(offsetof(Queue_1_tB3E9CED6A18BC3387330DC5CE4DD889F774FD268, ____size_3)); }
|
|
inline int32_t get__size_3() const { return ____size_3; }
|
|
inline int32_t* get_address_of__size_3() { return &____size_3; }
|
|
inline void set__size_3(int32_t value)
|
|
{
|
|
____size_3 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of__version_4() { return static_cast<int32_t>(offsetof(Queue_1_tB3E9CED6A18BC3387330DC5CE4DD889F774FD268, ____version_4)); }
|
|
inline int32_t get__version_4() const { return ____version_4; }
|
|
inline int32_t* get_address_of__version_4() { return &____version_4; }
|
|
inline void set__version_4(int32_t value)
|
|
{
|
|
____version_4 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of__syncRoot_5() { return static_cast<int32_t>(offsetof(Queue_1_tB3E9CED6A18BC3387330DC5CE4DD889F774FD268, ____syncRoot_5)); }
|
|
inline RuntimeObject * get__syncRoot_5() const { return ____syncRoot_5; }
|
|
inline RuntimeObject ** get_address_of__syncRoot_5() { return &____syncRoot_5; }
|
|
inline void set__syncRoot_5(RuntimeObject * value)
|
|
{
|
|
____syncRoot_5 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_5), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// 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.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
|
|
{
|
|
};
|
|
|
|
// FairyGUI.Margin
|
|
struct Margin_t35FBA354FC8FA4BAC98AE71F1DA4A25F2D89BD2E
|
|
{
|
|
public:
|
|
// System.Int32 FairyGUI.Margin::left
|
|
int32_t ___left_0;
|
|
// System.Int32 FairyGUI.Margin::right
|
|
int32_t ___right_1;
|
|
// System.Int32 FairyGUI.Margin::top
|
|
int32_t ___top_2;
|
|
// System.Int32 FairyGUI.Margin::bottom
|
|
int32_t ___bottom_3;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_left_0() { return static_cast<int32_t>(offsetof(Margin_t35FBA354FC8FA4BAC98AE71F1DA4A25F2D89BD2E, ___left_0)); }
|
|
inline int32_t get_left_0() const { return ___left_0; }
|
|
inline int32_t* get_address_of_left_0() { return &___left_0; }
|
|
inline void set_left_0(int32_t value)
|
|
{
|
|
___left_0 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_right_1() { return static_cast<int32_t>(offsetof(Margin_t35FBA354FC8FA4BAC98AE71F1DA4A25F2D89BD2E, ___right_1)); }
|
|
inline int32_t get_right_1() const { return ___right_1; }
|
|
inline int32_t* get_address_of_right_1() { return &___right_1; }
|
|
inline void set_right_1(int32_t value)
|
|
{
|
|
___right_1 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_top_2() { return static_cast<int32_t>(offsetof(Margin_t35FBA354FC8FA4BAC98AE71F1DA4A25F2D89BD2E, ___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;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_bottom_3() { return static_cast<int32_t>(offsetof(Margin_t35FBA354FC8FA4BAC98AE71F1DA4A25F2D89BD2E, ___bottom_3)); }
|
|
inline int32_t get_bottom_3() const { return ___bottom_3; }
|
|
inline int32_t* get_address_of_bottom_3() { return &___bottom_3; }
|
|
inline void set_bottom_3(int32_t value)
|
|
{
|
|
___bottom_3 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// 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.LuaDictEntry`2<System.Object,System.Object>
|
|
struct LuaDictEntry_2_t0872CBC7E77372BFD1F001AF04D901F98FADB7C5
|
|
{
|
|
public:
|
|
// K LuaInterface.LuaDictEntry`2::<Key>k__BackingField
|
|
RuntimeObject * ___U3CKeyU3Ek__BackingField_0;
|
|
// V LuaInterface.LuaDictEntry`2::<Value>k__BackingField
|
|
RuntimeObject * ___U3CValueU3Ek__BackingField_1;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_U3CKeyU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(LuaDictEntry_2_t0872CBC7E77372BFD1F001AF04D901F98FADB7C5, ___U3CKeyU3Ek__BackingField_0)); }
|
|
inline RuntimeObject * get_U3CKeyU3Ek__BackingField_0() const { return ___U3CKeyU3Ek__BackingField_0; }
|
|
inline RuntimeObject ** get_address_of_U3CKeyU3Ek__BackingField_0() { return &___U3CKeyU3Ek__BackingField_0; }
|
|
inline void set_U3CKeyU3Ek__BackingField_0(RuntimeObject * value)
|
|
{
|
|
___U3CKeyU3Ek__BackingField_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___U3CKeyU3Ek__BackingField_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_U3CValueU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(LuaDictEntry_2_t0872CBC7E77372BFD1F001AF04D901F98FADB7C5, ___U3CValueU3Ek__BackingField_1)); }
|
|
inline RuntimeObject * get_U3CValueU3Ek__BackingField_1() const { return ___U3CValueU3Ek__BackingField_1; }
|
|
inline RuntimeObject ** get_address_of_U3CValueU3Ek__BackingField_1() { return &___U3CValueU3Ek__BackingField_1; }
|
|
inline void set_U3CValueU3Ek__BackingField_1(RuntimeObject * value)
|
|
{
|
|
___U3CValueU3Ek__BackingField_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___U3CValueU3Ek__BackingField_1), (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.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.Guid
|
|
struct Guid_t
|
|
{
|
|
public:
|
|
// System.Int32 System.Guid::_a
|
|
int32_t ____a_1;
|
|
// System.Int16 System.Guid::_b
|
|
int16_t ____b_2;
|
|
// System.Int16 System.Guid::_c
|
|
int16_t ____c_3;
|
|
// System.Byte System.Guid::_d
|
|
uint8_t ____d_4;
|
|
// System.Byte System.Guid::_e
|
|
uint8_t ____e_5;
|
|
// System.Byte System.Guid::_f
|
|
uint8_t ____f_6;
|
|
// System.Byte System.Guid::_g
|
|
uint8_t ____g_7;
|
|
// System.Byte System.Guid::_h
|
|
uint8_t ____h_8;
|
|
// System.Byte System.Guid::_i
|
|
uint8_t ____i_9;
|
|
// System.Byte System.Guid::_j
|
|
uint8_t ____j_10;
|
|
// System.Byte System.Guid::_k
|
|
uint8_t ____k_11;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of__a_1() { return static_cast<int32_t>(offsetof(Guid_t, ____a_1)); }
|
|
inline int32_t get__a_1() const { return ____a_1; }
|
|
inline int32_t* get_address_of__a_1() { return &____a_1; }
|
|
inline void set__a_1(int32_t value)
|
|
{
|
|
____a_1 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of__b_2() { return static_cast<int32_t>(offsetof(Guid_t, ____b_2)); }
|
|
inline int16_t get__b_2() const { return ____b_2; }
|
|
inline int16_t* get_address_of__b_2() { return &____b_2; }
|
|
inline void set__b_2(int16_t value)
|
|
{
|
|
____b_2 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of__c_3() { return static_cast<int32_t>(offsetof(Guid_t, ____c_3)); }
|
|
inline int16_t get__c_3() const { return ____c_3; }
|
|
inline int16_t* get_address_of__c_3() { return &____c_3; }
|
|
inline void set__c_3(int16_t value)
|
|
{
|
|
____c_3 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of__d_4() { return static_cast<int32_t>(offsetof(Guid_t, ____d_4)); }
|
|
inline uint8_t get__d_4() const { return ____d_4; }
|
|
inline uint8_t* get_address_of__d_4() { return &____d_4; }
|
|
inline void set__d_4(uint8_t value)
|
|
{
|
|
____d_4 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of__e_5() { return static_cast<int32_t>(offsetof(Guid_t, ____e_5)); }
|
|
inline uint8_t get__e_5() const { return ____e_5; }
|
|
inline uint8_t* get_address_of__e_5() { return &____e_5; }
|
|
inline void set__e_5(uint8_t value)
|
|
{
|
|
____e_5 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of__f_6() { return static_cast<int32_t>(offsetof(Guid_t, ____f_6)); }
|
|
inline uint8_t get__f_6() const { return ____f_6; }
|
|
inline uint8_t* get_address_of__f_6() { return &____f_6; }
|
|
inline void set__f_6(uint8_t value)
|
|
{
|
|
____f_6 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of__g_7() { return static_cast<int32_t>(offsetof(Guid_t, ____g_7)); }
|
|
inline uint8_t get__g_7() const { return ____g_7; }
|
|
inline uint8_t* get_address_of__g_7() { return &____g_7; }
|
|
inline void set__g_7(uint8_t value)
|
|
{
|
|
____g_7 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of__h_8() { return static_cast<int32_t>(offsetof(Guid_t, ____h_8)); }
|
|
inline uint8_t get__h_8() const { return ____h_8; }
|
|
inline uint8_t* get_address_of__h_8() { return &____h_8; }
|
|
inline void set__h_8(uint8_t value)
|
|
{
|
|
____h_8 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of__i_9() { return static_cast<int32_t>(offsetof(Guid_t, ____i_9)); }
|
|
inline uint8_t get__i_9() const { return ____i_9; }
|
|
inline uint8_t* get_address_of__i_9() { return &____i_9; }
|
|
inline void set__i_9(uint8_t value)
|
|
{
|
|
____i_9 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of__j_10() { return static_cast<int32_t>(offsetof(Guid_t, ____j_10)); }
|
|
inline uint8_t get__j_10() const { return ____j_10; }
|
|
inline uint8_t* get_address_of__j_10() { return &____j_10; }
|
|
inline void set__j_10(uint8_t value)
|
|
{
|
|
____j_10 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of__k_11() { return static_cast<int32_t>(offsetof(Guid_t, ____k_11)); }
|
|
inline uint8_t get__k_11() const { return ____k_11; }
|
|
inline uint8_t* get_address_of__k_11() { return &____k_11; }
|
|
inline void set__k_11(uint8_t value)
|
|
{
|
|
____k_11 = value;
|
|
}
|
|
};
|
|
|
|
struct Guid_t_StaticFields
|
|
{
|
|
public:
|
|
// System.Guid System.Guid::Empty
|
|
Guid_t ___Empty_0;
|
|
// System.Object System.Guid::_rngAccess
|
|
RuntimeObject * ____rngAccess_12;
|
|
// System.Security.Cryptography.RandomNumberGenerator System.Guid::_rng
|
|
RandomNumberGenerator_t12277F7F965BA79C54E4B3BFABD27A5FFB725EE2 * ____rng_13;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_Empty_0() { return static_cast<int32_t>(offsetof(Guid_t_StaticFields, ___Empty_0)); }
|
|
inline Guid_t get_Empty_0() const { return ___Empty_0; }
|
|
inline Guid_t * get_address_of_Empty_0() { return &___Empty_0; }
|
|
inline void set_Empty_0(Guid_t value)
|
|
{
|
|
___Empty_0 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of__rngAccess_12() { return static_cast<int32_t>(offsetof(Guid_t_StaticFields, ____rngAccess_12)); }
|
|
inline RuntimeObject * get__rngAccess_12() const { return ____rngAccess_12; }
|
|
inline RuntimeObject ** get_address_of__rngAccess_12() { return &____rngAccess_12; }
|
|
inline void set__rngAccess_12(RuntimeObject * value)
|
|
{
|
|
____rngAccess_12 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&____rngAccess_12), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of__rng_13() { return static_cast<int32_t>(offsetof(Guid_t_StaticFields, ____rng_13)); }
|
|
inline RandomNumberGenerator_t12277F7F965BA79C54E4B3BFABD27A5FFB725EE2 * get__rng_13() const { return ____rng_13; }
|
|
inline RandomNumberGenerator_t12277F7F965BA79C54E4B3BFABD27A5FFB725EE2 ** get_address_of__rng_13() { return &____rng_13; }
|
|
inline void set__rng_13(RandomNumberGenerator_t12277F7F965BA79C54E4B3BFABD27A5FFB725EE2 * value)
|
|
{
|
|
____rng_13 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&____rng_13), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// System.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.InterfaceMapping
|
|
struct InterfaceMapping_tDFACCA96D5C3DD01C345DE426D9B8F32CDAA904B
|
|
{
|
|
public:
|
|
// System.Type System.Reflection.InterfaceMapping::TargetType
|
|
Type_t * ___TargetType_0;
|
|
// System.Type System.Reflection.InterfaceMapping::InterfaceType
|
|
Type_t * ___InterfaceType_1;
|
|
// System.Reflection.MethodInfo[] System.Reflection.InterfaceMapping::TargetMethods
|
|
MethodInfoU5BU5D_t93E968F23AF2DB5CFCFF13BE775A0E222C03586B* ___TargetMethods_2;
|
|
// System.Reflection.MethodInfo[] System.Reflection.InterfaceMapping::InterfaceMethods
|
|
MethodInfoU5BU5D_t93E968F23AF2DB5CFCFF13BE775A0E222C03586B* ___InterfaceMethods_3;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_TargetType_0() { return static_cast<int32_t>(offsetof(InterfaceMapping_tDFACCA96D5C3DD01C345DE426D9B8F32CDAA904B, ___TargetType_0)); }
|
|
inline Type_t * get_TargetType_0() const { return ___TargetType_0; }
|
|
inline Type_t ** get_address_of_TargetType_0() { return &___TargetType_0; }
|
|
inline void set_TargetType_0(Type_t * value)
|
|
{
|
|
___TargetType_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___TargetType_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_InterfaceType_1() { return static_cast<int32_t>(offsetof(InterfaceMapping_tDFACCA96D5C3DD01C345DE426D9B8F32CDAA904B, ___InterfaceType_1)); }
|
|
inline Type_t * get_InterfaceType_1() const { return ___InterfaceType_1; }
|
|
inline Type_t ** get_address_of_InterfaceType_1() { return &___InterfaceType_1; }
|
|
inline void set_InterfaceType_1(Type_t * value)
|
|
{
|
|
___InterfaceType_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___InterfaceType_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_TargetMethods_2() { return static_cast<int32_t>(offsetof(InterfaceMapping_tDFACCA96D5C3DD01C345DE426D9B8F32CDAA904B, ___TargetMethods_2)); }
|
|
inline MethodInfoU5BU5D_t93E968F23AF2DB5CFCFF13BE775A0E222C03586B* get_TargetMethods_2() const { return ___TargetMethods_2; }
|
|
inline MethodInfoU5BU5D_t93E968F23AF2DB5CFCFF13BE775A0E222C03586B** get_address_of_TargetMethods_2() { return &___TargetMethods_2; }
|
|
inline void set_TargetMethods_2(MethodInfoU5BU5D_t93E968F23AF2DB5CFCFF13BE775A0E222C03586B* value)
|
|
{
|
|
___TargetMethods_2 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___TargetMethods_2), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_InterfaceMethods_3() { return static_cast<int32_t>(offsetof(InterfaceMapping_tDFACCA96D5C3DD01C345DE426D9B8F32CDAA904B, ___InterfaceMethods_3)); }
|
|
inline MethodInfoU5BU5D_t93E968F23AF2DB5CFCFF13BE775A0E222C03586B* get_InterfaceMethods_3() const { return ___InterfaceMethods_3; }
|
|
inline MethodInfoU5BU5D_t93E968F23AF2DB5CFCFF13BE775A0E222C03586B** get_address_of_InterfaceMethods_3() { return &___InterfaceMethods_3; }
|
|
inline void set_InterfaceMethods_3(MethodInfoU5BU5D_t93E968F23AF2DB5CFCFF13BE775A0E222C03586B* value)
|
|
{
|
|
___InterfaceMethods_3 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___InterfaceMethods_3), (void*)value);
|
|
}
|
|
};
|
|
|
|
// Native definition for P/Invoke marshalling of System.Reflection.InterfaceMapping
|
|
struct InterfaceMapping_tDFACCA96D5C3DD01C345DE426D9B8F32CDAA904B_marshaled_pinvoke
|
|
{
|
|
Type_t * ___TargetType_0;
|
|
Type_t * ___InterfaceType_1;
|
|
MethodInfoU5BU5D_t93E968F23AF2DB5CFCFF13BE775A0E222C03586B* ___TargetMethods_2;
|
|
MethodInfoU5BU5D_t93E968F23AF2DB5CFCFF13BE775A0E222C03586B* ___InterfaceMethods_3;
|
|
};
|
|
// Native definition for COM marshalling of System.Reflection.InterfaceMapping
|
|
struct InterfaceMapping_tDFACCA96D5C3DD01C345DE426D9B8F32CDAA904B_marshaled_com
|
|
{
|
|
Type_t * ___TargetType_0;
|
|
Type_t * ___InterfaceType_1;
|
|
MethodInfoU5BU5D_t93E968F23AF2DB5CFCFF13BE775A0E222C03586B* ___TargetMethods_2;
|
|
MethodInfoU5BU5D_t93E968F23AF2DB5CFCFF13BE775A0E222C03586B* ___InterfaceMethods_3;
|
|
};
|
|
|
|
// System.Reflection.MethodBase
|
|
struct MethodBase_t : public MemberInfo_t
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
|
|
// System.Reflection.ParameterModifier
|
|
struct ParameterModifier_t7BEFF7C52C8D7CD73D787BDAE6A1A50196204E3E
|
|
{
|
|
public:
|
|
// System.Boolean[] System.Reflection.ParameterModifier::_byRef
|
|
BooleanU5BU5D_t192C7579715690E25BD5EFED47F3E0FC9DCB2040* ____byRef_0;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of__byRef_0() { return static_cast<int32_t>(offsetof(ParameterModifier_t7BEFF7C52C8D7CD73D787BDAE6A1A50196204E3E, ____byRef_0)); }
|
|
inline BooleanU5BU5D_t192C7579715690E25BD5EFED47F3E0FC9DCB2040* get__byRef_0() const { return ____byRef_0; }
|
|
inline BooleanU5BU5D_t192C7579715690E25BD5EFED47F3E0FC9DCB2040** get_address_of__byRef_0() { return &____byRef_0; }
|
|
inline void set__byRef_0(BooleanU5BU5D_t192C7579715690E25BD5EFED47F3E0FC9DCB2040* value)
|
|
{
|
|
____byRef_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&____byRef_0), (void*)value);
|
|
}
|
|
};
|
|
|
|
// Native definition for P/Invoke marshalling of System.Reflection.ParameterModifier
|
|
struct ParameterModifier_t7BEFF7C52C8D7CD73D787BDAE6A1A50196204E3E_marshaled_pinvoke
|
|
{
|
|
int32_t* ____byRef_0;
|
|
};
|
|
// Native definition for COM marshalling of System.Reflection.ParameterModifier
|
|
struct ParameterModifier_t7BEFF7C52C8D7CD73D787BDAE6A1A50196204E3E_marshaled_com
|
|
{
|
|
int32_t* ____byRef_0;
|
|
};
|
|
|
|
// System.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;
|
|
}
|
|
};
|
|
|
|
|
|
// FairyGUI.GlyphInfo
|
|
struct GlyphInfo_t6D2C7F0CF1BBDF439450E72D3444DAEEE9996EBE
|
|
{
|
|
public:
|
|
// UnityEngine.Vector2 FairyGUI.GlyphInfo::vertMin
|
|
Vector2_tA85D2DD88578276CA8A8796756458277E72D073D ___vertMin_0;
|
|
// UnityEngine.Vector2 FairyGUI.GlyphInfo::vertMax
|
|
Vector2_tA85D2DD88578276CA8A8796756458277E72D073D ___vertMax_1;
|
|
// UnityEngine.Vector3 FairyGUI.GlyphInfo::uvBottomLeft
|
|
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___uvBottomLeft_2;
|
|
// UnityEngine.Vector3 FairyGUI.GlyphInfo::uvTopLeft
|
|
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___uvTopLeft_3;
|
|
// UnityEngine.Vector3 FairyGUI.GlyphInfo::uvTopRight
|
|
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___uvTopRight_4;
|
|
// UnityEngine.Vector3 FairyGUI.GlyphInfo::uvBottomRight
|
|
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___uvBottomRight_5;
|
|
// System.Single FairyGUI.GlyphInfo::width
|
|
float ___width_6;
|
|
// System.Single FairyGUI.GlyphInfo::height
|
|
float ___height_7;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_vertMin_0() { return static_cast<int32_t>(offsetof(GlyphInfo_t6D2C7F0CF1BBDF439450E72D3444DAEEE9996EBE, ___vertMin_0)); }
|
|
inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D get_vertMin_0() const { return ___vertMin_0; }
|
|
inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D * get_address_of_vertMin_0() { return &___vertMin_0; }
|
|
inline void set_vertMin_0(Vector2_tA85D2DD88578276CA8A8796756458277E72D073D value)
|
|
{
|
|
___vertMin_0 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_vertMax_1() { return static_cast<int32_t>(offsetof(GlyphInfo_t6D2C7F0CF1BBDF439450E72D3444DAEEE9996EBE, ___vertMax_1)); }
|
|
inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D get_vertMax_1() const { return ___vertMax_1; }
|
|
inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D * get_address_of_vertMax_1() { return &___vertMax_1; }
|
|
inline void set_vertMax_1(Vector2_tA85D2DD88578276CA8A8796756458277E72D073D value)
|
|
{
|
|
___vertMax_1 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_uvBottomLeft_2() { return static_cast<int32_t>(offsetof(GlyphInfo_t6D2C7F0CF1BBDF439450E72D3444DAEEE9996EBE, ___uvBottomLeft_2)); }
|
|
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 get_uvBottomLeft_2() const { return ___uvBottomLeft_2; }
|
|
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 * get_address_of_uvBottomLeft_2() { return &___uvBottomLeft_2; }
|
|
inline void set_uvBottomLeft_2(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 value)
|
|
{
|
|
___uvBottomLeft_2 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_uvTopLeft_3() { return static_cast<int32_t>(offsetof(GlyphInfo_t6D2C7F0CF1BBDF439450E72D3444DAEEE9996EBE, ___uvTopLeft_3)); }
|
|
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 get_uvTopLeft_3() const { return ___uvTopLeft_3; }
|
|
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 * get_address_of_uvTopLeft_3() { return &___uvTopLeft_3; }
|
|
inline void set_uvTopLeft_3(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 value)
|
|
{
|
|
___uvTopLeft_3 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_uvTopRight_4() { return static_cast<int32_t>(offsetof(GlyphInfo_t6D2C7F0CF1BBDF439450E72D3444DAEEE9996EBE, ___uvTopRight_4)); }
|
|
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 get_uvTopRight_4() const { return ___uvTopRight_4; }
|
|
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 * get_address_of_uvTopRight_4() { return &___uvTopRight_4; }
|
|
inline void set_uvTopRight_4(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 value)
|
|
{
|
|
___uvTopRight_4 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_uvBottomRight_5() { return static_cast<int32_t>(offsetof(GlyphInfo_t6D2C7F0CF1BBDF439450E72D3444DAEEE9996EBE, ___uvBottomRight_5)); }
|
|
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 get_uvBottomRight_5() const { return ___uvBottomRight_5; }
|
|
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 * get_address_of_uvBottomRight_5() { return &___uvBottomRight_5; }
|
|
inline void set_uvBottomRight_5(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 value)
|
|
{
|
|
___uvBottomRight_5 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_width_6() { return static_cast<int32_t>(offsetof(GlyphInfo_t6D2C7F0CF1BBDF439450E72D3444DAEEE9996EBE, ___width_6)); }
|
|
inline float get_width_6() const { return ___width_6; }
|
|
inline float* get_address_of_width_6() { return &___width_6; }
|
|
inline void set_width_6(float value)
|
|
{
|
|
___width_6 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_height_7() { return static_cast<int32_t>(offsetof(GlyphInfo_t6D2C7F0CF1BBDF439450E72D3444DAEEE9996EBE, ___height_7)); }
|
|
inline float get_height_7() const { return ___height_7; }
|
|
inline float* get_address_of_height_7() { return &___height_7; }
|
|
inline void set_height_7(float value)
|
|
{
|
|
___height_7 = 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`2_Enumerator<System.Object,System.Object>
|
|
struct Enumerator_t9B897CD2C3AFC93E70829DF7839F06D425B1103C : public RuntimeObject
|
|
{
|
|
public:
|
|
// LuaInterface.LuaState LuaInterface.LuaDictTable`2_Enumerator::state
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * ___state_0;
|
|
// LuaInterface.LuaDictEntry`2<K,V> LuaInterface.LuaDictTable`2_Enumerator::current
|
|
LuaDictEntry_2_t0872CBC7E77372BFD1F001AF04D901F98FADB7C5 ___current_1;
|
|
// System.Int32 LuaInterface.LuaDictTable`2_Enumerator::top
|
|
int32_t ___top_2;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_state_0() { return static_cast<int32_t>(offsetof(Enumerator_t9B897CD2C3AFC93E70829DF7839F06D425B1103C, ___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_t9B897CD2C3AFC93E70829DF7839F06D425B1103C, ___current_1)); }
|
|
inline LuaDictEntry_2_t0872CBC7E77372BFD1F001AF04D901F98FADB7C5 get_current_1() const { return ___current_1; }
|
|
inline LuaDictEntry_2_t0872CBC7E77372BFD1F001AF04D901F98FADB7C5 * get_address_of_current_1() { return &___current_1; }
|
|
inline void set_current_1(LuaDictEntry_2_t0872CBC7E77372BFD1F001AF04D901F98FADB7C5 value)
|
|
{
|
|
___current_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)&(((&___current_1))->___U3CKeyU3Ek__BackingField_0), (void*)NULL);
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&(((&___current_1))->___U3CValueU3Ek__BackingField_1), (void*)NULL);
|
|
#endif
|
|
}
|
|
|
|
inline static int32_t get_offset_of_top_2() { return static_cast<int32_t>(offsetof(Enumerator_t9B897CD2C3AFC93E70829DF7839F06D425B1103C, ___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.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);
|
|
}
|
|
};
|
|
|
|
|
|
// 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.Int32Enum
|
|
struct Int32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD
|
|
{
|
|
public:
|
|
// System.Int32 System.Int32Enum::value__
|
|
int32_t ___value___2;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(Int32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD, ___value___2)); }
|
|
inline int32_t get_value___2() const { return ___value___2; }
|
|
inline int32_t* get_address_of_value___2() { return &___value___2; }
|
|
inline void set_value___2(int32_t value)
|
|
{
|
|
___value___2 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// System.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.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.MethodInfo
|
|
struct MethodInfo_t : public MethodBase_t
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
|
|
// System.Runtime.Serialization.StreamingContextStates
|
|
struct StreamingContextStates_t6D16CD7BC584A66A29B702F5FD59DF62BB1BDD3F
|
|
{
|
|
public:
|
|
// System.Int32 System.Runtime.Serialization.StreamingContextStates::value__
|
|
int32_t ___value___2;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(StreamingContextStates_t6D16CD7BC584A66A29B702F5FD59DF62BB1BDD3F, ___value___2)); }
|
|
inline int32_t get_value___2() const { return ___value___2; }
|
|
inline int32_t* get_address_of_value___2() { return &___value___2; }
|
|
inline void set_value___2(int32_t value)
|
|
{
|
|
___value___2 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// System.RuntimeTypeHandle
|
|
struct RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D
|
|
{
|
|
public:
|
|
// System.IntPtr System.RuntimeTypeHandle::value
|
|
intptr_t ___value_0;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_value_0() { return static_cast<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;
|
|
}
|
|
};
|
|
|
|
|
|
// Unity.Collections.Allocator
|
|
struct Allocator_t62A091275262E7067EAAD565B67764FA877D58D6
|
|
{
|
|
public:
|
|
// System.Int32 Unity.Collections.Allocator::value__
|
|
int32_t ___value___2;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(Allocator_t62A091275262E7067EAAD565B67764FA877D58D6, ___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.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.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;
|
|
}
|
|
};
|
|
|
|
|
|
// 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:
|
|
};
|
|
|
|
|
|
// 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.Runtime.Serialization.StreamingContext
|
|
struct StreamingContext_t2CCDC54E0E8D078AF4A50E3A8B921B828A900034
|
|
{
|
|
public:
|
|
// System.Object System.Runtime.Serialization.StreamingContext::m_additionalContext
|
|
RuntimeObject * ___m_additionalContext_0;
|
|
// System.Runtime.Serialization.StreamingContextStates System.Runtime.Serialization.StreamingContext::m_state
|
|
int32_t ___m_state_1;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_m_additionalContext_0() { return static_cast<int32_t>(offsetof(StreamingContext_t2CCDC54E0E8D078AF4A50E3A8B921B828A900034, ___m_additionalContext_0)); }
|
|
inline RuntimeObject * get_m_additionalContext_0() const { return ___m_additionalContext_0; }
|
|
inline RuntimeObject ** get_address_of_m_additionalContext_0() { return &___m_additionalContext_0; }
|
|
inline void set_m_additionalContext_0(RuntimeObject * value)
|
|
{
|
|
___m_additionalContext_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___m_additionalContext_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m_state_1() { return static_cast<int32_t>(offsetof(StreamingContext_t2CCDC54E0E8D078AF4A50E3A8B921B828A900034, ___m_state_1)); }
|
|
inline int32_t get_m_state_1() const { return ___m_state_1; }
|
|
inline int32_t* get_address_of_m_state_1() { return &___m_state_1; }
|
|
inline void set_m_state_1(int32_t value)
|
|
{
|
|
___m_state_1 = value;
|
|
}
|
|
};
|
|
|
|
// Native definition for P/Invoke marshalling of System.Runtime.Serialization.StreamingContext
|
|
struct StreamingContext_t2CCDC54E0E8D078AF4A50E3A8B921B828A900034_marshaled_pinvoke
|
|
{
|
|
Il2CppIUnknown* ___m_additionalContext_0;
|
|
int32_t ___m_state_1;
|
|
};
|
|
// Native definition for COM marshalling of System.Runtime.Serialization.StreamingContext
|
|
struct StreamingContext_t2CCDC54E0E8D078AF4A50E3A8B921B828A900034_marshaled_com
|
|
{
|
|
Il2CppIUnknown* ___m_additionalContext_0;
|
|
int32_t ___m_state_1;
|
|
};
|
|
|
|
// System.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);
|
|
}
|
|
};
|
|
|
|
|
|
// Unity.Collections.NativeArray`1<UnityEngine.ParticleSystem_Particle>
|
|
struct NativeArray_1_t4154A2E8573B06DC1EBB5F342841C2A2BCB0CC7B
|
|
{
|
|
public:
|
|
// System.Void* Unity.Collections.NativeArray`1::m_Buffer
|
|
void* ___m_Buffer_0;
|
|
// System.Int32 Unity.Collections.NativeArray`1::m_Length
|
|
int32_t ___m_Length_1;
|
|
// Unity.Collections.Allocator Unity.Collections.NativeArray`1::m_AllocatorLabel
|
|
int32_t ___m_AllocatorLabel_2;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_m_Buffer_0() { return static_cast<int32_t>(offsetof(NativeArray_1_t4154A2E8573B06DC1EBB5F342841C2A2BCB0CC7B, ___m_Buffer_0)); }
|
|
inline void* get_m_Buffer_0() const { return ___m_Buffer_0; }
|
|
inline void** get_address_of_m_Buffer_0() { return &___m_Buffer_0; }
|
|
inline void set_m_Buffer_0(void* value)
|
|
{
|
|
___m_Buffer_0 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m_Length_1() { return static_cast<int32_t>(offsetof(NativeArray_1_t4154A2E8573B06DC1EBB5F342841C2A2BCB0CC7B, ___m_Length_1)); }
|
|
inline int32_t get_m_Length_1() const { return ___m_Length_1; }
|
|
inline int32_t* get_address_of_m_Length_1() { return &___m_Length_1; }
|
|
inline void set_m_Length_1(int32_t value)
|
|
{
|
|
___m_Length_1 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_m_AllocatorLabel_2() { return static_cast<int32_t>(offsetof(NativeArray_1_t4154A2E8573B06DC1EBB5F342841C2A2BCB0CC7B, ___m_AllocatorLabel_2)); }
|
|
inline int32_t get_m_AllocatorLabel_2() const { return ___m_AllocatorLabel_2; }
|
|
inline int32_t* get_address_of_m_AllocatorLabel_2() { return &___m_AllocatorLabel_2; }
|
|
inline void set_m_AllocatorLabel_2(int32_t value)
|
|
{
|
|
___m_AllocatorLabel_2 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// 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;
|
|
}
|
|
};
|
|
|
|
|
|
// DelegateFactory_DelegateCreate
|
|
struct DelegateCreate_tD61D611D958559F210C740193C51F2D729AEA48C : public MulticastDelegate_t
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
|
|
// System.Action`2<System.IntPtr,FairyGUI.GlyphInfo>
|
|
struct Action_2_t169C928EAE7BFB0D826110D789F5CD298EBFDEED : public MulticastDelegate_t
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
|
|
// System.Action`2<System.IntPtr,FairyGUI.Margin>
|
|
struct Action_2_t8500ACB1EA6005EBBD5C6DBB67495F32C00F9E2D : 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.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.Byte>
|
|
struct Action_2_tE772697F2D9461A832AD5CDF0DB054F2D96B074C : 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.Decimal>
|
|
struct Action_2_tD4BA29D5230903F73864185980DA93AE7D681041 : 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.Guid>
|
|
struct Action_2_t1F7A443637769C5E7025D426EE7D052AF731C76C : 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.Int32>
|
|
struct Action_2_t5D128DEEE684E5B4ACF255DAF52F60E897D89C03 : public MulticastDelegate_t
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
|
|
// System.Action`2<System.IntPtr,System.Int32Enum>
|
|
struct Action_2_tFF388D1BE1AC4C4DBF1D06C0BC2E6D928C85C446 : 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.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.Reflection.InterfaceMapping>
|
|
struct Action_2_tA2432E26FDAEB9BE13037C4E3A71DBD05AC939BF : public MulticastDelegate_t
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
|
|
// System.Action`2<System.IntPtr,System.Reflection.ParameterModifier>
|
|
struct Action_2_t5A2F481EF671D109D3A71BD077E47BF5BB8CF1D8 : public MulticastDelegate_t
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
|
|
// System.Action`2<System.IntPtr,System.Runtime.Serialization.StreamingContext>
|
|
struct Action_2_t646D17449FD368DA6CF70E0B72574F15E5CB70E1 : public MulticastDelegate_t
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
|
|
// System.Action`2<System.IntPtr,System.RuntimeTypeHandle>
|
|
struct Action_2_tF1521BFA532454CDDFD1188C106F85CBBCA28558 : 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.Single>
|
|
struct Action_2_tB2E51277AB175E591CCF3542F19327C77D2CBA3C : 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.UInt32>
|
|
struct Action_2_tEE29E7426BDBEDB295A888A0D4DF8BA125ED0004 : 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.UIntPtr>
|
|
struct Action_2_t7BD988338D85AE17AC6AE05F934B417991E0A758 : public MulticastDelegate_t
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
|
|
// System.Action`2<System.IntPtr,Unity.Collections.NativeArray`1<UnityEngine.ParticleSystem_Particle>>
|
|
struct Action_2_t325937DAF341DF0C955B8F40DE3BCD6BB7C25809 : public MulticastDelegate_t
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
|
|
// System.Func`3<System.IntPtr,System.Int32,FairyGUI.GlyphInfo>
|
|
struct Func_3_t343E9F0859E78D5634517BBE96F3760D996FA2F1 : public MulticastDelegate_t
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
|
|
// System.Func`3<System.IntPtr,System.Int32,FairyGUI.Margin>
|
|
struct Func_3_t31A97A53FCA7F704C97522F4E205957D936086B9 : 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.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.Byte>
|
|
struct Func_3_t4914565E169C495F8EEDF16020F86006DEE9DC16 : 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.Decimal>
|
|
struct Func_3_t814EFF9DFA889A9C3A2470BF7069F8B442FA7891 : 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.Guid>
|
|
struct Func_3_t196A4C043EB047872F1DE702B54E8E1371A52A1E : 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.Int32>
|
|
struct Func_3_t0C66154029033DCAB686EC454CCB70728D8FEA76 : public MulticastDelegate_t
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
|
|
// System.Func`3<System.IntPtr,System.Int32,System.Int32Enum>
|
|
struct Func_3_t8D1B1F0C5EE035A5F2326A07A2897C571C463F1D : 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.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.Reflection.InterfaceMapping>
|
|
struct Func_3_t0684A9CBA75B749341B7CD4ACAE6F13CEA157CF0 : public MulticastDelegate_t
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
|
|
// System.Func`3<System.IntPtr,System.Int32,System.Reflection.ParameterModifier>
|
|
struct Func_3_t7DFA4020D0783A35B3737622296BE6E637D1BC2E : public MulticastDelegate_t
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
|
|
// System.Func`3<System.IntPtr,System.Int32,System.Runtime.Serialization.StreamingContext>
|
|
struct Func_3_t90516F675D844400E29BD7D63D2143E06938BE95 : public MulticastDelegate_t
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
|
|
// System.Func`3<System.IntPtr,System.Int32,System.RuntimeTypeHandle>
|
|
struct Func_3_tDDA95D14DDAA336FCF0BC0070D17B4E53E112E3B : 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.Single>
|
|
struct Func_3_t5B55C4542D19AFBFADBCD92FC45338DA2FF6A474 : 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.UInt32>
|
|
struct Func_3_t59B419D0129B70C10E8AD6B7BC741DD635B91BA9 : 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.UIntPtr>
|
|
struct Func_3_tB6A70E6CFE59B587887A14A18BDE0A07C6BD14E2 : public MulticastDelegate_t
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
|
|
// System.Func`3<System.IntPtr,System.Int32,Unity.Collections.NativeArray`1<UnityEngine.ParticleSystem_Particle>>
|
|
struct Func_3_t1A41EC1315AE21F6E0F0B00E571BCD08934022F2 : 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;
|
|
}
|
|
};
|
|
|
|
|
|
// 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.Collections.Generic.Queue`1<System.Char[]>[]
|
|
struct Queue_1U5BU5D_t68A7E329F6A63B90580B1AC7978DA7E8B687FFDF : public RuntimeArray
|
|
{
|
|
public:
|
|
ALIGN_FIELD (8) Queue_1_t0409BFA356F1722E12586E8BF65B6AC2B84D8435 * m_Items[1];
|
|
|
|
public:
|
|
inline Queue_1_t0409BFA356F1722E12586E8BF65B6AC2B84D8435 * GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline Queue_1_t0409BFA356F1722E12586E8BF65B6AC2B84D8435 ** 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, Queue_1_t0409BFA356F1722E12586E8BF65B6AC2B84D8435 * value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
|
|
}
|
|
inline Queue_1_t0409BFA356F1722E12586E8BF65B6AC2B84D8435 * GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline Queue_1_t0409BFA356F1722E12586E8BF65B6AC2B84D8435 ** GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, Queue_1_t0409BFA356F1722E12586E8BF65B6AC2B84D8435 * 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.Collections.Generic.Queue`1<System.Object[]>[]
|
|
struct Queue_1U5BU5D_t9CE57292F6BCC4BA6D95FF00814A42CA328C720A : public RuntimeArray
|
|
{
|
|
public:
|
|
ALIGN_FIELD (8) Queue_1_tB3E9CED6A18BC3387330DC5CE4DD889F774FD268 * m_Items[1];
|
|
|
|
public:
|
|
inline Queue_1_tB3E9CED6A18BC3387330DC5CE4DD889F774FD268 * GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline Queue_1_tB3E9CED6A18BC3387330DC5CE4DD889F774FD268 ** 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, Queue_1_tB3E9CED6A18BC3387330DC5CE4DD889F774FD268 * value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
|
|
}
|
|
inline Queue_1_tB3E9CED6A18BC3387330DC5CE4DD889F774FD268 * GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline Queue_1_tB3E9CED6A18BC3387330DC5CE4DD889F774FD268 ** GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, Queue_1_tB3E9CED6A18BC3387330DC5CE4DD889F774FD268 * value)
|
|
{
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)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.Void LuaInterface.LuaDictEntry`2<System.Object,System.Object>::set_Key(K)
|
|
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR void LuaDictEntry_2_set_Key_m003BE15B8B1C10454F39F445F9F99D6E9BE58CAB_gshared_inline (LuaDictEntry_2_t0872CBC7E77372BFD1F001AF04D901F98FADB7C5 * __this, RuntimeObject * ___value0, const RuntimeMethod* method);
|
|
// System.Void LuaInterface.LuaDictEntry`2<System.Object,System.Object>::set_Value(V)
|
|
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR void LuaDictEntry_2_set_Value_mDD10067D9ACAEA7DA3C4390CE8A16D6CF2CFEC74_gshared_inline (LuaDictEntry_2_t0872CBC7E77372BFD1F001AF04D901F98FADB7C5 * __this, RuntimeObject * ___value0, const RuntimeMethod* method);
|
|
// System.Void LuaInterface.LuaDictEntry`2<System.Object,System.Object>::.ctor(K,V)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaDictEntry_2__ctor_m626B8C3BE5B736EA3058F613D57E6729C0D27C33_gshared (LuaDictEntry_2_t0872CBC7E77372BFD1F001AF04D901F98FADB7C5 * __this, RuntimeObject * ___key0, RuntimeObject * ___value1, const RuntimeMethod* method);
|
|
// K LuaInterface.LuaDictEntry`2<System.Object,System.Object>::get_Key()
|
|
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR RuntimeObject * LuaDictEntry_2_get_Key_mA185E347C51DD9666F9551AB5D4C38937AC86D1C_gshared_inline (LuaDictEntry_2_t0872CBC7E77372BFD1F001AF04D901F98FADB7C5 * __this, const RuntimeMethod* method);
|
|
// V LuaInterface.LuaDictEntry`2<System.Object,System.Object>::get_Value()
|
|
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR RuntimeObject * LuaDictEntry_2_get_Value_m648BC2B29D547ABA54238ABA2072CEF79FCEA6C2_gshared_inline (LuaDictEntry_2_t0872CBC7E77372BFD1F001AF04D901F98FADB7C5 * __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);
|
|
// LuaInterface.LuaState LuaInterface.LuaBaseRef::GetLuaState()
|
|
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * LuaBaseRef_GetLuaState_m59DE3FCE4CC705ACD929988CF70F8609260CD99B_inline (LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 * __this, const RuntimeMethod* method);
|
|
// 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);
|
|
// System.Boolean LuaInterface.LuaDelegate::op_Inequality(LuaInterface.LuaDelegate,LuaInterface.LuaDelegate)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuaDelegate_op_Inequality_mCDDE3D8D1A261E210AB9B13C96081BBA9466327E (LuaDelegate_tB38D2386AAC5AF73845F197604BC4A11E8FA27F1 * ___a0, LuaDelegate_tB38D2386AAC5AF73845F197604BC4A11E8FA27F1 * ___b1, const RuntimeMethod* method);
|
|
// System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t * Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6 (RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D ___handle0, const RuntimeMethod* method);
|
|
// System.Delegate System.Delegate::CreateDelegate(System.Type,System.Object,System.Reflection.MethodInfo)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Delegate_t * Delegate_CreateDelegate_m3A012C4DD077BAD1698B11602174E167F7B9D346 (Type_t * ___type0, RuntimeObject * ___firstArgument1, MethodInfo_t * ___method2, const RuntimeMethod* method);
|
|
// System.Delegate DelegateFactory/DelegateCreate::Invoke(LuaInterface.LuaFunction,LuaInterface.LuaTable,System.Boolean)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Delegate_t * DelegateCreate_Invoke_m81B66515841C9BACEB3D9ED27322829A79C403D6 (DelegateCreate_tD61D611D958559F210C740193C51F2D729AEA48C * __this, LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * ___func0, LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * ___self1, bool ___flag2, const RuntimeMethod* method);
|
|
// System.Object System.Delegate::get_Target()
|
|
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR RuntimeObject * Delegate_get_Target_m5371341CE435E001E9FD407AE78F728824CE20E2_inline (Delegate_t * __this, const RuntimeMethod* method);
|
|
// System.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);
|
|
// 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);
|
|
// 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);
|
|
// System.Void LuaInterface.LuaDictEntry`2<System.Object,System.Object>::set_Key(K)
|
|
inline void LuaDictEntry_2_set_Key_m003BE15B8B1C10454F39F445F9F99D6E9BE58CAB_inline (LuaDictEntry_2_t0872CBC7E77372BFD1F001AF04D901F98FADB7C5 * __this, RuntimeObject * ___value0, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (LuaDictEntry_2_t0872CBC7E77372BFD1F001AF04D901F98FADB7C5 *, RuntimeObject *, const RuntimeMethod*))LuaDictEntry_2_set_Key_m003BE15B8B1C10454F39F445F9F99D6E9BE58CAB_gshared_inline)(__this, ___value0, method);
|
|
}
|
|
// System.Void LuaInterface.LuaDictEntry`2<System.Object,System.Object>::set_Value(V)
|
|
inline void LuaDictEntry_2_set_Value_mDD10067D9ACAEA7DA3C4390CE8A16D6CF2CFEC74_inline (LuaDictEntry_2_t0872CBC7E77372BFD1F001AF04D901F98FADB7C5 * __this, RuntimeObject * ___value0, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (LuaDictEntry_2_t0872CBC7E77372BFD1F001AF04D901F98FADB7C5 *, RuntimeObject *, const RuntimeMethod*))LuaDictEntry_2_set_Value_mDD10067D9ACAEA7DA3C4390CE8A16D6CF2CFEC74_gshared_inline)(__this, ___value0, method);
|
|
}
|
|
// System.Void LuaInterface.LuaDictEntry`2<System.Object,System.Object>::.ctor(K,V)
|
|
inline void LuaDictEntry_2__ctor_m626B8C3BE5B736EA3058F613D57E6729C0D27C33 (LuaDictEntry_2_t0872CBC7E77372BFD1F001AF04D901F98FADB7C5 * __this, RuntimeObject * ___key0, RuntimeObject * ___value1, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (LuaDictEntry_2_t0872CBC7E77372BFD1F001AF04D901F98FADB7C5 *, RuntimeObject *, RuntimeObject *, const RuntimeMethod*))LuaDictEntry_2__ctor_m626B8C3BE5B736EA3058F613D57E6729C0D27C33_gshared)(__this, ___key0, ___value1, method);
|
|
}
|
|
// K LuaInterface.LuaDictEntry`2<System.Object,System.Object>::get_Key()
|
|
inline RuntimeObject * LuaDictEntry_2_get_Key_mA185E347C51DD9666F9551AB5D4C38937AC86D1C_inline (LuaDictEntry_2_t0872CBC7E77372BFD1F001AF04D901F98FADB7C5 * __this, const RuntimeMethod* method)
|
|
{
|
|
return (( RuntimeObject * (*) (LuaDictEntry_2_t0872CBC7E77372BFD1F001AF04D901F98FADB7C5 *, const RuntimeMethod*))LuaDictEntry_2_get_Key_mA185E347C51DD9666F9551AB5D4C38937AC86D1C_gshared_inline)(__this, method);
|
|
}
|
|
// V LuaInterface.LuaDictEntry`2<System.Object,System.Object>::get_Value()
|
|
inline RuntimeObject * LuaDictEntry_2_get_Value_m648BC2B29D547ABA54238ABA2072CEF79FCEA6C2_inline (LuaDictEntry_2_t0872CBC7E77372BFD1F001AF04D901F98FADB7C5 * __this, const RuntimeMethod* method)
|
|
{
|
|
return (( RuntimeObject * (*) (LuaDictEntry_2_t0872CBC7E77372BFD1F001AF04D901F98FADB7C5 *, const RuntimeMethod*))LuaDictEntry_2_get_Value_m648BC2B29D547ABA54238ABA2072CEF79FCEA6C2_gshared_inline)(__this, 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.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.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);
|
|
// System.Void LuaInterface.LuaBaseRef::AddRef()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaBaseRef_AddRef_m6E50F617280C5254307A19F2E73388ADEEDADD54 (LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 * __this, const RuntimeMethod* method);
|
|
// System.Void LuaInterface.ToLua::PushStruct(System.IntPtr,System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ToLua_PushStruct_m474B7EA11DB29C9C6396DDCF5046F5E13489894A (intptr_t ___L0, RuntimeObject * ___o1, const RuntimeMethod* method);
|
|
// System.Void LuaInterface.ToLua::PushObject(System.IntPtr,System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ToLua_PushObject_mAF111189B98F55714B489FACC08BF0CB11788C7A (intptr_t ___L0, RuntimeObject * ___o1, const RuntimeMethod* method);
|
|
// System.Void LuaInterface.LuaDLL::lua_pushnil(System.IntPtr)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaDLL_lua_pushnil_mEC2DBEEFF2E9EEB03DA45B0FEBC3FE3CA0581969 (intptr_t ___luaState0, const RuntimeMethod* method);
|
|
// System.Int32 LuaInterface.LuaStatic::GetArrayMetatable(System.IntPtr)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LuaStatic_GetArrayMetatable_m9549A2A425BB14A2B32A435C71272BD264F81DDE (intptr_t ___L0, 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.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.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.Type System.Object::GetType()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t * Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60 (RuntimeObject * __this, const RuntimeMethod* method);
|
|
// System.String System.String::Format(System.String,System.Object,System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_m19325298DBC61AAC016C16F7B3CF97A8A3DEA34A (String_t* ___format0, RuntimeObject * ___arg01, RuntimeObject * ___arg12, const RuntimeMethod* method);
|
|
// System.Int32 LuaInterface.LuaDLL::luaL_argerror(System.IntPtr,System.Int32,System.String)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LuaDLL_luaL_argerror_m648A4BE57D4DB36B0B83C6C0F6D2703239DED5A8 (intptr_t ___L0, int32_t ___narg1, String_t* ___extramsg2, 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.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);
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void ArrayPool`1<System.Char>::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArrayPool_1__ctor_m150375EC563BE4096DA07DCACD267328DB226B68_gshared (ArrayPool_1_t4E410A9E4904EDEE76FECB439B769EA08E66D709 * __this, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
Queue_1U5BU5D_t68A7E329F6A63B90580B1AC7978DA7E8B687FFDF* L_0 = (Queue_1U5BU5D_t68A7E329F6A63B90580B1AC7978DA7E8B687FFDF*)(Queue_1U5BU5D_t68A7E329F6A63B90580B1AC7978DA7E8B687FFDF*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (uint32_t)((int32_t)16));
|
|
__this->set_pool_0(L_0);
|
|
NullCheck((RuntimeObject *)__this);
|
|
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0((RuntimeObject *)__this, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)0;
|
|
goto IL_0028;
|
|
}
|
|
|
|
IL_0017:
|
|
{
|
|
Queue_1U5BU5D_t68A7E329F6A63B90580B1AC7978DA7E8B687FFDF* L_1 = (Queue_1U5BU5D_t68A7E329F6A63B90580B1AC7978DA7E8B687FFDF*)__this->get_pool_0();
|
|
int32_t L_2 = V_0;
|
|
Queue_1_t0409BFA356F1722E12586E8BF65B6AC2B84D8435 * L_3 = (Queue_1_t0409BFA356F1722E12586E8BF65B6AC2B84D8435 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1));
|
|
(( void (*) (Queue_1_t0409BFA356F1722E12586E8BF65B6AC2B84D8435 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)(L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
|
|
NullCheck(L_1);
|
|
ArrayElementTypeCheck (L_1, L_3);
|
|
(L_1)->SetAt(static_cast<il2cpp_array_size_t>(L_2), (Queue_1_t0409BFA356F1722E12586E8BF65B6AC2B84D8435 *)L_3);
|
|
int32_t L_4 = V_0;
|
|
V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)1));
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
int32_t L_5 = V_0;
|
|
if ((((int32_t)L_5) < ((int32_t)((int32_t)16))))
|
|
{
|
|
goto IL_0017;
|
|
}
|
|
}
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// System.Int32 ArrayPool`1<System.Char>::NextPowerOfTwo(System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ArrayPool_1_NextPowerOfTwo_mE5D632974E1ECC43B6B34B8B77E6EEA2D7E8857F_gshared (ArrayPool_1_t4E410A9E4904EDEE76FECB439B769EA08E66D709 * __this, int32_t ___v0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___v0;
|
|
___v0 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)1));
|
|
int32_t L_1 = ___v0;
|
|
int32_t L_2 = ___v0;
|
|
___v0 = (int32_t)((int32_t)((int32_t)L_1|(int32_t)((int32_t)((int32_t)L_2>>(int32_t)((int32_t)16)))));
|
|
int32_t L_3 = ___v0;
|
|
int32_t L_4 = ___v0;
|
|
___v0 = (int32_t)((int32_t)((int32_t)L_3|(int32_t)((int32_t)((int32_t)L_4>>(int32_t)8))));
|
|
int32_t L_5 = ___v0;
|
|
int32_t L_6 = ___v0;
|
|
___v0 = (int32_t)((int32_t)((int32_t)L_5|(int32_t)((int32_t)((int32_t)L_6>>(int32_t)4))));
|
|
int32_t L_7 = ___v0;
|
|
int32_t L_8 = ___v0;
|
|
___v0 = (int32_t)((int32_t)((int32_t)L_7|(int32_t)((int32_t)((int32_t)L_8>>(int32_t)2))));
|
|
int32_t L_9 = ___v0;
|
|
int32_t L_10 = ___v0;
|
|
___v0 = (int32_t)((int32_t)((int32_t)L_9|(int32_t)((int32_t)((int32_t)L_10>>(int32_t)1))));
|
|
int32_t L_11 = ___v0;
|
|
return ((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)1));
|
|
}
|
|
}
|
|
// T[] ArrayPool`1<System.Char>::Alloc(System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* ArrayPool_1_Alloc_m6E9894820D044EAB28B5F572FD1AF52484CDD44E_gshared (ArrayPool_1_t4E410A9E4904EDEE76FECB439B769EA08E66D709 * __this, int32_t ___n0, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
Queue_1_t0409BFA356F1722E12586E8BF65B6AC2B84D8435 * V_2 = NULL;
|
|
{
|
|
int32_t L_0 = ___n0;
|
|
NullCheck((ArrayPool_1_t4E410A9E4904EDEE76FECB439B769EA08E66D709 *)__this);
|
|
int32_t L_1 = (( int32_t (*) (ArrayPool_1_t4E410A9E4904EDEE76FECB439B769EA08E66D709 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((ArrayPool_1_t4E410A9E4904EDEE76FECB439B769EA08E66D709 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
|
|
V_0 = (int32_t)L_1;
|
|
int32_t L_2 = V_0;
|
|
NullCheck((ArrayPool_1_t4E410A9E4904EDEE76FECB439B769EA08E66D709 *)__this);
|
|
int32_t L_3 = (( int32_t (*) (ArrayPool_1_t4E410A9E4904EDEE76FECB439B769EA08E66D709 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((ArrayPool_1_t4E410A9E4904EDEE76FECB439B769EA08E66D709 *)__this, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
|
|
V_1 = (int32_t)L_3;
|
|
int32_t L_4 = V_1;
|
|
if ((((int32_t)L_4) < ((int32_t)0)))
|
|
{
|
|
goto IL_0039;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_5 = V_1;
|
|
if ((((int32_t)L_5) >= ((int32_t)((int32_t)16))))
|
|
{
|
|
goto IL_0039;
|
|
}
|
|
}
|
|
{
|
|
Queue_1U5BU5D_t68A7E329F6A63B90580B1AC7978DA7E8B687FFDF* L_6 = (Queue_1U5BU5D_t68A7E329F6A63B90580B1AC7978DA7E8B687FFDF*)__this->get_pool_0();
|
|
int32_t L_7 = V_1;
|
|
NullCheck(L_6);
|
|
int32_t L_8 = L_7;
|
|
Queue_1_t0409BFA356F1722E12586E8BF65B6AC2B84D8435 * L_9 = (Queue_1_t0409BFA356F1722E12586E8BF65B6AC2B84D8435 *)(L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_8));
|
|
V_2 = (Queue_1_t0409BFA356F1722E12586E8BF65B6AC2B84D8435 *)L_9;
|
|
Queue_1_t0409BFA356F1722E12586E8BF65B6AC2B84D8435 * L_10 = V_2;
|
|
NullCheck((Queue_1_t0409BFA356F1722E12586E8BF65B6AC2B84D8435 *)L_10);
|
|
int32_t L_11 = (( int32_t (*) (Queue_1_t0409BFA356F1722E12586E8BF65B6AC2B84D8435 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Queue_1_t0409BFA356F1722E12586E8BF65B6AC2B84D8435 *)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
|
|
if ((((int32_t)L_11) <= ((int32_t)0)))
|
|
{
|
|
goto IL_0032;
|
|
}
|
|
}
|
|
{
|
|
Queue_1_t0409BFA356F1722E12586E8BF65B6AC2B84D8435 * L_12 = V_2;
|
|
NullCheck((Queue_1_t0409BFA356F1722E12586E8BF65B6AC2B84D8435 *)L_12);
|
|
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_13 = (( CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* (*) (Queue_1_t0409BFA356F1722E12586E8BF65B6AC2B84D8435 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)((Queue_1_t0409BFA356F1722E12586E8BF65B6AC2B84D8435 *)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6));
|
|
return L_13;
|
|
}
|
|
|
|
IL_0032:
|
|
{
|
|
int32_t L_14 = V_0;
|
|
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_15 = (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7), (uint32_t)L_14);
|
|
return L_15;
|
|
}
|
|
|
|
IL_0039:
|
|
{
|
|
int32_t L_16 = ___n0;
|
|
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_17 = (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7), (uint32_t)L_16);
|
|
return L_17;
|
|
}
|
|
}
|
|
// System.Void ArrayPool`1<System.Char>::Collect(T[])
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArrayPool_1_Collect_m98A2543DE35D487D9B54D45FE675100C54124920_gshared (ArrayPool_1_t4E410A9E4904EDEE76FECB439B769EA08E66D709 * __this, CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* ___buffer0, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_0 = ___buffer0;
|
|
if (L_0)
|
|
{
|
|
goto IL_0004;
|
|
}
|
|
}
|
|
{
|
|
return;
|
|
}
|
|
|
|
IL_0004:
|
|
{
|
|
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_1 = ___buffer0;
|
|
NullCheck(L_1);
|
|
NullCheck((ArrayPool_1_t4E410A9E4904EDEE76FECB439B769EA08E66D709 *)__this);
|
|
int32_t L_2 = (( int32_t (*) (ArrayPool_1_t4E410A9E4904EDEE76FECB439B769EA08E66D709 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((ArrayPool_1_t4E410A9E4904EDEE76FECB439B769EA08E66D709 *)__this, (int32_t)(((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length)))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
|
|
V_0 = (int32_t)L_2;
|
|
int32_t L_3 = V_0;
|
|
if ((((int32_t)L_3) < ((int32_t)0)))
|
|
{
|
|
goto IL_0025;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_4 = V_0;
|
|
if ((((int32_t)L_4) >= ((int32_t)((int32_t)16))))
|
|
{
|
|
goto IL_0025;
|
|
}
|
|
}
|
|
{
|
|
Queue_1U5BU5D_t68A7E329F6A63B90580B1AC7978DA7E8B687FFDF* L_5 = (Queue_1U5BU5D_t68A7E329F6A63B90580B1AC7978DA7E8B687FFDF*)__this->get_pool_0();
|
|
int32_t L_6 = V_0;
|
|
NullCheck(L_5);
|
|
int32_t L_7 = L_6;
|
|
Queue_1_t0409BFA356F1722E12586E8BF65B6AC2B84D8435 * L_8 = (Queue_1_t0409BFA356F1722E12586E8BF65B6AC2B84D8435 *)(L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
|
|
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_9 = ___buffer0;
|
|
NullCheck((Queue_1_t0409BFA356F1722E12586E8BF65B6AC2B84D8435 *)L_8);
|
|
(( void (*) (Queue_1_t0409BFA356F1722E12586E8BF65B6AC2B84D8435 *, CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Queue_1_t0409BFA356F1722E12586E8BF65B6AC2B84D8435 *)L_8, (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8));
|
|
}
|
|
|
|
IL_0025:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// System.Int32 ArrayPool`1<System.Char>::GetSlot(System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ArrayPool_1_GetSlot_m58D6B6FFBE7F41AEA5F61C1C7A974BC02CEA8DE8_gshared (ArrayPool_1_t4E410A9E4904EDEE76FECB439B769EA08E66D709 * __this, int32_t ___value0, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
V_0 = (int32_t)0;
|
|
goto IL_000d;
|
|
}
|
|
|
|
IL_0004:
|
|
{
|
|
int32_t L_0 = V_0;
|
|
V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_0, (int32_t)1));
|
|
int32_t L_1 = ___value0;
|
|
___value0 = (int32_t)((int32_t)((int32_t)L_1>>(int32_t)1));
|
|
}
|
|
|
|
IL_000d:
|
|
{
|
|
int32_t L_2 = ___value0;
|
|
if ((((int32_t)L_2) > ((int32_t)0)))
|
|
{
|
|
goto IL_0004;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_3 = V_0;
|
|
return L_3;
|
|
}
|
|
}
|
|
#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 ArrayPool`1<System.Object>::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArrayPool_1__ctor_m2B0C754C9CF47A6F5628684374DD337F560F88F5_gshared (ArrayPool_1_t176072CAF58E5BD908E11FE600277F61569D1C9F * __this, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
Queue_1U5BU5D_t9CE57292F6BCC4BA6D95FF00814A42CA328C720A* L_0 = (Queue_1U5BU5D_t9CE57292F6BCC4BA6D95FF00814A42CA328C720A*)(Queue_1U5BU5D_t9CE57292F6BCC4BA6D95FF00814A42CA328C720A*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (uint32_t)((int32_t)16));
|
|
__this->set_pool_0(L_0);
|
|
NullCheck((RuntimeObject *)__this);
|
|
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0((RuntimeObject *)__this, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)0;
|
|
goto IL_0028;
|
|
}
|
|
|
|
IL_0017:
|
|
{
|
|
Queue_1U5BU5D_t9CE57292F6BCC4BA6D95FF00814A42CA328C720A* L_1 = (Queue_1U5BU5D_t9CE57292F6BCC4BA6D95FF00814A42CA328C720A*)__this->get_pool_0();
|
|
int32_t L_2 = V_0;
|
|
Queue_1_tB3E9CED6A18BC3387330DC5CE4DD889F774FD268 * L_3 = (Queue_1_tB3E9CED6A18BC3387330DC5CE4DD889F774FD268 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1));
|
|
(( void (*) (Queue_1_tB3E9CED6A18BC3387330DC5CE4DD889F774FD268 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)(L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
|
|
NullCheck(L_1);
|
|
ArrayElementTypeCheck (L_1, L_3);
|
|
(L_1)->SetAt(static_cast<il2cpp_array_size_t>(L_2), (Queue_1_tB3E9CED6A18BC3387330DC5CE4DD889F774FD268 *)L_3);
|
|
int32_t L_4 = V_0;
|
|
V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)1));
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
int32_t L_5 = V_0;
|
|
if ((((int32_t)L_5) < ((int32_t)((int32_t)16))))
|
|
{
|
|
goto IL_0017;
|
|
}
|
|
}
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// System.Int32 ArrayPool`1<System.Object>::NextPowerOfTwo(System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ArrayPool_1_NextPowerOfTwo_mD77C2A5506BDABA06B53116CFAFF0CF922ECB6E4_gshared (ArrayPool_1_t176072CAF58E5BD908E11FE600277F61569D1C9F * __this, int32_t ___v0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___v0;
|
|
___v0 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)1));
|
|
int32_t L_1 = ___v0;
|
|
int32_t L_2 = ___v0;
|
|
___v0 = (int32_t)((int32_t)((int32_t)L_1|(int32_t)((int32_t)((int32_t)L_2>>(int32_t)((int32_t)16)))));
|
|
int32_t L_3 = ___v0;
|
|
int32_t L_4 = ___v0;
|
|
___v0 = (int32_t)((int32_t)((int32_t)L_3|(int32_t)((int32_t)((int32_t)L_4>>(int32_t)8))));
|
|
int32_t L_5 = ___v0;
|
|
int32_t L_6 = ___v0;
|
|
___v0 = (int32_t)((int32_t)((int32_t)L_5|(int32_t)((int32_t)((int32_t)L_6>>(int32_t)4))));
|
|
int32_t L_7 = ___v0;
|
|
int32_t L_8 = ___v0;
|
|
___v0 = (int32_t)((int32_t)((int32_t)L_7|(int32_t)((int32_t)((int32_t)L_8>>(int32_t)2))));
|
|
int32_t L_9 = ___v0;
|
|
int32_t L_10 = ___v0;
|
|
___v0 = (int32_t)((int32_t)((int32_t)L_9|(int32_t)((int32_t)((int32_t)L_10>>(int32_t)1))));
|
|
int32_t L_11 = ___v0;
|
|
return ((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)1));
|
|
}
|
|
}
|
|
// T[] ArrayPool`1<System.Object>::Alloc(System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ArrayPool_1_Alloc_m39921ABBCF8F5E62FF0D8D26AE0462DCAC777A22_gshared (ArrayPool_1_t176072CAF58E5BD908E11FE600277F61569D1C9F * __this, int32_t ___n0, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
Queue_1_tB3E9CED6A18BC3387330DC5CE4DD889F774FD268 * V_2 = NULL;
|
|
{
|
|
int32_t L_0 = ___n0;
|
|
NullCheck((ArrayPool_1_t176072CAF58E5BD908E11FE600277F61569D1C9F *)__this);
|
|
int32_t L_1 = (( int32_t (*) (ArrayPool_1_t176072CAF58E5BD908E11FE600277F61569D1C9F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((ArrayPool_1_t176072CAF58E5BD908E11FE600277F61569D1C9F *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
|
|
V_0 = (int32_t)L_1;
|
|
int32_t L_2 = V_0;
|
|
NullCheck((ArrayPool_1_t176072CAF58E5BD908E11FE600277F61569D1C9F *)__this);
|
|
int32_t L_3 = (( int32_t (*) (ArrayPool_1_t176072CAF58E5BD908E11FE600277F61569D1C9F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((ArrayPool_1_t176072CAF58E5BD908E11FE600277F61569D1C9F *)__this, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
|
|
V_1 = (int32_t)L_3;
|
|
int32_t L_4 = V_1;
|
|
if ((((int32_t)L_4) < ((int32_t)0)))
|
|
{
|
|
goto IL_0039;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_5 = V_1;
|
|
if ((((int32_t)L_5) >= ((int32_t)((int32_t)16))))
|
|
{
|
|
goto IL_0039;
|
|
}
|
|
}
|
|
{
|
|
Queue_1U5BU5D_t9CE57292F6BCC4BA6D95FF00814A42CA328C720A* L_6 = (Queue_1U5BU5D_t9CE57292F6BCC4BA6D95FF00814A42CA328C720A*)__this->get_pool_0();
|
|
int32_t L_7 = V_1;
|
|
NullCheck(L_6);
|
|
int32_t L_8 = L_7;
|
|
Queue_1_tB3E9CED6A18BC3387330DC5CE4DD889F774FD268 * L_9 = (Queue_1_tB3E9CED6A18BC3387330DC5CE4DD889F774FD268 *)(L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_8));
|
|
V_2 = (Queue_1_tB3E9CED6A18BC3387330DC5CE4DD889F774FD268 *)L_9;
|
|
Queue_1_tB3E9CED6A18BC3387330DC5CE4DD889F774FD268 * L_10 = V_2;
|
|
NullCheck((Queue_1_tB3E9CED6A18BC3387330DC5CE4DD889F774FD268 *)L_10);
|
|
int32_t L_11 = (( int32_t (*) (Queue_1_tB3E9CED6A18BC3387330DC5CE4DD889F774FD268 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Queue_1_tB3E9CED6A18BC3387330DC5CE4DD889F774FD268 *)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
|
|
if ((((int32_t)L_11) <= ((int32_t)0)))
|
|
{
|
|
goto IL_0032;
|
|
}
|
|
}
|
|
{
|
|
Queue_1_tB3E9CED6A18BC3387330DC5CE4DD889F774FD268 * L_12 = V_2;
|
|
NullCheck((Queue_1_tB3E9CED6A18BC3387330DC5CE4DD889F774FD268 *)L_12);
|
|
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_13 = (( ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* (*) (Queue_1_tB3E9CED6A18BC3387330DC5CE4DD889F774FD268 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)((Queue_1_tB3E9CED6A18BC3387330DC5CE4DD889F774FD268 *)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6));
|
|
return L_13;
|
|
}
|
|
|
|
IL_0032:
|
|
{
|
|
int32_t L_14 = V_0;
|
|
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_15 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7), (uint32_t)L_14);
|
|
return L_15;
|
|
}
|
|
|
|
IL_0039:
|
|
{
|
|
int32_t L_16 = ___n0;
|
|
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_17 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7), (uint32_t)L_16);
|
|
return L_17;
|
|
}
|
|
}
|
|
// System.Void ArrayPool`1<System.Object>::Collect(T[])
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArrayPool_1_Collect_mE1675D229C97B1DB4845461BA041E90BF773ABB9_gshared (ArrayPool_1_t176072CAF58E5BD908E11FE600277F61569D1C9F * __this, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ___buffer0, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_0 = ___buffer0;
|
|
if (L_0)
|
|
{
|
|
goto IL_0004;
|
|
}
|
|
}
|
|
{
|
|
return;
|
|
}
|
|
|
|
IL_0004:
|
|
{
|
|
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_1 = ___buffer0;
|
|
NullCheck(L_1);
|
|
NullCheck((ArrayPool_1_t176072CAF58E5BD908E11FE600277F61569D1C9F *)__this);
|
|
int32_t L_2 = (( int32_t (*) (ArrayPool_1_t176072CAF58E5BD908E11FE600277F61569D1C9F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((ArrayPool_1_t176072CAF58E5BD908E11FE600277F61569D1C9F *)__this, (int32_t)(((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length)))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
|
|
V_0 = (int32_t)L_2;
|
|
int32_t L_3 = V_0;
|
|
if ((((int32_t)L_3) < ((int32_t)0)))
|
|
{
|
|
goto IL_0025;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_4 = V_0;
|
|
if ((((int32_t)L_4) >= ((int32_t)((int32_t)16))))
|
|
{
|
|
goto IL_0025;
|
|
}
|
|
}
|
|
{
|
|
Queue_1U5BU5D_t9CE57292F6BCC4BA6D95FF00814A42CA328C720A* L_5 = (Queue_1U5BU5D_t9CE57292F6BCC4BA6D95FF00814A42CA328C720A*)__this->get_pool_0();
|
|
int32_t L_6 = V_0;
|
|
NullCheck(L_5);
|
|
int32_t L_7 = L_6;
|
|
Queue_1_tB3E9CED6A18BC3387330DC5CE4DD889F774FD268 * L_8 = (Queue_1_tB3E9CED6A18BC3387330DC5CE4DD889F774FD268 *)(L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
|
|
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_9 = ___buffer0;
|
|
NullCheck((Queue_1_tB3E9CED6A18BC3387330DC5CE4DD889F774FD268 *)L_8);
|
|
(( void (*) (Queue_1_tB3E9CED6A18BC3387330DC5CE4DD889F774FD268 *, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Queue_1_tB3E9CED6A18BC3387330DC5CE4DD889F774FD268 *)L_8, (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8));
|
|
}
|
|
|
|
IL_0025:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// System.Int32 ArrayPool`1<System.Object>::GetSlot(System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ArrayPool_1_GetSlot_m244BF031C3CFF426ED8C1362A96D397340C7D4CF_gshared (ArrayPool_1_t176072CAF58E5BD908E11FE600277F61569D1C9F * __this, int32_t ___value0, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
V_0 = (int32_t)0;
|
|
goto IL_000d;
|
|
}
|
|
|
|
IL_0004:
|
|
{
|
|
int32_t L_0 = V_0;
|
|
V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_0, (int32_t)1));
|
|
int32_t L_1 = ___value0;
|
|
___value0 = (int32_t)((int32_t)((int32_t)L_1>>(int32_t)1));
|
|
}
|
|
|
|
IL_000d:
|
|
{
|
|
int32_t L_2 = ___value0;
|
|
if ((((int32_t)L_2) > ((int32_t)0)))
|
|
{
|
|
goto IL_0004;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_3 = V_0;
|
|
return L_3;
|
|
}
|
|
}
|
|
#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.DelegateTraits`1<System.Object>::Init(DelegateFactory_DelegateCreate)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DelegateTraits_1_Init_mEB3F2C4D5C557BB8A48D48F216DA58310A86C02E_gshared (DelegateCreate_tD61D611D958559F210C740193C51F2D729AEA48C * ___func0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// _Create = func;
|
|
DelegateCreate_tD61D611D958559F210C740193C51F2D729AEA48C * L_0 = ___func0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((DelegateTraits_1_tD91CF3DD359003610EE258A8F296EEFF75D1A420_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set__Create_0(L_0);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Delegate LuaInterface.DelegateTraits`1<System.Object>::Create(LuaInterface.LuaFunction)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Delegate_t * DelegateTraits_1_Create_m6AE432BD909C8FD568A5313534B71E2E3CF3B395_gshared (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * ___func0, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (DelegateTraits_1_Create_m6AE432BD909C8FD568A5313534B71E2E3CF3B395_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * V_0 = NULL;
|
|
LuaDelegate_tB38D2386AAC5AF73845F197604BC4A11E8FA27F1 * V_1 = NULL;
|
|
{
|
|
// if (func != null)
|
|
LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * L_0 = ___func0;
|
|
bool L_1 = LuaBaseRef_op_Inequality_m4E0A4DED8FEF3D699AD927A851AF293C530F7220((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)L_0, (LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)NULL, /*hidden argument*/NULL);
|
|
if (!L_1)
|
|
{
|
|
goto IL_005a;
|
|
}
|
|
}
|
|
{
|
|
// LuaState state = func.GetLuaState();
|
|
LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * L_2 = ___func0;
|
|
NullCheck((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)L_2);
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_3 = LuaBaseRef_GetLuaState_m59DE3FCE4CC705ACD929988CF70F8609260CD99B_inline((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)L_2, /*hidden argument*/NULL);
|
|
V_0 = (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_3;
|
|
// LuaDelegate target = state.GetLuaDelegate(func);
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_4 = V_0;
|
|
LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * L_5 = ___func0;
|
|
NullCheck((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_4);
|
|
LuaDelegate_tB38D2386AAC5AF73845F197604BC4A11E8FA27F1 * L_6 = LuaState_GetLuaDelegate_mA6AA7F2956C629132A7932754D9FF9BCF6228253((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_4, (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)L_5, /*hidden argument*/NULL);
|
|
V_1 = (LuaDelegate_tB38D2386AAC5AF73845F197604BC4A11E8FA27F1 *)L_6;
|
|
// if (target != null)
|
|
LuaDelegate_tB38D2386AAC5AF73845F197604BC4A11E8FA27F1 * L_7 = V_1;
|
|
bool L_8 = LuaDelegate_op_Inequality_mCDDE3D8D1A261E210AB9B13C96081BBA9466327E((LuaDelegate_tB38D2386AAC5AF73845F197604BC4A11E8FA27F1 *)L_7, (LuaDelegate_tB38D2386AAC5AF73845F197604BC4A11E8FA27F1 *)NULL, /*hidden argument*/NULL);
|
|
if (!L_8)
|
|
{
|
|
goto IL_0038;
|
|
}
|
|
}
|
|
{
|
|
// return Delegate.CreateDelegate(typeof(T), target, target.method);
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_9 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_10 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_9, /*hidden argument*/NULL);
|
|
LuaDelegate_tB38D2386AAC5AF73845F197604BC4A11E8FA27F1 * L_11 = V_1;
|
|
LuaDelegate_tB38D2386AAC5AF73845F197604BC4A11E8FA27F1 * L_12 = V_1;
|
|
NullCheck(L_12);
|
|
MethodInfo_t * L_13 = (MethodInfo_t *)L_12->get_method_2();
|
|
Delegate_t * L_14 = Delegate_CreateDelegate_m3A012C4DD077BAD1698B11602174E167F7B9D346((Type_t *)L_10, (RuntimeObject *)L_11, (MethodInfo_t *)L_13, /*hidden argument*/NULL);
|
|
return L_14;
|
|
}
|
|
|
|
IL_0038:
|
|
{
|
|
// Delegate d = _Create(func, null, false);
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
DelegateCreate_tD61D611D958559F210C740193C51F2D729AEA48C * L_15 = ((DelegateTraits_1_tD91CF3DD359003610EE258A8F296EEFF75D1A420_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get__Create_0();
|
|
LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * L_16 = ___func0;
|
|
NullCheck((DelegateCreate_tD61D611D958559F210C740193C51F2D729AEA48C *)L_15);
|
|
Delegate_t * L_17 = DelegateCreate_Invoke_m81B66515841C9BACEB3D9ED27322829A79C403D6((DelegateCreate_tD61D611D958559F210C740193C51F2D729AEA48C *)L_15, (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)L_16, (LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 *)NULL, (bool)0, /*hidden argument*/NULL);
|
|
// target = d.Target as LuaDelegate;
|
|
Delegate_t * L_18 = (Delegate_t *)L_17;
|
|
NullCheck((Delegate_t *)L_18);
|
|
RuntimeObject * L_19 = Delegate_get_Target_m5371341CE435E001E9FD407AE78F728824CE20E2_inline((Delegate_t *)L_18, /*hidden argument*/NULL);
|
|
V_1 = (LuaDelegate_tB38D2386AAC5AF73845F197604BC4A11E8FA27F1 *)((LuaDelegate_tB38D2386AAC5AF73845F197604BC4A11E8FA27F1 *)IsInst((RuntimeObject*)L_19, LuaDelegate_tB38D2386AAC5AF73845F197604BC4A11E8FA27F1_il2cpp_TypeInfo_var));
|
|
// state.AddLuaDelegate(target, func);
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_20 = V_0;
|
|
LuaDelegate_tB38D2386AAC5AF73845F197604BC4A11E8FA27F1 * L_21 = V_1;
|
|
LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * L_22 = ___func0;
|
|
NullCheck((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_20);
|
|
LuaState_AddLuaDelegate_mF97DAC833542C3900FB9B2DDF6D25F22BBF958C1((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_20, (LuaDelegate_tB38D2386AAC5AF73845F197604BC4A11E8FA27F1 *)L_21, (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)L_22, /*hidden argument*/NULL);
|
|
// return d;
|
|
return L_18;
|
|
}
|
|
|
|
IL_005a:
|
|
{
|
|
// return _Create(null, null, false);
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
DelegateCreate_tD61D611D958559F210C740193C51F2D729AEA48C * L_23 = ((DelegateTraits_1_tD91CF3DD359003610EE258A8F296EEFF75D1A420_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get__Create_0();
|
|
NullCheck((DelegateCreate_tD61D611D958559F210C740193C51F2D729AEA48C *)L_23);
|
|
Delegate_t * L_24 = DelegateCreate_Invoke_m81B66515841C9BACEB3D9ED27322829A79C403D6((DelegateCreate_tD61D611D958559F210C740193C51F2D729AEA48C *)L_23, (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)NULL, (LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 *)NULL, (bool)0, /*hidden argument*/NULL);
|
|
return L_24;
|
|
}
|
|
}
|
|
// System.Delegate LuaInterface.DelegateTraits`1<System.Object>::Create(LuaInterface.LuaFunction,LuaInterface.LuaTable)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Delegate_t * DelegateTraits_1_Create_m11A97D0C6C81A6D30F1F5E67424A33900A66EB44_gshared (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * ___func0, LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * ___self1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (DelegateTraits_1_Create_m11A97D0C6C81A6D30F1F5E67424A33900A66EB44_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * V_0 = NULL;
|
|
LuaDelegate_tB38D2386AAC5AF73845F197604BC4A11E8FA27F1 * V_1 = NULL;
|
|
{
|
|
// if (func != null)
|
|
LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * L_0 = ___func0;
|
|
bool L_1 = LuaBaseRef_op_Inequality_m4E0A4DED8FEF3D699AD927A851AF293C530F7220((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)L_0, (LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)NULL, /*hidden argument*/NULL);
|
|
if (!L_1)
|
|
{
|
|
goto IL_005c;
|
|
}
|
|
}
|
|
{
|
|
// LuaState state = func.GetLuaState();
|
|
LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * L_2 = ___func0;
|
|
NullCheck((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)L_2);
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_3 = LuaBaseRef_GetLuaState_m59DE3FCE4CC705ACD929988CF70F8609260CD99B_inline((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)L_2, /*hidden argument*/NULL);
|
|
V_0 = (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_3;
|
|
// LuaDelegate target = state.GetLuaDelegate(func, self);
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_4 = V_0;
|
|
LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * L_5 = ___func0;
|
|
LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * L_6 = ___self1;
|
|
NullCheck((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_4);
|
|
LuaDelegate_tB38D2386AAC5AF73845F197604BC4A11E8FA27F1 * L_7 = LuaState_GetLuaDelegate_m5B0A60156CA990789AFC7FD30FDE6E211350347D((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_4, (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)L_5, (LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 *)L_6, /*hidden argument*/NULL);
|
|
V_1 = (LuaDelegate_tB38D2386AAC5AF73845F197604BC4A11E8FA27F1 *)L_7;
|
|
// if (target != null)
|
|
LuaDelegate_tB38D2386AAC5AF73845F197604BC4A11E8FA27F1 * L_8 = V_1;
|
|
bool L_9 = LuaDelegate_op_Inequality_mCDDE3D8D1A261E210AB9B13C96081BBA9466327E((LuaDelegate_tB38D2386AAC5AF73845F197604BC4A11E8FA27F1 *)L_8, (LuaDelegate_tB38D2386AAC5AF73845F197604BC4A11E8FA27F1 *)NULL, /*hidden argument*/NULL);
|
|
if (!L_9)
|
|
{
|
|
goto IL_0039;
|
|
}
|
|
}
|
|
{
|
|
// return Delegate.CreateDelegate(typeof(T), target, target.method);
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_10 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
|
|
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
|
|
Type_t * L_11 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_10, /*hidden argument*/NULL);
|
|
LuaDelegate_tB38D2386AAC5AF73845F197604BC4A11E8FA27F1 * L_12 = V_1;
|
|
LuaDelegate_tB38D2386AAC5AF73845F197604BC4A11E8FA27F1 * L_13 = V_1;
|
|
NullCheck(L_13);
|
|
MethodInfo_t * L_14 = (MethodInfo_t *)L_13->get_method_2();
|
|
Delegate_t * L_15 = Delegate_CreateDelegate_m3A012C4DD077BAD1698B11602174E167F7B9D346((Type_t *)L_11, (RuntimeObject *)L_12, (MethodInfo_t *)L_14, /*hidden argument*/NULL);
|
|
return L_15;
|
|
}
|
|
|
|
IL_0039:
|
|
{
|
|
// Delegate d = _Create(func, self, true);
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
DelegateCreate_tD61D611D958559F210C740193C51F2D729AEA48C * L_16 = ((DelegateTraits_1_tD91CF3DD359003610EE258A8F296EEFF75D1A420_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get__Create_0();
|
|
LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * L_17 = ___func0;
|
|
LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * L_18 = ___self1;
|
|
NullCheck((DelegateCreate_tD61D611D958559F210C740193C51F2D729AEA48C *)L_16);
|
|
Delegate_t * L_19 = DelegateCreate_Invoke_m81B66515841C9BACEB3D9ED27322829A79C403D6((DelegateCreate_tD61D611D958559F210C740193C51F2D729AEA48C *)L_16, (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)L_17, (LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 *)L_18, (bool)1, /*hidden argument*/NULL);
|
|
// target = d.Target as LuaDelegate;
|
|
Delegate_t * L_20 = (Delegate_t *)L_19;
|
|
NullCheck((Delegate_t *)L_20);
|
|
RuntimeObject * L_21 = Delegate_get_Target_m5371341CE435E001E9FD407AE78F728824CE20E2_inline((Delegate_t *)L_20, /*hidden argument*/NULL);
|
|
V_1 = (LuaDelegate_tB38D2386AAC5AF73845F197604BC4A11E8FA27F1 *)((LuaDelegate_tB38D2386AAC5AF73845F197604BC4A11E8FA27F1 *)IsInst((RuntimeObject*)L_21, LuaDelegate_tB38D2386AAC5AF73845F197604BC4A11E8FA27F1_il2cpp_TypeInfo_var));
|
|
// state.AddLuaDelegate(target, func, self);
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_22 = V_0;
|
|
LuaDelegate_tB38D2386AAC5AF73845F197604BC4A11E8FA27F1 * L_23 = V_1;
|
|
LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B * L_24 = ___func0;
|
|
LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * L_25 = ___self1;
|
|
NullCheck((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_22);
|
|
LuaState_AddLuaDelegate_mFA06462F85ED99406F00E3D0D32B44EBFAAD9451((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_22, (LuaDelegate_tB38D2386AAC5AF73845F197604BC4A11E8FA27F1 *)L_23, (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)L_24, (LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 *)L_25, /*hidden argument*/NULL);
|
|
// return d;
|
|
return L_20;
|
|
}
|
|
|
|
IL_005c:
|
|
{
|
|
// return _Create(null, null, true);
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
DelegateCreate_tD61D611D958559F210C740193C51F2D729AEA48C * L_26 = ((DelegateTraits_1_tD91CF3DD359003610EE258A8F296EEFF75D1A420_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get__Create_0();
|
|
NullCheck((DelegateCreate_tD61D611D958559F210C740193C51F2D729AEA48C *)L_26);
|
|
Delegate_t * L_27 = DelegateCreate_Invoke_m81B66515841C9BACEB3D9ED27322829A79C403D6((DelegateCreate_tD61D611D958559F210C740193C51F2D729AEA48C *)L_26, (LuaFunction_tB4326800584EE5253BAA06D01DD3244AC632959B *)NULL, (LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 *)NULL, (bool)1, /*hidden argument*/NULL);
|
|
return L_27;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.DelegateTraits`1<System.Object>::.cctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DelegateTraits_1__cctor_mDA5EAFCF3A00913BEFB35BA07B8E4DFD80D50AB7_gshared (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.LuaDictEntry`2<System.Object,System.Object>::.ctor(K,V)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaDictEntry_2__ctor_m626B8C3BE5B736EA3058F613D57E6729C0D27C33_gshared (LuaDictEntry_2_t0872CBC7E77372BFD1F001AF04D901F98FADB7C5 * __this, RuntimeObject * ___key0, RuntimeObject * ___value1, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// : this()
|
|
il2cpp_codegen_initobj(__this, sizeof(LuaDictEntry_2_t0872CBC7E77372BFD1F001AF04D901F98FADB7C5 ));
|
|
// Key = key;
|
|
RuntimeObject * L_0 = ___key0;
|
|
LuaDictEntry_2_set_Key_m003BE15B8B1C10454F39F445F9F99D6E9BE58CAB_inline((LuaDictEntry_2_t0872CBC7E77372BFD1F001AF04D901F98FADB7C5 *)(LuaDictEntry_2_t0872CBC7E77372BFD1F001AF04D901F98FADB7C5 *)__this, (RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
// Value = value;
|
|
RuntimeObject * L_1 = ___value1;
|
|
LuaDictEntry_2_set_Value_mDD10067D9ACAEA7DA3C4390CE8A16D6CF2CFEC74_inline((LuaDictEntry_2_t0872CBC7E77372BFD1F001AF04D901F98FADB7C5 *)(LuaDictEntry_2_t0872CBC7E77372BFD1F001AF04D901F98FADB7C5 *)__this, (RuntimeObject *)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C void LuaDictEntry_2__ctor_m626B8C3BE5B736EA3058F613D57E6729C0D27C33_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___key0, RuntimeObject * ___value1, const RuntimeMethod* method)
|
|
{
|
|
int32_t _offset = 1;
|
|
LuaDictEntry_2_t0872CBC7E77372BFD1F001AF04D901F98FADB7C5 * _thisAdjusted = reinterpret_cast<LuaDictEntry_2_t0872CBC7E77372BFD1F001AF04D901F98FADB7C5 *>(__this + _offset);
|
|
LuaDictEntry_2__ctor_m626B8C3BE5B736EA3058F613D57E6729C0D27C33(_thisAdjusted, ___key0, ___value1, method);
|
|
}
|
|
// K LuaInterface.LuaDictEntry`2<System.Object,System.Object>::get_Key()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * LuaDictEntry_2_get_Key_mA185E347C51DD9666F9551AB5D4C38937AC86D1C_gshared (LuaDictEntry_2_t0872CBC7E77372BFD1F001AF04D901F98FADB7C5 * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public K Key { get; set; }
|
|
RuntimeObject * L_0 = (RuntimeObject *)__this->get_U3CKeyU3Ek__BackingField_0();
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C RuntimeObject * LuaDictEntry_2_get_Key_mA185E347C51DD9666F9551AB5D4C38937AC86D1C_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
|
|
{
|
|
int32_t _offset = 1;
|
|
LuaDictEntry_2_t0872CBC7E77372BFD1F001AF04D901F98FADB7C5 * _thisAdjusted = reinterpret_cast<LuaDictEntry_2_t0872CBC7E77372BFD1F001AF04D901F98FADB7C5 *>(__this + _offset);
|
|
return LuaDictEntry_2_get_Key_mA185E347C51DD9666F9551AB5D4C38937AC86D1C_inline(_thisAdjusted, method);
|
|
}
|
|
// System.Void LuaInterface.LuaDictEntry`2<System.Object,System.Object>::set_Key(K)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaDictEntry_2_set_Key_m003BE15B8B1C10454F39F445F9F99D6E9BE58CAB_gshared (LuaDictEntry_2_t0872CBC7E77372BFD1F001AF04D901F98FADB7C5 * __this, RuntimeObject * ___value0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public K Key { get; set; }
|
|
RuntimeObject * L_0 = ___value0;
|
|
__this->set_U3CKeyU3Ek__BackingField_0(L_0);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C void LuaDictEntry_2_set_Key_m003BE15B8B1C10454F39F445F9F99D6E9BE58CAB_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___value0, const RuntimeMethod* method)
|
|
{
|
|
int32_t _offset = 1;
|
|
LuaDictEntry_2_t0872CBC7E77372BFD1F001AF04D901F98FADB7C5 * _thisAdjusted = reinterpret_cast<LuaDictEntry_2_t0872CBC7E77372BFD1F001AF04D901F98FADB7C5 *>(__this + _offset);
|
|
LuaDictEntry_2_set_Key_m003BE15B8B1C10454F39F445F9F99D6E9BE58CAB_inline(_thisAdjusted, ___value0, method);
|
|
}
|
|
// V LuaInterface.LuaDictEntry`2<System.Object,System.Object>::get_Value()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * LuaDictEntry_2_get_Value_m648BC2B29D547ABA54238ABA2072CEF79FCEA6C2_gshared (LuaDictEntry_2_t0872CBC7E77372BFD1F001AF04D901F98FADB7C5 * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public V Value { get; set; }
|
|
RuntimeObject * L_0 = (RuntimeObject *)__this->get_U3CValueU3Ek__BackingField_1();
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C RuntimeObject * LuaDictEntry_2_get_Value_m648BC2B29D547ABA54238ABA2072CEF79FCEA6C2_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
|
|
{
|
|
int32_t _offset = 1;
|
|
LuaDictEntry_2_t0872CBC7E77372BFD1F001AF04D901F98FADB7C5 * _thisAdjusted = reinterpret_cast<LuaDictEntry_2_t0872CBC7E77372BFD1F001AF04D901F98FADB7C5 *>(__this + _offset);
|
|
return LuaDictEntry_2_get_Value_m648BC2B29D547ABA54238ABA2072CEF79FCEA6C2_inline(_thisAdjusted, method);
|
|
}
|
|
// System.Void LuaInterface.LuaDictEntry`2<System.Object,System.Object>::set_Value(V)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaDictEntry_2_set_Value_mDD10067D9ACAEA7DA3C4390CE8A16D6CF2CFEC74_gshared (LuaDictEntry_2_t0872CBC7E77372BFD1F001AF04D901F98FADB7C5 * __this, RuntimeObject * ___value0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public V Value { get; set; }
|
|
RuntimeObject * L_0 = ___value0;
|
|
__this->set_U3CValueU3Ek__BackingField_1(L_0);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C void LuaDictEntry_2_set_Value_mDD10067D9ACAEA7DA3C4390CE8A16D6CF2CFEC74_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___value0, const RuntimeMethod* method)
|
|
{
|
|
int32_t _offset = 1;
|
|
LuaDictEntry_2_t0872CBC7E77372BFD1F001AF04D901F98FADB7C5 * _thisAdjusted = reinterpret_cast<LuaDictEntry_2_t0872CBC7E77372BFD1F001AF04D901F98FADB7C5 *>(__this + _offset);
|
|
LuaDictEntry_2_set_Value_mDD10067D9ACAEA7DA3C4390CE8A16D6CF2CFEC74_inline(_thisAdjusted, ___value0, 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
|
|
// System.Void LuaInterface.LuaDictTable`2_Enumerator<System.Object,System.Object>::.ctor(LuaInterface.LuaDictTable`2<K,V>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m89C35DC84FFEB93749F18087B49C295810664885_gshared (Enumerator_t9B897CD2C3AFC93E70829DF7839F06D425B1103C * __this, LuaDictTable_2_tDCE630BB7CCCFFD99F1192E46B43A92D3B05B7D0 * ___list0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// int top = -1;
|
|
__this->set_top_2((-1));
|
|
// public Enumerator(LuaDictTable<K, V> list)
|
|
NullCheck((RuntimeObject *)__this);
|
|
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0((RuntimeObject *)__this, /*hidden argument*/NULL);
|
|
// state = list.state;
|
|
LuaDictTable_2_tDCE630BB7CCCFFD99F1192E46B43A92D3B05B7D0 * L_0 = ___list0;
|
|
NullCheck(L_0);
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_1 = (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_0->get_state_1();
|
|
__this->set_state_0(L_1);
|
|
// top = state.LuaGetTop();
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_2 = (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)__this->get_state_0();
|
|
NullCheck((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)L_2);
|
|
int32_t L_3 = LuaStatePtr_LuaGetTop_m2317E7B1B18275AB559943BC22E4BBEED73387AC((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)L_2, /*hidden argument*/NULL);
|
|
__this->set_top_2(L_3);
|
|
// state.Push(list.table);
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_4 = (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)__this->get_state_0();
|
|
LuaDictTable_2_tDCE630BB7CCCFFD99F1192E46B43A92D3B05B7D0 * L_5 = ___list0;
|
|
NullCheck(L_5);
|
|
LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * L_6 = (LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 *)L_5->get_table_0();
|
|
NullCheck((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_4);
|
|
LuaState_Push_mCBECF34F0AE0D92AEA0D6B7FD1C27AEED58F2684((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_4, (LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)L_6, /*hidden argument*/NULL);
|
|
// state.LuaPushNil();
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_7 = (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)__this->get_state_0();
|
|
NullCheck((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)L_7);
|
|
LuaStatePtr_LuaPushNil_m40DD34128B431509C67A97103E8910F8ECB44C88((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)L_7, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// LuaInterface.LuaDictEntry`2<K,V> LuaInterface.LuaDictTable`2_Enumerator<System.Object,System.Object>::get_Current()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LuaDictEntry_2_t0872CBC7E77372BFD1F001AF04D901F98FADB7C5 Enumerator_get_Current_m5BDCB9C45D496FCE9946C49B853AD24885261B31_gshared (Enumerator_t9B897CD2C3AFC93E70829DF7839F06D425B1103C * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// return current;
|
|
LuaDictEntry_2_t0872CBC7E77372BFD1F001AF04D901F98FADB7C5 L_0 = (LuaDictEntry_2_t0872CBC7E77372BFD1F001AF04D901F98FADB7C5 )__this->get_current_1();
|
|
return L_0;
|
|
}
|
|
}
|
|
// System.Object LuaInterface.LuaDictTable`2_Enumerator<System.Object,System.Object>::System.Collections.IEnumerator.get_Current()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mF02BB97E09A10DEC3534D1AB9417FC6D249D3AEB_gshared (Enumerator_t9B897CD2C3AFC93E70829DF7839F06D425B1103C * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// return Current;
|
|
NullCheck((Enumerator_t9B897CD2C3AFC93E70829DF7839F06D425B1103C *)__this);
|
|
LuaDictEntry_2_t0872CBC7E77372BFD1F001AF04D901F98FADB7C5 L_0 = (( LuaDictEntry_2_t0872CBC7E77372BFD1F001AF04D901F98FADB7C5 (*) (Enumerator_t9B897CD2C3AFC93E70829DF7839F06D425B1103C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((Enumerator_t9B897CD2C3AFC93E70829DF7839F06D425B1103C *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
|
|
LuaDictEntry_2_t0872CBC7E77372BFD1F001AF04D901F98FADB7C5 L_1 = L_0;
|
|
RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), &L_1);
|
|
return L_2;
|
|
}
|
|
}
|
|
// System.Boolean LuaInterface.LuaDictTable`2_Enumerator<System.Object,System.Object>::MoveNext()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mC90C147DD4DCD39D0F261B898F9E4BA00540CBD8_gshared (Enumerator_t9B897CD2C3AFC93E70829DF7839F06D425B1103C * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (state.LuaNext(-2))
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_0 = (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)__this->get_state_0();
|
|
NullCheck((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)L_0);
|
|
bool L_1 = LuaStatePtr_LuaNext_m887BA513B504E6063B443B410E64D3AB39E786D0((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)L_0, (int32_t)((int32_t)-2), /*hidden argument*/NULL);
|
|
if (!L_1)
|
|
{
|
|
goto IL_0058;
|
|
}
|
|
}
|
|
{
|
|
// current = new LuaDictEntry<K, V>();
|
|
LuaDictEntry_2_t0872CBC7E77372BFD1F001AF04D901F98FADB7C5 * L_2 = (LuaDictEntry_2_t0872CBC7E77372BFD1F001AF04D901F98FADB7C5 *)__this->get_address_of_current_1();
|
|
il2cpp_codegen_initobj(L_2, sizeof(LuaDictEntry_2_t0872CBC7E77372BFD1F001AF04D901F98FADB7C5 ));
|
|
// current.Key = state.CheckValue<K>(-2);
|
|
LuaDictEntry_2_t0872CBC7E77372BFD1F001AF04D901F98FADB7C5 * L_3 = (LuaDictEntry_2_t0872CBC7E77372BFD1F001AF04D901F98FADB7C5 *)__this->get_address_of_current_1();
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_4 = (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)__this->get_state_0();
|
|
NullCheck((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_4);
|
|
RuntimeObject * L_5 = (( RuntimeObject * (*) (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_4, (int32_t)((int32_t)-2), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
|
|
LuaDictEntry_2_set_Key_m003BE15B8B1C10454F39F445F9F99D6E9BE58CAB_inline((LuaDictEntry_2_t0872CBC7E77372BFD1F001AF04D901F98FADB7C5 *)(LuaDictEntry_2_t0872CBC7E77372BFD1F001AF04D901F98FADB7C5 *)L_3, (RuntimeObject *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
|
|
// current.Value = state.CheckValue<V>(-1);
|
|
LuaDictEntry_2_t0872CBC7E77372BFD1F001AF04D901F98FADB7C5 * L_6 = (LuaDictEntry_2_t0872CBC7E77372BFD1F001AF04D901F98FADB7C5 *)__this->get_address_of_current_1();
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_7 = (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)__this->get_state_0();
|
|
NullCheck((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_7);
|
|
RuntimeObject * L_8 = (( RuntimeObject * (*) (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_7, (int32_t)(-1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
|
|
LuaDictEntry_2_set_Value_mDD10067D9ACAEA7DA3C4390CE8A16D6CF2CFEC74_inline((LuaDictEntry_2_t0872CBC7E77372BFD1F001AF04D901F98FADB7C5 *)(LuaDictEntry_2_t0872CBC7E77372BFD1F001AF04D901F98FADB7C5 *)L_6, (RuntimeObject *)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
|
|
// state.LuaPop(1);
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_9 = (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)__this->get_state_0();
|
|
NullCheck((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)L_9);
|
|
LuaStatePtr_LuaPop_m6CC814869A69A9A3590E6026DA62D8CF1DA6CBA3((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)L_9, (int32_t)1, /*hidden argument*/NULL);
|
|
// return true;
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0058:
|
|
{
|
|
// current = new LuaDictEntry<K, V>();
|
|
LuaDictEntry_2_t0872CBC7E77372BFD1F001AF04D901F98FADB7C5 * L_10 = (LuaDictEntry_2_t0872CBC7E77372BFD1F001AF04D901F98FADB7C5 *)__this->get_address_of_current_1();
|
|
il2cpp_codegen_initobj(L_10, sizeof(LuaDictEntry_2_t0872CBC7E77372BFD1F001AF04D901F98FADB7C5 ));
|
|
// return false;
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.LuaDictTable`2_Enumerator<System.Object,System.Object>::Reset()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Reset_m969580A1FE56785619E2D6B5200E980790058C6F_gshared (Enumerator_t9B897CD2C3AFC93E70829DF7839F06D425B1103C * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// current = new LuaDictEntry<K, V>();
|
|
LuaDictEntry_2_t0872CBC7E77372BFD1F001AF04D901F98FADB7C5 * L_0 = (LuaDictEntry_2_t0872CBC7E77372BFD1F001AF04D901F98FADB7C5 *)__this->get_address_of_current_1();
|
|
il2cpp_codegen_initobj(L_0, sizeof(LuaDictEntry_2_t0872CBC7E77372BFD1F001AF04D901F98FADB7C5 ));
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.LuaDictTable`2_Enumerator<System.Object,System.Object>::Dispose()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mD1339883FE3C095D599A5A27640C2C91DFD15807_gshared (Enumerator_t9B897CD2C3AFC93E70829DF7839F06D425B1103C * __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (Enumerator_Dispose_mD1339883FE3C095D599A5A27640C2C91DFD15807_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// if (state != null)
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_0 = (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)__this->get_state_0();
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE_il2cpp_TypeInfo_var);
|
|
bool L_1 = LuaState_op_Inequality_m4B28E8FA87EE2420CC573EB4E5C94D20AB8328F3((LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)L_0, (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)NULL, /*hidden argument*/NULL);
|
|
if (!L_1)
|
|
{
|
|
goto IL_0026;
|
|
}
|
|
}
|
|
{
|
|
// state.LuaSetTop(top);
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_2 = (LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE *)__this->get_state_0();
|
|
int32_t L_3 = (int32_t)__this->get_top_2();
|
|
NullCheck((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)L_2);
|
|
LuaStatePtr_LuaSetTop_m02F02EBCF38CB07BEDD94F629F9B75E9AE86861F((LuaStatePtr_t3F7724E8DEEF06EF86659F7C8F32A1F5CD4C958C *)L_2, (int32_t)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.LuaDictTable`2<System.Object,System.Object>::.ctor(LuaInterface.LuaTable)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaDictTable_2__ctor_mFA24FA3BF534E1C59EDB87E0286D0F225BE60A1E_gshared (LuaDictTable_2_tDCE630BB7CCCFFD99F1192E46B43A92D3B05B7D0 * __this, LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * ___table0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public LuaDictTable(LuaTable table)
|
|
NullCheck((RuntimeObject *)__this);
|
|
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0((RuntimeObject *)__this, /*hidden argument*/NULL);
|
|
// table.AddRef();
|
|
LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * L_0 = ___table0;
|
|
NullCheck((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)L_0);
|
|
LuaBaseRef_AddRef_m6E50F617280C5254307A19F2E73388ADEEDADD54((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)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((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)L_2);
|
|
LuaState_tE37CD27C2C8ADE144B1AF4766CEA25588C7E79EE * L_3 = LuaBaseRef_GetLuaState_m59DE3FCE4CC705ACD929988CF70F8609260CD99B_inline((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)L_2, /*hidden argument*/NULL);
|
|
__this->set_state_1(L_3);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.LuaDictTable`2<System.Object,System.Object>::Dispose()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaDictTable_2_Dispose_m095A3D2B93F3032128683669A4458CD004397866_gshared (LuaDictTable_2_tDCE630BB7CCCFFD99F1192E46B43A92D3B05B7D0 * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (table != null)
|
|
LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * L_0 = (LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 *)__this->get_table_0();
|
|
bool L_1 = LuaBaseRef_op_Inequality_m4E0A4DED8FEF3D699AD927A851AF293C530F7220((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)L_0, (LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)NULL, /*hidden argument*/NULL);
|
|
if (!L_1)
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
// table.Dispose();
|
|
LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * L_2 = (LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 *)__this->get_table_0();
|
|
NullCheck((LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)L_2);
|
|
VirtActionInvoker0::Invoke(5 /* System.Void LuaInterface.LuaBaseRef::Dispose() */, (LuaBaseRef_tFA9E77CEC1FFBFDE8BC5AF2B9C1A693AD5CFE0B4 *)L_2);
|
|
// table = null;
|
|
__this->set_table_0((LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 *)NULL);
|
|
}
|
|
|
|
IL_0020:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// V LuaInterface.LuaDictTable`2<System.Object,System.Object>::get_Item(K)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * LuaDictTable_2_get_Item_m94AC18A89D91648F3035CA163363B499C17BA0E7_gshared (LuaDictTable_2_tDCE630BB7CCCFFD99F1192E46B43A92D3B05B7D0 * __this, RuntimeObject * ___key0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// return table.RawGet<K, V>(key);
|
|
LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * L_0 = (LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 *)__this->get_table_0();
|
|
RuntimeObject * L_1 = ___key0;
|
|
NullCheck((LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 *)L_0);
|
|
RuntimeObject * L_2 = (( RuntimeObject * (*) (LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 *)L_0, (RuntimeObject *)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
|
|
return L_2;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.LuaDictTable`2<System.Object,System.Object>::set_Item(K,V)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaDictTable_2_set_Item_m9CDDEEDC1F57F4CCDE253F183172065F512C9759_gshared (LuaDictTable_2_tDCE630BB7CCCFFD99F1192E46B43A92D3B05B7D0 * __this, RuntimeObject * ___key0, RuntimeObject * ___value1, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// table.RawSet(key, value);
|
|
LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 * L_0 = (LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 *)__this->get_table_0();
|
|
RuntimeObject * L_1 = ___key0;
|
|
RuntimeObject * L_2 = ___value1;
|
|
NullCheck((LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 *)L_0);
|
|
(( void (*) (LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 *, RuntimeObject *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((LuaTable_t01E9E69BA6012CD87238BB47915B07AF0A719A87 *)L_0, (RuntimeObject *)L_1, (RuntimeObject *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1));
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Collections.Generic.Dictionary`2<K,V> LuaInterface.LuaDictTable`2<System.Object,System.Object>::ToDictionary()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Dictionary_2_t32F25F093828AA9F93CB11C2A2B4648FD62A09BA * LuaDictTable_2_ToDictionary_m3271EBBB6F173056BA5634263902FB424FE08DB0_gshared (LuaDictTable_2_tDCE630BB7CCCFFD99F1192E46B43A92D3B05B7D0 * __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (LuaDictTable_2_ToDictionary_m3271EBBB6F173056BA5634263902FB424FE08DB0_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Dictionary_2_t32F25F093828AA9F93CB11C2A2B4648FD62A09BA * V_0 = NULL;
|
|
RuntimeObject* V_1 = NULL;
|
|
LuaDictEntry_2_t0872CBC7E77372BFD1F001AF04D901F98FADB7C5 V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
{
|
|
// Dictionary<K, V> dict = new Dictionary<K, V>();
|
|
Dictionary_2_t32F25F093828AA9F93CB11C2A2B4648FD62A09BA * L_0 = (Dictionary_2_t32F25F093828AA9F93CB11C2A2B4648FD62A09BA *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2));
|
|
(( void (*) (Dictionary_2_t32F25F093828AA9F93CB11C2A2B4648FD62A09BA *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)(L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3));
|
|
V_0 = (Dictionary_2_t32F25F093828AA9F93CB11C2A2B4648FD62A09BA *)L_0;
|
|
// var iter = GetEnumerator();
|
|
NullCheck((LuaDictTable_2_tDCE630BB7CCCFFD99F1192E46B43A92D3B05B7D0 *)__this);
|
|
RuntimeObject* L_1 = (( RuntimeObject* (*) (LuaDictTable_2_tDCE630BB7CCCFFD99F1192E46B43A92D3B05B7D0 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((LuaDictTable_2_tDCE630BB7CCCFFD99F1192E46B43A92D3B05B7D0 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
|
|
V_1 = (RuntimeObject*)L_1;
|
|
goto IL_0031;
|
|
}
|
|
|
|
IL_000f:
|
|
{
|
|
// dict.Add(iter.Current.Key, iter.Current.Value);
|
|
Dictionary_2_t32F25F093828AA9F93CB11C2A2B4648FD62A09BA * L_2 = V_0;
|
|
RuntimeObject* L_3 = V_1;
|
|
NullCheck((RuntimeObject*)L_3);
|
|
LuaDictEntry_2_t0872CBC7E77372BFD1F001AF04D901F98FADB7C5 L_4 = InterfaceFuncInvoker0< LuaDictEntry_2_t0872CBC7E77372BFD1F001AF04D901F98FADB7C5 >::Invoke(0 /* !0 System.Collections.Generic.IEnumerator`1<LuaInterface.LuaDictEntry`2<System.Object,System.Object>>::get_Current() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 5), (RuntimeObject*)L_3);
|
|
V_2 = (LuaDictEntry_2_t0872CBC7E77372BFD1F001AF04D901F98FADB7C5 )L_4;
|
|
RuntimeObject * L_5 = LuaDictEntry_2_get_Key_mA185E347C51DD9666F9551AB5D4C38937AC86D1C_inline((LuaDictEntry_2_t0872CBC7E77372BFD1F001AF04D901F98FADB7C5 *)(LuaDictEntry_2_t0872CBC7E77372BFD1F001AF04D901F98FADB7C5 *)(&V_2), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6));
|
|
RuntimeObject* L_6 = V_1;
|
|
NullCheck((RuntimeObject*)L_6);
|
|
LuaDictEntry_2_t0872CBC7E77372BFD1F001AF04D901F98FADB7C5 L_7 = InterfaceFuncInvoker0< LuaDictEntry_2_t0872CBC7E77372BFD1F001AF04D901F98FADB7C5 >::Invoke(0 /* !0 System.Collections.Generic.IEnumerator`1<LuaInterface.LuaDictEntry`2<System.Object,System.Object>>::get_Current() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 5), (RuntimeObject*)L_6);
|
|
V_2 = (LuaDictEntry_2_t0872CBC7E77372BFD1F001AF04D901F98FADB7C5 )L_7;
|
|
RuntimeObject * L_8 = LuaDictEntry_2_get_Value_m648BC2B29D547ABA54238ABA2072CEF79FCEA6C2_inline((LuaDictEntry_2_t0872CBC7E77372BFD1F001AF04D901F98FADB7C5 *)(LuaDictEntry_2_t0872CBC7E77372BFD1F001AF04D901F98FADB7C5 *)(&V_2), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7));
|
|
NullCheck((Dictionary_2_t32F25F093828AA9F93CB11C2A2B4648FD62A09BA *)L_2);
|
|
(( void (*) (Dictionary_2_t32F25F093828AA9F93CB11C2A2B4648FD62A09BA *, RuntimeObject *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Dictionary_2_t32F25F093828AA9F93CB11C2A2B4648FD62A09BA *)L_2, (RuntimeObject *)L_5, (RuntimeObject *)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8));
|
|
}
|
|
|
|
IL_0031:
|
|
{
|
|
// while (iter.MoveNext())
|
|
RuntimeObject* L_9 = V_1;
|
|
NullCheck((RuntimeObject*)L_9);
|
|
bool L_10 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t8789118187258CC88B77AFAC6315B5AF87D3E18A_il2cpp_TypeInfo_var, (RuntimeObject*)L_9);
|
|
if (L_10)
|
|
{
|
|
goto IL_000f;
|
|
}
|
|
}
|
|
{
|
|
// iter.Dispose();
|
|
RuntimeObject* L_11 = V_1;
|
|
NullCheck((RuntimeObject*)L_11);
|
|
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t7218B22548186B208D65EA5B7870503810A2D15A_il2cpp_TypeInfo_var, (RuntimeObject*)L_11);
|
|
// return dict;
|
|
Dictionary_2_t32F25F093828AA9F93CB11C2A2B4648FD62A09BA * L_12 = V_0;
|
|
return L_12;
|
|
}
|
|
}
|
|
// System.Collections.Generic.IEnumerator`1<LuaInterface.LuaDictEntry`2<K,V>> LuaInterface.LuaDictTable`2<System.Object,System.Object>::GetEnumerator()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* LuaDictTable_2_GetEnumerator_m834282232B6603188ACA3FA4B8C1C80D6BDCEDAD_gshared (LuaDictTable_2_tDCE630BB7CCCFFD99F1192E46B43A92D3B05B7D0 * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// return new Enumerator(this);
|
|
Enumerator_t9B897CD2C3AFC93E70829DF7839F06D425B1103C * L_0 = (Enumerator_t9B897CD2C3AFC93E70829DF7839F06D425B1103C *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 9));
|
|
(( void (*) (Enumerator_t9B897CD2C3AFC93E70829DF7839F06D425B1103C *, LuaDictTable_2_tDCE630BB7CCCFFD99F1192E46B43A92D3B05B7D0 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)->methodPointer)(L_0, (LuaDictTable_2_tDCE630BB7CCCFFD99F1192E46B43A92D3B05B7D0 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10));
|
|
return L_0;
|
|
}
|
|
}
|
|
// System.Collections.IEnumerator LuaInterface.LuaDictTable`2<System.Object,System.Object>::System.Collections.IEnumerable.GetEnumerator()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* LuaDictTable_2_System_Collections_IEnumerable_GetEnumerator_m330A26AFA31B2682B75A4DE2E2D242F90B7D9B03_gshared (LuaDictTable_2_tDCE630BB7CCCFFD99F1192E46B43A92D3B05B7D0 * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// return GetEnumerator();
|
|
NullCheck((LuaDictTable_2_tDCE630BB7CCCFFD99F1192E46B43A92D3B05B7D0 *)__this);
|
|
RuntimeObject* L_0 = (( RuntimeObject* (*) (LuaDictTable_2_tDCE630BB7CCCFFD99F1192E46B43A92D3B05B7D0 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)->methodPointer)((LuaDictTable_2_tDCE630BB7CCCFFD99F1192E46B43A92D3B05B7D0 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
|
|
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.LuaOut`1<System.Boolean>::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaOut_1__ctor_mEB10886F9CF2D565B6580F21FA13B8B4B2730DF2_gshared (LuaOut_1_t324C3525A5897BC49084A937705BC5331586FA6E * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
NullCheck((RuntimeObject *)__this);
|
|
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0((RuntimeObject *)__this, /*hidden argument*/NULL);
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void LuaInterface.LuaOut`1<System.Byte>::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaOut_1__ctor_m294573CDCF5D1233CC05942670536C5162FDA8FB_gshared (LuaOut_1_t972F91A54188670AB5DA76BED0F0D2CB98BCAF9D * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
NullCheck((RuntimeObject *)__this);
|
|
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0((RuntimeObject *)__this, /*hidden argument*/NULL);
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void LuaInterface.LuaOut`1<System.Char>::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaOut_1__ctor_m56B802617E6253647E8B9D88BA979DE274B7BB4E_gshared (LuaOut_1_t706CFA42DD446FBF7175FC3C1100726AB47DFD21 * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
NullCheck((RuntimeObject *)__this);
|
|
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0((RuntimeObject *)__this, /*hidden argument*/NULL);
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void LuaInterface.LuaOut`1<System.Double>::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaOut_1__ctor_mAFABC18E318BCA865F793D4A673555E59CFFB753_gshared (LuaOut_1_tF9AE760B3CC8ADB6D16E445EE6077065D3C78EC6 * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
NullCheck((RuntimeObject *)__this);
|
|
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0((RuntimeObject *)__this, /*hidden argument*/NULL);
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void LuaInterface.LuaOut`1<System.Int16>::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaOut_1__ctor_m86716BB24C925292F87BB4EBB422D88EFBC700D5_gshared (LuaOut_1_tC22353DC8C70392A10B630242E0588C2A1AE1EF5 * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
NullCheck((RuntimeObject *)__this);
|
|
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0((RuntimeObject *)__this, /*hidden argument*/NULL);
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void LuaInterface.LuaOut`1<System.Int32>::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaOut_1__ctor_m9AEF10C876CE59FB8E741A1B8C1FB55B477EF14A_gshared (LuaOut_1_tE40B4DBE1EC33A9E76567F63041033861936303E * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
NullCheck((RuntimeObject *)__this);
|
|
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0((RuntimeObject *)__this, /*hidden argument*/NULL);
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void LuaInterface.LuaOut`1<System.Int64>::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaOut_1__ctor_mE942BD04B12D7051F87C53C18E386821FBBE0CAA_gshared (LuaOut_1_t9BCFA036A2A469B135F2D33B49F9834A3B5DD036 * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
NullCheck((RuntimeObject *)__this);
|
|
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0((RuntimeObject *)__this, /*hidden argument*/NULL);
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void LuaInterface.LuaOut`1<System.Object>::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaOut_1__ctor_m5062057BA24B44E422C702A0F5EBF0BF2B4ADE44_gshared (LuaOut_1_tEC13BB83412AA0A967A89EA6466B24DF7D003F4F * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
NullCheck((RuntimeObject *)__this);
|
|
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0((RuntimeObject *)__this, /*hidden argument*/NULL);
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void LuaInterface.LuaOut`1<System.SByte>::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaOut_1__ctor_m9AB1843C1896AB7D3C2CD83F923DDC620BC839F4_gshared (LuaOut_1_tBF18C1B4BAEB24FC164B74D57172A81A64D17D80 * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
NullCheck((RuntimeObject *)__this);
|
|
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0((RuntimeObject *)__this, /*hidden argument*/NULL);
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void LuaInterface.LuaOut`1<System.Single>::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaOut_1__ctor_m411E7DDFC68AD5577572C72B867865542FFCE9E1_gshared (LuaOut_1_tB08437EAA385DC199BB42BEE9CEB9EBD1BA7578E * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
NullCheck((RuntimeObject *)__this);
|
|
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0((RuntimeObject *)__this, /*hidden argument*/NULL);
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void LuaInterface.LuaOut`1<System.UInt16>::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaOut_1__ctor_m33C98246E4C6DA276E0661FCFBE825626CE27737_gshared (LuaOut_1_t5122DA82FD18C8BF7BC32D1A8A7A0CC5959D914D * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
NullCheck((RuntimeObject *)__this);
|
|
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0((RuntimeObject *)__this, /*hidden argument*/NULL);
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void LuaInterface.LuaOut`1<System.UInt32>::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaOut_1__ctor_m04E90390F5731E9A47029EC09EC9851C3FD15354_gshared (LuaOut_1_tEA2C0F2C01C8A89EDCACCC239C2765436AC6257F * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
NullCheck((RuntimeObject *)__this);
|
|
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0((RuntimeObject *)__this, /*hidden argument*/NULL);
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void LuaInterface.LuaOut`1<System.UInt64>::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaOut_1__ctor_mB1E6A3D6CE21DFD0E158FCAF756D8B188E9423BC_gshared (LuaOut_1_t111B57A732F802AD617FED8350F59F30409DAE95 * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
NullCheck((RuntimeObject *)__this);
|
|
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0((RuntimeObject *)__this, /*hidden argument*/NULL);
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void LuaInterface.LuaOut`1<UnityEngine.Bounds>::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaOut_1__ctor_mA1FA11453729F3440999AFAC6C5CEB528D38C9B5_gshared (LuaOut_1_tBAD8FA23A2875FBBED5D6BCFC169B5E5F7000A5C * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
NullCheck((RuntimeObject *)__this);
|
|
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0((RuntimeObject *)__this, /*hidden argument*/NULL);
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void LuaInterface.LuaOut`1<UnityEngine.Color>::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaOut_1__ctor_m6DF674F88F996BB6A8E9202D34C1E48AE2839DAB_gshared (LuaOut_1_t9392169A91D49385D53392069F969BF42469EFE4 * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
NullCheck((RuntimeObject *)__this);
|
|
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0((RuntimeObject *)__this, /*hidden argument*/NULL);
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void LuaInterface.LuaOut`1<UnityEngine.LayerMask>::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaOut_1__ctor_mA0A08AA4A09F98A427FE7D1A9466D70872FFC4AE_gshared (LuaOut_1_t4F92453B34CDEFFD687A14A61A1B9A2750F5981B * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
NullCheck((RuntimeObject *)__this);
|
|
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0((RuntimeObject *)__this, /*hidden argument*/NULL);
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void LuaInterface.LuaOut`1<UnityEngine.Quaternion>::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaOut_1__ctor_mE0A221F93070F1D3922DC44170752B2CAE3EC240_gshared (LuaOut_1_tB3FB62AB0182E8457C6F03E8D18B8293A8C8D950 * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
NullCheck((RuntimeObject *)__this);
|
|
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0((RuntimeObject *)__this, /*hidden argument*/NULL);
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void LuaInterface.LuaOut`1<UnityEngine.Ray>::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaOut_1__ctor_mA8D1267FFE639FC051E8E89C6672F61BB9579F12_gshared (LuaOut_1_t26B879DF301B69AE2F0DF84E59A3BF0D7B547C1D * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
NullCheck((RuntimeObject *)__this);
|
|
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0((RuntimeObject *)__this, /*hidden argument*/NULL);
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void LuaInterface.LuaOut`1<UnityEngine.RaycastHit>::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaOut_1__ctor_mD1E03FEEE0FF26CA508E22D22253F25FE1F0CA25_gshared (LuaOut_1_tCE40C0B4886FC05F89C3E2FC8BD18BB58DB9715F * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
NullCheck((RuntimeObject *)__this);
|
|
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0((RuntimeObject *)__this, /*hidden argument*/NULL);
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void LuaInterface.LuaOut`1<UnityEngine.Touch>::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaOut_1__ctor_mA82447F122C10C933E18268BAEF4BD1826B481B3_gshared (LuaOut_1_t8356830053EE5EF6CF3D7182E90A7E9DBE82B9C1 * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
NullCheck((RuntimeObject *)__this);
|
|
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0((RuntimeObject *)__this, /*hidden argument*/NULL);
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void LuaInterface.LuaOut`1<UnityEngine.Vector2>::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaOut_1__ctor_mD203909159ABDBCC57896AF03D22419922B19066_gshared (LuaOut_1_t7EB8EF935FF8C77ED88206C9141E80AD25C98A86 * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
NullCheck((RuntimeObject *)__this);
|
|
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0((RuntimeObject *)__this, /*hidden argument*/NULL);
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void LuaInterface.LuaOut`1<UnityEngine.Vector3>::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaOut_1__ctor_mC0366ACDD98015BB12C40D2E51EB0161068F30A9_gshared (LuaOut_1_tCE5E1432A7151A363603F1FFE08AE081D40651BC * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
NullCheck((RuntimeObject *)__this);
|
|
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0((RuntimeObject *)__this, /*hidden argument*/NULL);
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void LuaInterface.LuaOut`1<UnityEngine.Vector4>::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuaOut_1__ctor_mEAFF1E63C0E76CF97CF0A8FF1920AEFA13044817_gshared (LuaOut_1_tDEA1890418133991120595095C39121967E1FA45 * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
NullCheck((RuntimeObject *)__this);
|
|
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0((RuntimeObject *)__this, /*hidden argument*/NULL);
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic push
|
|
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
|
#pragma clang diagnostic ignored "-Wunused-variable"
|
|
#endif
|
|
// System.Void LuaInterface.StackTraits`1<FairyGUI.GlyphInfo>::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_mE3420CC4C95E3A5AA2D72F80CFA3CD840310DEEB_gshared (Action_2_t169C928EAE7BFB0D826110D789F5CD298EBFDEED * ___push0, Func_3_t343E9F0859E78D5634517BBE96F3760D996FA2F1 * ___check1, Func_3_t343E9F0859E78D5634517BBE96F3760D996FA2F1 * ___to2, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (push != null)
|
|
Action_2_t169C928EAE7BFB0D826110D789F5CD298EBFDEED * L_0 = ___push0;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
// Push = push;
|
|
Action_2_t169C928EAE7BFB0D826110D789F5CD298EBFDEED * L_1 = ___push0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_t4597216734C7E92DDE46FD62813200EF6C45A91E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Push_0(L_1);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
// if (to != null)
|
|
Func_3_t343E9F0859E78D5634517BBE96F3760D996FA2F1 * L_2 = ___to2;
|
|
if (!L_2)
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
// To = to;
|
|
Func_3_t343E9F0859E78D5634517BBE96F3760D996FA2F1 * L_3 = ___to2;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_t4597216734C7E92DDE46FD62813200EF6C45A91E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_To_2(L_3);
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
// if (check != null)
|
|
Func_3_t343E9F0859E78D5634517BBE96F3760D996FA2F1 * L_4 = ___check1;
|
|
if (!L_4)
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
// Check = check;
|
|
Func_3_t343E9F0859E78D5634517BBE96F3760D996FA2F1 * L_5 = ___check1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_t4597216734C7E92DDE46FD62813200EF6C45A91E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_1(L_5);
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Action`2<System.IntPtr,T> LuaInterface.StackTraits`1<FairyGUI.GlyphInfo>::SelectPush()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Action_2_t169C928EAE7BFB0D826110D789F5CD298EBFDEED * StackTraits_1_SelectPush_mF7FEE3ED7694AF8B423FA2920EACFB9AC67F4EDE_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (TypeTraits<T>.IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_0 = ((TypeTraits_1_tF3BFEA06CB6FA8443F5BCE03801D84827EDBF809_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (!L_0)
|
|
{
|
|
goto IL_0014;
|
|
}
|
|
}
|
|
{
|
|
// return PushValue;
|
|
Action_2_t169C928EAE7BFB0D826110D789F5CD298EBFDEED * L_1 = (Action_2_t169C928EAE7BFB0D826110D789F5CD298EBFDEED *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_t169C928EAE7BFB0D826110D789F5CD298EBFDEED *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_1, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_1;
|
|
}
|
|
|
|
IL_0014:
|
|
{
|
|
// else if (TypeTraits<T>.IsArray)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_2 = ((TypeTraits_1_tF3BFEA06CB6FA8443F5BCE03801D84827EDBF809_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsArray_3();
|
|
if (!L_2)
|
|
{
|
|
goto IL_0028;
|
|
}
|
|
}
|
|
{
|
|
// return PushArray;
|
|
Action_2_t169C928EAE7BFB0D826110D789F5CD298EBFDEED * L_3 = (Action_2_t169C928EAE7BFB0D826110D789F5CD298EBFDEED *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_t169C928EAE7BFB0D826110D789F5CD298EBFDEED *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_3, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_3;
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
// return PushObject;
|
|
Action_2_t169C928EAE7BFB0D826110D789F5CD298EBFDEED * L_4 = (Action_2_t169C928EAE7BFB0D826110D789F5CD298EBFDEED *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_t169C928EAE7BFB0D826110D789F5CD298EBFDEED *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_4, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_4;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<FairyGUI.GlyphInfo>::PushValue(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushValue_m275D85C73AAE50A185F9CAE1925358EC5D90FBC6_gshared (intptr_t ___L0, GlyphInfo_t6D2C7F0CF1BBDF439450E72D3444DAEEE9996EBE ___o1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushValue_m275D85C73AAE50A185F9CAE1925358EC5D90FBC6_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// ToLua.PushStruct(L, o);
|
|
intptr_t L_0 = ___L0;
|
|
GlyphInfo_t6D2C7F0CF1BBDF439450E72D3444DAEEE9996EBE L_1 = ___o1;
|
|
GlyphInfo_t6D2C7F0CF1BBDF439450E72D3444DAEEE9996EBE L_2 = L_1;
|
|
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_2);
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushStruct_m474B7EA11DB29C9C6396DDCF5046F5E13489894A((intptr_t)L_0, (RuntimeObject *)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<FairyGUI.GlyphInfo>::PushObject(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushObject_m01077E9A81CF2CAEF7AA22EDC1D9DE70EFC48D80_gshared (intptr_t ___L0, GlyphInfo_t6D2C7F0CF1BBDF439450E72D3444DAEEE9996EBE ___o1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushObject_m01077E9A81CF2CAEF7AA22EDC1D9DE70EFC48D80_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// ToLua.PushObject(L, o);
|
|
intptr_t L_0 = ___L0;
|
|
GlyphInfo_t6D2C7F0CF1BBDF439450E72D3444DAEEE9996EBE L_1 = ___o1;
|
|
GlyphInfo_t6D2C7F0CF1BBDF439450E72D3444DAEEE9996EBE L_2 = L_1;
|
|
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_2);
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushObject_mAF111189B98F55714B489FACC08BF0CB11788C7A((intptr_t)L_0, (RuntimeObject *)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<FairyGUI.GlyphInfo>::PushArray(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushArray_m63603CABDF650C86BB04029B8ED93C75B58FC95C_gshared (intptr_t ___L0, GlyphInfo_t6D2C7F0CF1BBDF439450E72D3444DAEEE9996EBE ___array1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushArray_m63603CABDF650C86BB04029B8ED93C75B58FC95C_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
{
|
|
// if (array == null)
|
|
goto IL_000f;
|
|
}
|
|
{
|
|
// 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_000f:
|
|
{
|
|
// int arrayMetaTable = LuaStatic.GetArrayMetatable(L);
|
|
intptr_t L_2 = ___L0;
|
|
int32_t L_3 = LuaStatic_GetArrayMetatable_m9549A2A425BB14A2B32A435C71272BD264F81DDE((intptr_t)L_2, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_3;
|
|
// ToLua.PushUserData(L, array, arrayMetaTable);
|
|
intptr_t L_4 = ___L0;
|
|
GlyphInfo_t6D2C7F0CF1BBDF439450E72D3444DAEEE9996EBE L_5 = ___array1;
|
|
GlyphInfo_t6D2C7F0CF1BBDF439450E72D3444DAEEE9996EBE L_6 = L_5;
|
|
RuntimeObject * L_7 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_6);
|
|
int32_t L_8 = V_0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushUserData_mBEC8DFABAB472E05CFA4B686691B3AC8226795D8((intptr_t)L_4, (RuntimeObject *)L_7, (int32_t)L_8, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// T LuaInterface.StackTraits`1<FairyGUI.GlyphInfo>::DefaultTo(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GlyphInfo_t6D2C7F0CF1BBDF439450E72D3444DAEEE9996EBE StackTraits_1_DefaultTo_mC9F3D061ED5BEA1B8D3574D15B75C8BA7A59542B_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_DefaultTo_mC9F3D061ED5BEA1B8D3574D15B75C8BA7A59542B_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// return (T)ToLua.ToObject(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
RuntimeObject * L_2 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
return ((*(GlyphInfo_t6D2C7F0CF1BBDF439450E72D3444DAEEE9996EBE *)((GlyphInfo_t6D2C7F0CF1BBDF439450E72D3444DAEEE9996EBE *)UnBox(L_2, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))));
|
|
}
|
|
}
|
|
// T LuaInterface.StackTraits`1<FairyGUI.GlyphInfo>::DefaultCheck(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GlyphInfo_t6D2C7F0CF1BBDF439450E72D3444DAEEE9996EBE StackTraits_1_DefaultCheck_m9F20C4105BA30ABA8769F14548E19F158FF23A91_gshared (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_DefaultCheck_m9F20C4105BA30ABA8769F14548E19F158FF23A91_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
RuntimeObject * V_1 = NULL;
|
|
GlyphInfo_t6D2C7F0CF1BBDF439450E72D3444DAEEE9996EBE V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
{
|
|
// int udata = LuaDLL.tolua_rawnetobj(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_tolua_rawnetobj_m2330C2B3D83D9335CA834F917EE591C1DFF6A284((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_2;
|
|
// if (udata != -1)
|
|
int32_t L_3 = V_0;
|
|
if ((((int32_t)L_3) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_005e;
|
|
}
|
|
}
|
|
{
|
|
// ObjectTranslator translator = ObjectTranslator.Get(L);
|
|
intptr_t L_4 = ___L0;
|
|
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((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5);
|
|
RuntimeObject * L_7 = ObjectTranslator_GetObject_m83FC049E289E671077D7852DA2188EB90DC75F6F((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5, (int32_t)L_6, /*hidden argument*/NULL);
|
|
V_1 = (RuntimeObject *)L_7;
|
|
// if (obj != null)
|
|
RuntimeObject * L_8 = V_1;
|
|
if (!L_8)
|
|
{
|
|
goto IL_004d;
|
|
}
|
|
}
|
|
{
|
|
// if (obj is T)
|
|
RuntimeObject * L_9 = V_1;
|
|
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7))))
|
|
{
|
|
goto IL_002b;
|
|
}
|
|
}
|
|
{
|
|
// return (T)obj;
|
|
RuntimeObject * L_10 = V_1;
|
|
return ((*(GlyphInfo_t6D2C7F0CF1BBDF439450E72D3444DAEEE9996EBE *)((GlyphInfo_t6D2C7F0CF1BBDF439450E72D3444DAEEE9996EBE *)UnBox(L_10, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))));
|
|
}
|
|
|
|
IL_002b:
|
|
{
|
|
// LuaDLL.luaL_argerror(L, stackPos, string.Format("{0} expected, got {1}", TypeTraits<T>.GetTypeName(), obj.GetType().FullName));
|
|
intptr_t L_11 = ___L0;
|
|
int32_t L_12 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
String_t* L_13 = (( String_t* (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
|
|
RuntimeObject * L_14 = V_1;
|
|
NullCheck((RuntimeObject *)L_14);
|
|
Type_t * L_15 = Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60((RuntimeObject *)L_14, /*hidden argument*/NULL);
|
|
NullCheck((Type_t *)L_15);
|
|
String_t* L_16 = VirtFuncInvoker0< String_t* >::Invoke(29 /* System.String System.Type::get_FullName() */, (Type_t *)L_15);
|
|
String_t* L_17 = String_Format_m19325298DBC61AAC016C16F7B3CF97A8A3DEA34A((String_t*)_stringLiteralB3C631CCD334FD1E5D8A9E62EE527BD6E1487992, (RuntimeObject *)L_13, (RuntimeObject *)L_16, /*hidden argument*/NULL);
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_luaL_argerror_m648A4BE57D4DB36B0B83C6C0F6D2703239DED5A8((intptr_t)L_11, (int32_t)L_12, (String_t*)L_17, /*hidden argument*/NULL);
|
|
}
|
|
|
|
IL_004d:
|
|
{
|
|
// if (!TypeTraits<T>.IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_18 = ((TypeTraits_1_tF3BFEA06CB6FA8443F5BCE03801D84827EDBF809_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (L_18)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(GlyphInfo_t6D2C7F0CF1BBDF439450E72D3444DAEEE9996EBE ));
|
|
GlyphInfo_t6D2C7F0CF1BBDF439450E72D3444DAEEE9996EBE L_19 = V_2;
|
|
return L_19;
|
|
}
|
|
|
|
IL_005e:
|
|
{
|
|
// else if (LuaDLL.lua_isnil(L, stackPos) && !TypeTraits<T>.IsValueType)
|
|
intptr_t L_20 = ___L0;
|
|
int32_t L_21 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
bool L_22 = LuaDLL_lua_isnil_mB1EFB39078F9432C638D9EFD5DD4B03BF9DA8FAB((intptr_t)L_20, (int32_t)L_21, /*hidden argument*/NULL);
|
|
if (!L_22)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_23 = ((TypeTraits_1_tF3BFEA06CB6FA8443F5BCE03801D84827EDBF809_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (L_23)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(GlyphInfo_t6D2C7F0CF1BBDF439450E72D3444DAEEE9996EBE ));
|
|
GlyphInfo_t6D2C7F0CF1BBDF439450E72D3444DAEEE9996EBE L_24 = V_2;
|
|
return L_24;
|
|
}
|
|
|
|
IL_0078:
|
|
{
|
|
// LuaDLL.luaL_typerror(L, stackPos, TypeTraits<T>.GetTypeName());
|
|
intptr_t L_25 = ___L0;
|
|
int32_t L_26 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
String_t* L_27 = (( String_t* (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_luaL_typerror_mAEAFAE3F8FC42110FAA29FB99DC947D64A99A2A0((intptr_t)L_25, (int32_t)L_26, (String_t*)L_27, (String_t*)NULL, /*hidden argument*/NULL);
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(GlyphInfo_t6D2C7F0CF1BBDF439450E72D3444DAEEE9996EBE ));
|
|
GlyphInfo_t6D2C7F0CF1BBDF439450E72D3444DAEEE9996EBE L_28 = V_2;
|
|
return L_28;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<FairyGUI.GlyphInfo>::.cctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1__cctor_m398FE4F82CC0D1C7CAF8F5362717058D6426CCCE_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// static public Action<IntPtr, T> Push = SelectPush();
|
|
Action_2_t169C928EAE7BFB0D826110D789F5CD298EBFDEED * L_0 = (( Action_2_t169C928EAE7BFB0D826110D789F5CD298EBFDEED * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
|
|
((StackTraits_1_t4597216734C7E92DDE46FD62813200EF6C45A91E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Push_0(L_0);
|
|
// static public Func<IntPtr, int, T> Check = DefaultCheck;
|
|
Func_3_t343E9F0859E78D5634517BBE96F3760D996FA2F1 * L_1 = (Func_3_t343E9F0859E78D5634517BBE96F3760D996FA2F1 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 11));
|
|
(( void (*) (Func_3_t343E9F0859E78D5634517BBE96F3760D996FA2F1 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)(L_1, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
|
|
((StackTraits_1_t4597216734C7E92DDE46FD62813200EF6C45A91E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_1(L_1);
|
|
// static public Func<IntPtr, int, T> To = DefaultTo;
|
|
Func_3_t343E9F0859E78D5634517BBE96F3760D996FA2F1 * L_2 = (Func_3_t343E9F0859E78D5634517BBE96F3760D996FA2F1 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 11));
|
|
(( void (*) (Func_3_t343E9F0859E78D5634517BBE96F3760D996FA2F1 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)(L_2, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
|
|
((StackTraits_1_t4597216734C7E92DDE46FD62813200EF6C45A91E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_To_2(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.StackTraits`1<FairyGUI.Margin>::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_m4C011DF5DCCF70EFE1C4C943A3E551628A71E518_gshared (Action_2_t8500ACB1EA6005EBBD5C6DBB67495F32C00F9E2D * ___push0, Func_3_t31A97A53FCA7F704C97522F4E205957D936086B9 * ___check1, Func_3_t31A97A53FCA7F704C97522F4E205957D936086B9 * ___to2, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (push != null)
|
|
Action_2_t8500ACB1EA6005EBBD5C6DBB67495F32C00F9E2D * L_0 = ___push0;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
// Push = push;
|
|
Action_2_t8500ACB1EA6005EBBD5C6DBB67495F32C00F9E2D * L_1 = ___push0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_tC8C3082C8EB735E3C2771FF08013658994760483_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Push_0(L_1);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
// if (to != null)
|
|
Func_3_t31A97A53FCA7F704C97522F4E205957D936086B9 * L_2 = ___to2;
|
|
if (!L_2)
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
// To = to;
|
|
Func_3_t31A97A53FCA7F704C97522F4E205957D936086B9 * L_3 = ___to2;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_tC8C3082C8EB735E3C2771FF08013658994760483_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_To_2(L_3);
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
// if (check != null)
|
|
Func_3_t31A97A53FCA7F704C97522F4E205957D936086B9 * L_4 = ___check1;
|
|
if (!L_4)
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
// Check = check;
|
|
Func_3_t31A97A53FCA7F704C97522F4E205957D936086B9 * L_5 = ___check1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_tC8C3082C8EB735E3C2771FF08013658994760483_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_1(L_5);
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Action`2<System.IntPtr,T> LuaInterface.StackTraits`1<FairyGUI.Margin>::SelectPush()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Action_2_t8500ACB1EA6005EBBD5C6DBB67495F32C00F9E2D * StackTraits_1_SelectPush_m903BCD08DBF76F4A6D3EA25BA6569CDD3F002226_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (TypeTraits<T>.IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_0 = ((TypeTraits_1_t0C7DE81D7D097AEC75D33262F0F0264AD3F5B668_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (!L_0)
|
|
{
|
|
goto IL_0014;
|
|
}
|
|
}
|
|
{
|
|
// return PushValue;
|
|
Action_2_t8500ACB1EA6005EBBD5C6DBB67495F32C00F9E2D * L_1 = (Action_2_t8500ACB1EA6005EBBD5C6DBB67495F32C00F9E2D *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_t8500ACB1EA6005EBBD5C6DBB67495F32C00F9E2D *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_1, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_1;
|
|
}
|
|
|
|
IL_0014:
|
|
{
|
|
// else if (TypeTraits<T>.IsArray)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_2 = ((TypeTraits_1_t0C7DE81D7D097AEC75D33262F0F0264AD3F5B668_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsArray_3();
|
|
if (!L_2)
|
|
{
|
|
goto IL_0028;
|
|
}
|
|
}
|
|
{
|
|
// return PushArray;
|
|
Action_2_t8500ACB1EA6005EBBD5C6DBB67495F32C00F9E2D * L_3 = (Action_2_t8500ACB1EA6005EBBD5C6DBB67495F32C00F9E2D *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_t8500ACB1EA6005EBBD5C6DBB67495F32C00F9E2D *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_3, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_3;
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
// return PushObject;
|
|
Action_2_t8500ACB1EA6005EBBD5C6DBB67495F32C00F9E2D * L_4 = (Action_2_t8500ACB1EA6005EBBD5C6DBB67495F32C00F9E2D *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_t8500ACB1EA6005EBBD5C6DBB67495F32C00F9E2D *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_4, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_4;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<FairyGUI.Margin>::PushValue(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushValue_m3D88C972BCE0F1F519149147DD0AC34C41A788C6_gshared (intptr_t ___L0, Margin_t35FBA354FC8FA4BAC98AE71F1DA4A25F2D89BD2E ___o1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushValue_m3D88C972BCE0F1F519149147DD0AC34C41A788C6_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// ToLua.PushStruct(L, o);
|
|
intptr_t L_0 = ___L0;
|
|
Margin_t35FBA354FC8FA4BAC98AE71F1DA4A25F2D89BD2E L_1 = ___o1;
|
|
Margin_t35FBA354FC8FA4BAC98AE71F1DA4A25F2D89BD2E L_2 = L_1;
|
|
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_2);
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushStruct_m474B7EA11DB29C9C6396DDCF5046F5E13489894A((intptr_t)L_0, (RuntimeObject *)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<FairyGUI.Margin>::PushObject(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushObject_mDA60E758C5D107703E47E412CC329012FACE5470_gshared (intptr_t ___L0, Margin_t35FBA354FC8FA4BAC98AE71F1DA4A25F2D89BD2E ___o1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushObject_mDA60E758C5D107703E47E412CC329012FACE5470_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// ToLua.PushObject(L, o);
|
|
intptr_t L_0 = ___L0;
|
|
Margin_t35FBA354FC8FA4BAC98AE71F1DA4A25F2D89BD2E L_1 = ___o1;
|
|
Margin_t35FBA354FC8FA4BAC98AE71F1DA4A25F2D89BD2E L_2 = L_1;
|
|
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_2);
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushObject_mAF111189B98F55714B489FACC08BF0CB11788C7A((intptr_t)L_0, (RuntimeObject *)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<FairyGUI.Margin>::PushArray(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushArray_m43A0DE37E3436A4F0880561A2A300A09DCF0E353_gshared (intptr_t ___L0, Margin_t35FBA354FC8FA4BAC98AE71F1DA4A25F2D89BD2E ___array1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushArray_m43A0DE37E3436A4F0880561A2A300A09DCF0E353_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
{
|
|
// if (array == null)
|
|
goto IL_000f;
|
|
}
|
|
{
|
|
// 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_000f:
|
|
{
|
|
// int arrayMetaTable = LuaStatic.GetArrayMetatable(L);
|
|
intptr_t L_2 = ___L0;
|
|
int32_t L_3 = LuaStatic_GetArrayMetatable_m9549A2A425BB14A2B32A435C71272BD264F81DDE((intptr_t)L_2, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_3;
|
|
// ToLua.PushUserData(L, array, arrayMetaTable);
|
|
intptr_t L_4 = ___L0;
|
|
Margin_t35FBA354FC8FA4BAC98AE71F1DA4A25F2D89BD2E L_5 = ___array1;
|
|
Margin_t35FBA354FC8FA4BAC98AE71F1DA4A25F2D89BD2E L_6 = L_5;
|
|
RuntimeObject * L_7 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_6);
|
|
int32_t L_8 = V_0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushUserData_mBEC8DFABAB472E05CFA4B686691B3AC8226795D8((intptr_t)L_4, (RuntimeObject *)L_7, (int32_t)L_8, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// T LuaInterface.StackTraits`1<FairyGUI.Margin>::DefaultTo(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Margin_t35FBA354FC8FA4BAC98AE71F1DA4A25F2D89BD2E StackTraits_1_DefaultTo_m15A37672F957E7F822399F1C27C9990F7DCAA6DB_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_DefaultTo_m15A37672F957E7F822399F1C27C9990F7DCAA6DB_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// return (T)ToLua.ToObject(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
RuntimeObject * L_2 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
return ((*(Margin_t35FBA354FC8FA4BAC98AE71F1DA4A25F2D89BD2E *)((Margin_t35FBA354FC8FA4BAC98AE71F1DA4A25F2D89BD2E *)UnBox(L_2, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))));
|
|
}
|
|
}
|
|
// T LuaInterface.StackTraits`1<FairyGUI.Margin>::DefaultCheck(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Margin_t35FBA354FC8FA4BAC98AE71F1DA4A25F2D89BD2E StackTraits_1_DefaultCheck_m7F35CF0EF747F485AF0F6D91F0597647C804909A_gshared (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_DefaultCheck_m7F35CF0EF747F485AF0F6D91F0597647C804909A_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
RuntimeObject * V_1 = NULL;
|
|
Margin_t35FBA354FC8FA4BAC98AE71F1DA4A25F2D89BD2E V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
{
|
|
// int udata = LuaDLL.tolua_rawnetobj(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_tolua_rawnetobj_m2330C2B3D83D9335CA834F917EE591C1DFF6A284((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_2;
|
|
// if (udata != -1)
|
|
int32_t L_3 = V_0;
|
|
if ((((int32_t)L_3) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_005e;
|
|
}
|
|
}
|
|
{
|
|
// ObjectTranslator translator = ObjectTranslator.Get(L);
|
|
intptr_t L_4 = ___L0;
|
|
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((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5);
|
|
RuntimeObject * L_7 = ObjectTranslator_GetObject_m83FC049E289E671077D7852DA2188EB90DC75F6F((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5, (int32_t)L_6, /*hidden argument*/NULL);
|
|
V_1 = (RuntimeObject *)L_7;
|
|
// if (obj != null)
|
|
RuntimeObject * L_8 = V_1;
|
|
if (!L_8)
|
|
{
|
|
goto IL_004d;
|
|
}
|
|
}
|
|
{
|
|
// if (obj is T)
|
|
RuntimeObject * L_9 = V_1;
|
|
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7))))
|
|
{
|
|
goto IL_002b;
|
|
}
|
|
}
|
|
{
|
|
// return (T)obj;
|
|
RuntimeObject * L_10 = V_1;
|
|
return ((*(Margin_t35FBA354FC8FA4BAC98AE71F1DA4A25F2D89BD2E *)((Margin_t35FBA354FC8FA4BAC98AE71F1DA4A25F2D89BD2E *)UnBox(L_10, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))));
|
|
}
|
|
|
|
IL_002b:
|
|
{
|
|
// LuaDLL.luaL_argerror(L, stackPos, string.Format("{0} expected, got {1}", TypeTraits<T>.GetTypeName(), obj.GetType().FullName));
|
|
intptr_t L_11 = ___L0;
|
|
int32_t L_12 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
String_t* L_13 = (( String_t* (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
|
|
RuntimeObject * L_14 = V_1;
|
|
NullCheck((RuntimeObject *)L_14);
|
|
Type_t * L_15 = Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60((RuntimeObject *)L_14, /*hidden argument*/NULL);
|
|
NullCheck((Type_t *)L_15);
|
|
String_t* L_16 = VirtFuncInvoker0< String_t* >::Invoke(29 /* System.String System.Type::get_FullName() */, (Type_t *)L_15);
|
|
String_t* L_17 = String_Format_m19325298DBC61AAC016C16F7B3CF97A8A3DEA34A((String_t*)_stringLiteralB3C631CCD334FD1E5D8A9E62EE527BD6E1487992, (RuntimeObject *)L_13, (RuntimeObject *)L_16, /*hidden argument*/NULL);
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_luaL_argerror_m648A4BE57D4DB36B0B83C6C0F6D2703239DED5A8((intptr_t)L_11, (int32_t)L_12, (String_t*)L_17, /*hidden argument*/NULL);
|
|
}
|
|
|
|
IL_004d:
|
|
{
|
|
// if (!TypeTraits<T>.IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_18 = ((TypeTraits_1_t0C7DE81D7D097AEC75D33262F0F0264AD3F5B668_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (L_18)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(Margin_t35FBA354FC8FA4BAC98AE71F1DA4A25F2D89BD2E ));
|
|
Margin_t35FBA354FC8FA4BAC98AE71F1DA4A25F2D89BD2E L_19 = V_2;
|
|
return L_19;
|
|
}
|
|
|
|
IL_005e:
|
|
{
|
|
// else if (LuaDLL.lua_isnil(L, stackPos) && !TypeTraits<T>.IsValueType)
|
|
intptr_t L_20 = ___L0;
|
|
int32_t L_21 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
bool L_22 = LuaDLL_lua_isnil_mB1EFB39078F9432C638D9EFD5DD4B03BF9DA8FAB((intptr_t)L_20, (int32_t)L_21, /*hidden argument*/NULL);
|
|
if (!L_22)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_23 = ((TypeTraits_1_t0C7DE81D7D097AEC75D33262F0F0264AD3F5B668_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (L_23)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(Margin_t35FBA354FC8FA4BAC98AE71F1DA4A25F2D89BD2E ));
|
|
Margin_t35FBA354FC8FA4BAC98AE71F1DA4A25F2D89BD2E L_24 = V_2;
|
|
return L_24;
|
|
}
|
|
|
|
IL_0078:
|
|
{
|
|
// LuaDLL.luaL_typerror(L, stackPos, TypeTraits<T>.GetTypeName());
|
|
intptr_t L_25 = ___L0;
|
|
int32_t L_26 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
String_t* L_27 = (( String_t* (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_luaL_typerror_mAEAFAE3F8FC42110FAA29FB99DC947D64A99A2A0((intptr_t)L_25, (int32_t)L_26, (String_t*)L_27, (String_t*)NULL, /*hidden argument*/NULL);
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(Margin_t35FBA354FC8FA4BAC98AE71F1DA4A25F2D89BD2E ));
|
|
Margin_t35FBA354FC8FA4BAC98AE71F1DA4A25F2D89BD2E L_28 = V_2;
|
|
return L_28;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<FairyGUI.Margin>::.cctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1__cctor_m29216726B976B339AF1420677FA29C34C5EFECB9_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// static public Action<IntPtr, T> Push = SelectPush();
|
|
Action_2_t8500ACB1EA6005EBBD5C6DBB67495F32C00F9E2D * L_0 = (( Action_2_t8500ACB1EA6005EBBD5C6DBB67495F32C00F9E2D * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
|
|
((StackTraits_1_tC8C3082C8EB735E3C2771FF08013658994760483_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Push_0(L_0);
|
|
// static public Func<IntPtr, int, T> Check = DefaultCheck;
|
|
Func_3_t31A97A53FCA7F704C97522F4E205957D936086B9 * L_1 = (Func_3_t31A97A53FCA7F704C97522F4E205957D936086B9 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 11));
|
|
(( void (*) (Func_3_t31A97A53FCA7F704C97522F4E205957D936086B9 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)(L_1, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
|
|
((StackTraits_1_tC8C3082C8EB735E3C2771FF08013658994760483_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_1(L_1);
|
|
// static public Func<IntPtr, int, T> To = DefaultTo;
|
|
Func_3_t31A97A53FCA7F704C97522F4E205957D936086B9 * L_2 = (Func_3_t31A97A53FCA7F704C97522F4E205957D936086B9 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 11));
|
|
(( void (*) (Func_3_t31A97A53FCA7F704C97522F4E205957D936086B9 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)(L_2, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
|
|
((StackTraits_1_tC8C3082C8EB735E3C2771FF08013658994760483_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_To_2(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.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)
|
|
{
|
|
{
|
|
// if (push != null)
|
|
Action_2_tF206149DED854E5E58DFB8C00073C5AC7C9C9EEE * L_0 = ___push0;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
// Push = push;
|
|
Action_2_tF206149DED854E5E58DFB8C00073C5AC7C9C9EEE * L_1 = ___push0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_tE29938DD91A85A4196C58ED7881B5416B501704E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Push_0(L_1);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
// if (to != null)
|
|
Func_3_t3ABC9C7636A7802537125563DD6F8DA8FDE585E2 * L_2 = ___to2;
|
|
if (!L_2)
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
// To = to;
|
|
Func_3_t3ABC9C7636A7802537125563DD6F8DA8FDE585E2 * L_3 = ___to2;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_tE29938DD91A85A4196C58ED7881B5416B501704E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_To_2(L_3);
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
// if (check != null)
|
|
Func_3_t3ABC9C7636A7802537125563DD6F8DA8FDE585E2 * L_4 = ___check1;
|
|
if (!L_4)
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
// Check = check;
|
|
Func_3_t3ABC9C7636A7802537125563DD6F8DA8FDE585E2 * L_5 = ___check1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_tE29938DD91A85A4196C58ED7881B5416B501704E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_1(L_5);
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Action`2<System.IntPtr,T> LuaInterface.StackTraits`1<LuaInterface.LuaByteBuffer>::SelectPush()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Action_2_tF206149DED854E5E58DFB8C00073C5AC7C9C9EEE * StackTraits_1_SelectPush_mDAE3F7650060538943A114C1DAD7877F91689C93_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (TypeTraits<T>.IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_0 = ((TypeTraits_1_t4D232BF6672CF282C66A3FFD5388F1316DAB3871_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (!L_0)
|
|
{
|
|
goto IL_0014;
|
|
}
|
|
}
|
|
{
|
|
// return PushValue;
|
|
Action_2_tF206149DED854E5E58DFB8C00073C5AC7C9C9EEE * L_1 = (Action_2_tF206149DED854E5E58DFB8C00073C5AC7C9C9EEE *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_tF206149DED854E5E58DFB8C00073C5AC7C9C9EEE *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_1, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_1;
|
|
}
|
|
|
|
IL_0014:
|
|
{
|
|
// else if (TypeTraits<T>.IsArray)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_2 = ((TypeTraits_1_t4D232BF6672CF282C66A3FFD5388F1316DAB3871_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsArray_3();
|
|
if (!L_2)
|
|
{
|
|
goto IL_0028;
|
|
}
|
|
}
|
|
{
|
|
// return PushArray;
|
|
Action_2_tF206149DED854E5E58DFB8C00073C5AC7C9C9EEE * L_3 = (Action_2_tF206149DED854E5E58DFB8C00073C5AC7C9C9EEE *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_tF206149DED854E5E58DFB8C00073C5AC7C9C9EEE *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_3, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_3;
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
// return PushObject;
|
|
Action_2_tF206149DED854E5E58DFB8C00073C5AC7C9C9EEE * L_4 = (Action_2_tF206149DED854E5E58DFB8C00073C5AC7C9C9EEE *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_tF206149DED854E5E58DFB8C00073C5AC7C9C9EEE *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_4, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_4;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<LuaInterface.LuaByteBuffer>::PushValue(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushValue_mB694F7780A2582E58973535A79D3F9EA4CE37DB8_gshared (intptr_t ___L0, LuaByteBuffer_t571A9A55C68946952DEB4D8AA98E41D5CC8B8C3E ___o1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushValue_mB694F7780A2582E58973535A79D3F9EA4CE37DB8_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// ToLua.PushStruct(L, o);
|
|
intptr_t L_0 = ___L0;
|
|
LuaByteBuffer_t571A9A55C68946952DEB4D8AA98E41D5CC8B8C3E L_1 = ___o1;
|
|
LuaByteBuffer_t571A9A55C68946952DEB4D8AA98E41D5CC8B8C3E L_2 = L_1;
|
|
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_2);
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushStruct_m474B7EA11DB29C9C6396DDCF5046F5E13489894A((intptr_t)L_0, (RuntimeObject *)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<LuaInterface.LuaByteBuffer>::PushObject(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushObject_m374DA1C1C4CBD4803402F5B85090EE232FA3588A_gshared (intptr_t ___L0, LuaByteBuffer_t571A9A55C68946952DEB4D8AA98E41D5CC8B8C3E ___o1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushObject_m374DA1C1C4CBD4803402F5B85090EE232FA3588A_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// ToLua.PushObject(L, o);
|
|
intptr_t L_0 = ___L0;
|
|
LuaByteBuffer_t571A9A55C68946952DEB4D8AA98E41D5CC8B8C3E L_1 = ___o1;
|
|
LuaByteBuffer_t571A9A55C68946952DEB4D8AA98E41D5CC8B8C3E L_2 = L_1;
|
|
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_2);
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushObject_mAF111189B98F55714B489FACC08BF0CB11788C7A((intptr_t)L_0, (RuntimeObject *)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<LuaInterface.LuaByteBuffer>::PushArray(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushArray_mDC66FF768E1D9F72BB8059CB4B5AE263021848D1_gshared (intptr_t ___L0, LuaByteBuffer_t571A9A55C68946952DEB4D8AA98E41D5CC8B8C3E ___array1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushArray_mDC66FF768E1D9F72BB8059CB4B5AE263021848D1_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
{
|
|
// if (array == null)
|
|
goto IL_000f;
|
|
}
|
|
{
|
|
// 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_000f:
|
|
{
|
|
// int arrayMetaTable = LuaStatic.GetArrayMetatable(L);
|
|
intptr_t L_2 = ___L0;
|
|
int32_t L_3 = LuaStatic_GetArrayMetatable_m9549A2A425BB14A2B32A435C71272BD264F81DDE((intptr_t)L_2, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_3;
|
|
// ToLua.PushUserData(L, array, arrayMetaTable);
|
|
intptr_t L_4 = ___L0;
|
|
LuaByteBuffer_t571A9A55C68946952DEB4D8AA98E41D5CC8B8C3E L_5 = ___array1;
|
|
LuaByteBuffer_t571A9A55C68946952DEB4D8AA98E41D5CC8B8C3E L_6 = L_5;
|
|
RuntimeObject * L_7 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_6);
|
|
int32_t L_8 = V_0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushUserData_mBEC8DFABAB472E05CFA4B686691B3AC8226795D8((intptr_t)L_4, (RuntimeObject *)L_7, (int32_t)L_8, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// T LuaInterface.StackTraits`1<LuaInterface.LuaByteBuffer>::DefaultTo(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LuaByteBuffer_t571A9A55C68946952DEB4D8AA98E41D5CC8B8C3E StackTraits_1_DefaultTo_mFEA131B9F3A7430F383EC8687C568B19911D76B6_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_DefaultTo_mFEA131B9F3A7430F383EC8687C568B19911D76B6_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// return (T)ToLua.ToObject(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
RuntimeObject * L_2 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
return ((*(LuaByteBuffer_t571A9A55C68946952DEB4D8AA98E41D5CC8B8C3E *)((LuaByteBuffer_t571A9A55C68946952DEB4D8AA98E41D5CC8B8C3E *)UnBox(L_2, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))));
|
|
}
|
|
}
|
|
// T LuaInterface.StackTraits`1<LuaInterface.LuaByteBuffer>::DefaultCheck(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LuaByteBuffer_t571A9A55C68946952DEB4D8AA98E41D5CC8B8C3E StackTraits_1_DefaultCheck_mBC845B0416D6B359F2C431998A30CA3AC47D8CB7_gshared (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_DefaultCheck_mBC845B0416D6B359F2C431998A30CA3AC47D8CB7_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
RuntimeObject * V_1 = NULL;
|
|
LuaByteBuffer_t571A9A55C68946952DEB4D8AA98E41D5CC8B8C3E V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
{
|
|
// int udata = LuaDLL.tolua_rawnetobj(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_tolua_rawnetobj_m2330C2B3D83D9335CA834F917EE591C1DFF6A284((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_2;
|
|
// if (udata != -1)
|
|
int32_t L_3 = V_0;
|
|
if ((((int32_t)L_3) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_005e;
|
|
}
|
|
}
|
|
{
|
|
// ObjectTranslator translator = ObjectTranslator.Get(L);
|
|
intptr_t L_4 = ___L0;
|
|
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((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5);
|
|
RuntimeObject * L_7 = ObjectTranslator_GetObject_m83FC049E289E671077D7852DA2188EB90DC75F6F((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5, (int32_t)L_6, /*hidden argument*/NULL);
|
|
V_1 = (RuntimeObject *)L_7;
|
|
// if (obj != null)
|
|
RuntimeObject * L_8 = V_1;
|
|
if (!L_8)
|
|
{
|
|
goto IL_004d;
|
|
}
|
|
}
|
|
{
|
|
// if (obj is T)
|
|
RuntimeObject * L_9 = V_1;
|
|
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7))))
|
|
{
|
|
goto IL_002b;
|
|
}
|
|
}
|
|
{
|
|
// return (T)obj;
|
|
RuntimeObject * L_10 = V_1;
|
|
return ((*(LuaByteBuffer_t571A9A55C68946952DEB4D8AA98E41D5CC8B8C3E *)((LuaByteBuffer_t571A9A55C68946952DEB4D8AA98E41D5CC8B8C3E *)UnBox(L_10, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))));
|
|
}
|
|
|
|
IL_002b:
|
|
{
|
|
// LuaDLL.luaL_argerror(L, stackPos, string.Format("{0} expected, got {1}", TypeTraits<T>.GetTypeName(), obj.GetType().FullName));
|
|
intptr_t L_11 = ___L0;
|
|
int32_t L_12 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
String_t* L_13 = (( String_t* (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
|
|
RuntimeObject * L_14 = V_1;
|
|
NullCheck((RuntimeObject *)L_14);
|
|
Type_t * L_15 = Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60((RuntimeObject *)L_14, /*hidden argument*/NULL);
|
|
NullCheck((Type_t *)L_15);
|
|
String_t* L_16 = VirtFuncInvoker0< String_t* >::Invoke(29 /* System.String System.Type::get_FullName() */, (Type_t *)L_15);
|
|
String_t* L_17 = String_Format_m19325298DBC61AAC016C16F7B3CF97A8A3DEA34A((String_t*)_stringLiteralB3C631CCD334FD1E5D8A9E62EE527BD6E1487992, (RuntimeObject *)L_13, (RuntimeObject *)L_16, /*hidden argument*/NULL);
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_luaL_argerror_m648A4BE57D4DB36B0B83C6C0F6D2703239DED5A8((intptr_t)L_11, (int32_t)L_12, (String_t*)L_17, /*hidden argument*/NULL);
|
|
}
|
|
|
|
IL_004d:
|
|
{
|
|
// if (!TypeTraits<T>.IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_18 = ((TypeTraits_1_t4D232BF6672CF282C66A3FFD5388F1316DAB3871_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (L_18)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(LuaByteBuffer_t571A9A55C68946952DEB4D8AA98E41D5CC8B8C3E ));
|
|
LuaByteBuffer_t571A9A55C68946952DEB4D8AA98E41D5CC8B8C3E L_19 = V_2;
|
|
return L_19;
|
|
}
|
|
|
|
IL_005e:
|
|
{
|
|
// else if (LuaDLL.lua_isnil(L, stackPos) && !TypeTraits<T>.IsValueType)
|
|
intptr_t L_20 = ___L0;
|
|
int32_t L_21 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
bool L_22 = LuaDLL_lua_isnil_mB1EFB39078F9432C638D9EFD5DD4B03BF9DA8FAB((intptr_t)L_20, (int32_t)L_21, /*hidden argument*/NULL);
|
|
if (!L_22)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_23 = ((TypeTraits_1_t4D232BF6672CF282C66A3FFD5388F1316DAB3871_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (L_23)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(LuaByteBuffer_t571A9A55C68946952DEB4D8AA98E41D5CC8B8C3E ));
|
|
LuaByteBuffer_t571A9A55C68946952DEB4D8AA98E41D5CC8B8C3E L_24 = V_2;
|
|
return L_24;
|
|
}
|
|
|
|
IL_0078:
|
|
{
|
|
// LuaDLL.luaL_typerror(L, stackPos, TypeTraits<T>.GetTypeName());
|
|
intptr_t L_25 = ___L0;
|
|
int32_t L_26 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
String_t* L_27 = (( String_t* (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_luaL_typerror_mAEAFAE3F8FC42110FAA29FB99DC947D64A99A2A0((intptr_t)L_25, (int32_t)L_26, (String_t*)L_27, (String_t*)NULL, /*hidden argument*/NULL);
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(LuaByteBuffer_t571A9A55C68946952DEB4D8AA98E41D5CC8B8C3E ));
|
|
LuaByteBuffer_t571A9A55C68946952DEB4D8AA98E41D5CC8B8C3E L_28 = V_2;
|
|
return L_28;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<LuaInterface.LuaByteBuffer>::.cctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1__cctor_m6E42A20D86A9C7A8E6DC53DC1D9E04BEF556E087_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// static public Action<IntPtr, T> Push = SelectPush();
|
|
Action_2_tF206149DED854E5E58DFB8C00073C5AC7C9C9EEE * L_0 = (( Action_2_tF206149DED854E5E58DFB8C00073C5AC7C9C9EEE * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
|
|
((StackTraits_1_tE29938DD91A85A4196C58ED7881B5416B501704E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Push_0(L_0);
|
|
// static public Func<IntPtr, int, T> Check = DefaultCheck;
|
|
Func_3_t3ABC9C7636A7802537125563DD6F8DA8FDE585E2 * L_1 = (Func_3_t3ABC9C7636A7802537125563DD6F8DA8FDE585E2 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 11));
|
|
(( void (*) (Func_3_t3ABC9C7636A7802537125563DD6F8DA8FDE585E2 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)(L_1, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
|
|
((StackTraits_1_tE29938DD91A85A4196C58ED7881B5416B501704E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_1(L_1);
|
|
// static public Func<IntPtr, int, T> To = DefaultTo;
|
|
Func_3_t3ABC9C7636A7802537125563DD6F8DA8FDE585E2 * L_2 = (Func_3_t3ABC9C7636A7802537125563DD6F8DA8FDE585E2 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 11));
|
|
(( void (*) (Func_3_t3ABC9C7636A7802537125563DD6F8DA8FDE585E2 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)(L_2, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
|
|
((StackTraits_1_tE29938DD91A85A4196C58ED7881B5416B501704E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_To_2(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.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)
|
|
{
|
|
{
|
|
// if (push != null)
|
|
Action_2_t6256720F7E604DBEFA404A4F7A01E83EC85115B5 * L_0 = ___push0;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
// Push = push;
|
|
Action_2_t6256720F7E604DBEFA404A4F7A01E83EC85115B5 * L_1 = ___push0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_t7F6815FAD25B7B421E6406E8AFA6243BB344184A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Push_0(L_1);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
// if (to != null)
|
|
Func_3_tDB557A54BF45DE9EC6C45BCEA35E4B12469AB88A * L_2 = ___to2;
|
|
if (!L_2)
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
// To = to;
|
|
Func_3_tDB557A54BF45DE9EC6C45BCEA35E4B12469AB88A * L_3 = ___to2;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_t7F6815FAD25B7B421E6406E8AFA6243BB344184A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_To_2(L_3);
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
// if (check != null)
|
|
Func_3_tDB557A54BF45DE9EC6C45BCEA35E4B12469AB88A * L_4 = ___check1;
|
|
if (!L_4)
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
// Check = check;
|
|
Func_3_tDB557A54BF45DE9EC6C45BCEA35E4B12469AB88A * L_5 = ___check1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_t7F6815FAD25B7B421E6406E8AFA6243BB344184A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_1(L_5);
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Action`2<System.IntPtr,T> LuaInterface.StackTraits`1<LuaInterface.nil>::SelectPush()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Action_2_t6256720F7E604DBEFA404A4F7A01E83EC85115B5 * StackTraits_1_SelectPush_m1FB1404CB9D6C0FC591BCF65151EAC34626647D1_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (TypeTraits<T>.IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_0 = ((TypeTraits_1_t275B25ADCAAB7C93BFE03939D0DD73118AA8C29F_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (!L_0)
|
|
{
|
|
goto IL_0014;
|
|
}
|
|
}
|
|
{
|
|
// return PushValue;
|
|
Action_2_t6256720F7E604DBEFA404A4F7A01E83EC85115B5 * L_1 = (Action_2_t6256720F7E604DBEFA404A4F7A01E83EC85115B5 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_t6256720F7E604DBEFA404A4F7A01E83EC85115B5 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_1, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_1;
|
|
}
|
|
|
|
IL_0014:
|
|
{
|
|
// else if (TypeTraits<T>.IsArray)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_2 = ((TypeTraits_1_t275B25ADCAAB7C93BFE03939D0DD73118AA8C29F_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsArray_3();
|
|
if (!L_2)
|
|
{
|
|
goto IL_0028;
|
|
}
|
|
}
|
|
{
|
|
// return PushArray;
|
|
Action_2_t6256720F7E604DBEFA404A4F7A01E83EC85115B5 * L_3 = (Action_2_t6256720F7E604DBEFA404A4F7A01E83EC85115B5 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_t6256720F7E604DBEFA404A4F7A01E83EC85115B5 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_3, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_3;
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
// return PushObject;
|
|
Action_2_t6256720F7E604DBEFA404A4F7A01E83EC85115B5 * L_4 = (Action_2_t6256720F7E604DBEFA404A4F7A01E83EC85115B5 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_t6256720F7E604DBEFA404A4F7A01E83EC85115B5 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_4, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_4;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<LuaInterface.nil>::PushValue(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushValue_mE7E086B0ADC06F47861D39F8FEE0A5E087FD9B18_gshared (intptr_t ___L0, nil_t8F6CD76487668B36C4D9EDB976DE57619FC9FD0A ___o1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushValue_mE7E086B0ADC06F47861D39F8FEE0A5E087FD9B18_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// ToLua.PushStruct(L, o);
|
|
intptr_t L_0 = ___L0;
|
|
nil_t8F6CD76487668B36C4D9EDB976DE57619FC9FD0A L_1 = ___o1;
|
|
nil_t8F6CD76487668B36C4D9EDB976DE57619FC9FD0A L_2 = L_1;
|
|
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_2);
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushStruct_m474B7EA11DB29C9C6396DDCF5046F5E13489894A((intptr_t)L_0, (RuntimeObject *)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<LuaInterface.nil>::PushObject(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushObject_mE16EDA7071EB96B3FDE4D2405F03ADB51806BB40_gshared (intptr_t ___L0, nil_t8F6CD76487668B36C4D9EDB976DE57619FC9FD0A ___o1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushObject_mE16EDA7071EB96B3FDE4D2405F03ADB51806BB40_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// ToLua.PushObject(L, o);
|
|
intptr_t L_0 = ___L0;
|
|
nil_t8F6CD76487668B36C4D9EDB976DE57619FC9FD0A L_1 = ___o1;
|
|
nil_t8F6CD76487668B36C4D9EDB976DE57619FC9FD0A L_2 = L_1;
|
|
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_2);
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushObject_mAF111189B98F55714B489FACC08BF0CB11788C7A((intptr_t)L_0, (RuntimeObject *)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<LuaInterface.nil>::PushArray(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushArray_m8E409C280D40E66B207936BD2CCAB86925D463BA_gshared (intptr_t ___L0, nil_t8F6CD76487668B36C4D9EDB976DE57619FC9FD0A ___array1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushArray_m8E409C280D40E66B207936BD2CCAB86925D463BA_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
{
|
|
// if (array == null)
|
|
goto IL_000f;
|
|
}
|
|
{
|
|
// 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_000f:
|
|
{
|
|
// int arrayMetaTable = LuaStatic.GetArrayMetatable(L);
|
|
intptr_t L_2 = ___L0;
|
|
int32_t L_3 = LuaStatic_GetArrayMetatable_m9549A2A425BB14A2B32A435C71272BD264F81DDE((intptr_t)L_2, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_3;
|
|
// ToLua.PushUserData(L, array, arrayMetaTable);
|
|
intptr_t L_4 = ___L0;
|
|
nil_t8F6CD76487668B36C4D9EDB976DE57619FC9FD0A L_5 = ___array1;
|
|
nil_t8F6CD76487668B36C4D9EDB976DE57619FC9FD0A L_6 = L_5;
|
|
RuntimeObject * L_7 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_6);
|
|
int32_t L_8 = V_0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushUserData_mBEC8DFABAB472E05CFA4B686691B3AC8226795D8((intptr_t)L_4, (RuntimeObject *)L_7, (int32_t)L_8, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// T LuaInterface.StackTraits`1<LuaInterface.nil>::DefaultTo(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR nil_t8F6CD76487668B36C4D9EDB976DE57619FC9FD0A StackTraits_1_DefaultTo_m5B133830CFDA472E92C16388F527695F1572D137_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_DefaultTo_m5B133830CFDA472E92C16388F527695F1572D137_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// return (T)ToLua.ToObject(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
RuntimeObject * L_2 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
return ((*(nil_t8F6CD76487668B36C4D9EDB976DE57619FC9FD0A *)((nil_t8F6CD76487668B36C4D9EDB976DE57619FC9FD0A *)UnBox(L_2, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))));
|
|
}
|
|
}
|
|
// T LuaInterface.StackTraits`1<LuaInterface.nil>::DefaultCheck(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR nil_t8F6CD76487668B36C4D9EDB976DE57619FC9FD0A StackTraits_1_DefaultCheck_m426AB435D85E184D75E7407FCBEEC5BEEBC9C11E_gshared (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_DefaultCheck_m426AB435D85E184D75E7407FCBEEC5BEEBC9C11E_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
RuntimeObject * V_1 = NULL;
|
|
nil_t8F6CD76487668B36C4D9EDB976DE57619FC9FD0A V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
{
|
|
// int udata = LuaDLL.tolua_rawnetobj(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_tolua_rawnetobj_m2330C2B3D83D9335CA834F917EE591C1DFF6A284((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_2;
|
|
// if (udata != -1)
|
|
int32_t L_3 = V_0;
|
|
if ((((int32_t)L_3) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_005e;
|
|
}
|
|
}
|
|
{
|
|
// ObjectTranslator translator = ObjectTranslator.Get(L);
|
|
intptr_t L_4 = ___L0;
|
|
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((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5);
|
|
RuntimeObject * L_7 = ObjectTranslator_GetObject_m83FC049E289E671077D7852DA2188EB90DC75F6F((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5, (int32_t)L_6, /*hidden argument*/NULL);
|
|
V_1 = (RuntimeObject *)L_7;
|
|
// if (obj != null)
|
|
RuntimeObject * L_8 = V_1;
|
|
if (!L_8)
|
|
{
|
|
goto IL_004d;
|
|
}
|
|
}
|
|
{
|
|
// if (obj is T)
|
|
RuntimeObject * L_9 = V_1;
|
|
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7))))
|
|
{
|
|
goto IL_002b;
|
|
}
|
|
}
|
|
{
|
|
// return (T)obj;
|
|
RuntimeObject * L_10 = V_1;
|
|
return ((*(nil_t8F6CD76487668B36C4D9EDB976DE57619FC9FD0A *)((nil_t8F6CD76487668B36C4D9EDB976DE57619FC9FD0A *)UnBox(L_10, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))));
|
|
}
|
|
|
|
IL_002b:
|
|
{
|
|
// LuaDLL.luaL_argerror(L, stackPos, string.Format("{0} expected, got {1}", TypeTraits<T>.GetTypeName(), obj.GetType().FullName));
|
|
intptr_t L_11 = ___L0;
|
|
int32_t L_12 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
String_t* L_13 = (( String_t* (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
|
|
RuntimeObject * L_14 = V_1;
|
|
NullCheck((RuntimeObject *)L_14);
|
|
Type_t * L_15 = Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60((RuntimeObject *)L_14, /*hidden argument*/NULL);
|
|
NullCheck((Type_t *)L_15);
|
|
String_t* L_16 = VirtFuncInvoker0< String_t* >::Invoke(29 /* System.String System.Type::get_FullName() */, (Type_t *)L_15);
|
|
String_t* L_17 = String_Format_m19325298DBC61AAC016C16F7B3CF97A8A3DEA34A((String_t*)_stringLiteralB3C631CCD334FD1E5D8A9E62EE527BD6E1487992, (RuntimeObject *)L_13, (RuntimeObject *)L_16, /*hidden argument*/NULL);
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_luaL_argerror_m648A4BE57D4DB36B0B83C6C0F6D2703239DED5A8((intptr_t)L_11, (int32_t)L_12, (String_t*)L_17, /*hidden argument*/NULL);
|
|
}
|
|
|
|
IL_004d:
|
|
{
|
|
// if (!TypeTraits<T>.IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_18 = ((TypeTraits_1_t275B25ADCAAB7C93BFE03939D0DD73118AA8C29F_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (L_18)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(nil_t8F6CD76487668B36C4D9EDB976DE57619FC9FD0A ));
|
|
nil_t8F6CD76487668B36C4D9EDB976DE57619FC9FD0A L_19 = V_2;
|
|
return L_19;
|
|
}
|
|
|
|
IL_005e:
|
|
{
|
|
// else if (LuaDLL.lua_isnil(L, stackPos) && !TypeTraits<T>.IsValueType)
|
|
intptr_t L_20 = ___L0;
|
|
int32_t L_21 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
bool L_22 = LuaDLL_lua_isnil_mB1EFB39078F9432C638D9EFD5DD4B03BF9DA8FAB((intptr_t)L_20, (int32_t)L_21, /*hidden argument*/NULL);
|
|
if (!L_22)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_23 = ((TypeTraits_1_t275B25ADCAAB7C93BFE03939D0DD73118AA8C29F_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (L_23)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(nil_t8F6CD76487668B36C4D9EDB976DE57619FC9FD0A ));
|
|
nil_t8F6CD76487668B36C4D9EDB976DE57619FC9FD0A L_24 = V_2;
|
|
return L_24;
|
|
}
|
|
|
|
IL_0078:
|
|
{
|
|
// LuaDLL.luaL_typerror(L, stackPos, TypeTraits<T>.GetTypeName());
|
|
intptr_t L_25 = ___L0;
|
|
int32_t L_26 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
String_t* L_27 = (( String_t* (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_luaL_typerror_mAEAFAE3F8FC42110FAA29FB99DC947D64A99A2A0((intptr_t)L_25, (int32_t)L_26, (String_t*)L_27, (String_t*)NULL, /*hidden argument*/NULL);
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(nil_t8F6CD76487668B36C4D9EDB976DE57619FC9FD0A ));
|
|
nil_t8F6CD76487668B36C4D9EDB976DE57619FC9FD0A L_28 = V_2;
|
|
return L_28;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<LuaInterface.nil>::.cctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1__cctor_mFA6C92E059B9C131DF8846981D0C1CF46040721F_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// static public Action<IntPtr, T> Push = SelectPush();
|
|
Action_2_t6256720F7E604DBEFA404A4F7A01E83EC85115B5 * L_0 = (( Action_2_t6256720F7E604DBEFA404A4F7A01E83EC85115B5 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
|
|
((StackTraits_1_t7F6815FAD25B7B421E6406E8AFA6243BB344184A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Push_0(L_0);
|
|
// static public Func<IntPtr, int, T> Check = DefaultCheck;
|
|
Func_3_tDB557A54BF45DE9EC6C45BCEA35E4B12469AB88A * L_1 = (Func_3_tDB557A54BF45DE9EC6C45BCEA35E4B12469AB88A *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 11));
|
|
(( void (*) (Func_3_tDB557A54BF45DE9EC6C45BCEA35E4B12469AB88A *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)(L_1, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
|
|
((StackTraits_1_t7F6815FAD25B7B421E6406E8AFA6243BB344184A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_1(L_1);
|
|
// static public Func<IntPtr, int, T> To = DefaultTo;
|
|
Func_3_tDB557A54BF45DE9EC6C45BCEA35E4B12469AB88A * L_2 = (Func_3_tDB557A54BF45DE9EC6C45BCEA35E4B12469AB88A *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 11));
|
|
(( void (*) (Func_3_tDB557A54BF45DE9EC6C45BCEA35E4B12469AB88A *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)(L_2, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
|
|
((StackTraits_1_t7F6815FAD25B7B421E6406E8AFA6243BB344184A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_To_2(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.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)
|
|
{
|
|
{
|
|
// if (push != null)
|
|
Action_2_tA2F1146E5EB31D9899B65735B2A04D9A9AE9632B * L_0 = ___push0;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
// Push = push;
|
|
Action_2_tA2F1146E5EB31D9899B65735B2A04D9A9AE9632B * L_1 = ___push0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_t21683E0982971E95525D370D956697B29CB149E1_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Push_0(L_1);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
// if (to != null)
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_2 = ___to2;
|
|
if (!L_2)
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
// To = to;
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_3 = ___to2;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_t21683E0982971E95525D370D956697B29CB149E1_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_To_2(L_3);
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
// if (check != null)
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_4 = ___check1;
|
|
if (!L_4)
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
// Check = check;
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_5 = ___check1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_t21683E0982971E95525D370D956697B29CB149E1_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_1(L_5);
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Action`2<System.IntPtr,T> LuaInterface.StackTraits`1<System.Boolean>::SelectPush()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Action_2_tA2F1146E5EB31D9899B65735B2A04D9A9AE9632B * StackTraits_1_SelectPush_mBDA5A78634DCC5D8F4A50241CCE2F0179E2BCA40_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (TypeTraits<T>.IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_0 = ((TypeTraits_1_t5217AD71D0300395C31B6A1B233DDD8D95495707_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (!L_0)
|
|
{
|
|
goto IL_0014;
|
|
}
|
|
}
|
|
{
|
|
// return PushValue;
|
|
Action_2_tA2F1146E5EB31D9899B65735B2A04D9A9AE9632B * L_1 = (Action_2_tA2F1146E5EB31D9899B65735B2A04D9A9AE9632B *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_tA2F1146E5EB31D9899B65735B2A04D9A9AE9632B *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_1, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_1;
|
|
}
|
|
|
|
IL_0014:
|
|
{
|
|
// else if (TypeTraits<T>.IsArray)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_2 = ((TypeTraits_1_t5217AD71D0300395C31B6A1B233DDD8D95495707_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsArray_3();
|
|
if (!L_2)
|
|
{
|
|
goto IL_0028;
|
|
}
|
|
}
|
|
{
|
|
// return PushArray;
|
|
Action_2_tA2F1146E5EB31D9899B65735B2A04D9A9AE9632B * L_3 = (Action_2_tA2F1146E5EB31D9899B65735B2A04D9A9AE9632B *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_tA2F1146E5EB31D9899B65735B2A04D9A9AE9632B *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_3, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_3;
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
// return PushObject;
|
|
Action_2_tA2F1146E5EB31D9899B65735B2A04D9A9AE9632B * L_4 = (Action_2_tA2F1146E5EB31D9899B65735B2A04D9A9AE9632B *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_tA2F1146E5EB31D9899B65735B2A04D9A9AE9632B *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_4, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_4;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Boolean>::PushValue(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushValue_m72B877E914D6453EA9F6317EDC11D7341F97F799_gshared (intptr_t ___L0, bool ___o1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushValue_m72B877E914D6453EA9F6317EDC11D7341F97F799_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// ToLua.PushStruct(L, o);
|
|
intptr_t L_0 = ___L0;
|
|
bool L_1 = ___o1;
|
|
bool L_2 = L_1;
|
|
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_2);
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushStruct_m474B7EA11DB29C9C6396DDCF5046F5E13489894A((intptr_t)L_0, (RuntimeObject *)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Boolean>::PushObject(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushObject_m7F82948CDCE891677E336C52542537738E7A9BAA_gshared (intptr_t ___L0, bool ___o1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushObject_m7F82948CDCE891677E336C52542537738E7A9BAA_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// ToLua.PushObject(L, o);
|
|
intptr_t L_0 = ___L0;
|
|
bool L_1 = ___o1;
|
|
bool L_2 = L_1;
|
|
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_2);
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushObject_mAF111189B98F55714B489FACC08BF0CB11788C7A((intptr_t)L_0, (RuntimeObject *)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Boolean>::PushArray(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushArray_m9F5A1DA766556C1F5122190BB04D00556772679A_gshared (intptr_t ___L0, bool ___array1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushArray_m9F5A1DA766556C1F5122190BB04D00556772679A_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
{
|
|
// if (array == null)
|
|
goto IL_000f;
|
|
}
|
|
{
|
|
// 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_000f:
|
|
{
|
|
// int arrayMetaTable = LuaStatic.GetArrayMetatable(L);
|
|
intptr_t L_2 = ___L0;
|
|
int32_t L_3 = LuaStatic_GetArrayMetatable_m9549A2A425BB14A2B32A435C71272BD264F81DDE((intptr_t)L_2, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_3;
|
|
// ToLua.PushUserData(L, array, arrayMetaTable);
|
|
intptr_t L_4 = ___L0;
|
|
bool L_5 = ___array1;
|
|
bool L_6 = L_5;
|
|
RuntimeObject * L_7 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_6);
|
|
int32_t L_8 = V_0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushUserData_mBEC8DFABAB472E05CFA4B686691B3AC8226795D8((intptr_t)L_4, (RuntimeObject *)L_7, (int32_t)L_8, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// T LuaInterface.StackTraits`1<System.Boolean>::DefaultTo(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool StackTraits_1_DefaultTo_m72DF6E84154C4C5C7E4B313E3BAC82FC132EAF23_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_DefaultTo_m72DF6E84154C4C5C7E4B313E3BAC82FC132EAF23_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// return (T)ToLua.ToObject(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
RuntimeObject * L_2 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
return ((*(bool*)((bool*)UnBox(L_2, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))));
|
|
}
|
|
}
|
|
// T LuaInterface.StackTraits`1<System.Boolean>::DefaultCheck(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool StackTraits_1_DefaultCheck_mF919AD44ACD6B0F36A39C12F2F1B3948970047D6_gshared (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_DefaultCheck_mF919AD44ACD6B0F36A39C12F2F1B3948970047D6_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
RuntimeObject * V_1 = NULL;
|
|
bool V_2 = false;
|
|
{
|
|
// int udata = LuaDLL.tolua_rawnetobj(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_tolua_rawnetobj_m2330C2B3D83D9335CA834F917EE591C1DFF6A284((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_2;
|
|
// if (udata != -1)
|
|
int32_t L_3 = V_0;
|
|
if ((((int32_t)L_3) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_005e;
|
|
}
|
|
}
|
|
{
|
|
// ObjectTranslator translator = ObjectTranslator.Get(L);
|
|
intptr_t L_4 = ___L0;
|
|
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((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5);
|
|
RuntimeObject * L_7 = ObjectTranslator_GetObject_m83FC049E289E671077D7852DA2188EB90DC75F6F((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5, (int32_t)L_6, /*hidden argument*/NULL);
|
|
V_1 = (RuntimeObject *)L_7;
|
|
// if (obj != null)
|
|
RuntimeObject * L_8 = V_1;
|
|
if (!L_8)
|
|
{
|
|
goto IL_004d;
|
|
}
|
|
}
|
|
{
|
|
// if (obj is T)
|
|
RuntimeObject * L_9 = V_1;
|
|
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7))))
|
|
{
|
|
goto IL_002b;
|
|
}
|
|
}
|
|
{
|
|
// return (T)obj;
|
|
RuntimeObject * L_10 = V_1;
|
|
return ((*(bool*)((bool*)UnBox(L_10, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))));
|
|
}
|
|
|
|
IL_002b:
|
|
{
|
|
// LuaDLL.luaL_argerror(L, stackPos, string.Format("{0} expected, got {1}", TypeTraits<T>.GetTypeName(), obj.GetType().FullName));
|
|
intptr_t L_11 = ___L0;
|
|
int32_t L_12 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
String_t* L_13 = (( String_t* (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
|
|
RuntimeObject * L_14 = V_1;
|
|
NullCheck((RuntimeObject *)L_14);
|
|
Type_t * L_15 = Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60((RuntimeObject *)L_14, /*hidden argument*/NULL);
|
|
NullCheck((Type_t *)L_15);
|
|
String_t* L_16 = VirtFuncInvoker0< String_t* >::Invoke(29 /* System.String System.Type::get_FullName() */, (Type_t *)L_15);
|
|
String_t* L_17 = String_Format_m19325298DBC61AAC016C16F7B3CF97A8A3DEA34A((String_t*)_stringLiteralB3C631CCD334FD1E5D8A9E62EE527BD6E1487992, (RuntimeObject *)L_13, (RuntimeObject *)L_16, /*hidden argument*/NULL);
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_luaL_argerror_m648A4BE57D4DB36B0B83C6C0F6D2703239DED5A8((intptr_t)L_11, (int32_t)L_12, (String_t*)L_17, /*hidden argument*/NULL);
|
|
}
|
|
|
|
IL_004d:
|
|
{
|
|
// if (!TypeTraits<T>.IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_18 = ((TypeTraits_1_t5217AD71D0300395C31B6A1B233DDD8D95495707_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (L_18)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(bool));
|
|
bool L_19 = V_2;
|
|
return L_19;
|
|
}
|
|
|
|
IL_005e:
|
|
{
|
|
// else if (LuaDLL.lua_isnil(L, stackPos) && !TypeTraits<T>.IsValueType)
|
|
intptr_t L_20 = ___L0;
|
|
int32_t L_21 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
bool L_22 = LuaDLL_lua_isnil_mB1EFB39078F9432C638D9EFD5DD4B03BF9DA8FAB((intptr_t)L_20, (int32_t)L_21, /*hidden argument*/NULL);
|
|
if (!L_22)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_23 = ((TypeTraits_1_t5217AD71D0300395C31B6A1B233DDD8D95495707_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (L_23)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(bool));
|
|
bool L_24 = V_2;
|
|
return L_24;
|
|
}
|
|
|
|
IL_0078:
|
|
{
|
|
// LuaDLL.luaL_typerror(L, stackPos, TypeTraits<T>.GetTypeName());
|
|
intptr_t L_25 = ___L0;
|
|
int32_t L_26 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
String_t* L_27 = (( String_t* (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_luaL_typerror_mAEAFAE3F8FC42110FAA29FB99DC947D64A99A2A0((intptr_t)L_25, (int32_t)L_26, (String_t*)L_27, (String_t*)NULL, /*hidden argument*/NULL);
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(bool));
|
|
bool L_28 = V_2;
|
|
return L_28;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Boolean>::.cctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1__cctor_m8678CB656799E9BACE76496E853D099852220AF3_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// static public Action<IntPtr, T> Push = SelectPush();
|
|
Action_2_tA2F1146E5EB31D9899B65735B2A04D9A9AE9632B * L_0 = (( Action_2_tA2F1146E5EB31D9899B65735B2A04D9A9AE9632B * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
|
|
((StackTraits_1_t21683E0982971E95525D370D956697B29CB149E1_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Push_0(L_0);
|
|
// static public Func<IntPtr, int, T> Check = DefaultCheck;
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_1 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 11));
|
|
(( void (*) (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)(L_1, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
|
|
((StackTraits_1_t21683E0982971E95525D370D956697B29CB149E1_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_1(L_1);
|
|
// static public Func<IntPtr, int, T> To = DefaultTo;
|
|
Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E * L_2 = (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 11));
|
|
(( void (*) (Func_3_t90D7C40D27E373ACA05ED3C71F4AEE4C82C9A49E *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)(L_2, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
|
|
((StackTraits_1_t21683E0982971E95525D370D956697B29CB149E1_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_To_2(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.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)
|
|
{
|
|
{
|
|
// if (push != null)
|
|
Action_2_tE772697F2D9461A832AD5CDF0DB054F2D96B074C * L_0 = ___push0;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
// Push = push;
|
|
Action_2_tE772697F2D9461A832AD5CDF0DB054F2D96B074C * L_1 = ___push0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_t2C15489F69880D9C781CADCB5AA5DBF7A5910CC5_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Push_0(L_1);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
// if (to != null)
|
|
Func_3_t4914565E169C495F8EEDF16020F86006DEE9DC16 * L_2 = ___to2;
|
|
if (!L_2)
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
// To = to;
|
|
Func_3_t4914565E169C495F8EEDF16020F86006DEE9DC16 * L_3 = ___to2;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_t2C15489F69880D9C781CADCB5AA5DBF7A5910CC5_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_To_2(L_3);
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
// if (check != null)
|
|
Func_3_t4914565E169C495F8EEDF16020F86006DEE9DC16 * L_4 = ___check1;
|
|
if (!L_4)
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
// Check = check;
|
|
Func_3_t4914565E169C495F8EEDF16020F86006DEE9DC16 * L_5 = ___check1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_t2C15489F69880D9C781CADCB5AA5DBF7A5910CC5_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_1(L_5);
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Action`2<System.IntPtr,T> LuaInterface.StackTraits`1<System.Byte>::SelectPush()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Action_2_tE772697F2D9461A832AD5CDF0DB054F2D96B074C * StackTraits_1_SelectPush_mE7407908C2EB6E07F4944D4BB2DEFC7184B81E18_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (TypeTraits<T>.IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_0 = ((TypeTraits_1_tB8F561F63396F9AB61EA9CE92D8B68E4AD6431A6_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (!L_0)
|
|
{
|
|
goto IL_0014;
|
|
}
|
|
}
|
|
{
|
|
// return PushValue;
|
|
Action_2_tE772697F2D9461A832AD5CDF0DB054F2D96B074C * L_1 = (Action_2_tE772697F2D9461A832AD5CDF0DB054F2D96B074C *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_tE772697F2D9461A832AD5CDF0DB054F2D96B074C *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_1, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_1;
|
|
}
|
|
|
|
IL_0014:
|
|
{
|
|
// else if (TypeTraits<T>.IsArray)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_2 = ((TypeTraits_1_tB8F561F63396F9AB61EA9CE92D8B68E4AD6431A6_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsArray_3();
|
|
if (!L_2)
|
|
{
|
|
goto IL_0028;
|
|
}
|
|
}
|
|
{
|
|
// return PushArray;
|
|
Action_2_tE772697F2D9461A832AD5CDF0DB054F2D96B074C * L_3 = (Action_2_tE772697F2D9461A832AD5CDF0DB054F2D96B074C *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_tE772697F2D9461A832AD5CDF0DB054F2D96B074C *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_3, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_3;
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
// return PushObject;
|
|
Action_2_tE772697F2D9461A832AD5CDF0DB054F2D96B074C * L_4 = (Action_2_tE772697F2D9461A832AD5CDF0DB054F2D96B074C *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_tE772697F2D9461A832AD5CDF0DB054F2D96B074C *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_4, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_4;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Byte>::PushValue(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushValue_m82782AC5B8E7C6844B76D5A8CE5B1E72A409B5B3_gshared (intptr_t ___L0, uint8_t ___o1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushValue_m82782AC5B8E7C6844B76D5A8CE5B1E72A409B5B3_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// ToLua.PushStruct(L, o);
|
|
intptr_t L_0 = ___L0;
|
|
uint8_t L_1 = ___o1;
|
|
uint8_t L_2 = L_1;
|
|
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_2);
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushStruct_m474B7EA11DB29C9C6396DDCF5046F5E13489894A((intptr_t)L_0, (RuntimeObject *)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Byte>::PushObject(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushObject_mD0CA648EA64C9CF325F5EE92687910929FF77FF8_gshared (intptr_t ___L0, uint8_t ___o1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushObject_mD0CA648EA64C9CF325F5EE92687910929FF77FF8_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// ToLua.PushObject(L, o);
|
|
intptr_t L_0 = ___L0;
|
|
uint8_t L_1 = ___o1;
|
|
uint8_t L_2 = L_1;
|
|
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_2);
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushObject_mAF111189B98F55714B489FACC08BF0CB11788C7A((intptr_t)L_0, (RuntimeObject *)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Byte>::PushArray(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushArray_m2A04B2AB4A2FEC7D56B121665B670C3379630065_gshared (intptr_t ___L0, uint8_t ___array1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushArray_m2A04B2AB4A2FEC7D56B121665B670C3379630065_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
{
|
|
// if (array == null)
|
|
goto IL_000f;
|
|
}
|
|
{
|
|
// 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_000f:
|
|
{
|
|
// int arrayMetaTable = LuaStatic.GetArrayMetatable(L);
|
|
intptr_t L_2 = ___L0;
|
|
int32_t L_3 = LuaStatic_GetArrayMetatable_m9549A2A425BB14A2B32A435C71272BD264F81DDE((intptr_t)L_2, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_3;
|
|
// ToLua.PushUserData(L, array, arrayMetaTable);
|
|
intptr_t L_4 = ___L0;
|
|
uint8_t L_5 = ___array1;
|
|
uint8_t L_6 = L_5;
|
|
RuntimeObject * L_7 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_6);
|
|
int32_t L_8 = V_0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushUserData_mBEC8DFABAB472E05CFA4B686691B3AC8226795D8((intptr_t)L_4, (RuntimeObject *)L_7, (int32_t)L_8, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// T LuaInterface.StackTraits`1<System.Byte>::DefaultTo(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t StackTraits_1_DefaultTo_mB77BA36B1A0621805550AF907A9073C47B9410BA_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_DefaultTo_mB77BA36B1A0621805550AF907A9073C47B9410BA_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// return (T)ToLua.ToObject(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
RuntimeObject * L_2 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
return ((*(uint8_t*)((uint8_t*)UnBox(L_2, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))));
|
|
}
|
|
}
|
|
// T LuaInterface.StackTraits`1<System.Byte>::DefaultCheck(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t StackTraits_1_DefaultCheck_m23D25F960D6CE4F5822EDE0D24A9A4370C1CEC63_gshared (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_DefaultCheck_m23D25F960D6CE4F5822EDE0D24A9A4370C1CEC63_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
RuntimeObject * V_1 = NULL;
|
|
uint8_t V_2 = 0x0;
|
|
{
|
|
// int udata = LuaDLL.tolua_rawnetobj(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_tolua_rawnetobj_m2330C2B3D83D9335CA834F917EE591C1DFF6A284((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_2;
|
|
// if (udata != -1)
|
|
int32_t L_3 = V_0;
|
|
if ((((int32_t)L_3) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_005e;
|
|
}
|
|
}
|
|
{
|
|
// ObjectTranslator translator = ObjectTranslator.Get(L);
|
|
intptr_t L_4 = ___L0;
|
|
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((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5);
|
|
RuntimeObject * L_7 = ObjectTranslator_GetObject_m83FC049E289E671077D7852DA2188EB90DC75F6F((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5, (int32_t)L_6, /*hidden argument*/NULL);
|
|
V_1 = (RuntimeObject *)L_7;
|
|
// if (obj != null)
|
|
RuntimeObject * L_8 = V_1;
|
|
if (!L_8)
|
|
{
|
|
goto IL_004d;
|
|
}
|
|
}
|
|
{
|
|
// if (obj is T)
|
|
RuntimeObject * L_9 = V_1;
|
|
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7))))
|
|
{
|
|
goto IL_002b;
|
|
}
|
|
}
|
|
{
|
|
// return (T)obj;
|
|
RuntimeObject * L_10 = V_1;
|
|
return ((*(uint8_t*)((uint8_t*)UnBox(L_10, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))));
|
|
}
|
|
|
|
IL_002b:
|
|
{
|
|
// LuaDLL.luaL_argerror(L, stackPos, string.Format("{0} expected, got {1}", TypeTraits<T>.GetTypeName(), obj.GetType().FullName));
|
|
intptr_t L_11 = ___L0;
|
|
int32_t L_12 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
String_t* L_13 = (( String_t* (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
|
|
RuntimeObject * L_14 = V_1;
|
|
NullCheck((RuntimeObject *)L_14);
|
|
Type_t * L_15 = Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60((RuntimeObject *)L_14, /*hidden argument*/NULL);
|
|
NullCheck((Type_t *)L_15);
|
|
String_t* L_16 = VirtFuncInvoker0< String_t* >::Invoke(29 /* System.String System.Type::get_FullName() */, (Type_t *)L_15);
|
|
String_t* L_17 = String_Format_m19325298DBC61AAC016C16F7B3CF97A8A3DEA34A((String_t*)_stringLiteralB3C631CCD334FD1E5D8A9E62EE527BD6E1487992, (RuntimeObject *)L_13, (RuntimeObject *)L_16, /*hidden argument*/NULL);
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_luaL_argerror_m648A4BE57D4DB36B0B83C6C0F6D2703239DED5A8((intptr_t)L_11, (int32_t)L_12, (String_t*)L_17, /*hidden argument*/NULL);
|
|
}
|
|
|
|
IL_004d:
|
|
{
|
|
// if (!TypeTraits<T>.IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_18 = ((TypeTraits_1_tB8F561F63396F9AB61EA9CE92D8B68E4AD6431A6_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (L_18)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(uint8_t));
|
|
uint8_t L_19 = V_2;
|
|
return L_19;
|
|
}
|
|
|
|
IL_005e:
|
|
{
|
|
// else if (LuaDLL.lua_isnil(L, stackPos) && !TypeTraits<T>.IsValueType)
|
|
intptr_t L_20 = ___L0;
|
|
int32_t L_21 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
bool L_22 = LuaDLL_lua_isnil_mB1EFB39078F9432C638D9EFD5DD4B03BF9DA8FAB((intptr_t)L_20, (int32_t)L_21, /*hidden argument*/NULL);
|
|
if (!L_22)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_23 = ((TypeTraits_1_tB8F561F63396F9AB61EA9CE92D8B68E4AD6431A6_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (L_23)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(uint8_t));
|
|
uint8_t L_24 = V_2;
|
|
return L_24;
|
|
}
|
|
|
|
IL_0078:
|
|
{
|
|
// LuaDLL.luaL_typerror(L, stackPos, TypeTraits<T>.GetTypeName());
|
|
intptr_t L_25 = ___L0;
|
|
int32_t L_26 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
String_t* L_27 = (( String_t* (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_luaL_typerror_mAEAFAE3F8FC42110FAA29FB99DC947D64A99A2A0((intptr_t)L_25, (int32_t)L_26, (String_t*)L_27, (String_t*)NULL, /*hidden argument*/NULL);
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(uint8_t));
|
|
uint8_t L_28 = V_2;
|
|
return L_28;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Byte>::.cctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1__cctor_m2598591159D5C2F8B136E59A69BCD3BE083DDBC1_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// static public Action<IntPtr, T> Push = SelectPush();
|
|
Action_2_tE772697F2D9461A832AD5CDF0DB054F2D96B074C * L_0 = (( Action_2_tE772697F2D9461A832AD5CDF0DB054F2D96B074C * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
|
|
((StackTraits_1_t2C15489F69880D9C781CADCB5AA5DBF7A5910CC5_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Push_0(L_0);
|
|
// static public Func<IntPtr, int, T> Check = DefaultCheck;
|
|
Func_3_t4914565E169C495F8EEDF16020F86006DEE9DC16 * L_1 = (Func_3_t4914565E169C495F8EEDF16020F86006DEE9DC16 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 11));
|
|
(( void (*) (Func_3_t4914565E169C495F8EEDF16020F86006DEE9DC16 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)(L_1, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
|
|
((StackTraits_1_t2C15489F69880D9C781CADCB5AA5DBF7A5910CC5_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_1(L_1);
|
|
// static public Func<IntPtr, int, T> To = DefaultTo;
|
|
Func_3_t4914565E169C495F8EEDF16020F86006DEE9DC16 * L_2 = (Func_3_t4914565E169C495F8EEDF16020F86006DEE9DC16 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 11));
|
|
(( void (*) (Func_3_t4914565E169C495F8EEDF16020F86006DEE9DC16 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)(L_2, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
|
|
((StackTraits_1_t2C15489F69880D9C781CADCB5AA5DBF7A5910CC5_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_To_2(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.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)
|
|
{
|
|
{
|
|
// if (push != null)
|
|
Action_2_t901677FD1134D79AF703FF8D4196AC0CDDE34DD2 * L_0 = ___push0;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
// Push = push;
|
|
Action_2_t901677FD1134D79AF703FF8D4196AC0CDDE34DD2 * L_1 = ___push0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_t6E9992E8AC55E5B897E17844D019B37482EB7E19_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Push_0(L_1);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
// if (to != null)
|
|
Func_3_t5E25190CDF4697091CE1424C884F2BBD05E23A48 * L_2 = ___to2;
|
|
if (!L_2)
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
// To = to;
|
|
Func_3_t5E25190CDF4697091CE1424C884F2BBD05E23A48 * L_3 = ___to2;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_t6E9992E8AC55E5B897E17844D019B37482EB7E19_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_To_2(L_3);
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
// if (check != null)
|
|
Func_3_t5E25190CDF4697091CE1424C884F2BBD05E23A48 * L_4 = ___check1;
|
|
if (!L_4)
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
// Check = check;
|
|
Func_3_t5E25190CDF4697091CE1424C884F2BBD05E23A48 * L_5 = ___check1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_t6E9992E8AC55E5B897E17844D019B37482EB7E19_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_1(L_5);
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Action`2<System.IntPtr,T> LuaInterface.StackTraits`1<System.Char>::SelectPush()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Action_2_t901677FD1134D79AF703FF8D4196AC0CDDE34DD2 * StackTraits_1_SelectPush_mEDB335539CE841741E55398DC4798E65E49784C6_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (TypeTraits<T>.IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_0 = ((TypeTraits_1_t17EFE977FAA7B6FF7D0986063BD1D971D281483B_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (!L_0)
|
|
{
|
|
goto IL_0014;
|
|
}
|
|
}
|
|
{
|
|
// return PushValue;
|
|
Action_2_t901677FD1134D79AF703FF8D4196AC0CDDE34DD2 * L_1 = (Action_2_t901677FD1134D79AF703FF8D4196AC0CDDE34DD2 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_t901677FD1134D79AF703FF8D4196AC0CDDE34DD2 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_1, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_1;
|
|
}
|
|
|
|
IL_0014:
|
|
{
|
|
// else if (TypeTraits<T>.IsArray)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_2 = ((TypeTraits_1_t17EFE977FAA7B6FF7D0986063BD1D971D281483B_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsArray_3();
|
|
if (!L_2)
|
|
{
|
|
goto IL_0028;
|
|
}
|
|
}
|
|
{
|
|
// return PushArray;
|
|
Action_2_t901677FD1134D79AF703FF8D4196AC0CDDE34DD2 * L_3 = (Action_2_t901677FD1134D79AF703FF8D4196AC0CDDE34DD2 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_t901677FD1134D79AF703FF8D4196AC0CDDE34DD2 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_3, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_3;
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
// return PushObject;
|
|
Action_2_t901677FD1134D79AF703FF8D4196AC0CDDE34DD2 * L_4 = (Action_2_t901677FD1134D79AF703FF8D4196AC0CDDE34DD2 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_t901677FD1134D79AF703FF8D4196AC0CDDE34DD2 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_4, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_4;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Char>::PushValue(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushValue_m8B61DD8CCC35B9BC00BD18C6C6ADEEC3720CFD3C_gshared (intptr_t ___L0, Il2CppChar ___o1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushValue_m8B61DD8CCC35B9BC00BD18C6C6ADEEC3720CFD3C_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// ToLua.PushStruct(L, o);
|
|
intptr_t L_0 = ___L0;
|
|
Il2CppChar L_1 = ___o1;
|
|
Il2CppChar L_2 = L_1;
|
|
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_2);
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushStruct_m474B7EA11DB29C9C6396DDCF5046F5E13489894A((intptr_t)L_0, (RuntimeObject *)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Char>::PushObject(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushObject_mCF57F7303DC91E83A1CAE8D60FF3D960E8A0DC5C_gshared (intptr_t ___L0, Il2CppChar ___o1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushObject_mCF57F7303DC91E83A1CAE8D60FF3D960E8A0DC5C_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// ToLua.PushObject(L, o);
|
|
intptr_t L_0 = ___L0;
|
|
Il2CppChar L_1 = ___o1;
|
|
Il2CppChar L_2 = L_1;
|
|
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_2);
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushObject_mAF111189B98F55714B489FACC08BF0CB11788C7A((intptr_t)L_0, (RuntimeObject *)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Char>::PushArray(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushArray_m28F6E1295B12BB02F26AD785762E98129D0DFCA4_gshared (intptr_t ___L0, Il2CppChar ___array1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushArray_m28F6E1295B12BB02F26AD785762E98129D0DFCA4_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
{
|
|
// if (array == null)
|
|
goto IL_000f;
|
|
}
|
|
{
|
|
// 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_000f:
|
|
{
|
|
// int arrayMetaTable = LuaStatic.GetArrayMetatable(L);
|
|
intptr_t L_2 = ___L0;
|
|
int32_t L_3 = LuaStatic_GetArrayMetatable_m9549A2A425BB14A2B32A435C71272BD264F81DDE((intptr_t)L_2, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_3;
|
|
// ToLua.PushUserData(L, array, arrayMetaTable);
|
|
intptr_t L_4 = ___L0;
|
|
Il2CppChar L_5 = ___array1;
|
|
Il2CppChar L_6 = L_5;
|
|
RuntimeObject * L_7 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_6);
|
|
int32_t L_8 = V_0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushUserData_mBEC8DFABAB472E05CFA4B686691B3AC8226795D8((intptr_t)L_4, (RuntimeObject *)L_7, (int32_t)L_8, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// T LuaInterface.StackTraits`1<System.Char>::DefaultTo(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar StackTraits_1_DefaultTo_mBE2815757BFB58F0465F8C3D4E34A17480EFA609_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_DefaultTo_mBE2815757BFB58F0465F8C3D4E34A17480EFA609_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// return (T)ToLua.ToObject(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
RuntimeObject * L_2 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
return ((*(Il2CppChar*)((Il2CppChar*)UnBox(L_2, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))));
|
|
}
|
|
}
|
|
// T LuaInterface.StackTraits`1<System.Char>::DefaultCheck(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar StackTraits_1_DefaultCheck_mFA225E1F74DF66D1E078F8F9AFB16ACC0F0AA6CC_gshared (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_DefaultCheck_mFA225E1F74DF66D1E078F8F9AFB16ACC0F0AA6CC_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
RuntimeObject * V_1 = NULL;
|
|
Il2CppChar V_2 = 0x0;
|
|
{
|
|
// int udata = LuaDLL.tolua_rawnetobj(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_tolua_rawnetobj_m2330C2B3D83D9335CA834F917EE591C1DFF6A284((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_2;
|
|
// if (udata != -1)
|
|
int32_t L_3 = V_0;
|
|
if ((((int32_t)L_3) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_005e;
|
|
}
|
|
}
|
|
{
|
|
// ObjectTranslator translator = ObjectTranslator.Get(L);
|
|
intptr_t L_4 = ___L0;
|
|
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((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5);
|
|
RuntimeObject * L_7 = ObjectTranslator_GetObject_m83FC049E289E671077D7852DA2188EB90DC75F6F((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5, (int32_t)L_6, /*hidden argument*/NULL);
|
|
V_1 = (RuntimeObject *)L_7;
|
|
// if (obj != null)
|
|
RuntimeObject * L_8 = V_1;
|
|
if (!L_8)
|
|
{
|
|
goto IL_004d;
|
|
}
|
|
}
|
|
{
|
|
// if (obj is T)
|
|
RuntimeObject * L_9 = V_1;
|
|
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7))))
|
|
{
|
|
goto IL_002b;
|
|
}
|
|
}
|
|
{
|
|
// return (T)obj;
|
|
RuntimeObject * L_10 = V_1;
|
|
return ((*(Il2CppChar*)((Il2CppChar*)UnBox(L_10, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))));
|
|
}
|
|
|
|
IL_002b:
|
|
{
|
|
// LuaDLL.luaL_argerror(L, stackPos, string.Format("{0} expected, got {1}", TypeTraits<T>.GetTypeName(), obj.GetType().FullName));
|
|
intptr_t L_11 = ___L0;
|
|
int32_t L_12 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
String_t* L_13 = (( String_t* (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
|
|
RuntimeObject * L_14 = V_1;
|
|
NullCheck((RuntimeObject *)L_14);
|
|
Type_t * L_15 = Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60((RuntimeObject *)L_14, /*hidden argument*/NULL);
|
|
NullCheck((Type_t *)L_15);
|
|
String_t* L_16 = VirtFuncInvoker0< String_t* >::Invoke(29 /* System.String System.Type::get_FullName() */, (Type_t *)L_15);
|
|
String_t* L_17 = String_Format_m19325298DBC61AAC016C16F7B3CF97A8A3DEA34A((String_t*)_stringLiteralB3C631CCD334FD1E5D8A9E62EE527BD6E1487992, (RuntimeObject *)L_13, (RuntimeObject *)L_16, /*hidden argument*/NULL);
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_luaL_argerror_m648A4BE57D4DB36B0B83C6C0F6D2703239DED5A8((intptr_t)L_11, (int32_t)L_12, (String_t*)L_17, /*hidden argument*/NULL);
|
|
}
|
|
|
|
IL_004d:
|
|
{
|
|
// if (!TypeTraits<T>.IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_18 = ((TypeTraits_1_t17EFE977FAA7B6FF7D0986063BD1D971D281483B_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (L_18)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(Il2CppChar));
|
|
Il2CppChar L_19 = V_2;
|
|
return L_19;
|
|
}
|
|
|
|
IL_005e:
|
|
{
|
|
// else if (LuaDLL.lua_isnil(L, stackPos) && !TypeTraits<T>.IsValueType)
|
|
intptr_t L_20 = ___L0;
|
|
int32_t L_21 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
bool L_22 = LuaDLL_lua_isnil_mB1EFB39078F9432C638D9EFD5DD4B03BF9DA8FAB((intptr_t)L_20, (int32_t)L_21, /*hidden argument*/NULL);
|
|
if (!L_22)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_23 = ((TypeTraits_1_t17EFE977FAA7B6FF7D0986063BD1D971D281483B_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (L_23)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(Il2CppChar));
|
|
Il2CppChar L_24 = V_2;
|
|
return L_24;
|
|
}
|
|
|
|
IL_0078:
|
|
{
|
|
// LuaDLL.luaL_typerror(L, stackPos, TypeTraits<T>.GetTypeName());
|
|
intptr_t L_25 = ___L0;
|
|
int32_t L_26 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
String_t* L_27 = (( String_t* (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_luaL_typerror_mAEAFAE3F8FC42110FAA29FB99DC947D64A99A2A0((intptr_t)L_25, (int32_t)L_26, (String_t*)L_27, (String_t*)NULL, /*hidden argument*/NULL);
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(Il2CppChar));
|
|
Il2CppChar L_28 = V_2;
|
|
return L_28;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Char>::.cctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1__cctor_mC6B440E3E88C2FF2CDBA095FF3771BF25B508AB5_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// static public Action<IntPtr, T> Push = SelectPush();
|
|
Action_2_t901677FD1134D79AF703FF8D4196AC0CDDE34DD2 * L_0 = (( Action_2_t901677FD1134D79AF703FF8D4196AC0CDDE34DD2 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
|
|
((StackTraits_1_t6E9992E8AC55E5B897E17844D019B37482EB7E19_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Push_0(L_0);
|
|
// static public Func<IntPtr, int, T> Check = DefaultCheck;
|
|
Func_3_t5E25190CDF4697091CE1424C884F2BBD05E23A48 * L_1 = (Func_3_t5E25190CDF4697091CE1424C884F2BBD05E23A48 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 11));
|
|
(( void (*) (Func_3_t5E25190CDF4697091CE1424C884F2BBD05E23A48 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)(L_1, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
|
|
((StackTraits_1_t6E9992E8AC55E5B897E17844D019B37482EB7E19_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_1(L_1);
|
|
// static public Func<IntPtr, int, T> To = DefaultTo;
|
|
Func_3_t5E25190CDF4697091CE1424C884F2BBD05E23A48 * L_2 = (Func_3_t5E25190CDF4697091CE1424C884F2BBD05E23A48 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 11));
|
|
(( void (*) (Func_3_t5E25190CDF4697091CE1424C884F2BBD05E23A48 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)(L_2, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
|
|
((StackTraits_1_t6E9992E8AC55E5B897E17844D019B37482EB7E19_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_To_2(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.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)
|
|
{
|
|
{
|
|
// if (push != null)
|
|
Action_2_tD4BA29D5230903F73864185980DA93AE7D681041 * L_0 = ___push0;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
// Push = push;
|
|
Action_2_tD4BA29D5230903F73864185980DA93AE7D681041 * L_1 = ___push0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_t087A6DCB7D5875FE1C0FA8CA9E3B5CB400299A54_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Push_0(L_1);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
// if (to != null)
|
|
Func_3_t814EFF9DFA889A9C3A2470BF7069F8B442FA7891 * L_2 = ___to2;
|
|
if (!L_2)
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
// To = to;
|
|
Func_3_t814EFF9DFA889A9C3A2470BF7069F8B442FA7891 * L_3 = ___to2;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_t087A6DCB7D5875FE1C0FA8CA9E3B5CB400299A54_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_To_2(L_3);
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
// if (check != null)
|
|
Func_3_t814EFF9DFA889A9C3A2470BF7069F8B442FA7891 * L_4 = ___check1;
|
|
if (!L_4)
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
// Check = check;
|
|
Func_3_t814EFF9DFA889A9C3A2470BF7069F8B442FA7891 * L_5 = ___check1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_t087A6DCB7D5875FE1C0FA8CA9E3B5CB400299A54_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_1(L_5);
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Action`2<System.IntPtr,T> LuaInterface.StackTraits`1<System.Decimal>::SelectPush()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Action_2_tD4BA29D5230903F73864185980DA93AE7D681041 * StackTraits_1_SelectPush_m6D2397E4FE486BCDD5718802EFE4BC2BED5F9988_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (TypeTraits<T>.IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_0 = ((TypeTraits_1_tBC6BB5CB7B627842533AA8F90886811E207B7EF7_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (!L_0)
|
|
{
|
|
goto IL_0014;
|
|
}
|
|
}
|
|
{
|
|
// return PushValue;
|
|
Action_2_tD4BA29D5230903F73864185980DA93AE7D681041 * L_1 = (Action_2_tD4BA29D5230903F73864185980DA93AE7D681041 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_tD4BA29D5230903F73864185980DA93AE7D681041 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_1, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_1;
|
|
}
|
|
|
|
IL_0014:
|
|
{
|
|
// else if (TypeTraits<T>.IsArray)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_2 = ((TypeTraits_1_tBC6BB5CB7B627842533AA8F90886811E207B7EF7_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsArray_3();
|
|
if (!L_2)
|
|
{
|
|
goto IL_0028;
|
|
}
|
|
}
|
|
{
|
|
// return PushArray;
|
|
Action_2_tD4BA29D5230903F73864185980DA93AE7D681041 * L_3 = (Action_2_tD4BA29D5230903F73864185980DA93AE7D681041 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_tD4BA29D5230903F73864185980DA93AE7D681041 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_3, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_3;
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
// return PushObject;
|
|
Action_2_tD4BA29D5230903F73864185980DA93AE7D681041 * L_4 = (Action_2_tD4BA29D5230903F73864185980DA93AE7D681041 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_tD4BA29D5230903F73864185980DA93AE7D681041 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_4, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_4;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Decimal>::PushValue(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushValue_mD409410ECB7BBAFB0658C53F1793CA2CCE4C9085_gshared (intptr_t ___L0, Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 ___o1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushValue_mD409410ECB7BBAFB0658C53F1793CA2CCE4C9085_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// ToLua.PushStruct(L, o);
|
|
intptr_t L_0 = ___L0;
|
|
Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 L_1 = ___o1;
|
|
Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 L_2 = L_1;
|
|
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_2);
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushStruct_m474B7EA11DB29C9C6396DDCF5046F5E13489894A((intptr_t)L_0, (RuntimeObject *)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Decimal>::PushObject(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushObject_mEFF28A458EA70FC38E9FE5F587A47B1D3B2C7F64_gshared (intptr_t ___L0, Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 ___o1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushObject_mEFF28A458EA70FC38E9FE5F587A47B1D3B2C7F64_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// ToLua.PushObject(L, o);
|
|
intptr_t L_0 = ___L0;
|
|
Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 L_1 = ___o1;
|
|
Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 L_2 = L_1;
|
|
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_2);
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushObject_mAF111189B98F55714B489FACC08BF0CB11788C7A((intptr_t)L_0, (RuntimeObject *)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Decimal>::PushArray(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushArray_m4078EDE74E7053A9DFD2BD25BBBFDCBD744A8982_gshared (intptr_t ___L0, Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 ___array1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushArray_m4078EDE74E7053A9DFD2BD25BBBFDCBD744A8982_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
{
|
|
// if (array == null)
|
|
goto IL_000f;
|
|
}
|
|
{
|
|
// 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_000f:
|
|
{
|
|
// int arrayMetaTable = LuaStatic.GetArrayMetatable(L);
|
|
intptr_t L_2 = ___L0;
|
|
int32_t L_3 = LuaStatic_GetArrayMetatable_m9549A2A425BB14A2B32A435C71272BD264F81DDE((intptr_t)L_2, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_3;
|
|
// ToLua.PushUserData(L, array, arrayMetaTable);
|
|
intptr_t L_4 = ___L0;
|
|
Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 L_5 = ___array1;
|
|
Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 L_6 = L_5;
|
|
RuntimeObject * L_7 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_6);
|
|
int32_t L_8 = V_0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushUserData_mBEC8DFABAB472E05CFA4B686691B3AC8226795D8((intptr_t)L_4, (RuntimeObject *)L_7, (int32_t)L_8, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// T LuaInterface.StackTraits`1<System.Decimal>::DefaultTo(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 StackTraits_1_DefaultTo_mE181846A756AC793D74C64C1561ACFFBB4D0E3B5_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_DefaultTo_mE181846A756AC793D74C64C1561ACFFBB4D0E3B5_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// return (T)ToLua.ToObject(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
RuntimeObject * L_2 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
return ((*(Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 *)((Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 *)UnBox(L_2, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))));
|
|
}
|
|
}
|
|
// T LuaInterface.StackTraits`1<System.Decimal>::DefaultCheck(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 StackTraits_1_DefaultCheck_m452BA2F1FC6B4A7B1688D954C1E83249E48B6F23_gshared (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_DefaultCheck_m452BA2F1FC6B4A7B1688D954C1E83249E48B6F23_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
RuntimeObject * V_1 = NULL;
|
|
Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
{
|
|
// int udata = LuaDLL.tolua_rawnetobj(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_tolua_rawnetobj_m2330C2B3D83D9335CA834F917EE591C1DFF6A284((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_2;
|
|
// if (udata != -1)
|
|
int32_t L_3 = V_0;
|
|
if ((((int32_t)L_3) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_005e;
|
|
}
|
|
}
|
|
{
|
|
// ObjectTranslator translator = ObjectTranslator.Get(L);
|
|
intptr_t L_4 = ___L0;
|
|
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((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5);
|
|
RuntimeObject * L_7 = ObjectTranslator_GetObject_m83FC049E289E671077D7852DA2188EB90DC75F6F((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5, (int32_t)L_6, /*hidden argument*/NULL);
|
|
V_1 = (RuntimeObject *)L_7;
|
|
// if (obj != null)
|
|
RuntimeObject * L_8 = V_1;
|
|
if (!L_8)
|
|
{
|
|
goto IL_004d;
|
|
}
|
|
}
|
|
{
|
|
// if (obj is T)
|
|
RuntimeObject * L_9 = V_1;
|
|
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7))))
|
|
{
|
|
goto IL_002b;
|
|
}
|
|
}
|
|
{
|
|
// return (T)obj;
|
|
RuntimeObject * L_10 = V_1;
|
|
return ((*(Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 *)((Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 *)UnBox(L_10, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))));
|
|
}
|
|
|
|
IL_002b:
|
|
{
|
|
// LuaDLL.luaL_argerror(L, stackPos, string.Format("{0} expected, got {1}", TypeTraits<T>.GetTypeName(), obj.GetType().FullName));
|
|
intptr_t L_11 = ___L0;
|
|
int32_t L_12 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
String_t* L_13 = (( String_t* (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
|
|
RuntimeObject * L_14 = V_1;
|
|
NullCheck((RuntimeObject *)L_14);
|
|
Type_t * L_15 = Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60((RuntimeObject *)L_14, /*hidden argument*/NULL);
|
|
NullCheck((Type_t *)L_15);
|
|
String_t* L_16 = VirtFuncInvoker0< String_t* >::Invoke(29 /* System.String System.Type::get_FullName() */, (Type_t *)L_15);
|
|
String_t* L_17 = String_Format_m19325298DBC61AAC016C16F7B3CF97A8A3DEA34A((String_t*)_stringLiteralB3C631CCD334FD1E5D8A9E62EE527BD6E1487992, (RuntimeObject *)L_13, (RuntimeObject *)L_16, /*hidden argument*/NULL);
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_luaL_argerror_m648A4BE57D4DB36B0B83C6C0F6D2703239DED5A8((intptr_t)L_11, (int32_t)L_12, (String_t*)L_17, /*hidden argument*/NULL);
|
|
}
|
|
|
|
IL_004d:
|
|
{
|
|
// if (!TypeTraits<T>.IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_18 = ((TypeTraits_1_tBC6BB5CB7B627842533AA8F90886811E207B7EF7_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (L_18)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 ));
|
|
Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 L_19 = V_2;
|
|
return L_19;
|
|
}
|
|
|
|
IL_005e:
|
|
{
|
|
// else if (LuaDLL.lua_isnil(L, stackPos) && !TypeTraits<T>.IsValueType)
|
|
intptr_t L_20 = ___L0;
|
|
int32_t L_21 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
bool L_22 = LuaDLL_lua_isnil_mB1EFB39078F9432C638D9EFD5DD4B03BF9DA8FAB((intptr_t)L_20, (int32_t)L_21, /*hidden argument*/NULL);
|
|
if (!L_22)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_23 = ((TypeTraits_1_tBC6BB5CB7B627842533AA8F90886811E207B7EF7_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (L_23)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 ));
|
|
Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 L_24 = V_2;
|
|
return L_24;
|
|
}
|
|
|
|
IL_0078:
|
|
{
|
|
// LuaDLL.luaL_typerror(L, stackPos, TypeTraits<T>.GetTypeName());
|
|
intptr_t L_25 = ___L0;
|
|
int32_t L_26 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
String_t* L_27 = (( String_t* (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_luaL_typerror_mAEAFAE3F8FC42110FAA29FB99DC947D64A99A2A0((intptr_t)L_25, (int32_t)L_26, (String_t*)L_27, (String_t*)NULL, /*hidden argument*/NULL);
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 ));
|
|
Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 L_28 = V_2;
|
|
return L_28;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Decimal>::.cctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1__cctor_mCFB5C8B49EFFC4682E70D9122468125F190E3D4D_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// static public Action<IntPtr, T> Push = SelectPush();
|
|
Action_2_tD4BA29D5230903F73864185980DA93AE7D681041 * L_0 = (( Action_2_tD4BA29D5230903F73864185980DA93AE7D681041 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
|
|
((StackTraits_1_t087A6DCB7D5875FE1C0FA8CA9E3B5CB400299A54_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Push_0(L_0);
|
|
// static public Func<IntPtr, int, T> Check = DefaultCheck;
|
|
Func_3_t814EFF9DFA889A9C3A2470BF7069F8B442FA7891 * L_1 = (Func_3_t814EFF9DFA889A9C3A2470BF7069F8B442FA7891 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 11));
|
|
(( void (*) (Func_3_t814EFF9DFA889A9C3A2470BF7069F8B442FA7891 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)(L_1, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
|
|
((StackTraits_1_t087A6DCB7D5875FE1C0FA8CA9E3B5CB400299A54_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_1(L_1);
|
|
// static public Func<IntPtr, int, T> To = DefaultTo;
|
|
Func_3_t814EFF9DFA889A9C3A2470BF7069F8B442FA7891 * L_2 = (Func_3_t814EFF9DFA889A9C3A2470BF7069F8B442FA7891 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 11));
|
|
(( void (*) (Func_3_t814EFF9DFA889A9C3A2470BF7069F8B442FA7891 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)(L_2, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
|
|
((StackTraits_1_t087A6DCB7D5875FE1C0FA8CA9E3B5CB400299A54_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_To_2(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.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)
|
|
{
|
|
{
|
|
// if (push != null)
|
|
Action_2_t83A36F1AF809407488C9A0986741EEC98B1575FB * L_0 = ___push0;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
// Push = push;
|
|
Action_2_t83A36F1AF809407488C9A0986741EEC98B1575FB * L_1 = ___push0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_t80A7AF3CE89A5B257C96BC5971C27BD7EF1E66F0_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Push_0(L_1);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
// if (to != null)
|
|
Func_3_t74BE0765054D66B93E57E18A23EA03718EF5539D * L_2 = ___to2;
|
|
if (!L_2)
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
// To = to;
|
|
Func_3_t74BE0765054D66B93E57E18A23EA03718EF5539D * L_3 = ___to2;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_t80A7AF3CE89A5B257C96BC5971C27BD7EF1E66F0_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_To_2(L_3);
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
// if (check != null)
|
|
Func_3_t74BE0765054D66B93E57E18A23EA03718EF5539D * L_4 = ___check1;
|
|
if (!L_4)
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
// Check = check;
|
|
Func_3_t74BE0765054D66B93E57E18A23EA03718EF5539D * L_5 = ___check1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_t80A7AF3CE89A5B257C96BC5971C27BD7EF1E66F0_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_1(L_5);
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Action`2<System.IntPtr,T> LuaInterface.StackTraits`1<System.Double>::SelectPush()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Action_2_t83A36F1AF809407488C9A0986741EEC98B1575FB * StackTraits_1_SelectPush_m57E6B11A86B4AB549F1A118E867827927D208AAD_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (TypeTraits<T>.IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_0 = ((TypeTraits_1_tEF2D11FF37305489AB4CDB2ABEEF93B5A6C932EE_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (!L_0)
|
|
{
|
|
goto IL_0014;
|
|
}
|
|
}
|
|
{
|
|
// return PushValue;
|
|
Action_2_t83A36F1AF809407488C9A0986741EEC98B1575FB * L_1 = (Action_2_t83A36F1AF809407488C9A0986741EEC98B1575FB *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_t83A36F1AF809407488C9A0986741EEC98B1575FB *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_1, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_1;
|
|
}
|
|
|
|
IL_0014:
|
|
{
|
|
// else if (TypeTraits<T>.IsArray)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_2 = ((TypeTraits_1_tEF2D11FF37305489AB4CDB2ABEEF93B5A6C932EE_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsArray_3();
|
|
if (!L_2)
|
|
{
|
|
goto IL_0028;
|
|
}
|
|
}
|
|
{
|
|
// return PushArray;
|
|
Action_2_t83A36F1AF809407488C9A0986741EEC98B1575FB * L_3 = (Action_2_t83A36F1AF809407488C9A0986741EEC98B1575FB *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_t83A36F1AF809407488C9A0986741EEC98B1575FB *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_3, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_3;
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
// return PushObject;
|
|
Action_2_t83A36F1AF809407488C9A0986741EEC98B1575FB * L_4 = (Action_2_t83A36F1AF809407488C9A0986741EEC98B1575FB *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_t83A36F1AF809407488C9A0986741EEC98B1575FB *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_4, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_4;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Double>::PushValue(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushValue_mCB477B41620BAFCF45D88FF6F23B800CCF8DC5A8_gshared (intptr_t ___L0, double ___o1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushValue_mCB477B41620BAFCF45D88FF6F23B800CCF8DC5A8_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// ToLua.PushStruct(L, o);
|
|
intptr_t L_0 = ___L0;
|
|
double L_1 = ___o1;
|
|
double L_2 = L_1;
|
|
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_2);
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushStruct_m474B7EA11DB29C9C6396DDCF5046F5E13489894A((intptr_t)L_0, (RuntimeObject *)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Double>::PushObject(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushObject_mB345BD0EAE7861CF05580549A81EFA2D18789A88_gshared (intptr_t ___L0, double ___o1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushObject_mB345BD0EAE7861CF05580549A81EFA2D18789A88_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// ToLua.PushObject(L, o);
|
|
intptr_t L_0 = ___L0;
|
|
double L_1 = ___o1;
|
|
double L_2 = L_1;
|
|
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_2);
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushObject_mAF111189B98F55714B489FACC08BF0CB11788C7A((intptr_t)L_0, (RuntimeObject *)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Double>::PushArray(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushArray_m2E1E031E04AD6EA6EE7E0B80F70B57F9F7D7BF98_gshared (intptr_t ___L0, double ___array1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushArray_m2E1E031E04AD6EA6EE7E0B80F70B57F9F7D7BF98_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
{
|
|
// if (array == null)
|
|
goto IL_000f;
|
|
}
|
|
{
|
|
// 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_000f:
|
|
{
|
|
// int arrayMetaTable = LuaStatic.GetArrayMetatable(L);
|
|
intptr_t L_2 = ___L0;
|
|
int32_t L_3 = LuaStatic_GetArrayMetatable_m9549A2A425BB14A2B32A435C71272BD264F81DDE((intptr_t)L_2, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_3;
|
|
// ToLua.PushUserData(L, array, arrayMetaTable);
|
|
intptr_t L_4 = ___L0;
|
|
double L_5 = ___array1;
|
|
double L_6 = L_5;
|
|
RuntimeObject * L_7 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_6);
|
|
int32_t L_8 = V_0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushUserData_mBEC8DFABAB472E05CFA4B686691B3AC8226795D8((intptr_t)L_4, (RuntimeObject *)L_7, (int32_t)L_8, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// T LuaInterface.StackTraits`1<System.Double>::DefaultTo(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double StackTraits_1_DefaultTo_m771D1011FE9381E30BFFE23BF37A439535974593_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_DefaultTo_m771D1011FE9381E30BFFE23BF37A439535974593_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// return (T)ToLua.ToObject(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
RuntimeObject * L_2 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
return ((*(double*)((double*)UnBox(L_2, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))));
|
|
}
|
|
}
|
|
// T LuaInterface.StackTraits`1<System.Double>::DefaultCheck(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double StackTraits_1_DefaultCheck_mEF8B8FAF187368A8600FD0376C967F2667172509_gshared (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_DefaultCheck_mEF8B8FAF187368A8600FD0376C967F2667172509_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
RuntimeObject * V_1 = NULL;
|
|
double V_2 = 0.0;
|
|
{
|
|
// int udata = LuaDLL.tolua_rawnetobj(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_tolua_rawnetobj_m2330C2B3D83D9335CA834F917EE591C1DFF6A284((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_2;
|
|
// if (udata != -1)
|
|
int32_t L_3 = V_0;
|
|
if ((((int32_t)L_3) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_005e;
|
|
}
|
|
}
|
|
{
|
|
// ObjectTranslator translator = ObjectTranslator.Get(L);
|
|
intptr_t L_4 = ___L0;
|
|
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((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5);
|
|
RuntimeObject * L_7 = ObjectTranslator_GetObject_m83FC049E289E671077D7852DA2188EB90DC75F6F((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5, (int32_t)L_6, /*hidden argument*/NULL);
|
|
V_1 = (RuntimeObject *)L_7;
|
|
// if (obj != null)
|
|
RuntimeObject * L_8 = V_1;
|
|
if (!L_8)
|
|
{
|
|
goto IL_004d;
|
|
}
|
|
}
|
|
{
|
|
// if (obj is T)
|
|
RuntimeObject * L_9 = V_1;
|
|
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7))))
|
|
{
|
|
goto IL_002b;
|
|
}
|
|
}
|
|
{
|
|
// return (T)obj;
|
|
RuntimeObject * L_10 = V_1;
|
|
return ((*(double*)((double*)UnBox(L_10, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))));
|
|
}
|
|
|
|
IL_002b:
|
|
{
|
|
// LuaDLL.luaL_argerror(L, stackPos, string.Format("{0} expected, got {1}", TypeTraits<T>.GetTypeName(), obj.GetType().FullName));
|
|
intptr_t L_11 = ___L0;
|
|
int32_t L_12 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
String_t* L_13 = (( String_t* (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
|
|
RuntimeObject * L_14 = V_1;
|
|
NullCheck((RuntimeObject *)L_14);
|
|
Type_t * L_15 = Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60((RuntimeObject *)L_14, /*hidden argument*/NULL);
|
|
NullCheck((Type_t *)L_15);
|
|
String_t* L_16 = VirtFuncInvoker0< String_t* >::Invoke(29 /* System.String System.Type::get_FullName() */, (Type_t *)L_15);
|
|
String_t* L_17 = String_Format_m19325298DBC61AAC016C16F7B3CF97A8A3DEA34A((String_t*)_stringLiteralB3C631CCD334FD1E5D8A9E62EE527BD6E1487992, (RuntimeObject *)L_13, (RuntimeObject *)L_16, /*hidden argument*/NULL);
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_luaL_argerror_m648A4BE57D4DB36B0B83C6C0F6D2703239DED5A8((intptr_t)L_11, (int32_t)L_12, (String_t*)L_17, /*hidden argument*/NULL);
|
|
}
|
|
|
|
IL_004d:
|
|
{
|
|
// if (!TypeTraits<T>.IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_18 = ((TypeTraits_1_tEF2D11FF37305489AB4CDB2ABEEF93B5A6C932EE_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (L_18)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(double));
|
|
double L_19 = V_2;
|
|
return L_19;
|
|
}
|
|
|
|
IL_005e:
|
|
{
|
|
// else if (LuaDLL.lua_isnil(L, stackPos) && !TypeTraits<T>.IsValueType)
|
|
intptr_t L_20 = ___L0;
|
|
int32_t L_21 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
bool L_22 = LuaDLL_lua_isnil_mB1EFB39078F9432C638D9EFD5DD4B03BF9DA8FAB((intptr_t)L_20, (int32_t)L_21, /*hidden argument*/NULL);
|
|
if (!L_22)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_23 = ((TypeTraits_1_tEF2D11FF37305489AB4CDB2ABEEF93B5A6C932EE_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (L_23)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(double));
|
|
double L_24 = V_2;
|
|
return L_24;
|
|
}
|
|
|
|
IL_0078:
|
|
{
|
|
// LuaDLL.luaL_typerror(L, stackPos, TypeTraits<T>.GetTypeName());
|
|
intptr_t L_25 = ___L0;
|
|
int32_t L_26 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
String_t* L_27 = (( String_t* (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_luaL_typerror_mAEAFAE3F8FC42110FAA29FB99DC947D64A99A2A0((intptr_t)L_25, (int32_t)L_26, (String_t*)L_27, (String_t*)NULL, /*hidden argument*/NULL);
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(double));
|
|
double L_28 = V_2;
|
|
return L_28;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Double>::.cctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1__cctor_mFDC0DE7CA0426A5E8B6FC19E22CD23EEDC8A8D98_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// static public Action<IntPtr, T> Push = SelectPush();
|
|
Action_2_t83A36F1AF809407488C9A0986741EEC98B1575FB * L_0 = (( Action_2_t83A36F1AF809407488C9A0986741EEC98B1575FB * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
|
|
((StackTraits_1_t80A7AF3CE89A5B257C96BC5971C27BD7EF1E66F0_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Push_0(L_0);
|
|
// static public Func<IntPtr, int, T> Check = DefaultCheck;
|
|
Func_3_t74BE0765054D66B93E57E18A23EA03718EF5539D * L_1 = (Func_3_t74BE0765054D66B93E57E18A23EA03718EF5539D *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 11));
|
|
(( void (*) (Func_3_t74BE0765054D66B93E57E18A23EA03718EF5539D *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)(L_1, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
|
|
((StackTraits_1_t80A7AF3CE89A5B257C96BC5971C27BD7EF1E66F0_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_1(L_1);
|
|
// static public Func<IntPtr, int, T> To = DefaultTo;
|
|
Func_3_t74BE0765054D66B93E57E18A23EA03718EF5539D * L_2 = (Func_3_t74BE0765054D66B93E57E18A23EA03718EF5539D *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 11));
|
|
(( void (*) (Func_3_t74BE0765054D66B93E57E18A23EA03718EF5539D *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)(L_2, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
|
|
((StackTraits_1_t80A7AF3CE89A5B257C96BC5971C27BD7EF1E66F0_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_To_2(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.StackTraits`1<System.Guid>::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_m9D03D0532ED1155F8E3CE09920A1A9560BB91E0F_gshared (Action_2_t1F7A443637769C5E7025D426EE7D052AF731C76C * ___push0, Func_3_t196A4C043EB047872F1DE702B54E8E1371A52A1E * ___check1, Func_3_t196A4C043EB047872F1DE702B54E8E1371A52A1E * ___to2, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (push != null)
|
|
Action_2_t1F7A443637769C5E7025D426EE7D052AF731C76C * L_0 = ___push0;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
// Push = push;
|
|
Action_2_t1F7A443637769C5E7025D426EE7D052AF731C76C * L_1 = ___push0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_t2664D8E99EF8CBDA6BC7208C8B635832F48D4210_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Push_0(L_1);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
// if (to != null)
|
|
Func_3_t196A4C043EB047872F1DE702B54E8E1371A52A1E * L_2 = ___to2;
|
|
if (!L_2)
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
// To = to;
|
|
Func_3_t196A4C043EB047872F1DE702B54E8E1371A52A1E * L_3 = ___to2;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_t2664D8E99EF8CBDA6BC7208C8B635832F48D4210_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_To_2(L_3);
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
// if (check != null)
|
|
Func_3_t196A4C043EB047872F1DE702B54E8E1371A52A1E * L_4 = ___check1;
|
|
if (!L_4)
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
// Check = check;
|
|
Func_3_t196A4C043EB047872F1DE702B54E8E1371A52A1E * L_5 = ___check1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_t2664D8E99EF8CBDA6BC7208C8B635832F48D4210_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_1(L_5);
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Action`2<System.IntPtr,T> LuaInterface.StackTraits`1<System.Guid>::SelectPush()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Action_2_t1F7A443637769C5E7025D426EE7D052AF731C76C * StackTraits_1_SelectPush_m28944AA294F213F00BF18FC6A2B13659B7CBE58C_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (TypeTraits<T>.IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_0 = ((TypeTraits_1_tD5F6F466A268DD5B7AD9C3B5D732B01120B91A8A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (!L_0)
|
|
{
|
|
goto IL_0014;
|
|
}
|
|
}
|
|
{
|
|
// return PushValue;
|
|
Action_2_t1F7A443637769C5E7025D426EE7D052AF731C76C * L_1 = (Action_2_t1F7A443637769C5E7025D426EE7D052AF731C76C *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_t1F7A443637769C5E7025D426EE7D052AF731C76C *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_1, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_1;
|
|
}
|
|
|
|
IL_0014:
|
|
{
|
|
// else if (TypeTraits<T>.IsArray)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_2 = ((TypeTraits_1_tD5F6F466A268DD5B7AD9C3B5D732B01120B91A8A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsArray_3();
|
|
if (!L_2)
|
|
{
|
|
goto IL_0028;
|
|
}
|
|
}
|
|
{
|
|
// return PushArray;
|
|
Action_2_t1F7A443637769C5E7025D426EE7D052AF731C76C * L_3 = (Action_2_t1F7A443637769C5E7025D426EE7D052AF731C76C *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_t1F7A443637769C5E7025D426EE7D052AF731C76C *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_3, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_3;
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
// return PushObject;
|
|
Action_2_t1F7A443637769C5E7025D426EE7D052AF731C76C * L_4 = (Action_2_t1F7A443637769C5E7025D426EE7D052AF731C76C *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_t1F7A443637769C5E7025D426EE7D052AF731C76C *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_4, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_4;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Guid>::PushValue(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushValue_m6EB507626A15D4C95EC9613D4B787F99D5AB3304_gshared (intptr_t ___L0, Guid_t ___o1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushValue_m6EB507626A15D4C95EC9613D4B787F99D5AB3304_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// ToLua.PushStruct(L, o);
|
|
intptr_t L_0 = ___L0;
|
|
Guid_t L_1 = ___o1;
|
|
Guid_t L_2 = L_1;
|
|
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_2);
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushStruct_m474B7EA11DB29C9C6396DDCF5046F5E13489894A((intptr_t)L_0, (RuntimeObject *)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Guid>::PushObject(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushObject_mCDEB899EF55E894A2175848AB8333B6AD8630C5F_gshared (intptr_t ___L0, Guid_t ___o1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushObject_mCDEB899EF55E894A2175848AB8333B6AD8630C5F_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// ToLua.PushObject(L, o);
|
|
intptr_t L_0 = ___L0;
|
|
Guid_t L_1 = ___o1;
|
|
Guid_t L_2 = L_1;
|
|
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_2);
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushObject_mAF111189B98F55714B489FACC08BF0CB11788C7A((intptr_t)L_0, (RuntimeObject *)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Guid>::PushArray(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushArray_mCD1A0E26E1D0184749E37F9E976C6E310129272E_gshared (intptr_t ___L0, Guid_t ___array1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushArray_mCD1A0E26E1D0184749E37F9E976C6E310129272E_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
{
|
|
// if (array == null)
|
|
goto IL_000f;
|
|
}
|
|
{
|
|
// 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_000f:
|
|
{
|
|
// int arrayMetaTable = LuaStatic.GetArrayMetatable(L);
|
|
intptr_t L_2 = ___L0;
|
|
int32_t L_3 = LuaStatic_GetArrayMetatable_m9549A2A425BB14A2B32A435C71272BD264F81DDE((intptr_t)L_2, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_3;
|
|
// ToLua.PushUserData(L, array, arrayMetaTable);
|
|
intptr_t L_4 = ___L0;
|
|
Guid_t L_5 = ___array1;
|
|
Guid_t L_6 = L_5;
|
|
RuntimeObject * L_7 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_6);
|
|
int32_t L_8 = V_0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushUserData_mBEC8DFABAB472E05CFA4B686691B3AC8226795D8((intptr_t)L_4, (RuntimeObject *)L_7, (int32_t)L_8, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// T LuaInterface.StackTraits`1<System.Guid>::DefaultTo(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Guid_t StackTraits_1_DefaultTo_mC6D5166BAC1C4C0FA9D8FFCC369ABE3FC0762CE6_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_DefaultTo_mC6D5166BAC1C4C0FA9D8FFCC369ABE3FC0762CE6_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// return (T)ToLua.ToObject(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
RuntimeObject * L_2 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
return ((*(Guid_t *)((Guid_t *)UnBox(L_2, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))));
|
|
}
|
|
}
|
|
// T LuaInterface.StackTraits`1<System.Guid>::DefaultCheck(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Guid_t StackTraits_1_DefaultCheck_m08BC1044D34436DC05C697BCEE678F62301F4659_gshared (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_DefaultCheck_m08BC1044D34436DC05C697BCEE678F62301F4659_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
RuntimeObject * V_1 = NULL;
|
|
Guid_t V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
{
|
|
// int udata = LuaDLL.tolua_rawnetobj(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_tolua_rawnetobj_m2330C2B3D83D9335CA834F917EE591C1DFF6A284((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_2;
|
|
// if (udata != -1)
|
|
int32_t L_3 = V_0;
|
|
if ((((int32_t)L_3) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_005e;
|
|
}
|
|
}
|
|
{
|
|
// ObjectTranslator translator = ObjectTranslator.Get(L);
|
|
intptr_t L_4 = ___L0;
|
|
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((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5);
|
|
RuntimeObject * L_7 = ObjectTranslator_GetObject_m83FC049E289E671077D7852DA2188EB90DC75F6F((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5, (int32_t)L_6, /*hidden argument*/NULL);
|
|
V_1 = (RuntimeObject *)L_7;
|
|
// if (obj != null)
|
|
RuntimeObject * L_8 = V_1;
|
|
if (!L_8)
|
|
{
|
|
goto IL_004d;
|
|
}
|
|
}
|
|
{
|
|
// if (obj is T)
|
|
RuntimeObject * L_9 = V_1;
|
|
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7))))
|
|
{
|
|
goto IL_002b;
|
|
}
|
|
}
|
|
{
|
|
// return (T)obj;
|
|
RuntimeObject * L_10 = V_1;
|
|
return ((*(Guid_t *)((Guid_t *)UnBox(L_10, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))));
|
|
}
|
|
|
|
IL_002b:
|
|
{
|
|
// LuaDLL.luaL_argerror(L, stackPos, string.Format("{0} expected, got {1}", TypeTraits<T>.GetTypeName(), obj.GetType().FullName));
|
|
intptr_t L_11 = ___L0;
|
|
int32_t L_12 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
String_t* L_13 = (( String_t* (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
|
|
RuntimeObject * L_14 = V_1;
|
|
NullCheck((RuntimeObject *)L_14);
|
|
Type_t * L_15 = Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60((RuntimeObject *)L_14, /*hidden argument*/NULL);
|
|
NullCheck((Type_t *)L_15);
|
|
String_t* L_16 = VirtFuncInvoker0< String_t* >::Invoke(29 /* System.String System.Type::get_FullName() */, (Type_t *)L_15);
|
|
String_t* L_17 = String_Format_m19325298DBC61AAC016C16F7B3CF97A8A3DEA34A((String_t*)_stringLiteralB3C631CCD334FD1E5D8A9E62EE527BD6E1487992, (RuntimeObject *)L_13, (RuntimeObject *)L_16, /*hidden argument*/NULL);
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_luaL_argerror_m648A4BE57D4DB36B0B83C6C0F6D2703239DED5A8((intptr_t)L_11, (int32_t)L_12, (String_t*)L_17, /*hidden argument*/NULL);
|
|
}
|
|
|
|
IL_004d:
|
|
{
|
|
// if (!TypeTraits<T>.IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_18 = ((TypeTraits_1_tD5F6F466A268DD5B7AD9C3B5D732B01120B91A8A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (L_18)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(Guid_t ));
|
|
Guid_t L_19 = V_2;
|
|
return L_19;
|
|
}
|
|
|
|
IL_005e:
|
|
{
|
|
// else if (LuaDLL.lua_isnil(L, stackPos) && !TypeTraits<T>.IsValueType)
|
|
intptr_t L_20 = ___L0;
|
|
int32_t L_21 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
bool L_22 = LuaDLL_lua_isnil_mB1EFB39078F9432C638D9EFD5DD4B03BF9DA8FAB((intptr_t)L_20, (int32_t)L_21, /*hidden argument*/NULL);
|
|
if (!L_22)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_23 = ((TypeTraits_1_tD5F6F466A268DD5B7AD9C3B5D732B01120B91A8A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (L_23)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(Guid_t ));
|
|
Guid_t L_24 = V_2;
|
|
return L_24;
|
|
}
|
|
|
|
IL_0078:
|
|
{
|
|
// LuaDLL.luaL_typerror(L, stackPos, TypeTraits<T>.GetTypeName());
|
|
intptr_t L_25 = ___L0;
|
|
int32_t L_26 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
String_t* L_27 = (( String_t* (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_luaL_typerror_mAEAFAE3F8FC42110FAA29FB99DC947D64A99A2A0((intptr_t)L_25, (int32_t)L_26, (String_t*)L_27, (String_t*)NULL, /*hidden argument*/NULL);
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(Guid_t ));
|
|
Guid_t L_28 = V_2;
|
|
return L_28;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Guid>::.cctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1__cctor_m17686E68148E92C159A9E943B27DC84CA61ADE43_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// static public Action<IntPtr, T> Push = SelectPush();
|
|
Action_2_t1F7A443637769C5E7025D426EE7D052AF731C76C * L_0 = (( Action_2_t1F7A443637769C5E7025D426EE7D052AF731C76C * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
|
|
((StackTraits_1_t2664D8E99EF8CBDA6BC7208C8B635832F48D4210_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Push_0(L_0);
|
|
// static public Func<IntPtr, int, T> Check = DefaultCheck;
|
|
Func_3_t196A4C043EB047872F1DE702B54E8E1371A52A1E * L_1 = (Func_3_t196A4C043EB047872F1DE702B54E8E1371A52A1E *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 11));
|
|
(( void (*) (Func_3_t196A4C043EB047872F1DE702B54E8E1371A52A1E *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)(L_1, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
|
|
((StackTraits_1_t2664D8E99EF8CBDA6BC7208C8B635832F48D4210_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_1(L_1);
|
|
// static public Func<IntPtr, int, T> To = DefaultTo;
|
|
Func_3_t196A4C043EB047872F1DE702B54E8E1371A52A1E * L_2 = (Func_3_t196A4C043EB047872F1DE702B54E8E1371A52A1E *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 11));
|
|
(( void (*) (Func_3_t196A4C043EB047872F1DE702B54E8E1371A52A1E *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)(L_2, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
|
|
((StackTraits_1_t2664D8E99EF8CBDA6BC7208C8B635832F48D4210_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_To_2(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.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)
|
|
{
|
|
{
|
|
// if (push != null)
|
|
Action_2_tB4EB59FEEEE3A79E2D0DC290EFC62488E3AE22B5 * L_0 = ___push0;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
// Push = push;
|
|
Action_2_tB4EB59FEEEE3A79E2D0DC290EFC62488E3AE22B5 * L_1 = ___push0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_t788776AD36995C16223282C02AC5383C5F86DA74_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Push_0(L_1);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
// if (to != null)
|
|
Func_3_tD9BA231B28E8025D414F8DEA5A334A58A980E3FB * L_2 = ___to2;
|
|
if (!L_2)
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
// To = to;
|
|
Func_3_tD9BA231B28E8025D414F8DEA5A334A58A980E3FB * L_3 = ___to2;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_t788776AD36995C16223282C02AC5383C5F86DA74_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_To_2(L_3);
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
// if (check != null)
|
|
Func_3_tD9BA231B28E8025D414F8DEA5A334A58A980E3FB * L_4 = ___check1;
|
|
if (!L_4)
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
// Check = check;
|
|
Func_3_tD9BA231B28E8025D414F8DEA5A334A58A980E3FB * L_5 = ___check1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_t788776AD36995C16223282C02AC5383C5F86DA74_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_1(L_5);
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Action`2<System.IntPtr,T> LuaInterface.StackTraits`1<System.Int16>::SelectPush()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Action_2_tB4EB59FEEEE3A79E2D0DC290EFC62488E3AE22B5 * StackTraits_1_SelectPush_m05681C58FAC7C87677AEB787D9F71F99FF5EA195_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (TypeTraits<T>.IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_0 = ((TypeTraits_1_tA73225A95A78FE9D9DC053D1D4C36016FD2FB747_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (!L_0)
|
|
{
|
|
goto IL_0014;
|
|
}
|
|
}
|
|
{
|
|
// return PushValue;
|
|
Action_2_tB4EB59FEEEE3A79E2D0DC290EFC62488E3AE22B5 * L_1 = (Action_2_tB4EB59FEEEE3A79E2D0DC290EFC62488E3AE22B5 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_tB4EB59FEEEE3A79E2D0DC290EFC62488E3AE22B5 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_1, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_1;
|
|
}
|
|
|
|
IL_0014:
|
|
{
|
|
// else if (TypeTraits<T>.IsArray)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_2 = ((TypeTraits_1_tA73225A95A78FE9D9DC053D1D4C36016FD2FB747_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsArray_3();
|
|
if (!L_2)
|
|
{
|
|
goto IL_0028;
|
|
}
|
|
}
|
|
{
|
|
// return PushArray;
|
|
Action_2_tB4EB59FEEEE3A79E2D0DC290EFC62488E3AE22B5 * L_3 = (Action_2_tB4EB59FEEEE3A79E2D0DC290EFC62488E3AE22B5 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_tB4EB59FEEEE3A79E2D0DC290EFC62488E3AE22B5 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_3, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_3;
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
// return PushObject;
|
|
Action_2_tB4EB59FEEEE3A79E2D0DC290EFC62488E3AE22B5 * L_4 = (Action_2_tB4EB59FEEEE3A79E2D0DC290EFC62488E3AE22B5 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_tB4EB59FEEEE3A79E2D0DC290EFC62488E3AE22B5 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_4, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_4;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Int16>::PushValue(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushValue_mBB18F849213E547C4C63AB8A11D66D1CDC1AAE98_gshared (intptr_t ___L0, int16_t ___o1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushValue_mBB18F849213E547C4C63AB8A11D66D1CDC1AAE98_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// ToLua.PushStruct(L, o);
|
|
intptr_t L_0 = ___L0;
|
|
int16_t L_1 = ___o1;
|
|
int16_t L_2 = L_1;
|
|
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_2);
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushStruct_m474B7EA11DB29C9C6396DDCF5046F5E13489894A((intptr_t)L_0, (RuntimeObject *)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Int16>::PushObject(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushObject_m283B901FE748787CB75995B0D3D49D5173343CB4_gshared (intptr_t ___L0, int16_t ___o1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushObject_m283B901FE748787CB75995B0D3D49D5173343CB4_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// ToLua.PushObject(L, o);
|
|
intptr_t L_0 = ___L0;
|
|
int16_t L_1 = ___o1;
|
|
int16_t L_2 = L_1;
|
|
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_2);
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushObject_mAF111189B98F55714B489FACC08BF0CB11788C7A((intptr_t)L_0, (RuntimeObject *)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Int16>::PushArray(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushArray_m04C818AB0734580BD499C50D2915FC1F86921A4C_gshared (intptr_t ___L0, int16_t ___array1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushArray_m04C818AB0734580BD499C50D2915FC1F86921A4C_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
{
|
|
// if (array == null)
|
|
goto IL_000f;
|
|
}
|
|
{
|
|
// 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_000f:
|
|
{
|
|
// int arrayMetaTable = LuaStatic.GetArrayMetatable(L);
|
|
intptr_t L_2 = ___L0;
|
|
int32_t L_3 = LuaStatic_GetArrayMetatable_m9549A2A425BB14A2B32A435C71272BD264F81DDE((intptr_t)L_2, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_3;
|
|
// ToLua.PushUserData(L, array, arrayMetaTable);
|
|
intptr_t L_4 = ___L0;
|
|
int16_t L_5 = ___array1;
|
|
int16_t L_6 = L_5;
|
|
RuntimeObject * L_7 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_6);
|
|
int32_t L_8 = V_0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushUserData_mBEC8DFABAB472E05CFA4B686691B3AC8226795D8((intptr_t)L_4, (RuntimeObject *)L_7, (int32_t)L_8, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// T LuaInterface.StackTraits`1<System.Int16>::DefaultTo(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int16_t StackTraits_1_DefaultTo_mA076991CFF93C1B981B3977580A0410D96A2F108_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_DefaultTo_mA076991CFF93C1B981B3977580A0410D96A2F108_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// return (T)ToLua.ToObject(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
RuntimeObject * L_2 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
return ((*(int16_t*)((int16_t*)UnBox(L_2, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))));
|
|
}
|
|
}
|
|
// T LuaInterface.StackTraits`1<System.Int16>::DefaultCheck(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int16_t StackTraits_1_DefaultCheck_m6E4138B606229634E92E6EC20A8E5FD16E8A6BD4_gshared (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_DefaultCheck_m6E4138B606229634E92E6EC20A8E5FD16E8A6BD4_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
RuntimeObject * V_1 = NULL;
|
|
int16_t V_2 = 0;
|
|
{
|
|
// int udata = LuaDLL.tolua_rawnetobj(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_tolua_rawnetobj_m2330C2B3D83D9335CA834F917EE591C1DFF6A284((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_2;
|
|
// if (udata != -1)
|
|
int32_t L_3 = V_0;
|
|
if ((((int32_t)L_3) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_005e;
|
|
}
|
|
}
|
|
{
|
|
// ObjectTranslator translator = ObjectTranslator.Get(L);
|
|
intptr_t L_4 = ___L0;
|
|
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((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5);
|
|
RuntimeObject * L_7 = ObjectTranslator_GetObject_m83FC049E289E671077D7852DA2188EB90DC75F6F((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5, (int32_t)L_6, /*hidden argument*/NULL);
|
|
V_1 = (RuntimeObject *)L_7;
|
|
// if (obj != null)
|
|
RuntimeObject * L_8 = V_1;
|
|
if (!L_8)
|
|
{
|
|
goto IL_004d;
|
|
}
|
|
}
|
|
{
|
|
// if (obj is T)
|
|
RuntimeObject * L_9 = V_1;
|
|
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7))))
|
|
{
|
|
goto IL_002b;
|
|
}
|
|
}
|
|
{
|
|
// return (T)obj;
|
|
RuntimeObject * L_10 = V_1;
|
|
return ((*(int16_t*)((int16_t*)UnBox(L_10, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))));
|
|
}
|
|
|
|
IL_002b:
|
|
{
|
|
// LuaDLL.luaL_argerror(L, stackPos, string.Format("{0} expected, got {1}", TypeTraits<T>.GetTypeName(), obj.GetType().FullName));
|
|
intptr_t L_11 = ___L0;
|
|
int32_t L_12 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
String_t* L_13 = (( String_t* (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
|
|
RuntimeObject * L_14 = V_1;
|
|
NullCheck((RuntimeObject *)L_14);
|
|
Type_t * L_15 = Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60((RuntimeObject *)L_14, /*hidden argument*/NULL);
|
|
NullCheck((Type_t *)L_15);
|
|
String_t* L_16 = VirtFuncInvoker0< String_t* >::Invoke(29 /* System.String System.Type::get_FullName() */, (Type_t *)L_15);
|
|
String_t* L_17 = String_Format_m19325298DBC61AAC016C16F7B3CF97A8A3DEA34A((String_t*)_stringLiteralB3C631CCD334FD1E5D8A9E62EE527BD6E1487992, (RuntimeObject *)L_13, (RuntimeObject *)L_16, /*hidden argument*/NULL);
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_luaL_argerror_m648A4BE57D4DB36B0B83C6C0F6D2703239DED5A8((intptr_t)L_11, (int32_t)L_12, (String_t*)L_17, /*hidden argument*/NULL);
|
|
}
|
|
|
|
IL_004d:
|
|
{
|
|
// if (!TypeTraits<T>.IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_18 = ((TypeTraits_1_tA73225A95A78FE9D9DC053D1D4C36016FD2FB747_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (L_18)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(int16_t));
|
|
int16_t L_19 = V_2;
|
|
return L_19;
|
|
}
|
|
|
|
IL_005e:
|
|
{
|
|
// else if (LuaDLL.lua_isnil(L, stackPos) && !TypeTraits<T>.IsValueType)
|
|
intptr_t L_20 = ___L0;
|
|
int32_t L_21 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
bool L_22 = LuaDLL_lua_isnil_mB1EFB39078F9432C638D9EFD5DD4B03BF9DA8FAB((intptr_t)L_20, (int32_t)L_21, /*hidden argument*/NULL);
|
|
if (!L_22)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_23 = ((TypeTraits_1_tA73225A95A78FE9D9DC053D1D4C36016FD2FB747_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (L_23)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(int16_t));
|
|
int16_t L_24 = V_2;
|
|
return L_24;
|
|
}
|
|
|
|
IL_0078:
|
|
{
|
|
// LuaDLL.luaL_typerror(L, stackPos, TypeTraits<T>.GetTypeName());
|
|
intptr_t L_25 = ___L0;
|
|
int32_t L_26 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
String_t* L_27 = (( String_t* (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_luaL_typerror_mAEAFAE3F8FC42110FAA29FB99DC947D64A99A2A0((intptr_t)L_25, (int32_t)L_26, (String_t*)L_27, (String_t*)NULL, /*hidden argument*/NULL);
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(int16_t));
|
|
int16_t L_28 = V_2;
|
|
return L_28;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Int16>::.cctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1__cctor_m0B225BD1F3048BD5F7887C0AE3C6BE9E234FBE1F_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// static public Action<IntPtr, T> Push = SelectPush();
|
|
Action_2_tB4EB59FEEEE3A79E2D0DC290EFC62488E3AE22B5 * L_0 = (( Action_2_tB4EB59FEEEE3A79E2D0DC290EFC62488E3AE22B5 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
|
|
((StackTraits_1_t788776AD36995C16223282C02AC5383C5F86DA74_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Push_0(L_0);
|
|
// static public Func<IntPtr, int, T> Check = DefaultCheck;
|
|
Func_3_tD9BA231B28E8025D414F8DEA5A334A58A980E3FB * L_1 = (Func_3_tD9BA231B28E8025D414F8DEA5A334A58A980E3FB *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 11));
|
|
(( void (*) (Func_3_tD9BA231B28E8025D414F8DEA5A334A58A980E3FB *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)(L_1, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
|
|
((StackTraits_1_t788776AD36995C16223282C02AC5383C5F86DA74_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_1(L_1);
|
|
// static public Func<IntPtr, int, T> To = DefaultTo;
|
|
Func_3_tD9BA231B28E8025D414F8DEA5A334A58A980E3FB * L_2 = (Func_3_tD9BA231B28E8025D414F8DEA5A334A58A980E3FB *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 11));
|
|
(( void (*) (Func_3_tD9BA231B28E8025D414F8DEA5A334A58A980E3FB *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)(L_2, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
|
|
((StackTraits_1_t788776AD36995C16223282C02AC5383C5F86DA74_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_To_2(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.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)
|
|
{
|
|
{
|
|
// if (push != null)
|
|
Action_2_t5D128DEEE684E5B4ACF255DAF52F60E897D89C03 * L_0 = ___push0;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
// Push = push;
|
|
Action_2_t5D128DEEE684E5B4ACF255DAF52F60E897D89C03 * L_1 = ___push0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_t0B4EF06E7189CFA7D0EDA0153BA4696848BA9F84_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Push_0(L_1);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
// if (to != null)
|
|
Func_3_t0C66154029033DCAB686EC454CCB70728D8FEA76 * L_2 = ___to2;
|
|
if (!L_2)
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
// To = to;
|
|
Func_3_t0C66154029033DCAB686EC454CCB70728D8FEA76 * L_3 = ___to2;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_t0B4EF06E7189CFA7D0EDA0153BA4696848BA9F84_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_To_2(L_3);
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
// if (check != null)
|
|
Func_3_t0C66154029033DCAB686EC454CCB70728D8FEA76 * L_4 = ___check1;
|
|
if (!L_4)
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
// Check = check;
|
|
Func_3_t0C66154029033DCAB686EC454CCB70728D8FEA76 * L_5 = ___check1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_t0B4EF06E7189CFA7D0EDA0153BA4696848BA9F84_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_1(L_5);
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Action`2<System.IntPtr,T> LuaInterface.StackTraits`1<System.Int32>::SelectPush()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Action_2_t5D128DEEE684E5B4ACF255DAF52F60E897D89C03 * StackTraits_1_SelectPush_mCFAD1394508D1AFAA5235CD13DDFA1D15C762889_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (TypeTraits<T>.IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_0 = ((TypeTraits_1_tED093BC518E20BCA7FF6FA86C71EBC969B2333FA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (!L_0)
|
|
{
|
|
goto IL_0014;
|
|
}
|
|
}
|
|
{
|
|
// return PushValue;
|
|
Action_2_t5D128DEEE684E5B4ACF255DAF52F60E897D89C03 * L_1 = (Action_2_t5D128DEEE684E5B4ACF255DAF52F60E897D89C03 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_t5D128DEEE684E5B4ACF255DAF52F60E897D89C03 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_1, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_1;
|
|
}
|
|
|
|
IL_0014:
|
|
{
|
|
// else if (TypeTraits<T>.IsArray)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_2 = ((TypeTraits_1_tED093BC518E20BCA7FF6FA86C71EBC969B2333FA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsArray_3();
|
|
if (!L_2)
|
|
{
|
|
goto IL_0028;
|
|
}
|
|
}
|
|
{
|
|
// return PushArray;
|
|
Action_2_t5D128DEEE684E5B4ACF255DAF52F60E897D89C03 * L_3 = (Action_2_t5D128DEEE684E5B4ACF255DAF52F60E897D89C03 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_t5D128DEEE684E5B4ACF255DAF52F60E897D89C03 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_3, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_3;
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
// return PushObject;
|
|
Action_2_t5D128DEEE684E5B4ACF255DAF52F60E897D89C03 * L_4 = (Action_2_t5D128DEEE684E5B4ACF255DAF52F60E897D89C03 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_t5D128DEEE684E5B4ACF255DAF52F60E897D89C03 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_4, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_4;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Int32>::PushValue(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushValue_m913521EA2FD9ED7483929D7BD4FF4380F13AAA07_gshared (intptr_t ___L0, int32_t ___o1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushValue_m913521EA2FD9ED7483929D7BD4FF4380F13AAA07_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// ToLua.PushStruct(L, o);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___o1;
|
|
int32_t L_2 = L_1;
|
|
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_2);
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushStruct_m474B7EA11DB29C9C6396DDCF5046F5E13489894A((intptr_t)L_0, (RuntimeObject *)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Int32>::PushObject(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushObject_m2042C7477AFF3D4BC184CA95952B0CB0479A2C1C_gshared (intptr_t ___L0, int32_t ___o1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushObject_m2042C7477AFF3D4BC184CA95952B0CB0479A2C1C_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// ToLua.PushObject(L, o);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___o1;
|
|
int32_t L_2 = L_1;
|
|
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_2);
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushObject_mAF111189B98F55714B489FACC08BF0CB11788C7A((intptr_t)L_0, (RuntimeObject *)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Int32>::PushArray(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushArray_mC1DF25635705D726DA812C4F47D7ACEB305D9875_gshared (intptr_t ___L0, int32_t ___array1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushArray_mC1DF25635705D726DA812C4F47D7ACEB305D9875_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
{
|
|
// if (array == null)
|
|
goto IL_000f;
|
|
}
|
|
{
|
|
// 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_000f:
|
|
{
|
|
// int arrayMetaTable = LuaStatic.GetArrayMetatable(L);
|
|
intptr_t L_2 = ___L0;
|
|
int32_t L_3 = LuaStatic_GetArrayMetatable_m9549A2A425BB14A2B32A435C71272BD264F81DDE((intptr_t)L_2, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_3;
|
|
// ToLua.PushUserData(L, array, arrayMetaTable);
|
|
intptr_t L_4 = ___L0;
|
|
int32_t L_5 = ___array1;
|
|
int32_t L_6 = L_5;
|
|
RuntimeObject * L_7 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_6);
|
|
int32_t L_8 = V_0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushUserData_mBEC8DFABAB472E05CFA4B686691B3AC8226795D8((intptr_t)L_4, (RuntimeObject *)L_7, (int32_t)L_8, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// T LuaInterface.StackTraits`1<System.Int32>::DefaultTo(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t StackTraits_1_DefaultTo_m809F0909B927EDEE15635A5C51636278DEA49259_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_DefaultTo_m809F0909B927EDEE15635A5C51636278DEA49259_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// return (T)ToLua.ToObject(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
RuntimeObject * L_2 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
return ((*(int32_t*)((int32_t*)UnBox(L_2, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))));
|
|
}
|
|
}
|
|
// T LuaInterface.StackTraits`1<System.Int32>::DefaultCheck(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t StackTraits_1_DefaultCheck_m1C54D9F4D0C46F92923A02DED2BCF8358D72C434_gshared (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_DefaultCheck_m1C54D9F4D0C46F92923A02DED2BCF8358D72C434_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
RuntimeObject * V_1 = NULL;
|
|
int32_t V_2 = 0;
|
|
{
|
|
// int udata = LuaDLL.tolua_rawnetobj(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_tolua_rawnetobj_m2330C2B3D83D9335CA834F917EE591C1DFF6A284((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_2;
|
|
// if (udata != -1)
|
|
int32_t L_3 = V_0;
|
|
if ((((int32_t)L_3) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_005e;
|
|
}
|
|
}
|
|
{
|
|
// ObjectTranslator translator = ObjectTranslator.Get(L);
|
|
intptr_t L_4 = ___L0;
|
|
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((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5);
|
|
RuntimeObject * L_7 = ObjectTranslator_GetObject_m83FC049E289E671077D7852DA2188EB90DC75F6F((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5, (int32_t)L_6, /*hidden argument*/NULL);
|
|
V_1 = (RuntimeObject *)L_7;
|
|
// if (obj != null)
|
|
RuntimeObject * L_8 = V_1;
|
|
if (!L_8)
|
|
{
|
|
goto IL_004d;
|
|
}
|
|
}
|
|
{
|
|
// if (obj is T)
|
|
RuntimeObject * L_9 = V_1;
|
|
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7))))
|
|
{
|
|
goto IL_002b;
|
|
}
|
|
}
|
|
{
|
|
// return (T)obj;
|
|
RuntimeObject * L_10 = V_1;
|
|
return ((*(int32_t*)((int32_t*)UnBox(L_10, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))));
|
|
}
|
|
|
|
IL_002b:
|
|
{
|
|
// LuaDLL.luaL_argerror(L, stackPos, string.Format("{0} expected, got {1}", TypeTraits<T>.GetTypeName(), obj.GetType().FullName));
|
|
intptr_t L_11 = ___L0;
|
|
int32_t L_12 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
String_t* L_13 = (( String_t* (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
|
|
RuntimeObject * L_14 = V_1;
|
|
NullCheck((RuntimeObject *)L_14);
|
|
Type_t * L_15 = Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60((RuntimeObject *)L_14, /*hidden argument*/NULL);
|
|
NullCheck((Type_t *)L_15);
|
|
String_t* L_16 = VirtFuncInvoker0< String_t* >::Invoke(29 /* System.String System.Type::get_FullName() */, (Type_t *)L_15);
|
|
String_t* L_17 = String_Format_m19325298DBC61AAC016C16F7B3CF97A8A3DEA34A((String_t*)_stringLiteralB3C631CCD334FD1E5D8A9E62EE527BD6E1487992, (RuntimeObject *)L_13, (RuntimeObject *)L_16, /*hidden argument*/NULL);
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_luaL_argerror_m648A4BE57D4DB36B0B83C6C0F6D2703239DED5A8((intptr_t)L_11, (int32_t)L_12, (String_t*)L_17, /*hidden argument*/NULL);
|
|
}
|
|
|
|
IL_004d:
|
|
{
|
|
// if (!TypeTraits<T>.IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_18 = ((TypeTraits_1_tED093BC518E20BCA7FF6FA86C71EBC969B2333FA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (L_18)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(int32_t));
|
|
int32_t L_19 = V_2;
|
|
return L_19;
|
|
}
|
|
|
|
IL_005e:
|
|
{
|
|
// else if (LuaDLL.lua_isnil(L, stackPos) && !TypeTraits<T>.IsValueType)
|
|
intptr_t L_20 = ___L0;
|
|
int32_t L_21 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
bool L_22 = LuaDLL_lua_isnil_mB1EFB39078F9432C638D9EFD5DD4B03BF9DA8FAB((intptr_t)L_20, (int32_t)L_21, /*hidden argument*/NULL);
|
|
if (!L_22)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_23 = ((TypeTraits_1_tED093BC518E20BCA7FF6FA86C71EBC969B2333FA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (L_23)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(int32_t));
|
|
int32_t L_24 = V_2;
|
|
return L_24;
|
|
}
|
|
|
|
IL_0078:
|
|
{
|
|
// LuaDLL.luaL_typerror(L, stackPos, TypeTraits<T>.GetTypeName());
|
|
intptr_t L_25 = ___L0;
|
|
int32_t L_26 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
String_t* L_27 = (( String_t* (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_luaL_typerror_mAEAFAE3F8FC42110FAA29FB99DC947D64A99A2A0((intptr_t)L_25, (int32_t)L_26, (String_t*)L_27, (String_t*)NULL, /*hidden argument*/NULL);
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(int32_t));
|
|
int32_t L_28 = V_2;
|
|
return L_28;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Int32>::.cctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1__cctor_m3AF97F8495A2C1A226E9439706ED305CD73189C8_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// static public Action<IntPtr, T> Push = SelectPush();
|
|
Action_2_t5D128DEEE684E5B4ACF255DAF52F60E897D89C03 * L_0 = (( Action_2_t5D128DEEE684E5B4ACF255DAF52F60E897D89C03 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
|
|
((StackTraits_1_t0B4EF06E7189CFA7D0EDA0153BA4696848BA9F84_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Push_0(L_0);
|
|
// static public Func<IntPtr, int, T> Check = DefaultCheck;
|
|
Func_3_t0C66154029033DCAB686EC454CCB70728D8FEA76 * L_1 = (Func_3_t0C66154029033DCAB686EC454CCB70728D8FEA76 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 11));
|
|
(( void (*) (Func_3_t0C66154029033DCAB686EC454CCB70728D8FEA76 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)(L_1, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
|
|
((StackTraits_1_t0B4EF06E7189CFA7D0EDA0153BA4696848BA9F84_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_1(L_1);
|
|
// static public Func<IntPtr, int, T> To = DefaultTo;
|
|
Func_3_t0C66154029033DCAB686EC454CCB70728D8FEA76 * L_2 = (Func_3_t0C66154029033DCAB686EC454CCB70728D8FEA76 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 11));
|
|
(( void (*) (Func_3_t0C66154029033DCAB686EC454CCB70728D8FEA76 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)(L_2, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
|
|
((StackTraits_1_t0B4EF06E7189CFA7D0EDA0153BA4696848BA9F84_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_To_2(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.StackTraits`1<System.Int32Enum>::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_mC9B6F167990EBB1D6966E2F5D49D20F8283F3E2B_gshared (Action_2_tFF388D1BE1AC4C4DBF1D06C0BC2E6D928C85C446 * ___push0, Func_3_t8D1B1F0C5EE035A5F2326A07A2897C571C463F1D * ___check1, Func_3_t8D1B1F0C5EE035A5F2326A07A2897C571C463F1D * ___to2, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (push != null)
|
|
Action_2_tFF388D1BE1AC4C4DBF1D06C0BC2E6D928C85C446 * L_0 = ___push0;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
// Push = push;
|
|
Action_2_tFF388D1BE1AC4C4DBF1D06C0BC2E6D928C85C446 * L_1 = ___push0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_t1BB6A4C65A552E2CA75BCAEFC7C42C7619487DA5_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Push_0(L_1);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
// if (to != null)
|
|
Func_3_t8D1B1F0C5EE035A5F2326A07A2897C571C463F1D * L_2 = ___to2;
|
|
if (!L_2)
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
// To = to;
|
|
Func_3_t8D1B1F0C5EE035A5F2326A07A2897C571C463F1D * L_3 = ___to2;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_t1BB6A4C65A552E2CA75BCAEFC7C42C7619487DA5_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_To_2(L_3);
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
// if (check != null)
|
|
Func_3_t8D1B1F0C5EE035A5F2326A07A2897C571C463F1D * L_4 = ___check1;
|
|
if (!L_4)
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
// Check = check;
|
|
Func_3_t8D1B1F0C5EE035A5F2326A07A2897C571C463F1D * L_5 = ___check1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_t1BB6A4C65A552E2CA75BCAEFC7C42C7619487DA5_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_1(L_5);
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Action`2<System.IntPtr,T> LuaInterface.StackTraits`1<System.Int32Enum>::SelectPush()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Action_2_tFF388D1BE1AC4C4DBF1D06C0BC2E6D928C85C446 * StackTraits_1_SelectPush_mB206BA39E05E75437FBAE0FBDDDAAC02F0DA04B3_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (TypeTraits<T>.IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_0 = ((TypeTraits_1_t98E18BD64A66C5B788A34449AE3253669B1D317D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (!L_0)
|
|
{
|
|
goto IL_0014;
|
|
}
|
|
}
|
|
{
|
|
// return PushValue;
|
|
Action_2_tFF388D1BE1AC4C4DBF1D06C0BC2E6D928C85C446 * L_1 = (Action_2_tFF388D1BE1AC4C4DBF1D06C0BC2E6D928C85C446 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_tFF388D1BE1AC4C4DBF1D06C0BC2E6D928C85C446 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_1, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_1;
|
|
}
|
|
|
|
IL_0014:
|
|
{
|
|
// else if (TypeTraits<T>.IsArray)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_2 = ((TypeTraits_1_t98E18BD64A66C5B788A34449AE3253669B1D317D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsArray_3();
|
|
if (!L_2)
|
|
{
|
|
goto IL_0028;
|
|
}
|
|
}
|
|
{
|
|
// return PushArray;
|
|
Action_2_tFF388D1BE1AC4C4DBF1D06C0BC2E6D928C85C446 * L_3 = (Action_2_tFF388D1BE1AC4C4DBF1D06C0BC2E6D928C85C446 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_tFF388D1BE1AC4C4DBF1D06C0BC2E6D928C85C446 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_3, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_3;
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
// return PushObject;
|
|
Action_2_tFF388D1BE1AC4C4DBF1D06C0BC2E6D928C85C446 * L_4 = (Action_2_tFF388D1BE1AC4C4DBF1D06C0BC2E6D928C85C446 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_tFF388D1BE1AC4C4DBF1D06C0BC2E6D928C85C446 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_4, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_4;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Int32Enum>::PushValue(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushValue_m4F7E88370859E85FA881B3ADA5B0E2E3B03D56C4_gshared (intptr_t ___L0, int32_t ___o1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushValue_m4F7E88370859E85FA881B3ADA5B0E2E3B03D56C4_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// ToLua.PushStruct(L, o);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___o1;
|
|
int32_t L_2 = L_1;
|
|
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_2);
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushStruct_m474B7EA11DB29C9C6396DDCF5046F5E13489894A((intptr_t)L_0, (RuntimeObject *)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Int32Enum>::PushObject(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushObject_m0F918A338FE0C5335157C1A2E1011044D5160012_gshared (intptr_t ___L0, int32_t ___o1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushObject_m0F918A338FE0C5335157C1A2E1011044D5160012_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// ToLua.PushObject(L, o);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___o1;
|
|
int32_t L_2 = L_1;
|
|
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_2);
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushObject_mAF111189B98F55714B489FACC08BF0CB11788C7A((intptr_t)L_0, (RuntimeObject *)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Int32Enum>::PushArray(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushArray_m919496AC2B92A10C9F091920C1697E288FD2D939_gshared (intptr_t ___L0, int32_t ___array1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushArray_m919496AC2B92A10C9F091920C1697E288FD2D939_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
{
|
|
// if (array == null)
|
|
goto IL_000f;
|
|
}
|
|
{
|
|
// 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_000f:
|
|
{
|
|
// int arrayMetaTable = LuaStatic.GetArrayMetatable(L);
|
|
intptr_t L_2 = ___L0;
|
|
int32_t L_3 = LuaStatic_GetArrayMetatable_m9549A2A425BB14A2B32A435C71272BD264F81DDE((intptr_t)L_2, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_3;
|
|
// ToLua.PushUserData(L, array, arrayMetaTable);
|
|
intptr_t L_4 = ___L0;
|
|
int32_t L_5 = ___array1;
|
|
int32_t L_6 = L_5;
|
|
RuntimeObject * L_7 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_6);
|
|
int32_t L_8 = V_0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushUserData_mBEC8DFABAB472E05CFA4B686691B3AC8226795D8((intptr_t)L_4, (RuntimeObject *)L_7, (int32_t)L_8, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// T LuaInterface.StackTraits`1<System.Int32Enum>::DefaultTo(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t StackTraits_1_DefaultTo_m5218451EEC653B1F870549AC0CAA1B6F7FB8B90F_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_DefaultTo_m5218451EEC653B1F870549AC0CAA1B6F7FB8B90F_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// return (T)ToLua.ToObject(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
RuntimeObject * L_2 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
return ((*(int32_t*)((int32_t*)UnBox(L_2, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))));
|
|
}
|
|
}
|
|
// T LuaInterface.StackTraits`1<System.Int32Enum>::DefaultCheck(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t StackTraits_1_DefaultCheck_mC781B5022952DEA758A56337E29FB9E8C295D518_gshared (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_DefaultCheck_mC781B5022952DEA758A56337E29FB9E8C295D518_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
RuntimeObject * V_1 = NULL;
|
|
int32_t V_2 = 0;
|
|
{
|
|
// int udata = LuaDLL.tolua_rawnetobj(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_tolua_rawnetobj_m2330C2B3D83D9335CA834F917EE591C1DFF6A284((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_2;
|
|
// if (udata != -1)
|
|
int32_t L_3 = V_0;
|
|
if ((((int32_t)L_3) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_005e;
|
|
}
|
|
}
|
|
{
|
|
// ObjectTranslator translator = ObjectTranslator.Get(L);
|
|
intptr_t L_4 = ___L0;
|
|
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((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5);
|
|
RuntimeObject * L_7 = ObjectTranslator_GetObject_m83FC049E289E671077D7852DA2188EB90DC75F6F((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5, (int32_t)L_6, /*hidden argument*/NULL);
|
|
V_1 = (RuntimeObject *)L_7;
|
|
// if (obj != null)
|
|
RuntimeObject * L_8 = V_1;
|
|
if (!L_8)
|
|
{
|
|
goto IL_004d;
|
|
}
|
|
}
|
|
{
|
|
// if (obj is T)
|
|
RuntimeObject * L_9 = V_1;
|
|
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7))))
|
|
{
|
|
goto IL_002b;
|
|
}
|
|
}
|
|
{
|
|
// return (T)obj;
|
|
RuntimeObject * L_10 = V_1;
|
|
return ((*(int32_t*)((int32_t*)UnBox(L_10, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))));
|
|
}
|
|
|
|
IL_002b:
|
|
{
|
|
// LuaDLL.luaL_argerror(L, stackPos, string.Format("{0} expected, got {1}", TypeTraits<T>.GetTypeName(), obj.GetType().FullName));
|
|
intptr_t L_11 = ___L0;
|
|
int32_t L_12 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
String_t* L_13 = (( String_t* (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
|
|
RuntimeObject * L_14 = V_1;
|
|
NullCheck((RuntimeObject *)L_14);
|
|
Type_t * L_15 = Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60((RuntimeObject *)L_14, /*hidden argument*/NULL);
|
|
NullCheck((Type_t *)L_15);
|
|
String_t* L_16 = VirtFuncInvoker0< String_t* >::Invoke(29 /* System.String System.Type::get_FullName() */, (Type_t *)L_15);
|
|
String_t* L_17 = String_Format_m19325298DBC61AAC016C16F7B3CF97A8A3DEA34A((String_t*)_stringLiteralB3C631CCD334FD1E5D8A9E62EE527BD6E1487992, (RuntimeObject *)L_13, (RuntimeObject *)L_16, /*hidden argument*/NULL);
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_luaL_argerror_m648A4BE57D4DB36B0B83C6C0F6D2703239DED5A8((intptr_t)L_11, (int32_t)L_12, (String_t*)L_17, /*hidden argument*/NULL);
|
|
}
|
|
|
|
IL_004d:
|
|
{
|
|
// if (!TypeTraits<T>.IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_18 = ((TypeTraits_1_t98E18BD64A66C5B788A34449AE3253669B1D317D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (L_18)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(int32_t));
|
|
int32_t L_19 = V_2;
|
|
return L_19;
|
|
}
|
|
|
|
IL_005e:
|
|
{
|
|
// else if (LuaDLL.lua_isnil(L, stackPos) && !TypeTraits<T>.IsValueType)
|
|
intptr_t L_20 = ___L0;
|
|
int32_t L_21 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
bool L_22 = LuaDLL_lua_isnil_mB1EFB39078F9432C638D9EFD5DD4B03BF9DA8FAB((intptr_t)L_20, (int32_t)L_21, /*hidden argument*/NULL);
|
|
if (!L_22)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_23 = ((TypeTraits_1_t98E18BD64A66C5B788A34449AE3253669B1D317D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (L_23)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(int32_t));
|
|
int32_t L_24 = V_2;
|
|
return L_24;
|
|
}
|
|
|
|
IL_0078:
|
|
{
|
|
// LuaDLL.luaL_typerror(L, stackPos, TypeTraits<T>.GetTypeName());
|
|
intptr_t L_25 = ___L0;
|
|
int32_t L_26 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
String_t* L_27 = (( String_t* (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_luaL_typerror_mAEAFAE3F8FC42110FAA29FB99DC947D64A99A2A0((intptr_t)L_25, (int32_t)L_26, (String_t*)L_27, (String_t*)NULL, /*hidden argument*/NULL);
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(int32_t));
|
|
int32_t L_28 = V_2;
|
|
return L_28;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Int32Enum>::.cctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1__cctor_mB1DB77F167DC90B40703A862E641D2822C3CE2AF_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// static public Action<IntPtr, T> Push = SelectPush();
|
|
Action_2_tFF388D1BE1AC4C4DBF1D06C0BC2E6D928C85C446 * L_0 = (( Action_2_tFF388D1BE1AC4C4DBF1D06C0BC2E6D928C85C446 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
|
|
((StackTraits_1_t1BB6A4C65A552E2CA75BCAEFC7C42C7619487DA5_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Push_0(L_0);
|
|
// static public Func<IntPtr, int, T> Check = DefaultCheck;
|
|
Func_3_t8D1B1F0C5EE035A5F2326A07A2897C571C463F1D * L_1 = (Func_3_t8D1B1F0C5EE035A5F2326A07A2897C571C463F1D *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 11));
|
|
(( void (*) (Func_3_t8D1B1F0C5EE035A5F2326A07A2897C571C463F1D *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)(L_1, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
|
|
((StackTraits_1_t1BB6A4C65A552E2CA75BCAEFC7C42C7619487DA5_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_1(L_1);
|
|
// static public Func<IntPtr, int, T> To = DefaultTo;
|
|
Func_3_t8D1B1F0C5EE035A5F2326A07A2897C571C463F1D * L_2 = (Func_3_t8D1B1F0C5EE035A5F2326A07A2897C571C463F1D *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 11));
|
|
(( void (*) (Func_3_t8D1B1F0C5EE035A5F2326A07A2897C571C463F1D *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)(L_2, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
|
|
((StackTraits_1_t1BB6A4C65A552E2CA75BCAEFC7C42C7619487DA5_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_To_2(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.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)
|
|
{
|
|
{
|
|
// if (push != null)
|
|
Action_2_t425DB54857351FDDD41CD38792DC89142C373B87 * L_0 = ___push0;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
// Push = push;
|
|
Action_2_t425DB54857351FDDD41CD38792DC89142C373B87 * L_1 = ___push0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_t454972B8A3C6A7848F08CED9A51D075A2271EEAD_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Push_0(L_1);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
// if (to != null)
|
|
Func_3_t3C0AAF0CE98A4E32C2CBE23EE2DE730D922BB2FE * L_2 = ___to2;
|
|
if (!L_2)
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
// To = to;
|
|
Func_3_t3C0AAF0CE98A4E32C2CBE23EE2DE730D922BB2FE * L_3 = ___to2;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_t454972B8A3C6A7848F08CED9A51D075A2271EEAD_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_To_2(L_3);
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
// if (check != null)
|
|
Func_3_t3C0AAF0CE98A4E32C2CBE23EE2DE730D922BB2FE * L_4 = ___check1;
|
|
if (!L_4)
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
// Check = check;
|
|
Func_3_t3C0AAF0CE98A4E32C2CBE23EE2DE730D922BB2FE * L_5 = ___check1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_t454972B8A3C6A7848F08CED9A51D075A2271EEAD_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_1(L_5);
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Action`2<System.IntPtr,T> LuaInterface.StackTraits`1<System.Int64>::SelectPush()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Action_2_t425DB54857351FDDD41CD38792DC89142C373B87 * StackTraits_1_SelectPush_m3C83478D5A5D36FE55FEF57485CA2250A97635E9_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (TypeTraits<T>.IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_0 = ((TypeTraits_1_t2551DA50E7BF65701B73DB8FE671CCE33D76ECC7_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (!L_0)
|
|
{
|
|
goto IL_0014;
|
|
}
|
|
}
|
|
{
|
|
// return PushValue;
|
|
Action_2_t425DB54857351FDDD41CD38792DC89142C373B87 * L_1 = (Action_2_t425DB54857351FDDD41CD38792DC89142C373B87 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_t425DB54857351FDDD41CD38792DC89142C373B87 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_1, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_1;
|
|
}
|
|
|
|
IL_0014:
|
|
{
|
|
// else if (TypeTraits<T>.IsArray)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_2 = ((TypeTraits_1_t2551DA50E7BF65701B73DB8FE671CCE33D76ECC7_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsArray_3();
|
|
if (!L_2)
|
|
{
|
|
goto IL_0028;
|
|
}
|
|
}
|
|
{
|
|
// return PushArray;
|
|
Action_2_t425DB54857351FDDD41CD38792DC89142C373B87 * L_3 = (Action_2_t425DB54857351FDDD41CD38792DC89142C373B87 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_t425DB54857351FDDD41CD38792DC89142C373B87 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_3, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_3;
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
// return PushObject;
|
|
Action_2_t425DB54857351FDDD41CD38792DC89142C373B87 * L_4 = (Action_2_t425DB54857351FDDD41CD38792DC89142C373B87 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_t425DB54857351FDDD41CD38792DC89142C373B87 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_4, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_4;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Int64>::PushValue(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushValue_m07854E62E6C6C964B10B34DEA51BB9628CA921CF_gshared (intptr_t ___L0, int64_t ___o1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushValue_m07854E62E6C6C964B10B34DEA51BB9628CA921CF_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// ToLua.PushStruct(L, o);
|
|
intptr_t L_0 = ___L0;
|
|
int64_t L_1 = ___o1;
|
|
int64_t L_2 = L_1;
|
|
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_2);
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushStruct_m474B7EA11DB29C9C6396DDCF5046F5E13489894A((intptr_t)L_0, (RuntimeObject *)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Int64>::PushObject(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushObject_m0FA1CE17CB7B321029B40611366CB5245FC95041_gshared (intptr_t ___L0, int64_t ___o1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushObject_m0FA1CE17CB7B321029B40611366CB5245FC95041_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// ToLua.PushObject(L, o);
|
|
intptr_t L_0 = ___L0;
|
|
int64_t L_1 = ___o1;
|
|
int64_t L_2 = L_1;
|
|
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_2);
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushObject_mAF111189B98F55714B489FACC08BF0CB11788C7A((intptr_t)L_0, (RuntimeObject *)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Int64>::PushArray(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushArray_m717F54140B84D40851A3CBE1347DB4A1858D2B28_gshared (intptr_t ___L0, int64_t ___array1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushArray_m717F54140B84D40851A3CBE1347DB4A1858D2B28_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
{
|
|
// if (array == null)
|
|
goto IL_000f;
|
|
}
|
|
{
|
|
// 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_000f:
|
|
{
|
|
// int arrayMetaTable = LuaStatic.GetArrayMetatable(L);
|
|
intptr_t L_2 = ___L0;
|
|
int32_t L_3 = LuaStatic_GetArrayMetatable_m9549A2A425BB14A2B32A435C71272BD264F81DDE((intptr_t)L_2, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_3;
|
|
// ToLua.PushUserData(L, array, arrayMetaTable);
|
|
intptr_t L_4 = ___L0;
|
|
int64_t L_5 = ___array1;
|
|
int64_t L_6 = L_5;
|
|
RuntimeObject * L_7 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_6);
|
|
int32_t L_8 = V_0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushUserData_mBEC8DFABAB472E05CFA4B686691B3AC8226795D8((intptr_t)L_4, (RuntimeObject *)L_7, (int32_t)L_8, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// T LuaInterface.StackTraits`1<System.Int64>::DefaultTo(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t StackTraits_1_DefaultTo_m4C72A2376627A194DC64DA192DFEFB4D2D4F9C41_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_DefaultTo_m4C72A2376627A194DC64DA192DFEFB4D2D4F9C41_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// return (T)ToLua.ToObject(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
RuntimeObject * L_2 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
return ((*(int64_t*)((int64_t*)UnBox(L_2, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))));
|
|
}
|
|
}
|
|
// T LuaInterface.StackTraits`1<System.Int64>::DefaultCheck(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t StackTraits_1_DefaultCheck_mC54BD974ECFD034240F627CB5853122B2DA566DD_gshared (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_DefaultCheck_mC54BD974ECFD034240F627CB5853122B2DA566DD_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
RuntimeObject * V_1 = NULL;
|
|
int64_t V_2 = 0;
|
|
{
|
|
// int udata = LuaDLL.tolua_rawnetobj(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_tolua_rawnetobj_m2330C2B3D83D9335CA834F917EE591C1DFF6A284((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_2;
|
|
// if (udata != -1)
|
|
int32_t L_3 = V_0;
|
|
if ((((int32_t)L_3) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_005e;
|
|
}
|
|
}
|
|
{
|
|
// ObjectTranslator translator = ObjectTranslator.Get(L);
|
|
intptr_t L_4 = ___L0;
|
|
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((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5);
|
|
RuntimeObject * L_7 = ObjectTranslator_GetObject_m83FC049E289E671077D7852DA2188EB90DC75F6F((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5, (int32_t)L_6, /*hidden argument*/NULL);
|
|
V_1 = (RuntimeObject *)L_7;
|
|
// if (obj != null)
|
|
RuntimeObject * L_8 = V_1;
|
|
if (!L_8)
|
|
{
|
|
goto IL_004d;
|
|
}
|
|
}
|
|
{
|
|
// if (obj is T)
|
|
RuntimeObject * L_9 = V_1;
|
|
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7))))
|
|
{
|
|
goto IL_002b;
|
|
}
|
|
}
|
|
{
|
|
// return (T)obj;
|
|
RuntimeObject * L_10 = V_1;
|
|
return ((*(int64_t*)((int64_t*)UnBox(L_10, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))));
|
|
}
|
|
|
|
IL_002b:
|
|
{
|
|
// LuaDLL.luaL_argerror(L, stackPos, string.Format("{0} expected, got {1}", TypeTraits<T>.GetTypeName(), obj.GetType().FullName));
|
|
intptr_t L_11 = ___L0;
|
|
int32_t L_12 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
String_t* L_13 = (( String_t* (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
|
|
RuntimeObject * L_14 = V_1;
|
|
NullCheck((RuntimeObject *)L_14);
|
|
Type_t * L_15 = Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60((RuntimeObject *)L_14, /*hidden argument*/NULL);
|
|
NullCheck((Type_t *)L_15);
|
|
String_t* L_16 = VirtFuncInvoker0< String_t* >::Invoke(29 /* System.String System.Type::get_FullName() */, (Type_t *)L_15);
|
|
String_t* L_17 = String_Format_m19325298DBC61AAC016C16F7B3CF97A8A3DEA34A((String_t*)_stringLiteralB3C631CCD334FD1E5D8A9E62EE527BD6E1487992, (RuntimeObject *)L_13, (RuntimeObject *)L_16, /*hidden argument*/NULL);
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_luaL_argerror_m648A4BE57D4DB36B0B83C6C0F6D2703239DED5A8((intptr_t)L_11, (int32_t)L_12, (String_t*)L_17, /*hidden argument*/NULL);
|
|
}
|
|
|
|
IL_004d:
|
|
{
|
|
// if (!TypeTraits<T>.IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_18 = ((TypeTraits_1_t2551DA50E7BF65701B73DB8FE671CCE33D76ECC7_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (L_18)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(int64_t));
|
|
int64_t L_19 = V_2;
|
|
return L_19;
|
|
}
|
|
|
|
IL_005e:
|
|
{
|
|
// else if (LuaDLL.lua_isnil(L, stackPos) && !TypeTraits<T>.IsValueType)
|
|
intptr_t L_20 = ___L0;
|
|
int32_t L_21 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
bool L_22 = LuaDLL_lua_isnil_mB1EFB39078F9432C638D9EFD5DD4B03BF9DA8FAB((intptr_t)L_20, (int32_t)L_21, /*hidden argument*/NULL);
|
|
if (!L_22)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_23 = ((TypeTraits_1_t2551DA50E7BF65701B73DB8FE671CCE33D76ECC7_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (L_23)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(int64_t));
|
|
int64_t L_24 = V_2;
|
|
return L_24;
|
|
}
|
|
|
|
IL_0078:
|
|
{
|
|
// LuaDLL.luaL_typerror(L, stackPos, TypeTraits<T>.GetTypeName());
|
|
intptr_t L_25 = ___L0;
|
|
int32_t L_26 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
String_t* L_27 = (( String_t* (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_luaL_typerror_mAEAFAE3F8FC42110FAA29FB99DC947D64A99A2A0((intptr_t)L_25, (int32_t)L_26, (String_t*)L_27, (String_t*)NULL, /*hidden argument*/NULL);
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(int64_t));
|
|
int64_t L_28 = V_2;
|
|
return L_28;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Int64>::.cctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1__cctor_mF27C01EFA9C02ACFCF4458906F4BAAFA0B2124ED_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// static public Action<IntPtr, T> Push = SelectPush();
|
|
Action_2_t425DB54857351FDDD41CD38792DC89142C373B87 * L_0 = (( Action_2_t425DB54857351FDDD41CD38792DC89142C373B87 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
|
|
((StackTraits_1_t454972B8A3C6A7848F08CED9A51D075A2271EEAD_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Push_0(L_0);
|
|
// static public Func<IntPtr, int, T> Check = DefaultCheck;
|
|
Func_3_t3C0AAF0CE98A4E32C2CBE23EE2DE730D922BB2FE * L_1 = (Func_3_t3C0AAF0CE98A4E32C2CBE23EE2DE730D922BB2FE *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 11));
|
|
(( void (*) (Func_3_t3C0AAF0CE98A4E32C2CBE23EE2DE730D922BB2FE *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)(L_1, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
|
|
((StackTraits_1_t454972B8A3C6A7848F08CED9A51D075A2271EEAD_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_1(L_1);
|
|
// static public Func<IntPtr, int, T> To = DefaultTo;
|
|
Func_3_t3C0AAF0CE98A4E32C2CBE23EE2DE730D922BB2FE * L_2 = (Func_3_t3C0AAF0CE98A4E32C2CBE23EE2DE730D922BB2FE *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 11));
|
|
(( void (*) (Func_3_t3C0AAF0CE98A4E32C2CBE23EE2DE730D922BB2FE *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)(L_2, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
|
|
((StackTraits_1_t454972B8A3C6A7848F08CED9A51D075A2271EEAD_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_To_2(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.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)
|
|
{
|
|
{
|
|
// if (push != null)
|
|
Action_2_t7F072217490F2702D71284F11C8084C74FC0AA6F * L_0 = ___push0;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
// Push = push;
|
|
Action_2_t7F072217490F2702D71284F11C8084C74FC0AA6F * L_1 = ___push0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_t15ABBBD7F16D4EAABDC30F605D690125E7D70456_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Push_0(L_1);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
// if (to != null)
|
|
Func_3_tAF726CAAE9050E24FDC5E493C815AAFDB1CDB0A9 * L_2 = ___to2;
|
|
if (!L_2)
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
// To = to;
|
|
Func_3_tAF726CAAE9050E24FDC5E493C815AAFDB1CDB0A9 * L_3 = ___to2;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_t15ABBBD7F16D4EAABDC30F605D690125E7D70456_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_To_2(L_3);
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
// if (check != null)
|
|
Func_3_tAF726CAAE9050E24FDC5E493C815AAFDB1CDB0A9 * L_4 = ___check1;
|
|
if (!L_4)
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
// Check = check;
|
|
Func_3_tAF726CAAE9050E24FDC5E493C815AAFDB1CDB0A9 * L_5 = ___check1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_t15ABBBD7F16D4EAABDC30F605D690125E7D70456_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_1(L_5);
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Action`2<System.IntPtr,T> LuaInterface.StackTraits`1<System.IntPtr>::SelectPush()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Action_2_t7F072217490F2702D71284F11C8084C74FC0AA6F * StackTraits_1_SelectPush_mF0635BF94D53B65E2E43DA0EECBD9C58C80B67C1_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (TypeTraits<T>.IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_0 = ((TypeTraits_1_tE0EDA66A23ABD6F43D3A50669AD4A22D34BF5EB6_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (!L_0)
|
|
{
|
|
goto IL_0014;
|
|
}
|
|
}
|
|
{
|
|
// return PushValue;
|
|
Action_2_t7F072217490F2702D71284F11C8084C74FC0AA6F * L_1 = (Action_2_t7F072217490F2702D71284F11C8084C74FC0AA6F *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_t7F072217490F2702D71284F11C8084C74FC0AA6F *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_1, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_1;
|
|
}
|
|
|
|
IL_0014:
|
|
{
|
|
// else if (TypeTraits<T>.IsArray)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_2 = ((TypeTraits_1_tE0EDA66A23ABD6F43D3A50669AD4A22D34BF5EB6_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsArray_3();
|
|
if (!L_2)
|
|
{
|
|
goto IL_0028;
|
|
}
|
|
}
|
|
{
|
|
// return PushArray;
|
|
Action_2_t7F072217490F2702D71284F11C8084C74FC0AA6F * L_3 = (Action_2_t7F072217490F2702D71284F11C8084C74FC0AA6F *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_t7F072217490F2702D71284F11C8084C74FC0AA6F *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_3, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_3;
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
// return PushObject;
|
|
Action_2_t7F072217490F2702D71284F11C8084C74FC0AA6F * L_4 = (Action_2_t7F072217490F2702D71284F11C8084C74FC0AA6F *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_t7F072217490F2702D71284F11C8084C74FC0AA6F *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_4, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_4;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.IntPtr>::PushValue(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushValue_mCD5549890DB6AD677F3B89F69312504ADF2AD16F_gshared (intptr_t ___L0, intptr_t ___o1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushValue_mCD5549890DB6AD677F3B89F69312504ADF2AD16F_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// ToLua.PushStruct(L, o);
|
|
intptr_t L_0 = ___L0;
|
|
intptr_t L_1 = ___o1;
|
|
intptr_t L_2 = L_1;
|
|
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_2);
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushStruct_m474B7EA11DB29C9C6396DDCF5046F5E13489894A((intptr_t)L_0, (RuntimeObject *)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.IntPtr>::PushObject(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushObject_m879658178AA4FCBA540A0FE749CC57D2D34B0758_gshared (intptr_t ___L0, intptr_t ___o1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushObject_m879658178AA4FCBA540A0FE749CC57D2D34B0758_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// ToLua.PushObject(L, o);
|
|
intptr_t L_0 = ___L0;
|
|
intptr_t L_1 = ___o1;
|
|
intptr_t L_2 = L_1;
|
|
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_2);
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushObject_mAF111189B98F55714B489FACC08BF0CB11788C7A((intptr_t)L_0, (RuntimeObject *)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.IntPtr>::PushArray(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushArray_mE0804CBE668C6AFCC75861D0E7272B66091B9EDB_gshared (intptr_t ___L0, intptr_t ___array1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushArray_mE0804CBE668C6AFCC75861D0E7272B66091B9EDB_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
{
|
|
// if (array == null)
|
|
goto IL_000f;
|
|
}
|
|
{
|
|
// 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_000f:
|
|
{
|
|
// int arrayMetaTable = LuaStatic.GetArrayMetatable(L);
|
|
intptr_t L_2 = ___L0;
|
|
int32_t L_3 = LuaStatic_GetArrayMetatable_m9549A2A425BB14A2B32A435C71272BD264F81DDE((intptr_t)L_2, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_3;
|
|
// ToLua.PushUserData(L, array, arrayMetaTable);
|
|
intptr_t L_4 = ___L0;
|
|
intptr_t L_5 = ___array1;
|
|
intptr_t L_6 = L_5;
|
|
RuntimeObject * L_7 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_6);
|
|
int32_t L_8 = V_0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushUserData_mBEC8DFABAB472E05CFA4B686691B3AC8226795D8((intptr_t)L_4, (RuntimeObject *)L_7, (int32_t)L_8, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// T LuaInterface.StackTraits`1<System.IntPtr>::DefaultTo(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t StackTraits_1_DefaultTo_mAAC5AF960CB921B06B31AC712335EE1823CEE9E5_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_DefaultTo_mAAC5AF960CB921B06B31AC712335EE1823CEE9E5_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// return (T)ToLua.ToObject(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
RuntimeObject * L_2 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
return (intptr_t)((*(intptr_t*)((intptr_t*)UnBox(L_2, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))));
|
|
}
|
|
}
|
|
// T LuaInterface.StackTraits`1<System.IntPtr>::DefaultCheck(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t StackTraits_1_DefaultCheck_mEB918BAA8F7C72AD09E179D4EE0BF441BD663993_gshared (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_DefaultCheck_mEB918BAA8F7C72AD09E179D4EE0BF441BD663993_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
RuntimeObject * V_1 = NULL;
|
|
intptr_t V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
{
|
|
// int udata = LuaDLL.tolua_rawnetobj(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_tolua_rawnetobj_m2330C2B3D83D9335CA834F917EE591C1DFF6A284((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_2;
|
|
// if (udata != -1)
|
|
int32_t L_3 = V_0;
|
|
if ((((int32_t)L_3) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_005e;
|
|
}
|
|
}
|
|
{
|
|
// ObjectTranslator translator = ObjectTranslator.Get(L);
|
|
intptr_t L_4 = ___L0;
|
|
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((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5);
|
|
RuntimeObject * L_7 = ObjectTranslator_GetObject_m83FC049E289E671077D7852DA2188EB90DC75F6F((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5, (int32_t)L_6, /*hidden argument*/NULL);
|
|
V_1 = (RuntimeObject *)L_7;
|
|
// if (obj != null)
|
|
RuntimeObject * L_8 = V_1;
|
|
if (!L_8)
|
|
{
|
|
goto IL_004d;
|
|
}
|
|
}
|
|
{
|
|
// if (obj is T)
|
|
RuntimeObject * L_9 = V_1;
|
|
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7))))
|
|
{
|
|
goto IL_002b;
|
|
}
|
|
}
|
|
{
|
|
// return (T)obj;
|
|
RuntimeObject * L_10 = V_1;
|
|
return (intptr_t)((*(intptr_t*)((intptr_t*)UnBox(L_10, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))));
|
|
}
|
|
|
|
IL_002b:
|
|
{
|
|
// LuaDLL.luaL_argerror(L, stackPos, string.Format("{0} expected, got {1}", TypeTraits<T>.GetTypeName(), obj.GetType().FullName));
|
|
intptr_t L_11 = ___L0;
|
|
int32_t L_12 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
String_t* L_13 = (( String_t* (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
|
|
RuntimeObject * L_14 = V_1;
|
|
NullCheck((RuntimeObject *)L_14);
|
|
Type_t * L_15 = Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60((RuntimeObject *)L_14, /*hidden argument*/NULL);
|
|
NullCheck((Type_t *)L_15);
|
|
String_t* L_16 = VirtFuncInvoker0< String_t* >::Invoke(29 /* System.String System.Type::get_FullName() */, (Type_t *)L_15);
|
|
String_t* L_17 = String_Format_m19325298DBC61AAC016C16F7B3CF97A8A3DEA34A((String_t*)_stringLiteralB3C631CCD334FD1E5D8A9E62EE527BD6E1487992, (RuntimeObject *)L_13, (RuntimeObject *)L_16, /*hidden argument*/NULL);
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_luaL_argerror_m648A4BE57D4DB36B0B83C6C0F6D2703239DED5A8((intptr_t)L_11, (int32_t)L_12, (String_t*)L_17, /*hidden argument*/NULL);
|
|
}
|
|
|
|
IL_004d:
|
|
{
|
|
// if (!TypeTraits<T>.IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_18 = ((TypeTraits_1_tE0EDA66A23ABD6F43D3A50669AD4A22D34BF5EB6_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (L_18)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(intptr_t));
|
|
intptr_t L_19 = V_2;
|
|
return (intptr_t)L_19;
|
|
}
|
|
|
|
IL_005e:
|
|
{
|
|
// else if (LuaDLL.lua_isnil(L, stackPos) && !TypeTraits<T>.IsValueType)
|
|
intptr_t L_20 = ___L0;
|
|
int32_t L_21 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
bool L_22 = LuaDLL_lua_isnil_mB1EFB39078F9432C638D9EFD5DD4B03BF9DA8FAB((intptr_t)L_20, (int32_t)L_21, /*hidden argument*/NULL);
|
|
if (!L_22)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_23 = ((TypeTraits_1_tE0EDA66A23ABD6F43D3A50669AD4A22D34BF5EB6_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (L_23)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(intptr_t));
|
|
intptr_t L_24 = V_2;
|
|
return (intptr_t)L_24;
|
|
}
|
|
|
|
IL_0078:
|
|
{
|
|
// LuaDLL.luaL_typerror(L, stackPos, TypeTraits<T>.GetTypeName());
|
|
intptr_t L_25 = ___L0;
|
|
int32_t L_26 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
String_t* L_27 = (( String_t* (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_luaL_typerror_mAEAFAE3F8FC42110FAA29FB99DC947D64A99A2A0((intptr_t)L_25, (int32_t)L_26, (String_t*)L_27, (String_t*)NULL, /*hidden argument*/NULL);
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(intptr_t));
|
|
intptr_t L_28 = V_2;
|
|
return (intptr_t)L_28;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.IntPtr>::.cctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1__cctor_m1D27A6E6664E6A5EC25C8A8747C6F7F51FB26CD9_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// static public Action<IntPtr, T> Push = SelectPush();
|
|
Action_2_t7F072217490F2702D71284F11C8084C74FC0AA6F * L_0 = (( Action_2_t7F072217490F2702D71284F11C8084C74FC0AA6F * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
|
|
((StackTraits_1_t15ABBBD7F16D4EAABDC30F605D690125E7D70456_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Push_0(L_0);
|
|
// static public Func<IntPtr, int, T> Check = DefaultCheck;
|
|
Func_3_tAF726CAAE9050E24FDC5E493C815AAFDB1CDB0A9 * L_1 = (Func_3_tAF726CAAE9050E24FDC5E493C815AAFDB1CDB0A9 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 11));
|
|
(( void (*) (Func_3_tAF726CAAE9050E24FDC5E493C815AAFDB1CDB0A9 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)(L_1, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
|
|
((StackTraits_1_t15ABBBD7F16D4EAABDC30F605D690125E7D70456_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_1(L_1);
|
|
// static public Func<IntPtr, int, T> To = DefaultTo;
|
|
Func_3_tAF726CAAE9050E24FDC5E493C815AAFDB1CDB0A9 * L_2 = (Func_3_tAF726CAAE9050E24FDC5E493C815AAFDB1CDB0A9 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 11));
|
|
(( void (*) (Func_3_tAF726CAAE9050E24FDC5E493C815AAFDB1CDB0A9 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)(L_2, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
|
|
((StackTraits_1_t15ABBBD7F16D4EAABDC30F605D690125E7D70456_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_To_2(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.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)
|
|
{
|
|
{
|
|
// if (push != null)
|
|
Action_2_t836B3E683DC90321289A1396AC597DDF4A697DF3 * L_0 = ___push0;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
// Push = push;
|
|
Action_2_t836B3E683DC90321289A1396AC597DDF4A697DF3 * L_1 = ___push0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_tB4143F0F9EEDE7559A2A5FA48757FECA0ADDD9D4_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Push_0(L_1);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
// if (to != null)
|
|
Func_3_tE93390A8355F333A56C28DFBE617399295300F99 * L_2 = ___to2;
|
|
if (!L_2)
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
// To = to;
|
|
Func_3_tE93390A8355F333A56C28DFBE617399295300F99 * L_3 = ___to2;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_tB4143F0F9EEDE7559A2A5FA48757FECA0ADDD9D4_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_To_2(L_3);
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
// if (check != null)
|
|
Func_3_tE93390A8355F333A56C28DFBE617399295300F99 * L_4 = ___check1;
|
|
if (!L_4)
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
// Check = check;
|
|
Func_3_tE93390A8355F333A56C28DFBE617399295300F99 * L_5 = ___check1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_tB4143F0F9EEDE7559A2A5FA48757FECA0ADDD9D4_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_1(L_5);
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Action`2<System.IntPtr,T> LuaInterface.StackTraits`1<System.Nullable`1<System.Boolean>>::SelectPush()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Action_2_t836B3E683DC90321289A1396AC597DDF4A697DF3 * StackTraits_1_SelectPush_m6E96A0B21FE7FE3E75A03EA796088542760264A4_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (TypeTraits<T>.IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_0 = ((TypeTraits_1_t82655412F4C809EF00DD6EEB8CE628B66C33C94F_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (!L_0)
|
|
{
|
|
goto IL_0014;
|
|
}
|
|
}
|
|
{
|
|
// return PushValue;
|
|
Action_2_t836B3E683DC90321289A1396AC597DDF4A697DF3 * L_1 = (Action_2_t836B3E683DC90321289A1396AC597DDF4A697DF3 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_t836B3E683DC90321289A1396AC597DDF4A697DF3 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_1, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_1;
|
|
}
|
|
|
|
IL_0014:
|
|
{
|
|
// else if (TypeTraits<T>.IsArray)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_2 = ((TypeTraits_1_t82655412F4C809EF00DD6EEB8CE628B66C33C94F_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsArray_3();
|
|
if (!L_2)
|
|
{
|
|
goto IL_0028;
|
|
}
|
|
}
|
|
{
|
|
// return PushArray;
|
|
Action_2_t836B3E683DC90321289A1396AC597DDF4A697DF3 * L_3 = (Action_2_t836B3E683DC90321289A1396AC597DDF4A697DF3 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_t836B3E683DC90321289A1396AC597DDF4A697DF3 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_3, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_3;
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
// return PushObject;
|
|
Action_2_t836B3E683DC90321289A1396AC597DDF4A697DF3 * L_4 = (Action_2_t836B3E683DC90321289A1396AC597DDF4A697DF3 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_t836B3E683DC90321289A1396AC597DDF4A697DF3 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_4, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_4;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<System.Boolean>>::PushValue(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushValue_mC2A9FFE3C39F103264D6FF1932963AEE5D80E2A7_gshared (intptr_t ___L0, Nullable_1_t9E6A67BECE376F0623B5C857F5674A0311C41793 ___o1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushValue_mC2A9FFE3C39F103264D6FF1932963AEE5D80E2A7_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// ToLua.PushStruct(L, o);
|
|
intptr_t L_0 = ___L0;
|
|
Nullable_1_t9E6A67BECE376F0623B5C857F5674A0311C41793 L_1 = ___o1;
|
|
Nullable_1_t9E6A67BECE376F0623B5C857F5674A0311C41793 L_2 = L_1;
|
|
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_2);
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushStruct_m474B7EA11DB29C9C6396DDCF5046F5E13489894A((intptr_t)L_0, (RuntimeObject *)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<System.Boolean>>::PushObject(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushObject_m408C46532035517E6957EDCC21DE1315AB73B37A_gshared (intptr_t ___L0, Nullable_1_t9E6A67BECE376F0623B5C857F5674A0311C41793 ___o1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushObject_m408C46532035517E6957EDCC21DE1315AB73B37A_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// ToLua.PushObject(L, o);
|
|
intptr_t L_0 = ___L0;
|
|
Nullable_1_t9E6A67BECE376F0623B5C857F5674A0311C41793 L_1 = ___o1;
|
|
Nullable_1_t9E6A67BECE376F0623B5C857F5674A0311C41793 L_2 = L_1;
|
|
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_2);
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushObject_mAF111189B98F55714B489FACC08BF0CB11788C7A((intptr_t)L_0, (RuntimeObject *)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<System.Boolean>>::PushArray(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushArray_m09266D729F96FE7D4B9EA7C9E42C6BAB34B831D6_gshared (intptr_t ___L0, Nullable_1_t9E6A67BECE376F0623B5C857F5674A0311C41793 ___array1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushArray_m09266D729F96FE7D4B9EA7C9E42C6BAB34B831D6_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
{
|
|
// if (array == null)
|
|
Nullable_1_t9E6A67BECE376F0623B5C857F5674A0311C41793 L_0 = ___array1;
|
|
Nullable_1_t9E6A67BECE376F0623B5C857F5674A0311C41793 L_1 = L_0;
|
|
RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_1);
|
|
if (L_2)
|
|
{
|
|
goto IL_000f;
|
|
}
|
|
}
|
|
{
|
|
// LuaDLL.lua_pushnil(L);
|
|
intptr_t L_3 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_lua_pushnil_mEC2DBEEFF2E9EEB03DA45B0FEBC3FE3CA0581969((intptr_t)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
|
|
IL_000f:
|
|
{
|
|
// int arrayMetaTable = LuaStatic.GetArrayMetatable(L);
|
|
intptr_t L_4 = ___L0;
|
|
int32_t L_5 = LuaStatic_GetArrayMetatable_m9549A2A425BB14A2B32A435C71272BD264F81DDE((intptr_t)L_4, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_5;
|
|
// ToLua.PushUserData(L, array, arrayMetaTable);
|
|
intptr_t L_6 = ___L0;
|
|
Nullable_1_t9E6A67BECE376F0623B5C857F5674A0311C41793 L_7 = ___array1;
|
|
Nullable_1_t9E6A67BECE376F0623B5C857F5674A0311C41793 L_8 = L_7;
|
|
RuntimeObject * L_9 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_8);
|
|
int32_t L_10 = V_0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushUserData_mBEC8DFABAB472E05CFA4B686691B3AC8226795D8((intptr_t)L_6, (RuntimeObject *)L_9, (int32_t)L_10, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// T LuaInterface.StackTraits`1<System.Nullable`1<System.Boolean>>::DefaultTo(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t9E6A67BECE376F0623B5C857F5674A0311C41793 StackTraits_1_DefaultTo_m7042197B88F470CE414A9660DD281A4FFB5098E1_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_DefaultTo_m7042197B88F470CE414A9660DD281A4FFB5098E1_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// return (T)ToLua.ToObject(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
RuntimeObject * L_2 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
void* L_3 = alloca(sizeof(Nullable_1_t9E6A67BECE376F0623B5C857F5674A0311C41793 ));
|
|
UnBoxNullable(L_2, Boolean_tB53F6830F670160873277339AA58F15CAED4399C_il2cpp_TypeInfo_var, L_3);
|
|
return ((*(Nullable_1_t9E6A67BECE376F0623B5C857F5674A0311C41793 *)((Nullable_1_t9E6A67BECE376F0623B5C857F5674A0311C41793 *)L_3)));
|
|
}
|
|
}
|
|
// T LuaInterface.StackTraits`1<System.Nullable`1<System.Boolean>>::DefaultCheck(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t9E6A67BECE376F0623B5C857F5674A0311C41793 StackTraits_1_DefaultCheck_m0932F7717C11C932692E779995F6CEE4F2D6188A_gshared (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_DefaultCheck_m0932F7717C11C932692E779995F6CEE4F2D6188A_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
RuntimeObject * V_1 = NULL;
|
|
Nullable_1_t9E6A67BECE376F0623B5C857F5674A0311C41793 V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
{
|
|
// int udata = LuaDLL.tolua_rawnetobj(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_tolua_rawnetobj_m2330C2B3D83D9335CA834F917EE591C1DFF6A284((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_2;
|
|
// if (udata != -1)
|
|
int32_t L_3 = V_0;
|
|
if ((((int32_t)L_3) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_005e;
|
|
}
|
|
}
|
|
{
|
|
// ObjectTranslator translator = ObjectTranslator.Get(L);
|
|
intptr_t L_4 = ___L0;
|
|
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((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5);
|
|
RuntimeObject * L_7 = ObjectTranslator_GetObject_m83FC049E289E671077D7852DA2188EB90DC75F6F((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5, (int32_t)L_6, /*hidden argument*/NULL);
|
|
V_1 = (RuntimeObject *)L_7;
|
|
// if (obj != null)
|
|
RuntimeObject * L_8 = V_1;
|
|
if (!L_8)
|
|
{
|
|
goto IL_004d;
|
|
}
|
|
}
|
|
{
|
|
// if (obj is T)
|
|
RuntimeObject * L_9 = V_1;
|
|
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7))))
|
|
{
|
|
goto IL_002b;
|
|
}
|
|
}
|
|
{
|
|
// return (T)obj;
|
|
RuntimeObject * L_10 = V_1;
|
|
void* L_11 = alloca(sizeof(Nullable_1_t9E6A67BECE376F0623B5C857F5674A0311C41793 ));
|
|
UnBoxNullable(L_10, Boolean_tB53F6830F670160873277339AA58F15CAED4399C_il2cpp_TypeInfo_var, L_11);
|
|
return ((*(Nullable_1_t9E6A67BECE376F0623B5C857F5674A0311C41793 *)((Nullable_1_t9E6A67BECE376F0623B5C857F5674A0311C41793 *)L_11)));
|
|
}
|
|
|
|
IL_002b:
|
|
{
|
|
// LuaDLL.luaL_argerror(L, stackPos, string.Format("{0} expected, got {1}", TypeTraits<T>.GetTypeName(), obj.GetType().FullName));
|
|
intptr_t L_12 = ___L0;
|
|
int32_t L_13 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
String_t* L_14 = (( String_t* (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
|
|
RuntimeObject * L_15 = V_1;
|
|
NullCheck((RuntimeObject *)L_15);
|
|
Type_t * L_16 = Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60((RuntimeObject *)L_15, /*hidden argument*/NULL);
|
|
NullCheck((Type_t *)L_16);
|
|
String_t* L_17 = VirtFuncInvoker0< String_t* >::Invoke(29 /* System.String System.Type::get_FullName() */, (Type_t *)L_16);
|
|
String_t* L_18 = String_Format_m19325298DBC61AAC016C16F7B3CF97A8A3DEA34A((String_t*)_stringLiteralB3C631CCD334FD1E5D8A9E62EE527BD6E1487992, (RuntimeObject *)L_14, (RuntimeObject *)L_17, /*hidden argument*/NULL);
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_luaL_argerror_m648A4BE57D4DB36B0B83C6C0F6D2703239DED5A8((intptr_t)L_12, (int32_t)L_13, (String_t*)L_18, /*hidden argument*/NULL);
|
|
}
|
|
|
|
IL_004d:
|
|
{
|
|
// if (!TypeTraits<T>.IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_19 = ((TypeTraits_1_t82655412F4C809EF00DD6EEB8CE628B66C33C94F_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (L_19)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(Nullable_1_t9E6A67BECE376F0623B5C857F5674A0311C41793 ));
|
|
Nullable_1_t9E6A67BECE376F0623B5C857F5674A0311C41793 L_20 = V_2;
|
|
return L_20;
|
|
}
|
|
|
|
IL_005e:
|
|
{
|
|
// else if (LuaDLL.lua_isnil(L, stackPos) && !TypeTraits<T>.IsValueType)
|
|
intptr_t L_21 = ___L0;
|
|
int32_t L_22 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
bool L_23 = LuaDLL_lua_isnil_mB1EFB39078F9432C638D9EFD5DD4B03BF9DA8FAB((intptr_t)L_21, (int32_t)L_22, /*hidden argument*/NULL);
|
|
if (!L_23)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_24 = ((TypeTraits_1_t82655412F4C809EF00DD6EEB8CE628B66C33C94F_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (L_24)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(Nullable_1_t9E6A67BECE376F0623B5C857F5674A0311C41793 ));
|
|
Nullable_1_t9E6A67BECE376F0623B5C857F5674A0311C41793 L_25 = V_2;
|
|
return L_25;
|
|
}
|
|
|
|
IL_0078:
|
|
{
|
|
// LuaDLL.luaL_typerror(L, stackPos, TypeTraits<T>.GetTypeName());
|
|
intptr_t L_26 = ___L0;
|
|
int32_t L_27 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
String_t* L_28 = (( String_t* (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_luaL_typerror_mAEAFAE3F8FC42110FAA29FB99DC947D64A99A2A0((intptr_t)L_26, (int32_t)L_27, (String_t*)L_28, (String_t*)NULL, /*hidden argument*/NULL);
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(Nullable_1_t9E6A67BECE376F0623B5C857F5674A0311C41793 ));
|
|
Nullable_1_t9E6A67BECE376F0623B5C857F5674A0311C41793 L_29 = V_2;
|
|
return L_29;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<System.Boolean>>::.cctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1__cctor_m494FA8CB76014C7298B2E16BB2A7BFF363AD1EFD_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// static public Action<IntPtr, T> Push = SelectPush();
|
|
Action_2_t836B3E683DC90321289A1396AC597DDF4A697DF3 * L_0 = (( Action_2_t836B3E683DC90321289A1396AC597DDF4A697DF3 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
|
|
((StackTraits_1_tB4143F0F9EEDE7559A2A5FA48757FECA0ADDD9D4_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Push_0(L_0);
|
|
// static public Func<IntPtr, int, T> Check = DefaultCheck;
|
|
Func_3_tE93390A8355F333A56C28DFBE617399295300F99 * L_1 = (Func_3_tE93390A8355F333A56C28DFBE617399295300F99 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 11));
|
|
(( void (*) (Func_3_tE93390A8355F333A56C28DFBE617399295300F99 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)(L_1, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
|
|
((StackTraits_1_tB4143F0F9EEDE7559A2A5FA48757FECA0ADDD9D4_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_1(L_1);
|
|
// static public Func<IntPtr, int, T> To = DefaultTo;
|
|
Func_3_tE93390A8355F333A56C28DFBE617399295300F99 * L_2 = (Func_3_tE93390A8355F333A56C28DFBE617399295300F99 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 11));
|
|
(( void (*) (Func_3_tE93390A8355F333A56C28DFBE617399295300F99 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)(L_2, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
|
|
((StackTraits_1_tB4143F0F9EEDE7559A2A5FA48757FECA0ADDD9D4_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_To_2(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.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)
|
|
{
|
|
{
|
|
// if (push != null)
|
|
Action_2_t51A4D9E737B3EFC7A7D7B899CB7E8BB7E362920B * L_0 = ___push0;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
// Push = push;
|
|
Action_2_t51A4D9E737B3EFC7A7D7B899CB7E8BB7E362920B * L_1 = ___push0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_t056E34CD48FC71C835E6AD3CF8C0F8BB371C76C9_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Push_0(L_1);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
// if (to != null)
|
|
Func_3_tADF3356E491E32E2CB6FB08028AF4385E131A96A * L_2 = ___to2;
|
|
if (!L_2)
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
// To = to;
|
|
Func_3_tADF3356E491E32E2CB6FB08028AF4385E131A96A * L_3 = ___to2;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_t056E34CD48FC71C835E6AD3CF8C0F8BB371C76C9_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_To_2(L_3);
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
// if (check != null)
|
|
Func_3_tADF3356E491E32E2CB6FB08028AF4385E131A96A * L_4 = ___check1;
|
|
if (!L_4)
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
// Check = check;
|
|
Func_3_tADF3356E491E32E2CB6FB08028AF4385E131A96A * L_5 = ___check1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_t056E34CD48FC71C835E6AD3CF8C0F8BB371C76C9_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_1(L_5);
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Action`2<System.IntPtr,T> LuaInterface.StackTraits`1<System.Nullable`1<System.Byte>>::SelectPush()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Action_2_t51A4D9E737B3EFC7A7D7B899CB7E8BB7E362920B * StackTraits_1_SelectPush_m3D34EE4B3644C948C164C83E3E68140D1897F3D7_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (TypeTraits<T>.IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_0 = ((TypeTraits_1_tF014F0DB6A238027FF9B826863C6BE32AF3EE8C9_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (!L_0)
|
|
{
|
|
goto IL_0014;
|
|
}
|
|
}
|
|
{
|
|
// return PushValue;
|
|
Action_2_t51A4D9E737B3EFC7A7D7B899CB7E8BB7E362920B * L_1 = (Action_2_t51A4D9E737B3EFC7A7D7B899CB7E8BB7E362920B *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_t51A4D9E737B3EFC7A7D7B899CB7E8BB7E362920B *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_1, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_1;
|
|
}
|
|
|
|
IL_0014:
|
|
{
|
|
// else if (TypeTraits<T>.IsArray)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_2 = ((TypeTraits_1_tF014F0DB6A238027FF9B826863C6BE32AF3EE8C9_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsArray_3();
|
|
if (!L_2)
|
|
{
|
|
goto IL_0028;
|
|
}
|
|
}
|
|
{
|
|
// return PushArray;
|
|
Action_2_t51A4D9E737B3EFC7A7D7B899CB7E8BB7E362920B * L_3 = (Action_2_t51A4D9E737B3EFC7A7D7B899CB7E8BB7E362920B *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_t51A4D9E737B3EFC7A7D7B899CB7E8BB7E362920B *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_3, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_3;
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
// return PushObject;
|
|
Action_2_t51A4D9E737B3EFC7A7D7B899CB7E8BB7E362920B * L_4 = (Action_2_t51A4D9E737B3EFC7A7D7B899CB7E8BB7E362920B *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_t51A4D9E737B3EFC7A7D7B899CB7E8BB7E362920B *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_4, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_4;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<System.Byte>>::PushValue(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushValue_mF2EBBBC0CEC3B7E61BA47C0FFC2C6C2DDA898188_gshared (intptr_t ___L0, Nullable_1_t8AC4594E194888751EE56887959C6F6F939735D6 ___o1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushValue_mF2EBBBC0CEC3B7E61BA47C0FFC2C6C2DDA898188_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// ToLua.PushStruct(L, o);
|
|
intptr_t L_0 = ___L0;
|
|
Nullable_1_t8AC4594E194888751EE56887959C6F6F939735D6 L_1 = ___o1;
|
|
Nullable_1_t8AC4594E194888751EE56887959C6F6F939735D6 L_2 = L_1;
|
|
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_2);
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushStruct_m474B7EA11DB29C9C6396DDCF5046F5E13489894A((intptr_t)L_0, (RuntimeObject *)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<System.Byte>>::PushObject(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushObject_mC185E3180C2F090DBB44E717F4D23CEF45EC4F75_gshared (intptr_t ___L0, Nullable_1_t8AC4594E194888751EE56887959C6F6F939735D6 ___o1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushObject_mC185E3180C2F090DBB44E717F4D23CEF45EC4F75_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// ToLua.PushObject(L, o);
|
|
intptr_t L_0 = ___L0;
|
|
Nullable_1_t8AC4594E194888751EE56887959C6F6F939735D6 L_1 = ___o1;
|
|
Nullable_1_t8AC4594E194888751EE56887959C6F6F939735D6 L_2 = L_1;
|
|
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_2);
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushObject_mAF111189B98F55714B489FACC08BF0CB11788C7A((intptr_t)L_0, (RuntimeObject *)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<System.Byte>>::PushArray(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushArray_mFCFF5A6E1D792A468CAB2142E8DA315A522F58A3_gshared (intptr_t ___L0, Nullable_1_t8AC4594E194888751EE56887959C6F6F939735D6 ___array1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushArray_mFCFF5A6E1D792A468CAB2142E8DA315A522F58A3_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
{
|
|
// if (array == null)
|
|
Nullable_1_t8AC4594E194888751EE56887959C6F6F939735D6 L_0 = ___array1;
|
|
Nullable_1_t8AC4594E194888751EE56887959C6F6F939735D6 L_1 = L_0;
|
|
RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_1);
|
|
if (L_2)
|
|
{
|
|
goto IL_000f;
|
|
}
|
|
}
|
|
{
|
|
// LuaDLL.lua_pushnil(L);
|
|
intptr_t L_3 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_lua_pushnil_mEC2DBEEFF2E9EEB03DA45B0FEBC3FE3CA0581969((intptr_t)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
|
|
IL_000f:
|
|
{
|
|
// int arrayMetaTable = LuaStatic.GetArrayMetatable(L);
|
|
intptr_t L_4 = ___L0;
|
|
int32_t L_5 = LuaStatic_GetArrayMetatable_m9549A2A425BB14A2B32A435C71272BD264F81DDE((intptr_t)L_4, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_5;
|
|
// ToLua.PushUserData(L, array, arrayMetaTable);
|
|
intptr_t L_6 = ___L0;
|
|
Nullable_1_t8AC4594E194888751EE56887959C6F6F939735D6 L_7 = ___array1;
|
|
Nullable_1_t8AC4594E194888751EE56887959C6F6F939735D6 L_8 = L_7;
|
|
RuntimeObject * L_9 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_8);
|
|
int32_t L_10 = V_0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushUserData_mBEC8DFABAB472E05CFA4B686691B3AC8226795D8((intptr_t)L_6, (RuntimeObject *)L_9, (int32_t)L_10, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// T LuaInterface.StackTraits`1<System.Nullable`1<System.Byte>>::DefaultTo(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t8AC4594E194888751EE56887959C6F6F939735D6 StackTraits_1_DefaultTo_mECE84B0C9EDE5AB76E4D7A550DBBA9CFA65245CA_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_DefaultTo_mECE84B0C9EDE5AB76E4D7A550DBBA9CFA65245CA_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// return (T)ToLua.ToObject(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
RuntimeObject * L_2 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
void* L_3 = alloca(sizeof(Nullable_1_t8AC4594E194888751EE56887959C6F6F939735D6 ));
|
|
UnBoxNullable(L_2, Byte_tF87C579059BD4633E6840EBBBEEF899C6E33EF07_il2cpp_TypeInfo_var, L_3);
|
|
return ((*(Nullable_1_t8AC4594E194888751EE56887959C6F6F939735D6 *)((Nullable_1_t8AC4594E194888751EE56887959C6F6F939735D6 *)L_3)));
|
|
}
|
|
}
|
|
// T LuaInterface.StackTraits`1<System.Nullable`1<System.Byte>>::DefaultCheck(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t8AC4594E194888751EE56887959C6F6F939735D6 StackTraits_1_DefaultCheck_m225C4DFA74BD12A9BBC8DC6FA447571B06E6E94A_gshared (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_DefaultCheck_m225C4DFA74BD12A9BBC8DC6FA447571B06E6E94A_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
RuntimeObject * V_1 = NULL;
|
|
Nullable_1_t8AC4594E194888751EE56887959C6F6F939735D6 V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
{
|
|
// int udata = LuaDLL.tolua_rawnetobj(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_tolua_rawnetobj_m2330C2B3D83D9335CA834F917EE591C1DFF6A284((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_2;
|
|
// if (udata != -1)
|
|
int32_t L_3 = V_0;
|
|
if ((((int32_t)L_3) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_005e;
|
|
}
|
|
}
|
|
{
|
|
// ObjectTranslator translator = ObjectTranslator.Get(L);
|
|
intptr_t L_4 = ___L0;
|
|
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((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5);
|
|
RuntimeObject * L_7 = ObjectTranslator_GetObject_m83FC049E289E671077D7852DA2188EB90DC75F6F((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5, (int32_t)L_6, /*hidden argument*/NULL);
|
|
V_1 = (RuntimeObject *)L_7;
|
|
// if (obj != null)
|
|
RuntimeObject * L_8 = V_1;
|
|
if (!L_8)
|
|
{
|
|
goto IL_004d;
|
|
}
|
|
}
|
|
{
|
|
// if (obj is T)
|
|
RuntimeObject * L_9 = V_1;
|
|
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7))))
|
|
{
|
|
goto IL_002b;
|
|
}
|
|
}
|
|
{
|
|
// return (T)obj;
|
|
RuntimeObject * L_10 = V_1;
|
|
void* L_11 = alloca(sizeof(Nullable_1_t8AC4594E194888751EE56887959C6F6F939735D6 ));
|
|
UnBoxNullable(L_10, Byte_tF87C579059BD4633E6840EBBBEEF899C6E33EF07_il2cpp_TypeInfo_var, L_11);
|
|
return ((*(Nullable_1_t8AC4594E194888751EE56887959C6F6F939735D6 *)((Nullable_1_t8AC4594E194888751EE56887959C6F6F939735D6 *)L_11)));
|
|
}
|
|
|
|
IL_002b:
|
|
{
|
|
// LuaDLL.luaL_argerror(L, stackPos, string.Format("{0} expected, got {1}", TypeTraits<T>.GetTypeName(), obj.GetType().FullName));
|
|
intptr_t L_12 = ___L0;
|
|
int32_t L_13 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
String_t* L_14 = (( String_t* (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
|
|
RuntimeObject * L_15 = V_1;
|
|
NullCheck((RuntimeObject *)L_15);
|
|
Type_t * L_16 = Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60((RuntimeObject *)L_15, /*hidden argument*/NULL);
|
|
NullCheck((Type_t *)L_16);
|
|
String_t* L_17 = VirtFuncInvoker0< String_t* >::Invoke(29 /* System.String System.Type::get_FullName() */, (Type_t *)L_16);
|
|
String_t* L_18 = String_Format_m19325298DBC61AAC016C16F7B3CF97A8A3DEA34A((String_t*)_stringLiteralB3C631CCD334FD1E5D8A9E62EE527BD6E1487992, (RuntimeObject *)L_14, (RuntimeObject *)L_17, /*hidden argument*/NULL);
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_luaL_argerror_m648A4BE57D4DB36B0B83C6C0F6D2703239DED5A8((intptr_t)L_12, (int32_t)L_13, (String_t*)L_18, /*hidden argument*/NULL);
|
|
}
|
|
|
|
IL_004d:
|
|
{
|
|
// if (!TypeTraits<T>.IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_19 = ((TypeTraits_1_tF014F0DB6A238027FF9B826863C6BE32AF3EE8C9_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (L_19)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(Nullable_1_t8AC4594E194888751EE56887959C6F6F939735D6 ));
|
|
Nullable_1_t8AC4594E194888751EE56887959C6F6F939735D6 L_20 = V_2;
|
|
return L_20;
|
|
}
|
|
|
|
IL_005e:
|
|
{
|
|
// else if (LuaDLL.lua_isnil(L, stackPos) && !TypeTraits<T>.IsValueType)
|
|
intptr_t L_21 = ___L0;
|
|
int32_t L_22 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
bool L_23 = LuaDLL_lua_isnil_mB1EFB39078F9432C638D9EFD5DD4B03BF9DA8FAB((intptr_t)L_21, (int32_t)L_22, /*hidden argument*/NULL);
|
|
if (!L_23)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_24 = ((TypeTraits_1_tF014F0DB6A238027FF9B826863C6BE32AF3EE8C9_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (L_24)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(Nullable_1_t8AC4594E194888751EE56887959C6F6F939735D6 ));
|
|
Nullable_1_t8AC4594E194888751EE56887959C6F6F939735D6 L_25 = V_2;
|
|
return L_25;
|
|
}
|
|
|
|
IL_0078:
|
|
{
|
|
// LuaDLL.luaL_typerror(L, stackPos, TypeTraits<T>.GetTypeName());
|
|
intptr_t L_26 = ___L0;
|
|
int32_t L_27 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
String_t* L_28 = (( String_t* (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_luaL_typerror_mAEAFAE3F8FC42110FAA29FB99DC947D64A99A2A0((intptr_t)L_26, (int32_t)L_27, (String_t*)L_28, (String_t*)NULL, /*hidden argument*/NULL);
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(Nullable_1_t8AC4594E194888751EE56887959C6F6F939735D6 ));
|
|
Nullable_1_t8AC4594E194888751EE56887959C6F6F939735D6 L_29 = V_2;
|
|
return L_29;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<System.Byte>>::.cctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1__cctor_m362CDD42D95E7D569F21C2DC970A694EB0C89AE6_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// static public Action<IntPtr, T> Push = SelectPush();
|
|
Action_2_t51A4D9E737B3EFC7A7D7B899CB7E8BB7E362920B * L_0 = (( Action_2_t51A4D9E737B3EFC7A7D7B899CB7E8BB7E362920B * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
|
|
((StackTraits_1_t056E34CD48FC71C835E6AD3CF8C0F8BB371C76C9_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Push_0(L_0);
|
|
// static public Func<IntPtr, int, T> Check = DefaultCheck;
|
|
Func_3_tADF3356E491E32E2CB6FB08028AF4385E131A96A * L_1 = (Func_3_tADF3356E491E32E2CB6FB08028AF4385E131A96A *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 11));
|
|
(( void (*) (Func_3_tADF3356E491E32E2CB6FB08028AF4385E131A96A *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)(L_1, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
|
|
((StackTraits_1_t056E34CD48FC71C835E6AD3CF8C0F8BB371C76C9_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_1(L_1);
|
|
// static public Func<IntPtr, int, T> To = DefaultTo;
|
|
Func_3_tADF3356E491E32E2CB6FB08028AF4385E131A96A * L_2 = (Func_3_tADF3356E491E32E2CB6FB08028AF4385E131A96A *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 11));
|
|
(( void (*) (Func_3_tADF3356E491E32E2CB6FB08028AF4385E131A96A *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)(L_2, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
|
|
((StackTraits_1_t056E34CD48FC71C835E6AD3CF8C0F8BB371C76C9_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_To_2(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.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)
|
|
{
|
|
{
|
|
// if (push != null)
|
|
Action_2_tB446E0A642EA30B745B45E2E2BAE6BDB126F4B21 * L_0 = ___push0;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
// Push = push;
|
|
Action_2_tB446E0A642EA30B745B45E2E2BAE6BDB126F4B21 * L_1 = ___push0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_tCE45A637A92BED3039C0FB5FE42E133EA39BD4FD_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Push_0(L_1);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
// if (to != null)
|
|
Func_3_tFA73415807F3D7713E7BD34FF4962E5AC2242272 * L_2 = ___to2;
|
|
if (!L_2)
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
// To = to;
|
|
Func_3_tFA73415807F3D7713E7BD34FF4962E5AC2242272 * L_3 = ___to2;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_tCE45A637A92BED3039C0FB5FE42E133EA39BD4FD_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_To_2(L_3);
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
// if (check != null)
|
|
Func_3_tFA73415807F3D7713E7BD34FF4962E5AC2242272 * L_4 = ___check1;
|
|
if (!L_4)
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
// Check = check;
|
|
Func_3_tFA73415807F3D7713E7BD34FF4962E5AC2242272 * L_5 = ___check1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_tCE45A637A92BED3039C0FB5FE42E133EA39BD4FD_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_1(L_5);
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Action`2<System.IntPtr,T> LuaInterface.StackTraits`1<System.Nullable`1<System.Char>>::SelectPush()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Action_2_tB446E0A642EA30B745B45E2E2BAE6BDB126F4B21 * StackTraits_1_SelectPush_m5D04739DE0B32AC4A8100EBFE5C8CA6822D2232F_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (TypeTraits<T>.IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_0 = ((TypeTraits_1_t1155EE1F50E02E603CB1E4F24D2949378966B991_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (!L_0)
|
|
{
|
|
goto IL_0014;
|
|
}
|
|
}
|
|
{
|
|
// return PushValue;
|
|
Action_2_tB446E0A642EA30B745B45E2E2BAE6BDB126F4B21 * L_1 = (Action_2_tB446E0A642EA30B745B45E2E2BAE6BDB126F4B21 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_tB446E0A642EA30B745B45E2E2BAE6BDB126F4B21 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_1, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_1;
|
|
}
|
|
|
|
IL_0014:
|
|
{
|
|
// else if (TypeTraits<T>.IsArray)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_2 = ((TypeTraits_1_t1155EE1F50E02E603CB1E4F24D2949378966B991_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsArray_3();
|
|
if (!L_2)
|
|
{
|
|
goto IL_0028;
|
|
}
|
|
}
|
|
{
|
|
// return PushArray;
|
|
Action_2_tB446E0A642EA30B745B45E2E2BAE6BDB126F4B21 * L_3 = (Action_2_tB446E0A642EA30B745B45E2E2BAE6BDB126F4B21 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_tB446E0A642EA30B745B45E2E2BAE6BDB126F4B21 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_3, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_3;
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
// return PushObject;
|
|
Action_2_tB446E0A642EA30B745B45E2E2BAE6BDB126F4B21 * L_4 = (Action_2_tB446E0A642EA30B745B45E2E2BAE6BDB126F4B21 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_tB446E0A642EA30B745B45E2E2BAE6BDB126F4B21 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_4, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_4;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<System.Char>>::PushValue(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushValue_m28914B3C9EB3530908CE65F63E58B32279B40D4A_gshared (intptr_t ___L0, Nullable_1_t2FD6A4F493044916FF0F72DFE4485EB058128A81 ___o1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushValue_m28914B3C9EB3530908CE65F63E58B32279B40D4A_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// ToLua.PushStruct(L, o);
|
|
intptr_t L_0 = ___L0;
|
|
Nullable_1_t2FD6A4F493044916FF0F72DFE4485EB058128A81 L_1 = ___o1;
|
|
Nullable_1_t2FD6A4F493044916FF0F72DFE4485EB058128A81 L_2 = L_1;
|
|
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_2);
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushStruct_m474B7EA11DB29C9C6396DDCF5046F5E13489894A((intptr_t)L_0, (RuntimeObject *)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<System.Char>>::PushObject(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushObject_m92E66CCAD3F0234FF4D2E74A21A1EE446A49D908_gshared (intptr_t ___L0, Nullable_1_t2FD6A4F493044916FF0F72DFE4485EB058128A81 ___o1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushObject_m92E66CCAD3F0234FF4D2E74A21A1EE446A49D908_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// ToLua.PushObject(L, o);
|
|
intptr_t L_0 = ___L0;
|
|
Nullable_1_t2FD6A4F493044916FF0F72DFE4485EB058128A81 L_1 = ___o1;
|
|
Nullable_1_t2FD6A4F493044916FF0F72DFE4485EB058128A81 L_2 = L_1;
|
|
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_2);
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushObject_mAF111189B98F55714B489FACC08BF0CB11788C7A((intptr_t)L_0, (RuntimeObject *)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<System.Char>>::PushArray(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushArray_m45D8FCFFAAB93430DD56C9FBFECE9486F59C8098_gshared (intptr_t ___L0, Nullable_1_t2FD6A4F493044916FF0F72DFE4485EB058128A81 ___array1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushArray_m45D8FCFFAAB93430DD56C9FBFECE9486F59C8098_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
{
|
|
// if (array == null)
|
|
Nullable_1_t2FD6A4F493044916FF0F72DFE4485EB058128A81 L_0 = ___array1;
|
|
Nullable_1_t2FD6A4F493044916FF0F72DFE4485EB058128A81 L_1 = L_0;
|
|
RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_1);
|
|
if (L_2)
|
|
{
|
|
goto IL_000f;
|
|
}
|
|
}
|
|
{
|
|
// LuaDLL.lua_pushnil(L);
|
|
intptr_t L_3 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_lua_pushnil_mEC2DBEEFF2E9EEB03DA45B0FEBC3FE3CA0581969((intptr_t)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
|
|
IL_000f:
|
|
{
|
|
// int arrayMetaTable = LuaStatic.GetArrayMetatable(L);
|
|
intptr_t L_4 = ___L0;
|
|
int32_t L_5 = LuaStatic_GetArrayMetatable_m9549A2A425BB14A2B32A435C71272BD264F81DDE((intptr_t)L_4, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_5;
|
|
// ToLua.PushUserData(L, array, arrayMetaTable);
|
|
intptr_t L_6 = ___L0;
|
|
Nullable_1_t2FD6A4F493044916FF0F72DFE4485EB058128A81 L_7 = ___array1;
|
|
Nullable_1_t2FD6A4F493044916FF0F72DFE4485EB058128A81 L_8 = L_7;
|
|
RuntimeObject * L_9 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_8);
|
|
int32_t L_10 = V_0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushUserData_mBEC8DFABAB472E05CFA4B686691B3AC8226795D8((intptr_t)L_6, (RuntimeObject *)L_9, (int32_t)L_10, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// T LuaInterface.StackTraits`1<System.Nullable`1<System.Char>>::DefaultTo(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t2FD6A4F493044916FF0F72DFE4485EB058128A81 StackTraits_1_DefaultTo_m1164B5BE89BA0C5C90C710446E7B006B84EF5AAE_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_DefaultTo_m1164B5BE89BA0C5C90C710446E7B006B84EF5AAE_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// return (T)ToLua.ToObject(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
RuntimeObject * L_2 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
void* L_3 = alloca(sizeof(Nullable_1_t2FD6A4F493044916FF0F72DFE4485EB058128A81 ));
|
|
UnBoxNullable(L_2, Char_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_il2cpp_TypeInfo_var, L_3);
|
|
return ((*(Nullable_1_t2FD6A4F493044916FF0F72DFE4485EB058128A81 *)((Nullable_1_t2FD6A4F493044916FF0F72DFE4485EB058128A81 *)L_3)));
|
|
}
|
|
}
|
|
// T LuaInterface.StackTraits`1<System.Nullable`1<System.Char>>::DefaultCheck(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t2FD6A4F493044916FF0F72DFE4485EB058128A81 StackTraits_1_DefaultCheck_mC99D6D2291E0355052E37855DB67F5A091894D5A_gshared (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_DefaultCheck_mC99D6D2291E0355052E37855DB67F5A091894D5A_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
RuntimeObject * V_1 = NULL;
|
|
Nullable_1_t2FD6A4F493044916FF0F72DFE4485EB058128A81 V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
{
|
|
// int udata = LuaDLL.tolua_rawnetobj(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_tolua_rawnetobj_m2330C2B3D83D9335CA834F917EE591C1DFF6A284((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_2;
|
|
// if (udata != -1)
|
|
int32_t L_3 = V_0;
|
|
if ((((int32_t)L_3) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_005e;
|
|
}
|
|
}
|
|
{
|
|
// ObjectTranslator translator = ObjectTranslator.Get(L);
|
|
intptr_t L_4 = ___L0;
|
|
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((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5);
|
|
RuntimeObject * L_7 = ObjectTranslator_GetObject_m83FC049E289E671077D7852DA2188EB90DC75F6F((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5, (int32_t)L_6, /*hidden argument*/NULL);
|
|
V_1 = (RuntimeObject *)L_7;
|
|
// if (obj != null)
|
|
RuntimeObject * L_8 = V_1;
|
|
if (!L_8)
|
|
{
|
|
goto IL_004d;
|
|
}
|
|
}
|
|
{
|
|
// if (obj is T)
|
|
RuntimeObject * L_9 = V_1;
|
|
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7))))
|
|
{
|
|
goto IL_002b;
|
|
}
|
|
}
|
|
{
|
|
// return (T)obj;
|
|
RuntimeObject * L_10 = V_1;
|
|
void* L_11 = alloca(sizeof(Nullable_1_t2FD6A4F493044916FF0F72DFE4485EB058128A81 ));
|
|
UnBoxNullable(L_10, Char_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_il2cpp_TypeInfo_var, L_11);
|
|
return ((*(Nullable_1_t2FD6A4F493044916FF0F72DFE4485EB058128A81 *)((Nullable_1_t2FD6A4F493044916FF0F72DFE4485EB058128A81 *)L_11)));
|
|
}
|
|
|
|
IL_002b:
|
|
{
|
|
// LuaDLL.luaL_argerror(L, stackPos, string.Format("{0} expected, got {1}", TypeTraits<T>.GetTypeName(), obj.GetType().FullName));
|
|
intptr_t L_12 = ___L0;
|
|
int32_t L_13 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
String_t* L_14 = (( String_t* (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
|
|
RuntimeObject * L_15 = V_1;
|
|
NullCheck((RuntimeObject *)L_15);
|
|
Type_t * L_16 = Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60((RuntimeObject *)L_15, /*hidden argument*/NULL);
|
|
NullCheck((Type_t *)L_16);
|
|
String_t* L_17 = VirtFuncInvoker0< String_t* >::Invoke(29 /* System.String System.Type::get_FullName() */, (Type_t *)L_16);
|
|
String_t* L_18 = String_Format_m19325298DBC61AAC016C16F7B3CF97A8A3DEA34A((String_t*)_stringLiteralB3C631CCD334FD1E5D8A9E62EE527BD6E1487992, (RuntimeObject *)L_14, (RuntimeObject *)L_17, /*hidden argument*/NULL);
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_luaL_argerror_m648A4BE57D4DB36B0B83C6C0F6D2703239DED5A8((intptr_t)L_12, (int32_t)L_13, (String_t*)L_18, /*hidden argument*/NULL);
|
|
}
|
|
|
|
IL_004d:
|
|
{
|
|
// if (!TypeTraits<T>.IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_19 = ((TypeTraits_1_t1155EE1F50E02E603CB1E4F24D2949378966B991_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (L_19)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(Nullable_1_t2FD6A4F493044916FF0F72DFE4485EB058128A81 ));
|
|
Nullable_1_t2FD6A4F493044916FF0F72DFE4485EB058128A81 L_20 = V_2;
|
|
return L_20;
|
|
}
|
|
|
|
IL_005e:
|
|
{
|
|
// else if (LuaDLL.lua_isnil(L, stackPos) && !TypeTraits<T>.IsValueType)
|
|
intptr_t L_21 = ___L0;
|
|
int32_t L_22 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
bool L_23 = LuaDLL_lua_isnil_mB1EFB39078F9432C638D9EFD5DD4B03BF9DA8FAB((intptr_t)L_21, (int32_t)L_22, /*hidden argument*/NULL);
|
|
if (!L_23)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_24 = ((TypeTraits_1_t1155EE1F50E02E603CB1E4F24D2949378966B991_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (L_24)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(Nullable_1_t2FD6A4F493044916FF0F72DFE4485EB058128A81 ));
|
|
Nullable_1_t2FD6A4F493044916FF0F72DFE4485EB058128A81 L_25 = V_2;
|
|
return L_25;
|
|
}
|
|
|
|
IL_0078:
|
|
{
|
|
// LuaDLL.luaL_typerror(L, stackPos, TypeTraits<T>.GetTypeName());
|
|
intptr_t L_26 = ___L0;
|
|
int32_t L_27 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
String_t* L_28 = (( String_t* (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_luaL_typerror_mAEAFAE3F8FC42110FAA29FB99DC947D64A99A2A0((intptr_t)L_26, (int32_t)L_27, (String_t*)L_28, (String_t*)NULL, /*hidden argument*/NULL);
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(Nullable_1_t2FD6A4F493044916FF0F72DFE4485EB058128A81 ));
|
|
Nullable_1_t2FD6A4F493044916FF0F72DFE4485EB058128A81 L_29 = V_2;
|
|
return L_29;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<System.Char>>::.cctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1__cctor_m8CF4075C1B1630E20E4FDF764973FC096621F954_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// static public Action<IntPtr, T> Push = SelectPush();
|
|
Action_2_tB446E0A642EA30B745B45E2E2BAE6BDB126F4B21 * L_0 = (( Action_2_tB446E0A642EA30B745B45E2E2BAE6BDB126F4B21 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
|
|
((StackTraits_1_tCE45A637A92BED3039C0FB5FE42E133EA39BD4FD_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Push_0(L_0);
|
|
// static public Func<IntPtr, int, T> Check = DefaultCheck;
|
|
Func_3_tFA73415807F3D7713E7BD34FF4962E5AC2242272 * L_1 = (Func_3_tFA73415807F3D7713E7BD34FF4962E5AC2242272 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 11));
|
|
(( void (*) (Func_3_tFA73415807F3D7713E7BD34FF4962E5AC2242272 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)(L_1, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
|
|
((StackTraits_1_tCE45A637A92BED3039C0FB5FE42E133EA39BD4FD_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_1(L_1);
|
|
// static public Func<IntPtr, int, T> To = DefaultTo;
|
|
Func_3_tFA73415807F3D7713E7BD34FF4962E5AC2242272 * L_2 = (Func_3_tFA73415807F3D7713E7BD34FF4962E5AC2242272 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 11));
|
|
(( void (*) (Func_3_tFA73415807F3D7713E7BD34FF4962E5AC2242272 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)(L_2, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
|
|
((StackTraits_1_tCE45A637A92BED3039C0FB5FE42E133EA39BD4FD_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_To_2(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.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)
|
|
{
|
|
{
|
|
// if (push != null)
|
|
Action_2_tC479A7B58F675BD9EC969C4923BECBB4E2426CD5 * L_0 = ___push0;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
// Push = push;
|
|
Action_2_tC479A7B58F675BD9EC969C4923BECBB4E2426CD5 * L_1 = ___push0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_tFDD32B1B50918E2C461D543BB077FF3E19C740F1_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Push_0(L_1);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
// if (to != null)
|
|
Func_3_tF5AE38B96BD450D1313A668600BCBFE4CC837DFA * L_2 = ___to2;
|
|
if (!L_2)
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
// To = to;
|
|
Func_3_tF5AE38B96BD450D1313A668600BCBFE4CC837DFA * L_3 = ___to2;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_tFDD32B1B50918E2C461D543BB077FF3E19C740F1_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_To_2(L_3);
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
// if (check != null)
|
|
Func_3_tF5AE38B96BD450D1313A668600BCBFE4CC837DFA * L_4 = ___check1;
|
|
if (!L_4)
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
// Check = check;
|
|
Func_3_tF5AE38B96BD450D1313A668600BCBFE4CC837DFA * L_5 = ___check1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_tFDD32B1B50918E2C461D543BB077FF3E19C740F1_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_1(L_5);
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Action`2<System.IntPtr,T> LuaInterface.StackTraits`1<System.Nullable`1<System.Decimal>>::SelectPush()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Action_2_tC479A7B58F675BD9EC969C4923BECBB4E2426CD5 * StackTraits_1_SelectPush_m65DE24263A9922FC8775DA5200F479BA0CC7B308_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (TypeTraits<T>.IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_0 = ((TypeTraits_1_t3B9550EE14E5A56A3D0A3A310B481340CDAFF16A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (!L_0)
|
|
{
|
|
goto IL_0014;
|
|
}
|
|
}
|
|
{
|
|
// return PushValue;
|
|
Action_2_tC479A7B58F675BD9EC969C4923BECBB4E2426CD5 * L_1 = (Action_2_tC479A7B58F675BD9EC969C4923BECBB4E2426CD5 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_tC479A7B58F675BD9EC969C4923BECBB4E2426CD5 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_1, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_1;
|
|
}
|
|
|
|
IL_0014:
|
|
{
|
|
// else if (TypeTraits<T>.IsArray)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_2 = ((TypeTraits_1_t3B9550EE14E5A56A3D0A3A310B481340CDAFF16A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsArray_3();
|
|
if (!L_2)
|
|
{
|
|
goto IL_0028;
|
|
}
|
|
}
|
|
{
|
|
// return PushArray;
|
|
Action_2_tC479A7B58F675BD9EC969C4923BECBB4E2426CD5 * L_3 = (Action_2_tC479A7B58F675BD9EC969C4923BECBB4E2426CD5 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_tC479A7B58F675BD9EC969C4923BECBB4E2426CD5 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_3, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_3;
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
// return PushObject;
|
|
Action_2_tC479A7B58F675BD9EC969C4923BECBB4E2426CD5 * L_4 = (Action_2_tC479A7B58F675BD9EC969C4923BECBB4E2426CD5 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_tC479A7B58F675BD9EC969C4923BECBB4E2426CD5 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_4, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_4;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<System.Decimal>>::PushValue(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushValue_m90B9AA6B52AC482E158D0FA0510ABEA1732D6B57_gshared (intptr_t ___L0, Nullable_1_t5AE31CDCE9498EDC82CCC83309A437C01F6549C4 ___o1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushValue_m90B9AA6B52AC482E158D0FA0510ABEA1732D6B57_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// ToLua.PushStruct(L, o);
|
|
intptr_t L_0 = ___L0;
|
|
Nullable_1_t5AE31CDCE9498EDC82CCC83309A437C01F6549C4 L_1 = ___o1;
|
|
Nullable_1_t5AE31CDCE9498EDC82CCC83309A437C01F6549C4 L_2 = L_1;
|
|
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_2);
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushStruct_m474B7EA11DB29C9C6396DDCF5046F5E13489894A((intptr_t)L_0, (RuntimeObject *)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<System.Decimal>>::PushObject(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushObject_m635356BDE3530E586B3E7098BBB4B6728D2E9B59_gshared (intptr_t ___L0, Nullable_1_t5AE31CDCE9498EDC82CCC83309A437C01F6549C4 ___o1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushObject_m635356BDE3530E586B3E7098BBB4B6728D2E9B59_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// ToLua.PushObject(L, o);
|
|
intptr_t L_0 = ___L0;
|
|
Nullable_1_t5AE31CDCE9498EDC82CCC83309A437C01F6549C4 L_1 = ___o1;
|
|
Nullable_1_t5AE31CDCE9498EDC82CCC83309A437C01F6549C4 L_2 = L_1;
|
|
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_2);
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushObject_mAF111189B98F55714B489FACC08BF0CB11788C7A((intptr_t)L_0, (RuntimeObject *)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<System.Decimal>>::PushArray(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushArray_mF315DA2F9A7838ABBC45262D8BC6ADA451A8B9E7_gshared (intptr_t ___L0, Nullable_1_t5AE31CDCE9498EDC82CCC83309A437C01F6549C4 ___array1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushArray_mF315DA2F9A7838ABBC45262D8BC6ADA451A8B9E7_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
{
|
|
// if (array == null)
|
|
Nullable_1_t5AE31CDCE9498EDC82CCC83309A437C01F6549C4 L_0 = ___array1;
|
|
Nullable_1_t5AE31CDCE9498EDC82CCC83309A437C01F6549C4 L_1 = L_0;
|
|
RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_1);
|
|
if (L_2)
|
|
{
|
|
goto IL_000f;
|
|
}
|
|
}
|
|
{
|
|
// LuaDLL.lua_pushnil(L);
|
|
intptr_t L_3 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_lua_pushnil_mEC2DBEEFF2E9EEB03DA45B0FEBC3FE3CA0581969((intptr_t)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
|
|
IL_000f:
|
|
{
|
|
// int arrayMetaTable = LuaStatic.GetArrayMetatable(L);
|
|
intptr_t L_4 = ___L0;
|
|
int32_t L_5 = LuaStatic_GetArrayMetatable_m9549A2A425BB14A2B32A435C71272BD264F81DDE((intptr_t)L_4, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_5;
|
|
// ToLua.PushUserData(L, array, arrayMetaTable);
|
|
intptr_t L_6 = ___L0;
|
|
Nullable_1_t5AE31CDCE9498EDC82CCC83309A437C01F6549C4 L_7 = ___array1;
|
|
Nullable_1_t5AE31CDCE9498EDC82CCC83309A437C01F6549C4 L_8 = L_7;
|
|
RuntimeObject * L_9 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_8);
|
|
int32_t L_10 = V_0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushUserData_mBEC8DFABAB472E05CFA4B686691B3AC8226795D8((intptr_t)L_6, (RuntimeObject *)L_9, (int32_t)L_10, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// T LuaInterface.StackTraits`1<System.Nullable`1<System.Decimal>>::DefaultTo(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t5AE31CDCE9498EDC82CCC83309A437C01F6549C4 StackTraits_1_DefaultTo_m939C31A538699E85A664D06291BE5DFF8398F7BF_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_DefaultTo_m939C31A538699E85A664D06291BE5DFF8398F7BF_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// return (T)ToLua.ToObject(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
RuntimeObject * L_2 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
void* L_3 = alloca(sizeof(Nullable_1_t5AE31CDCE9498EDC82CCC83309A437C01F6549C4 ));
|
|
UnBoxNullable(L_2, Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8_il2cpp_TypeInfo_var, L_3);
|
|
return ((*(Nullable_1_t5AE31CDCE9498EDC82CCC83309A437C01F6549C4 *)((Nullable_1_t5AE31CDCE9498EDC82CCC83309A437C01F6549C4 *)L_3)));
|
|
}
|
|
}
|
|
// T LuaInterface.StackTraits`1<System.Nullable`1<System.Decimal>>::DefaultCheck(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t5AE31CDCE9498EDC82CCC83309A437C01F6549C4 StackTraits_1_DefaultCheck_m81E09814AA9CB8D95E1FBF73DEBA87A54DC1697D_gshared (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_DefaultCheck_m81E09814AA9CB8D95E1FBF73DEBA87A54DC1697D_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
RuntimeObject * V_1 = NULL;
|
|
Nullable_1_t5AE31CDCE9498EDC82CCC83309A437C01F6549C4 V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
{
|
|
// int udata = LuaDLL.tolua_rawnetobj(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_tolua_rawnetobj_m2330C2B3D83D9335CA834F917EE591C1DFF6A284((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_2;
|
|
// if (udata != -1)
|
|
int32_t L_3 = V_0;
|
|
if ((((int32_t)L_3) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_005e;
|
|
}
|
|
}
|
|
{
|
|
// ObjectTranslator translator = ObjectTranslator.Get(L);
|
|
intptr_t L_4 = ___L0;
|
|
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((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5);
|
|
RuntimeObject * L_7 = ObjectTranslator_GetObject_m83FC049E289E671077D7852DA2188EB90DC75F6F((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5, (int32_t)L_6, /*hidden argument*/NULL);
|
|
V_1 = (RuntimeObject *)L_7;
|
|
// if (obj != null)
|
|
RuntimeObject * L_8 = V_1;
|
|
if (!L_8)
|
|
{
|
|
goto IL_004d;
|
|
}
|
|
}
|
|
{
|
|
// if (obj is T)
|
|
RuntimeObject * L_9 = V_1;
|
|
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7))))
|
|
{
|
|
goto IL_002b;
|
|
}
|
|
}
|
|
{
|
|
// return (T)obj;
|
|
RuntimeObject * L_10 = V_1;
|
|
void* L_11 = alloca(sizeof(Nullable_1_t5AE31CDCE9498EDC82CCC83309A437C01F6549C4 ));
|
|
UnBoxNullable(L_10, Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8_il2cpp_TypeInfo_var, L_11);
|
|
return ((*(Nullable_1_t5AE31CDCE9498EDC82CCC83309A437C01F6549C4 *)((Nullable_1_t5AE31CDCE9498EDC82CCC83309A437C01F6549C4 *)L_11)));
|
|
}
|
|
|
|
IL_002b:
|
|
{
|
|
// LuaDLL.luaL_argerror(L, stackPos, string.Format("{0} expected, got {1}", TypeTraits<T>.GetTypeName(), obj.GetType().FullName));
|
|
intptr_t L_12 = ___L0;
|
|
int32_t L_13 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
String_t* L_14 = (( String_t* (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
|
|
RuntimeObject * L_15 = V_1;
|
|
NullCheck((RuntimeObject *)L_15);
|
|
Type_t * L_16 = Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60((RuntimeObject *)L_15, /*hidden argument*/NULL);
|
|
NullCheck((Type_t *)L_16);
|
|
String_t* L_17 = VirtFuncInvoker0< String_t* >::Invoke(29 /* System.String System.Type::get_FullName() */, (Type_t *)L_16);
|
|
String_t* L_18 = String_Format_m19325298DBC61AAC016C16F7B3CF97A8A3DEA34A((String_t*)_stringLiteralB3C631CCD334FD1E5D8A9E62EE527BD6E1487992, (RuntimeObject *)L_14, (RuntimeObject *)L_17, /*hidden argument*/NULL);
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_luaL_argerror_m648A4BE57D4DB36B0B83C6C0F6D2703239DED5A8((intptr_t)L_12, (int32_t)L_13, (String_t*)L_18, /*hidden argument*/NULL);
|
|
}
|
|
|
|
IL_004d:
|
|
{
|
|
// if (!TypeTraits<T>.IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_19 = ((TypeTraits_1_t3B9550EE14E5A56A3D0A3A310B481340CDAFF16A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (L_19)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(Nullable_1_t5AE31CDCE9498EDC82CCC83309A437C01F6549C4 ));
|
|
Nullable_1_t5AE31CDCE9498EDC82CCC83309A437C01F6549C4 L_20 = V_2;
|
|
return L_20;
|
|
}
|
|
|
|
IL_005e:
|
|
{
|
|
// else if (LuaDLL.lua_isnil(L, stackPos) && !TypeTraits<T>.IsValueType)
|
|
intptr_t L_21 = ___L0;
|
|
int32_t L_22 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
bool L_23 = LuaDLL_lua_isnil_mB1EFB39078F9432C638D9EFD5DD4B03BF9DA8FAB((intptr_t)L_21, (int32_t)L_22, /*hidden argument*/NULL);
|
|
if (!L_23)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_24 = ((TypeTraits_1_t3B9550EE14E5A56A3D0A3A310B481340CDAFF16A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (L_24)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(Nullable_1_t5AE31CDCE9498EDC82CCC83309A437C01F6549C4 ));
|
|
Nullable_1_t5AE31CDCE9498EDC82CCC83309A437C01F6549C4 L_25 = V_2;
|
|
return L_25;
|
|
}
|
|
|
|
IL_0078:
|
|
{
|
|
// LuaDLL.luaL_typerror(L, stackPos, TypeTraits<T>.GetTypeName());
|
|
intptr_t L_26 = ___L0;
|
|
int32_t L_27 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
String_t* L_28 = (( String_t* (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_luaL_typerror_mAEAFAE3F8FC42110FAA29FB99DC947D64A99A2A0((intptr_t)L_26, (int32_t)L_27, (String_t*)L_28, (String_t*)NULL, /*hidden argument*/NULL);
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(Nullable_1_t5AE31CDCE9498EDC82CCC83309A437C01F6549C4 ));
|
|
Nullable_1_t5AE31CDCE9498EDC82CCC83309A437C01F6549C4 L_29 = V_2;
|
|
return L_29;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<System.Decimal>>::.cctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1__cctor_m88E7A48315EAEDB89AC7CD458F7C6080DE5A3D35_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// static public Action<IntPtr, T> Push = SelectPush();
|
|
Action_2_tC479A7B58F675BD9EC969C4923BECBB4E2426CD5 * L_0 = (( Action_2_tC479A7B58F675BD9EC969C4923BECBB4E2426CD5 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
|
|
((StackTraits_1_tFDD32B1B50918E2C461D543BB077FF3E19C740F1_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Push_0(L_0);
|
|
// static public Func<IntPtr, int, T> Check = DefaultCheck;
|
|
Func_3_tF5AE38B96BD450D1313A668600BCBFE4CC837DFA * L_1 = (Func_3_tF5AE38B96BD450D1313A668600BCBFE4CC837DFA *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 11));
|
|
(( void (*) (Func_3_tF5AE38B96BD450D1313A668600BCBFE4CC837DFA *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)(L_1, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
|
|
((StackTraits_1_tFDD32B1B50918E2C461D543BB077FF3E19C740F1_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_1(L_1);
|
|
// static public Func<IntPtr, int, T> To = DefaultTo;
|
|
Func_3_tF5AE38B96BD450D1313A668600BCBFE4CC837DFA * L_2 = (Func_3_tF5AE38B96BD450D1313A668600BCBFE4CC837DFA *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 11));
|
|
(( void (*) (Func_3_tF5AE38B96BD450D1313A668600BCBFE4CC837DFA *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)(L_2, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
|
|
((StackTraits_1_tFDD32B1B50918E2C461D543BB077FF3E19C740F1_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_To_2(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.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)
|
|
{
|
|
{
|
|
// if (push != null)
|
|
Action_2_t9081A5CE4BD30650D23887BFE9B28752E27D2E73 * L_0 = ___push0;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
// Push = push;
|
|
Action_2_t9081A5CE4BD30650D23887BFE9B28752E27D2E73 * L_1 = ___push0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_t0D6BBFC05952C3DC7B45AED23FFB09210D93823D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Push_0(L_1);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
// if (to != null)
|
|
Func_3_t92F3452A6B01C1BF71DFE9C088317B1FF6031E27 * L_2 = ___to2;
|
|
if (!L_2)
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
// To = to;
|
|
Func_3_t92F3452A6B01C1BF71DFE9C088317B1FF6031E27 * L_3 = ___to2;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_t0D6BBFC05952C3DC7B45AED23FFB09210D93823D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_To_2(L_3);
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
// if (check != null)
|
|
Func_3_t92F3452A6B01C1BF71DFE9C088317B1FF6031E27 * L_4 = ___check1;
|
|
if (!L_4)
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
// Check = check;
|
|
Func_3_t92F3452A6B01C1BF71DFE9C088317B1FF6031E27 * L_5 = ___check1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_t0D6BBFC05952C3DC7B45AED23FFB09210D93823D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_1(L_5);
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Action`2<System.IntPtr,T> LuaInterface.StackTraits`1<System.Nullable`1<System.Double>>::SelectPush()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Action_2_t9081A5CE4BD30650D23887BFE9B28752E27D2E73 * StackTraits_1_SelectPush_m0D572C7CF875FF6BF00A39490A0D64F398435DB9_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (TypeTraits<T>.IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_0 = ((TypeTraits_1_tF78DDB5E8D353C35E32232EBDD53FD47E32AEBB1_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (!L_0)
|
|
{
|
|
goto IL_0014;
|
|
}
|
|
}
|
|
{
|
|
// return PushValue;
|
|
Action_2_t9081A5CE4BD30650D23887BFE9B28752E27D2E73 * L_1 = (Action_2_t9081A5CE4BD30650D23887BFE9B28752E27D2E73 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_t9081A5CE4BD30650D23887BFE9B28752E27D2E73 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_1, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_1;
|
|
}
|
|
|
|
IL_0014:
|
|
{
|
|
// else if (TypeTraits<T>.IsArray)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_2 = ((TypeTraits_1_tF78DDB5E8D353C35E32232EBDD53FD47E32AEBB1_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsArray_3();
|
|
if (!L_2)
|
|
{
|
|
goto IL_0028;
|
|
}
|
|
}
|
|
{
|
|
// return PushArray;
|
|
Action_2_t9081A5CE4BD30650D23887BFE9B28752E27D2E73 * L_3 = (Action_2_t9081A5CE4BD30650D23887BFE9B28752E27D2E73 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_t9081A5CE4BD30650D23887BFE9B28752E27D2E73 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_3, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_3;
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
// return PushObject;
|
|
Action_2_t9081A5CE4BD30650D23887BFE9B28752E27D2E73 * L_4 = (Action_2_t9081A5CE4BD30650D23887BFE9B28752E27D2E73 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_t9081A5CE4BD30650D23887BFE9B28752E27D2E73 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_4, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_4;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<System.Double>>::PushValue(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushValue_m7ACEE184648DBDD5743A5AF2F6AB80F3C84FB884_gshared (intptr_t ___L0, Nullable_1_tA635682CABFD60B7DF73271614FC04085E333AC5 ___o1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushValue_m7ACEE184648DBDD5743A5AF2F6AB80F3C84FB884_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// ToLua.PushStruct(L, o);
|
|
intptr_t L_0 = ___L0;
|
|
Nullable_1_tA635682CABFD60B7DF73271614FC04085E333AC5 L_1 = ___o1;
|
|
Nullable_1_tA635682CABFD60B7DF73271614FC04085E333AC5 L_2 = L_1;
|
|
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_2);
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushStruct_m474B7EA11DB29C9C6396DDCF5046F5E13489894A((intptr_t)L_0, (RuntimeObject *)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<System.Double>>::PushObject(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushObject_m02D04A3332377370926370FE01BC5FDA2F53CB36_gshared (intptr_t ___L0, Nullable_1_tA635682CABFD60B7DF73271614FC04085E333AC5 ___o1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushObject_m02D04A3332377370926370FE01BC5FDA2F53CB36_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// ToLua.PushObject(L, o);
|
|
intptr_t L_0 = ___L0;
|
|
Nullable_1_tA635682CABFD60B7DF73271614FC04085E333AC5 L_1 = ___o1;
|
|
Nullable_1_tA635682CABFD60B7DF73271614FC04085E333AC5 L_2 = L_1;
|
|
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_2);
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushObject_mAF111189B98F55714B489FACC08BF0CB11788C7A((intptr_t)L_0, (RuntimeObject *)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<System.Double>>::PushArray(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushArray_m675001A3708A5807912CE06268211B33021DE992_gshared (intptr_t ___L0, Nullable_1_tA635682CABFD60B7DF73271614FC04085E333AC5 ___array1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushArray_m675001A3708A5807912CE06268211B33021DE992_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
{
|
|
// if (array == null)
|
|
Nullable_1_tA635682CABFD60B7DF73271614FC04085E333AC5 L_0 = ___array1;
|
|
Nullable_1_tA635682CABFD60B7DF73271614FC04085E333AC5 L_1 = L_0;
|
|
RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_1);
|
|
if (L_2)
|
|
{
|
|
goto IL_000f;
|
|
}
|
|
}
|
|
{
|
|
// LuaDLL.lua_pushnil(L);
|
|
intptr_t L_3 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_lua_pushnil_mEC2DBEEFF2E9EEB03DA45B0FEBC3FE3CA0581969((intptr_t)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
|
|
IL_000f:
|
|
{
|
|
// int arrayMetaTable = LuaStatic.GetArrayMetatable(L);
|
|
intptr_t L_4 = ___L0;
|
|
int32_t L_5 = LuaStatic_GetArrayMetatable_m9549A2A425BB14A2B32A435C71272BD264F81DDE((intptr_t)L_4, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_5;
|
|
// ToLua.PushUserData(L, array, arrayMetaTable);
|
|
intptr_t L_6 = ___L0;
|
|
Nullable_1_tA635682CABFD60B7DF73271614FC04085E333AC5 L_7 = ___array1;
|
|
Nullable_1_tA635682CABFD60B7DF73271614FC04085E333AC5 L_8 = L_7;
|
|
RuntimeObject * L_9 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_8);
|
|
int32_t L_10 = V_0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushUserData_mBEC8DFABAB472E05CFA4B686691B3AC8226795D8((intptr_t)L_6, (RuntimeObject *)L_9, (int32_t)L_10, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// T LuaInterface.StackTraits`1<System.Nullable`1<System.Double>>::DefaultTo(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_tA635682CABFD60B7DF73271614FC04085E333AC5 StackTraits_1_DefaultTo_m47C9AAAA7FBAF8042D8768BB6A06579D3F05A327_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_DefaultTo_m47C9AAAA7FBAF8042D8768BB6A06579D3F05A327_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// return (T)ToLua.ToObject(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
RuntimeObject * L_2 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
void* L_3 = alloca(sizeof(Nullable_1_tA635682CABFD60B7DF73271614FC04085E333AC5 ));
|
|
UnBoxNullable(L_2, Double_t358B8F23BDC52A5DD700E727E204F9F7CDE12409_il2cpp_TypeInfo_var, L_3);
|
|
return ((*(Nullable_1_tA635682CABFD60B7DF73271614FC04085E333AC5 *)((Nullable_1_tA635682CABFD60B7DF73271614FC04085E333AC5 *)L_3)));
|
|
}
|
|
}
|
|
// T LuaInterface.StackTraits`1<System.Nullable`1<System.Double>>::DefaultCheck(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_tA635682CABFD60B7DF73271614FC04085E333AC5 StackTraits_1_DefaultCheck_m630A12AC1CB3345444783071AFF861AEAA463398_gshared (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_DefaultCheck_m630A12AC1CB3345444783071AFF861AEAA463398_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
RuntimeObject * V_1 = NULL;
|
|
Nullable_1_tA635682CABFD60B7DF73271614FC04085E333AC5 V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
{
|
|
// int udata = LuaDLL.tolua_rawnetobj(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_tolua_rawnetobj_m2330C2B3D83D9335CA834F917EE591C1DFF6A284((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_2;
|
|
// if (udata != -1)
|
|
int32_t L_3 = V_0;
|
|
if ((((int32_t)L_3) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_005e;
|
|
}
|
|
}
|
|
{
|
|
// ObjectTranslator translator = ObjectTranslator.Get(L);
|
|
intptr_t L_4 = ___L0;
|
|
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((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5);
|
|
RuntimeObject * L_7 = ObjectTranslator_GetObject_m83FC049E289E671077D7852DA2188EB90DC75F6F((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5, (int32_t)L_6, /*hidden argument*/NULL);
|
|
V_1 = (RuntimeObject *)L_7;
|
|
// if (obj != null)
|
|
RuntimeObject * L_8 = V_1;
|
|
if (!L_8)
|
|
{
|
|
goto IL_004d;
|
|
}
|
|
}
|
|
{
|
|
// if (obj is T)
|
|
RuntimeObject * L_9 = V_1;
|
|
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7))))
|
|
{
|
|
goto IL_002b;
|
|
}
|
|
}
|
|
{
|
|
// return (T)obj;
|
|
RuntimeObject * L_10 = V_1;
|
|
void* L_11 = alloca(sizeof(Nullable_1_tA635682CABFD60B7DF73271614FC04085E333AC5 ));
|
|
UnBoxNullable(L_10, Double_t358B8F23BDC52A5DD700E727E204F9F7CDE12409_il2cpp_TypeInfo_var, L_11);
|
|
return ((*(Nullable_1_tA635682CABFD60B7DF73271614FC04085E333AC5 *)((Nullable_1_tA635682CABFD60B7DF73271614FC04085E333AC5 *)L_11)));
|
|
}
|
|
|
|
IL_002b:
|
|
{
|
|
// LuaDLL.luaL_argerror(L, stackPos, string.Format("{0} expected, got {1}", TypeTraits<T>.GetTypeName(), obj.GetType().FullName));
|
|
intptr_t L_12 = ___L0;
|
|
int32_t L_13 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
String_t* L_14 = (( String_t* (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
|
|
RuntimeObject * L_15 = V_1;
|
|
NullCheck((RuntimeObject *)L_15);
|
|
Type_t * L_16 = Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60((RuntimeObject *)L_15, /*hidden argument*/NULL);
|
|
NullCheck((Type_t *)L_16);
|
|
String_t* L_17 = VirtFuncInvoker0< String_t* >::Invoke(29 /* System.String System.Type::get_FullName() */, (Type_t *)L_16);
|
|
String_t* L_18 = String_Format_m19325298DBC61AAC016C16F7B3CF97A8A3DEA34A((String_t*)_stringLiteralB3C631CCD334FD1E5D8A9E62EE527BD6E1487992, (RuntimeObject *)L_14, (RuntimeObject *)L_17, /*hidden argument*/NULL);
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_luaL_argerror_m648A4BE57D4DB36B0B83C6C0F6D2703239DED5A8((intptr_t)L_12, (int32_t)L_13, (String_t*)L_18, /*hidden argument*/NULL);
|
|
}
|
|
|
|
IL_004d:
|
|
{
|
|
// if (!TypeTraits<T>.IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_19 = ((TypeTraits_1_tF78DDB5E8D353C35E32232EBDD53FD47E32AEBB1_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (L_19)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(Nullable_1_tA635682CABFD60B7DF73271614FC04085E333AC5 ));
|
|
Nullable_1_tA635682CABFD60B7DF73271614FC04085E333AC5 L_20 = V_2;
|
|
return L_20;
|
|
}
|
|
|
|
IL_005e:
|
|
{
|
|
// else if (LuaDLL.lua_isnil(L, stackPos) && !TypeTraits<T>.IsValueType)
|
|
intptr_t L_21 = ___L0;
|
|
int32_t L_22 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
bool L_23 = LuaDLL_lua_isnil_mB1EFB39078F9432C638D9EFD5DD4B03BF9DA8FAB((intptr_t)L_21, (int32_t)L_22, /*hidden argument*/NULL);
|
|
if (!L_23)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_24 = ((TypeTraits_1_tF78DDB5E8D353C35E32232EBDD53FD47E32AEBB1_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (L_24)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(Nullable_1_tA635682CABFD60B7DF73271614FC04085E333AC5 ));
|
|
Nullable_1_tA635682CABFD60B7DF73271614FC04085E333AC5 L_25 = V_2;
|
|
return L_25;
|
|
}
|
|
|
|
IL_0078:
|
|
{
|
|
// LuaDLL.luaL_typerror(L, stackPos, TypeTraits<T>.GetTypeName());
|
|
intptr_t L_26 = ___L0;
|
|
int32_t L_27 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
String_t* L_28 = (( String_t* (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_luaL_typerror_mAEAFAE3F8FC42110FAA29FB99DC947D64A99A2A0((intptr_t)L_26, (int32_t)L_27, (String_t*)L_28, (String_t*)NULL, /*hidden argument*/NULL);
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(Nullable_1_tA635682CABFD60B7DF73271614FC04085E333AC5 ));
|
|
Nullable_1_tA635682CABFD60B7DF73271614FC04085E333AC5 L_29 = V_2;
|
|
return L_29;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<System.Double>>::.cctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1__cctor_m0563DF28E479B230AC4076BB203C34EC66A7573D_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// static public Action<IntPtr, T> Push = SelectPush();
|
|
Action_2_t9081A5CE4BD30650D23887BFE9B28752E27D2E73 * L_0 = (( Action_2_t9081A5CE4BD30650D23887BFE9B28752E27D2E73 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
|
|
((StackTraits_1_t0D6BBFC05952C3DC7B45AED23FFB09210D93823D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Push_0(L_0);
|
|
// static public Func<IntPtr, int, T> Check = DefaultCheck;
|
|
Func_3_t92F3452A6B01C1BF71DFE9C088317B1FF6031E27 * L_1 = (Func_3_t92F3452A6B01C1BF71DFE9C088317B1FF6031E27 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 11));
|
|
(( void (*) (Func_3_t92F3452A6B01C1BF71DFE9C088317B1FF6031E27 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)(L_1, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
|
|
((StackTraits_1_t0D6BBFC05952C3DC7B45AED23FFB09210D93823D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_1(L_1);
|
|
// static public Func<IntPtr, int, T> To = DefaultTo;
|
|
Func_3_t92F3452A6B01C1BF71DFE9C088317B1FF6031E27 * L_2 = (Func_3_t92F3452A6B01C1BF71DFE9C088317B1FF6031E27 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 11));
|
|
(( void (*) (Func_3_t92F3452A6B01C1BF71DFE9C088317B1FF6031E27 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)(L_2, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
|
|
((StackTraits_1_t0D6BBFC05952C3DC7B45AED23FFB09210D93823D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_To_2(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.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)
|
|
{
|
|
{
|
|
// if (push != null)
|
|
Action_2_t8F84CD97E66F32371B2D59BEE1166E5148DEA2EA * L_0 = ___push0;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
// Push = push;
|
|
Action_2_t8F84CD97E66F32371B2D59BEE1166E5148DEA2EA * L_1 = ___push0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_t2AA7EBAF7F5E2385F5AAC03DB8B1D4A56965A020_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Push_0(L_1);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
// if (to != null)
|
|
Func_3_t32042D09B21DA1E5DF3C5A805B580541A240297A * L_2 = ___to2;
|
|
if (!L_2)
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
// To = to;
|
|
Func_3_t32042D09B21DA1E5DF3C5A805B580541A240297A * L_3 = ___to2;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_t2AA7EBAF7F5E2385F5AAC03DB8B1D4A56965A020_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_To_2(L_3);
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
// if (check != null)
|
|
Func_3_t32042D09B21DA1E5DF3C5A805B580541A240297A * L_4 = ___check1;
|
|
if (!L_4)
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
// Check = check;
|
|
Func_3_t32042D09B21DA1E5DF3C5A805B580541A240297A * L_5 = ___check1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_t2AA7EBAF7F5E2385F5AAC03DB8B1D4A56965A020_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_1(L_5);
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Action`2<System.IntPtr,T> LuaInterface.StackTraits`1<System.Nullable`1<System.Int16>>::SelectPush()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Action_2_t8F84CD97E66F32371B2D59BEE1166E5148DEA2EA * StackTraits_1_SelectPush_mEE4B76480FAD7BF038C0CD5EB4C4F387D2A9A80B_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (TypeTraits<T>.IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_0 = ((TypeTraits_1_t59231BF4137365010D3758436AB2058A982D1319_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (!L_0)
|
|
{
|
|
goto IL_0014;
|
|
}
|
|
}
|
|
{
|
|
// return PushValue;
|
|
Action_2_t8F84CD97E66F32371B2D59BEE1166E5148DEA2EA * L_1 = (Action_2_t8F84CD97E66F32371B2D59BEE1166E5148DEA2EA *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_t8F84CD97E66F32371B2D59BEE1166E5148DEA2EA *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_1, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_1;
|
|
}
|
|
|
|
IL_0014:
|
|
{
|
|
// else if (TypeTraits<T>.IsArray)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_2 = ((TypeTraits_1_t59231BF4137365010D3758436AB2058A982D1319_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsArray_3();
|
|
if (!L_2)
|
|
{
|
|
goto IL_0028;
|
|
}
|
|
}
|
|
{
|
|
// return PushArray;
|
|
Action_2_t8F84CD97E66F32371B2D59BEE1166E5148DEA2EA * L_3 = (Action_2_t8F84CD97E66F32371B2D59BEE1166E5148DEA2EA *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_t8F84CD97E66F32371B2D59BEE1166E5148DEA2EA *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_3, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_3;
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
// return PushObject;
|
|
Action_2_t8F84CD97E66F32371B2D59BEE1166E5148DEA2EA * L_4 = (Action_2_t8F84CD97E66F32371B2D59BEE1166E5148DEA2EA *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_t8F84CD97E66F32371B2D59BEE1166E5148DEA2EA *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_4, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_4;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<System.Int16>>::PushValue(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushValue_m0D8978047B1344FDC36476D727D48A3F2B3C55AB_gshared (intptr_t ___L0, Nullable_1_tBA873D326247359B10FE3DBF688D56A7B81FAE12 ___o1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushValue_m0D8978047B1344FDC36476D727D48A3F2B3C55AB_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// ToLua.PushStruct(L, o);
|
|
intptr_t L_0 = ___L0;
|
|
Nullable_1_tBA873D326247359B10FE3DBF688D56A7B81FAE12 L_1 = ___o1;
|
|
Nullable_1_tBA873D326247359B10FE3DBF688D56A7B81FAE12 L_2 = L_1;
|
|
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_2);
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushStruct_m474B7EA11DB29C9C6396DDCF5046F5E13489894A((intptr_t)L_0, (RuntimeObject *)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<System.Int16>>::PushObject(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushObject_m72334A975907E0CD86E59BB4B25BFE144358701F_gshared (intptr_t ___L0, Nullable_1_tBA873D326247359B10FE3DBF688D56A7B81FAE12 ___o1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushObject_m72334A975907E0CD86E59BB4B25BFE144358701F_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// ToLua.PushObject(L, o);
|
|
intptr_t L_0 = ___L0;
|
|
Nullable_1_tBA873D326247359B10FE3DBF688D56A7B81FAE12 L_1 = ___o1;
|
|
Nullable_1_tBA873D326247359B10FE3DBF688D56A7B81FAE12 L_2 = L_1;
|
|
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_2);
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushObject_mAF111189B98F55714B489FACC08BF0CB11788C7A((intptr_t)L_0, (RuntimeObject *)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<System.Int16>>::PushArray(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushArray_m73251EAA1CFB0C7AC9583F39C7C8D0804043E66A_gshared (intptr_t ___L0, Nullable_1_tBA873D326247359B10FE3DBF688D56A7B81FAE12 ___array1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushArray_m73251EAA1CFB0C7AC9583F39C7C8D0804043E66A_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
{
|
|
// if (array == null)
|
|
Nullable_1_tBA873D326247359B10FE3DBF688D56A7B81FAE12 L_0 = ___array1;
|
|
Nullable_1_tBA873D326247359B10FE3DBF688D56A7B81FAE12 L_1 = L_0;
|
|
RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_1);
|
|
if (L_2)
|
|
{
|
|
goto IL_000f;
|
|
}
|
|
}
|
|
{
|
|
// LuaDLL.lua_pushnil(L);
|
|
intptr_t L_3 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_lua_pushnil_mEC2DBEEFF2E9EEB03DA45B0FEBC3FE3CA0581969((intptr_t)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
|
|
IL_000f:
|
|
{
|
|
// int arrayMetaTable = LuaStatic.GetArrayMetatable(L);
|
|
intptr_t L_4 = ___L0;
|
|
int32_t L_5 = LuaStatic_GetArrayMetatable_m9549A2A425BB14A2B32A435C71272BD264F81DDE((intptr_t)L_4, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_5;
|
|
// ToLua.PushUserData(L, array, arrayMetaTable);
|
|
intptr_t L_6 = ___L0;
|
|
Nullable_1_tBA873D326247359B10FE3DBF688D56A7B81FAE12 L_7 = ___array1;
|
|
Nullable_1_tBA873D326247359B10FE3DBF688D56A7B81FAE12 L_8 = L_7;
|
|
RuntimeObject * L_9 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_8);
|
|
int32_t L_10 = V_0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushUserData_mBEC8DFABAB472E05CFA4B686691B3AC8226795D8((intptr_t)L_6, (RuntimeObject *)L_9, (int32_t)L_10, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// T LuaInterface.StackTraits`1<System.Nullable`1<System.Int16>>::DefaultTo(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_tBA873D326247359B10FE3DBF688D56A7B81FAE12 StackTraits_1_DefaultTo_m21F4C3DD09E4E436820AE47565E1E31D3373CFDD_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_DefaultTo_m21F4C3DD09E4E436820AE47565E1E31D3373CFDD_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// return (T)ToLua.ToObject(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
RuntimeObject * L_2 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
void* L_3 = alloca(sizeof(Nullable_1_tBA873D326247359B10FE3DBF688D56A7B81FAE12 ));
|
|
UnBoxNullable(L_2, Int16_t823A20635DAF5A3D93A1E01CFBF3CBA27CF00B4D_il2cpp_TypeInfo_var, L_3);
|
|
return ((*(Nullable_1_tBA873D326247359B10FE3DBF688D56A7B81FAE12 *)((Nullable_1_tBA873D326247359B10FE3DBF688D56A7B81FAE12 *)L_3)));
|
|
}
|
|
}
|
|
// T LuaInterface.StackTraits`1<System.Nullable`1<System.Int16>>::DefaultCheck(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_tBA873D326247359B10FE3DBF688D56A7B81FAE12 StackTraits_1_DefaultCheck_m7BAE227415A5B3E9658AE6B50B4E1B280B2AFD24_gshared (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_DefaultCheck_m7BAE227415A5B3E9658AE6B50B4E1B280B2AFD24_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
RuntimeObject * V_1 = NULL;
|
|
Nullable_1_tBA873D326247359B10FE3DBF688D56A7B81FAE12 V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
{
|
|
// int udata = LuaDLL.tolua_rawnetobj(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_tolua_rawnetobj_m2330C2B3D83D9335CA834F917EE591C1DFF6A284((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_2;
|
|
// if (udata != -1)
|
|
int32_t L_3 = V_0;
|
|
if ((((int32_t)L_3) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_005e;
|
|
}
|
|
}
|
|
{
|
|
// ObjectTranslator translator = ObjectTranslator.Get(L);
|
|
intptr_t L_4 = ___L0;
|
|
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((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5);
|
|
RuntimeObject * L_7 = ObjectTranslator_GetObject_m83FC049E289E671077D7852DA2188EB90DC75F6F((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5, (int32_t)L_6, /*hidden argument*/NULL);
|
|
V_1 = (RuntimeObject *)L_7;
|
|
// if (obj != null)
|
|
RuntimeObject * L_8 = V_1;
|
|
if (!L_8)
|
|
{
|
|
goto IL_004d;
|
|
}
|
|
}
|
|
{
|
|
// if (obj is T)
|
|
RuntimeObject * L_9 = V_1;
|
|
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7))))
|
|
{
|
|
goto IL_002b;
|
|
}
|
|
}
|
|
{
|
|
// return (T)obj;
|
|
RuntimeObject * L_10 = V_1;
|
|
void* L_11 = alloca(sizeof(Nullable_1_tBA873D326247359B10FE3DBF688D56A7B81FAE12 ));
|
|
UnBoxNullable(L_10, Int16_t823A20635DAF5A3D93A1E01CFBF3CBA27CF00B4D_il2cpp_TypeInfo_var, L_11);
|
|
return ((*(Nullable_1_tBA873D326247359B10FE3DBF688D56A7B81FAE12 *)((Nullable_1_tBA873D326247359B10FE3DBF688D56A7B81FAE12 *)L_11)));
|
|
}
|
|
|
|
IL_002b:
|
|
{
|
|
// LuaDLL.luaL_argerror(L, stackPos, string.Format("{0} expected, got {1}", TypeTraits<T>.GetTypeName(), obj.GetType().FullName));
|
|
intptr_t L_12 = ___L0;
|
|
int32_t L_13 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
String_t* L_14 = (( String_t* (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
|
|
RuntimeObject * L_15 = V_1;
|
|
NullCheck((RuntimeObject *)L_15);
|
|
Type_t * L_16 = Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60((RuntimeObject *)L_15, /*hidden argument*/NULL);
|
|
NullCheck((Type_t *)L_16);
|
|
String_t* L_17 = VirtFuncInvoker0< String_t* >::Invoke(29 /* System.String System.Type::get_FullName() */, (Type_t *)L_16);
|
|
String_t* L_18 = String_Format_m19325298DBC61AAC016C16F7B3CF97A8A3DEA34A((String_t*)_stringLiteralB3C631CCD334FD1E5D8A9E62EE527BD6E1487992, (RuntimeObject *)L_14, (RuntimeObject *)L_17, /*hidden argument*/NULL);
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_luaL_argerror_m648A4BE57D4DB36B0B83C6C0F6D2703239DED5A8((intptr_t)L_12, (int32_t)L_13, (String_t*)L_18, /*hidden argument*/NULL);
|
|
}
|
|
|
|
IL_004d:
|
|
{
|
|
// if (!TypeTraits<T>.IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_19 = ((TypeTraits_1_t59231BF4137365010D3758436AB2058A982D1319_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (L_19)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(Nullable_1_tBA873D326247359B10FE3DBF688D56A7B81FAE12 ));
|
|
Nullable_1_tBA873D326247359B10FE3DBF688D56A7B81FAE12 L_20 = V_2;
|
|
return L_20;
|
|
}
|
|
|
|
IL_005e:
|
|
{
|
|
// else if (LuaDLL.lua_isnil(L, stackPos) && !TypeTraits<T>.IsValueType)
|
|
intptr_t L_21 = ___L0;
|
|
int32_t L_22 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
bool L_23 = LuaDLL_lua_isnil_mB1EFB39078F9432C638D9EFD5DD4B03BF9DA8FAB((intptr_t)L_21, (int32_t)L_22, /*hidden argument*/NULL);
|
|
if (!L_23)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_24 = ((TypeTraits_1_t59231BF4137365010D3758436AB2058A982D1319_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (L_24)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(Nullable_1_tBA873D326247359B10FE3DBF688D56A7B81FAE12 ));
|
|
Nullable_1_tBA873D326247359B10FE3DBF688D56A7B81FAE12 L_25 = V_2;
|
|
return L_25;
|
|
}
|
|
|
|
IL_0078:
|
|
{
|
|
// LuaDLL.luaL_typerror(L, stackPos, TypeTraits<T>.GetTypeName());
|
|
intptr_t L_26 = ___L0;
|
|
int32_t L_27 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
String_t* L_28 = (( String_t* (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_luaL_typerror_mAEAFAE3F8FC42110FAA29FB99DC947D64A99A2A0((intptr_t)L_26, (int32_t)L_27, (String_t*)L_28, (String_t*)NULL, /*hidden argument*/NULL);
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(Nullable_1_tBA873D326247359B10FE3DBF688D56A7B81FAE12 ));
|
|
Nullable_1_tBA873D326247359B10FE3DBF688D56A7B81FAE12 L_29 = V_2;
|
|
return L_29;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<System.Int16>>::.cctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1__cctor_mF856500449872038F3A7CFBAF9D7C8208DD5953D_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// static public Action<IntPtr, T> Push = SelectPush();
|
|
Action_2_t8F84CD97E66F32371B2D59BEE1166E5148DEA2EA * L_0 = (( Action_2_t8F84CD97E66F32371B2D59BEE1166E5148DEA2EA * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
|
|
((StackTraits_1_t2AA7EBAF7F5E2385F5AAC03DB8B1D4A56965A020_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Push_0(L_0);
|
|
// static public Func<IntPtr, int, T> Check = DefaultCheck;
|
|
Func_3_t32042D09B21DA1E5DF3C5A805B580541A240297A * L_1 = (Func_3_t32042D09B21DA1E5DF3C5A805B580541A240297A *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 11));
|
|
(( void (*) (Func_3_t32042D09B21DA1E5DF3C5A805B580541A240297A *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)(L_1, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
|
|
((StackTraits_1_t2AA7EBAF7F5E2385F5AAC03DB8B1D4A56965A020_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_1(L_1);
|
|
// static public Func<IntPtr, int, T> To = DefaultTo;
|
|
Func_3_t32042D09B21DA1E5DF3C5A805B580541A240297A * L_2 = (Func_3_t32042D09B21DA1E5DF3C5A805B580541A240297A *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 11));
|
|
(( void (*) (Func_3_t32042D09B21DA1E5DF3C5A805B580541A240297A *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)(L_2, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
|
|
((StackTraits_1_t2AA7EBAF7F5E2385F5AAC03DB8B1D4A56965A020_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_To_2(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.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)
|
|
{
|
|
{
|
|
// if (push != null)
|
|
Action_2_tC8CFF64ACCE13FEB3BAECC15A01433025185E9E0 * L_0 = ___push0;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
// Push = push;
|
|
Action_2_tC8CFF64ACCE13FEB3BAECC15A01433025185E9E0 * L_1 = ___push0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_t6791BDC86B3716B54120B180DB2B8A4487C5F2B6_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Push_0(L_1);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
// if (to != null)
|
|
Func_3_tC0FB3CA9D95EA17F12099866FA9366131F316526 * L_2 = ___to2;
|
|
if (!L_2)
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
// To = to;
|
|
Func_3_tC0FB3CA9D95EA17F12099866FA9366131F316526 * L_3 = ___to2;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_t6791BDC86B3716B54120B180DB2B8A4487C5F2B6_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_To_2(L_3);
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
// if (check != null)
|
|
Func_3_tC0FB3CA9D95EA17F12099866FA9366131F316526 * L_4 = ___check1;
|
|
if (!L_4)
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
// Check = check;
|
|
Func_3_tC0FB3CA9D95EA17F12099866FA9366131F316526 * L_5 = ___check1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_t6791BDC86B3716B54120B180DB2B8A4487C5F2B6_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_1(L_5);
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Action`2<System.IntPtr,T> LuaInterface.StackTraits`1<System.Nullable`1<System.Int32>>::SelectPush()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Action_2_tC8CFF64ACCE13FEB3BAECC15A01433025185E9E0 * StackTraits_1_SelectPush_mC77127F9A1294DDF90B2239B38F5EB88A942F51C_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (TypeTraits<T>.IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_0 = ((TypeTraits_1_tEA86D18A048E202AAC7EB7A7698974945AC81D23_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (!L_0)
|
|
{
|
|
goto IL_0014;
|
|
}
|
|
}
|
|
{
|
|
// return PushValue;
|
|
Action_2_tC8CFF64ACCE13FEB3BAECC15A01433025185E9E0 * L_1 = (Action_2_tC8CFF64ACCE13FEB3BAECC15A01433025185E9E0 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_tC8CFF64ACCE13FEB3BAECC15A01433025185E9E0 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_1, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_1;
|
|
}
|
|
|
|
IL_0014:
|
|
{
|
|
// else if (TypeTraits<T>.IsArray)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_2 = ((TypeTraits_1_tEA86D18A048E202AAC7EB7A7698974945AC81D23_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsArray_3();
|
|
if (!L_2)
|
|
{
|
|
goto IL_0028;
|
|
}
|
|
}
|
|
{
|
|
// return PushArray;
|
|
Action_2_tC8CFF64ACCE13FEB3BAECC15A01433025185E9E0 * L_3 = (Action_2_tC8CFF64ACCE13FEB3BAECC15A01433025185E9E0 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_tC8CFF64ACCE13FEB3BAECC15A01433025185E9E0 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_3, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_3;
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
// return PushObject;
|
|
Action_2_tC8CFF64ACCE13FEB3BAECC15A01433025185E9E0 * L_4 = (Action_2_tC8CFF64ACCE13FEB3BAECC15A01433025185E9E0 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_tC8CFF64ACCE13FEB3BAECC15A01433025185E9E0 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_4, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_4;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<System.Int32>>::PushValue(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushValue_mBAB1F507BAE8B46DE7999A3A900B4E252D6DABFA_gshared (intptr_t ___L0, Nullable_1_t0D03270832B3FFDDC0E7C2D89D4A0EA25376A1EB ___o1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushValue_mBAB1F507BAE8B46DE7999A3A900B4E252D6DABFA_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// ToLua.PushStruct(L, o);
|
|
intptr_t L_0 = ___L0;
|
|
Nullable_1_t0D03270832B3FFDDC0E7C2D89D4A0EA25376A1EB L_1 = ___o1;
|
|
Nullable_1_t0D03270832B3FFDDC0E7C2D89D4A0EA25376A1EB L_2 = L_1;
|
|
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_2);
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushStruct_m474B7EA11DB29C9C6396DDCF5046F5E13489894A((intptr_t)L_0, (RuntimeObject *)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<System.Int32>>::PushObject(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushObject_m492525AEADBE97AD00054D7BEDBDD2F4C06A197E_gshared (intptr_t ___L0, Nullable_1_t0D03270832B3FFDDC0E7C2D89D4A0EA25376A1EB ___o1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushObject_m492525AEADBE97AD00054D7BEDBDD2F4C06A197E_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// ToLua.PushObject(L, o);
|
|
intptr_t L_0 = ___L0;
|
|
Nullable_1_t0D03270832B3FFDDC0E7C2D89D4A0EA25376A1EB L_1 = ___o1;
|
|
Nullable_1_t0D03270832B3FFDDC0E7C2D89D4A0EA25376A1EB L_2 = L_1;
|
|
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_2);
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushObject_mAF111189B98F55714B489FACC08BF0CB11788C7A((intptr_t)L_0, (RuntimeObject *)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<System.Int32>>::PushArray(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushArray_m32A2A568C319792A9DD551B1799EA20FA9AED979_gshared (intptr_t ___L0, Nullable_1_t0D03270832B3FFDDC0E7C2D89D4A0EA25376A1EB ___array1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushArray_m32A2A568C319792A9DD551B1799EA20FA9AED979_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
{
|
|
// if (array == null)
|
|
Nullable_1_t0D03270832B3FFDDC0E7C2D89D4A0EA25376A1EB L_0 = ___array1;
|
|
Nullable_1_t0D03270832B3FFDDC0E7C2D89D4A0EA25376A1EB L_1 = L_0;
|
|
RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_1);
|
|
if (L_2)
|
|
{
|
|
goto IL_000f;
|
|
}
|
|
}
|
|
{
|
|
// LuaDLL.lua_pushnil(L);
|
|
intptr_t L_3 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_lua_pushnil_mEC2DBEEFF2E9EEB03DA45B0FEBC3FE3CA0581969((intptr_t)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
|
|
IL_000f:
|
|
{
|
|
// int arrayMetaTable = LuaStatic.GetArrayMetatable(L);
|
|
intptr_t L_4 = ___L0;
|
|
int32_t L_5 = LuaStatic_GetArrayMetatable_m9549A2A425BB14A2B32A435C71272BD264F81DDE((intptr_t)L_4, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_5;
|
|
// ToLua.PushUserData(L, array, arrayMetaTable);
|
|
intptr_t L_6 = ___L0;
|
|
Nullable_1_t0D03270832B3FFDDC0E7C2D89D4A0EA25376A1EB L_7 = ___array1;
|
|
Nullable_1_t0D03270832B3FFDDC0E7C2D89D4A0EA25376A1EB L_8 = L_7;
|
|
RuntimeObject * L_9 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_8);
|
|
int32_t L_10 = V_0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushUserData_mBEC8DFABAB472E05CFA4B686691B3AC8226795D8((intptr_t)L_6, (RuntimeObject *)L_9, (int32_t)L_10, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// T LuaInterface.StackTraits`1<System.Nullable`1<System.Int32>>::DefaultTo(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t0D03270832B3FFDDC0E7C2D89D4A0EA25376A1EB StackTraits_1_DefaultTo_mE5C859FFDAB8891BACA6DBAE06E589D31EA7DC9C_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_DefaultTo_mE5C859FFDAB8891BACA6DBAE06E589D31EA7DC9C_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// return (T)ToLua.ToObject(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
RuntimeObject * L_2 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
void* L_3 = alloca(sizeof(Nullable_1_t0D03270832B3FFDDC0E7C2D89D4A0EA25376A1EB ));
|
|
UnBoxNullable(L_2, Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var, L_3);
|
|
return ((*(Nullable_1_t0D03270832B3FFDDC0E7C2D89D4A0EA25376A1EB *)((Nullable_1_t0D03270832B3FFDDC0E7C2D89D4A0EA25376A1EB *)L_3)));
|
|
}
|
|
}
|
|
// T LuaInterface.StackTraits`1<System.Nullable`1<System.Int32>>::DefaultCheck(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t0D03270832B3FFDDC0E7C2D89D4A0EA25376A1EB StackTraits_1_DefaultCheck_mCCBABF0F2D7CC19420903783E27578EF4E76E38E_gshared (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_DefaultCheck_mCCBABF0F2D7CC19420903783E27578EF4E76E38E_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
RuntimeObject * V_1 = NULL;
|
|
Nullable_1_t0D03270832B3FFDDC0E7C2D89D4A0EA25376A1EB V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
{
|
|
// int udata = LuaDLL.tolua_rawnetobj(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_tolua_rawnetobj_m2330C2B3D83D9335CA834F917EE591C1DFF6A284((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_2;
|
|
// if (udata != -1)
|
|
int32_t L_3 = V_0;
|
|
if ((((int32_t)L_3) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_005e;
|
|
}
|
|
}
|
|
{
|
|
// ObjectTranslator translator = ObjectTranslator.Get(L);
|
|
intptr_t L_4 = ___L0;
|
|
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((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5);
|
|
RuntimeObject * L_7 = ObjectTranslator_GetObject_m83FC049E289E671077D7852DA2188EB90DC75F6F((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5, (int32_t)L_6, /*hidden argument*/NULL);
|
|
V_1 = (RuntimeObject *)L_7;
|
|
// if (obj != null)
|
|
RuntimeObject * L_8 = V_1;
|
|
if (!L_8)
|
|
{
|
|
goto IL_004d;
|
|
}
|
|
}
|
|
{
|
|
// if (obj is T)
|
|
RuntimeObject * L_9 = V_1;
|
|
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7))))
|
|
{
|
|
goto IL_002b;
|
|
}
|
|
}
|
|
{
|
|
// return (T)obj;
|
|
RuntimeObject * L_10 = V_1;
|
|
void* L_11 = alloca(sizeof(Nullable_1_t0D03270832B3FFDDC0E7C2D89D4A0EA25376A1EB ));
|
|
UnBoxNullable(L_10, Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var, L_11);
|
|
return ((*(Nullable_1_t0D03270832B3FFDDC0E7C2D89D4A0EA25376A1EB *)((Nullable_1_t0D03270832B3FFDDC0E7C2D89D4A0EA25376A1EB *)L_11)));
|
|
}
|
|
|
|
IL_002b:
|
|
{
|
|
// LuaDLL.luaL_argerror(L, stackPos, string.Format("{0} expected, got {1}", TypeTraits<T>.GetTypeName(), obj.GetType().FullName));
|
|
intptr_t L_12 = ___L0;
|
|
int32_t L_13 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
String_t* L_14 = (( String_t* (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
|
|
RuntimeObject * L_15 = V_1;
|
|
NullCheck((RuntimeObject *)L_15);
|
|
Type_t * L_16 = Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60((RuntimeObject *)L_15, /*hidden argument*/NULL);
|
|
NullCheck((Type_t *)L_16);
|
|
String_t* L_17 = VirtFuncInvoker0< String_t* >::Invoke(29 /* System.String System.Type::get_FullName() */, (Type_t *)L_16);
|
|
String_t* L_18 = String_Format_m19325298DBC61AAC016C16F7B3CF97A8A3DEA34A((String_t*)_stringLiteralB3C631CCD334FD1E5D8A9E62EE527BD6E1487992, (RuntimeObject *)L_14, (RuntimeObject *)L_17, /*hidden argument*/NULL);
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_luaL_argerror_m648A4BE57D4DB36B0B83C6C0F6D2703239DED5A8((intptr_t)L_12, (int32_t)L_13, (String_t*)L_18, /*hidden argument*/NULL);
|
|
}
|
|
|
|
IL_004d:
|
|
{
|
|
// if (!TypeTraits<T>.IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_19 = ((TypeTraits_1_tEA86D18A048E202AAC7EB7A7698974945AC81D23_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (L_19)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(Nullable_1_t0D03270832B3FFDDC0E7C2D89D4A0EA25376A1EB ));
|
|
Nullable_1_t0D03270832B3FFDDC0E7C2D89D4A0EA25376A1EB L_20 = V_2;
|
|
return L_20;
|
|
}
|
|
|
|
IL_005e:
|
|
{
|
|
// else if (LuaDLL.lua_isnil(L, stackPos) && !TypeTraits<T>.IsValueType)
|
|
intptr_t L_21 = ___L0;
|
|
int32_t L_22 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
bool L_23 = LuaDLL_lua_isnil_mB1EFB39078F9432C638D9EFD5DD4B03BF9DA8FAB((intptr_t)L_21, (int32_t)L_22, /*hidden argument*/NULL);
|
|
if (!L_23)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_24 = ((TypeTraits_1_tEA86D18A048E202AAC7EB7A7698974945AC81D23_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (L_24)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(Nullable_1_t0D03270832B3FFDDC0E7C2D89D4A0EA25376A1EB ));
|
|
Nullable_1_t0D03270832B3FFDDC0E7C2D89D4A0EA25376A1EB L_25 = V_2;
|
|
return L_25;
|
|
}
|
|
|
|
IL_0078:
|
|
{
|
|
// LuaDLL.luaL_typerror(L, stackPos, TypeTraits<T>.GetTypeName());
|
|
intptr_t L_26 = ___L0;
|
|
int32_t L_27 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
String_t* L_28 = (( String_t* (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_luaL_typerror_mAEAFAE3F8FC42110FAA29FB99DC947D64A99A2A0((intptr_t)L_26, (int32_t)L_27, (String_t*)L_28, (String_t*)NULL, /*hidden argument*/NULL);
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(Nullable_1_t0D03270832B3FFDDC0E7C2D89D4A0EA25376A1EB ));
|
|
Nullable_1_t0D03270832B3FFDDC0E7C2D89D4A0EA25376A1EB L_29 = V_2;
|
|
return L_29;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<System.Int32>>::.cctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1__cctor_m72C145146D6E0B1A8120A3B1DB7FAE27BFE594CB_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// static public Action<IntPtr, T> Push = SelectPush();
|
|
Action_2_tC8CFF64ACCE13FEB3BAECC15A01433025185E9E0 * L_0 = (( Action_2_tC8CFF64ACCE13FEB3BAECC15A01433025185E9E0 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
|
|
((StackTraits_1_t6791BDC86B3716B54120B180DB2B8A4487C5F2B6_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Push_0(L_0);
|
|
// static public Func<IntPtr, int, T> Check = DefaultCheck;
|
|
Func_3_tC0FB3CA9D95EA17F12099866FA9366131F316526 * L_1 = (Func_3_tC0FB3CA9D95EA17F12099866FA9366131F316526 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 11));
|
|
(( void (*) (Func_3_tC0FB3CA9D95EA17F12099866FA9366131F316526 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)(L_1, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
|
|
((StackTraits_1_t6791BDC86B3716B54120B180DB2B8A4487C5F2B6_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_1(L_1);
|
|
// static public Func<IntPtr, int, T> To = DefaultTo;
|
|
Func_3_tC0FB3CA9D95EA17F12099866FA9366131F316526 * L_2 = (Func_3_tC0FB3CA9D95EA17F12099866FA9366131F316526 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 11));
|
|
(( void (*) (Func_3_tC0FB3CA9D95EA17F12099866FA9366131F316526 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)(L_2, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
|
|
((StackTraits_1_t6791BDC86B3716B54120B180DB2B8A4487C5F2B6_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_To_2(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.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)
|
|
{
|
|
{
|
|
// if (push != null)
|
|
Action_2_t88FD24DEC547B225152226A598345C4EDAC422F5 * L_0 = ___push0;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
// Push = push;
|
|
Action_2_t88FD24DEC547B225152226A598345C4EDAC422F5 * L_1 = ___push0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_t9F432BF5CE81088C56E45259F2F5788688E9AAB3_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Push_0(L_1);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
// if (to != null)
|
|
Func_3_t79CF2144C6FA6893B0C259858CE4A8E77A20C688 * L_2 = ___to2;
|
|
if (!L_2)
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
// To = to;
|
|
Func_3_t79CF2144C6FA6893B0C259858CE4A8E77A20C688 * L_3 = ___to2;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_t9F432BF5CE81088C56E45259F2F5788688E9AAB3_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_To_2(L_3);
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
// if (check != null)
|
|
Func_3_t79CF2144C6FA6893B0C259858CE4A8E77A20C688 * L_4 = ___check1;
|
|
if (!L_4)
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
// Check = check;
|
|
Func_3_t79CF2144C6FA6893B0C259858CE4A8E77A20C688 * L_5 = ___check1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_t9F432BF5CE81088C56E45259F2F5788688E9AAB3_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_1(L_5);
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Action`2<System.IntPtr,T> LuaInterface.StackTraits`1<System.Nullable`1<System.Int64>>::SelectPush()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Action_2_t88FD24DEC547B225152226A598345C4EDAC422F5 * StackTraits_1_SelectPush_m92A41D8B630FE71D6938435FBA9F5B1E4EF3C657_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (TypeTraits<T>.IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_0 = ((TypeTraits_1_tE3FC063047FD809D0FB6A5AC48BF417E0FA9A89E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (!L_0)
|
|
{
|
|
goto IL_0014;
|
|
}
|
|
}
|
|
{
|
|
// return PushValue;
|
|
Action_2_t88FD24DEC547B225152226A598345C4EDAC422F5 * L_1 = (Action_2_t88FD24DEC547B225152226A598345C4EDAC422F5 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_t88FD24DEC547B225152226A598345C4EDAC422F5 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_1, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_1;
|
|
}
|
|
|
|
IL_0014:
|
|
{
|
|
// else if (TypeTraits<T>.IsArray)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_2 = ((TypeTraits_1_tE3FC063047FD809D0FB6A5AC48BF417E0FA9A89E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsArray_3();
|
|
if (!L_2)
|
|
{
|
|
goto IL_0028;
|
|
}
|
|
}
|
|
{
|
|
// return PushArray;
|
|
Action_2_t88FD24DEC547B225152226A598345C4EDAC422F5 * L_3 = (Action_2_t88FD24DEC547B225152226A598345C4EDAC422F5 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_t88FD24DEC547B225152226A598345C4EDAC422F5 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_3, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_3;
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
// return PushObject;
|
|
Action_2_t88FD24DEC547B225152226A598345C4EDAC422F5 * L_4 = (Action_2_t88FD24DEC547B225152226A598345C4EDAC422F5 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_t88FD24DEC547B225152226A598345C4EDAC422F5 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_4, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_4;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<System.Int64>>::PushValue(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushValue_m7E45D4F4B8DF70FFD201F48A42681C8B2510E843_gshared (intptr_t ___L0, Nullable_1_t802480A692F4F0D29F2185320296572054FB8C0B ___o1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushValue_m7E45D4F4B8DF70FFD201F48A42681C8B2510E843_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// ToLua.PushStruct(L, o);
|
|
intptr_t L_0 = ___L0;
|
|
Nullable_1_t802480A692F4F0D29F2185320296572054FB8C0B L_1 = ___o1;
|
|
Nullable_1_t802480A692F4F0D29F2185320296572054FB8C0B L_2 = L_1;
|
|
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_2);
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushStruct_m474B7EA11DB29C9C6396DDCF5046F5E13489894A((intptr_t)L_0, (RuntimeObject *)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<System.Int64>>::PushObject(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushObject_m52A2DEFAABFFEB4773A6CC8C7CAD49C4CBB01FBB_gshared (intptr_t ___L0, Nullable_1_t802480A692F4F0D29F2185320296572054FB8C0B ___o1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushObject_m52A2DEFAABFFEB4773A6CC8C7CAD49C4CBB01FBB_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// ToLua.PushObject(L, o);
|
|
intptr_t L_0 = ___L0;
|
|
Nullable_1_t802480A692F4F0D29F2185320296572054FB8C0B L_1 = ___o1;
|
|
Nullable_1_t802480A692F4F0D29F2185320296572054FB8C0B L_2 = L_1;
|
|
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_2);
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushObject_mAF111189B98F55714B489FACC08BF0CB11788C7A((intptr_t)L_0, (RuntimeObject *)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<System.Int64>>::PushArray(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushArray_m9CF29726173140054B7968611216DF2BE6EA7611_gshared (intptr_t ___L0, Nullable_1_t802480A692F4F0D29F2185320296572054FB8C0B ___array1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushArray_m9CF29726173140054B7968611216DF2BE6EA7611_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
{
|
|
// if (array == null)
|
|
Nullable_1_t802480A692F4F0D29F2185320296572054FB8C0B L_0 = ___array1;
|
|
Nullable_1_t802480A692F4F0D29F2185320296572054FB8C0B L_1 = L_0;
|
|
RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_1);
|
|
if (L_2)
|
|
{
|
|
goto IL_000f;
|
|
}
|
|
}
|
|
{
|
|
// LuaDLL.lua_pushnil(L);
|
|
intptr_t L_3 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_lua_pushnil_mEC2DBEEFF2E9EEB03DA45B0FEBC3FE3CA0581969((intptr_t)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
|
|
IL_000f:
|
|
{
|
|
// int arrayMetaTable = LuaStatic.GetArrayMetatable(L);
|
|
intptr_t L_4 = ___L0;
|
|
int32_t L_5 = LuaStatic_GetArrayMetatable_m9549A2A425BB14A2B32A435C71272BD264F81DDE((intptr_t)L_4, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_5;
|
|
// ToLua.PushUserData(L, array, arrayMetaTable);
|
|
intptr_t L_6 = ___L0;
|
|
Nullable_1_t802480A692F4F0D29F2185320296572054FB8C0B L_7 = ___array1;
|
|
Nullable_1_t802480A692F4F0D29F2185320296572054FB8C0B L_8 = L_7;
|
|
RuntimeObject * L_9 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_8);
|
|
int32_t L_10 = V_0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushUserData_mBEC8DFABAB472E05CFA4B686691B3AC8226795D8((intptr_t)L_6, (RuntimeObject *)L_9, (int32_t)L_10, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// T LuaInterface.StackTraits`1<System.Nullable`1<System.Int64>>::DefaultTo(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t802480A692F4F0D29F2185320296572054FB8C0B StackTraits_1_DefaultTo_mB2E8A18434F360AB50B5E1393BB2F482622459C8_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_DefaultTo_mB2E8A18434F360AB50B5E1393BB2F482622459C8_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// return (T)ToLua.ToObject(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
RuntimeObject * L_2 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
void* L_3 = alloca(sizeof(Nullable_1_t802480A692F4F0D29F2185320296572054FB8C0B ));
|
|
UnBoxNullable(L_2, Int64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_il2cpp_TypeInfo_var, L_3);
|
|
return ((*(Nullable_1_t802480A692F4F0D29F2185320296572054FB8C0B *)((Nullable_1_t802480A692F4F0D29F2185320296572054FB8C0B *)L_3)));
|
|
}
|
|
}
|
|
// T LuaInterface.StackTraits`1<System.Nullable`1<System.Int64>>::DefaultCheck(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t802480A692F4F0D29F2185320296572054FB8C0B StackTraits_1_DefaultCheck_mACA32164CABA944E059300C6AA2DB896AAE4682A_gshared (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_DefaultCheck_mACA32164CABA944E059300C6AA2DB896AAE4682A_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
RuntimeObject * V_1 = NULL;
|
|
Nullable_1_t802480A692F4F0D29F2185320296572054FB8C0B V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
{
|
|
// int udata = LuaDLL.tolua_rawnetobj(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_tolua_rawnetobj_m2330C2B3D83D9335CA834F917EE591C1DFF6A284((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_2;
|
|
// if (udata != -1)
|
|
int32_t L_3 = V_0;
|
|
if ((((int32_t)L_3) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_005e;
|
|
}
|
|
}
|
|
{
|
|
// ObjectTranslator translator = ObjectTranslator.Get(L);
|
|
intptr_t L_4 = ___L0;
|
|
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((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5);
|
|
RuntimeObject * L_7 = ObjectTranslator_GetObject_m83FC049E289E671077D7852DA2188EB90DC75F6F((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5, (int32_t)L_6, /*hidden argument*/NULL);
|
|
V_1 = (RuntimeObject *)L_7;
|
|
// if (obj != null)
|
|
RuntimeObject * L_8 = V_1;
|
|
if (!L_8)
|
|
{
|
|
goto IL_004d;
|
|
}
|
|
}
|
|
{
|
|
// if (obj is T)
|
|
RuntimeObject * L_9 = V_1;
|
|
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7))))
|
|
{
|
|
goto IL_002b;
|
|
}
|
|
}
|
|
{
|
|
// return (T)obj;
|
|
RuntimeObject * L_10 = V_1;
|
|
void* L_11 = alloca(sizeof(Nullable_1_t802480A692F4F0D29F2185320296572054FB8C0B ));
|
|
UnBoxNullable(L_10, Int64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_il2cpp_TypeInfo_var, L_11);
|
|
return ((*(Nullable_1_t802480A692F4F0D29F2185320296572054FB8C0B *)((Nullable_1_t802480A692F4F0D29F2185320296572054FB8C0B *)L_11)));
|
|
}
|
|
|
|
IL_002b:
|
|
{
|
|
// LuaDLL.luaL_argerror(L, stackPos, string.Format("{0} expected, got {1}", TypeTraits<T>.GetTypeName(), obj.GetType().FullName));
|
|
intptr_t L_12 = ___L0;
|
|
int32_t L_13 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
String_t* L_14 = (( String_t* (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
|
|
RuntimeObject * L_15 = V_1;
|
|
NullCheck((RuntimeObject *)L_15);
|
|
Type_t * L_16 = Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60((RuntimeObject *)L_15, /*hidden argument*/NULL);
|
|
NullCheck((Type_t *)L_16);
|
|
String_t* L_17 = VirtFuncInvoker0< String_t* >::Invoke(29 /* System.String System.Type::get_FullName() */, (Type_t *)L_16);
|
|
String_t* L_18 = String_Format_m19325298DBC61AAC016C16F7B3CF97A8A3DEA34A((String_t*)_stringLiteralB3C631CCD334FD1E5D8A9E62EE527BD6E1487992, (RuntimeObject *)L_14, (RuntimeObject *)L_17, /*hidden argument*/NULL);
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_luaL_argerror_m648A4BE57D4DB36B0B83C6C0F6D2703239DED5A8((intptr_t)L_12, (int32_t)L_13, (String_t*)L_18, /*hidden argument*/NULL);
|
|
}
|
|
|
|
IL_004d:
|
|
{
|
|
// if (!TypeTraits<T>.IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_19 = ((TypeTraits_1_tE3FC063047FD809D0FB6A5AC48BF417E0FA9A89E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (L_19)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(Nullable_1_t802480A692F4F0D29F2185320296572054FB8C0B ));
|
|
Nullable_1_t802480A692F4F0D29F2185320296572054FB8C0B L_20 = V_2;
|
|
return L_20;
|
|
}
|
|
|
|
IL_005e:
|
|
{
|
|
// else if (LuaDLL.lua_isnil(L, stackPos) && !TypeTraits<T>.IsValueType)
|
|
intptr_t L_21 = ___L0;
|
|
int32_t L_22 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
bool L_23 = LuaDLL_lua_isnil_mB1EFB39078F9432C638D9EFD5DD4B03BF9DA8FAB((intptr_t)L_21, (int32_t)L_22, /*hidden argument*/NULL);
|
|
if (!L_23)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_24 = ((TypeTraits_1_tE3FC063047FD809D0FB6A5AC48BF417E0FA9A89E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (L_24)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(Nullable_1_t802480A692F4F0D29F2185320296572054FB8C0B ));
|
|
Nullable_1_t802480A692F4F0D29F2185320296572054FB8C0B L_25 = V_2;
|
|
return L_25;
|
|
}
|
|
|
|
IL_0078:
|
|
{
|
|
// LuaDLL.luaL_typerror(L, stackPos, TypeTraits<T>.GetTypeName());
|
|
intptr_t L_26 = ___L0;
|
|
int32_t L_27 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
String_t* L_28 = (( String_t* (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_luaL_typerror_mAEAFAE3F8FC42110FAA29FB99DC947D64A99A2A0((intptr_t)L_26, (int32_t)L_27, (String_t*)L_28, (String_t*)NULL, /*hidden argument*/NULL);
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(Nullable_1_t802480A692F4F0D29F2185320296572054FB8C0B ));
|
|
Nullable_1_t802480A692F4F0D29F2185320296572054FB8C0B L_29 = V_2;
|
|
return L_29;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<System.Int64>>::.cctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1__cctor_m7F8D296F622C7259923C1D7D74D33E5EA0DA4AC7_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// static public Action<IntPtr, T> Push = SelectPush();
|
|
Action_2_t88FD24DEC547B225152226A598345C4EDAC422F5 * L_0 = (( Action_2_t88FD24DEC547B225152226A598345C4EDAC422F5 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
|
|
((StackTraits_1_t9F432BF5CE81088C56E45259F2F5788688E9AAB3_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Push_0(L_0);
|
|
// static public Func<IntPtr, int, T> Check = DefaultCheck;
|
|
Func_3_t79CF2144C6FA6893B0C259858CE4A8E77A20C688 * L_1 = (Func_3_t79CF2144C6FA6893B0C259858CE4A8E77A20C688 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 11));
|
|
(( void (*) (Func_3_t79CF2144C6FA6893B0C259858CE4A8E77A20C688 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)(L_1, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
|
|
((StackTraits_1_t9F432BF5CE81088C56E45259F2F5788688E9AAB3_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_1(L_1);
|
|
// static public Func<IntPtr, int, T> To = DefaultTo;
|
|
Func_3_t79CF2144C6FA6893B0C259858CE4A8E77A20C688 * L_2 = (Func_3_t79CF2144C6FA6893B0C259858CE4A8E77A20C688 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 11));
|
|
(( void (*) (Func_3_t79CF2144C6FA6893B0C259858CE4A8E77A20C688 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)(L_2, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
|
|
((StackTraits_1_t9F432BF5CE81088C56E45259F2F5788688E9AAB3_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_To_2(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.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)
|
|
{
|
|
{
|
|
// if (push != null)
|
|
Action_2_tDF9068D4E99C4D664FF8A6AB9F08C660B2FE7AB5 * L_0 = ___push0;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
// Push = push;
|
|
Action_2_tDF9068D4E99C4D664FF8A6AB9F08C660B2FE7AB5 * L_1 = ___push0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_t70DB3ACFE4D9DF997535ED65C17659EA7827A816_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Push_0(L_1);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
// if (to != null)
|
|
Func_3_t3B14CAC43FACCFDCF4062640E9368BDD8CBB06EE * L_2 = ___to2;
|
|
if (!L_2)
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
// To = to;
|
|
Func_3_t3B14CAC43FACCFDCF4062640E9368BDD8CBB06EE * L_3 = ___to2;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_t70DB3ACFE4D9DF997535ED65C17659EA7827A816_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_To_2(L_3);
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
// if (check != null)
|
|
Func_3_t3B14CAC43FACCFDCF4062640E9368BDD8CBB06EE * L_4 = ___check1;
|
|
if (!L_4)
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
// Check = check;
|
|
Func_3_t3B14CAC43FACCFDCF4062640E9368BDD8CBB06EE * L_5 = ___check1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_t70DB3ACFE4D9DF997535ED65C17659EA7827A816_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_1(L_5);
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Action`2<System.IntPtr,T> LuaInterface.StackTraits`1<System.Nullable`1<System.SByte>>::SelectPush()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Action_2_tDF9068D4E99C4D664FF8A6AB9F08C660B2FE7AB5 * StackTraits_1_SelectPush_m490AE9F5C624A7B880E016F569D216D81723C0D9_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (TypeTraits<T>.IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_0 = ((TypeTraits_1_t0AF66978290F2368DAA97921F9DED1753AC9BA56_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (!L_0)
|
|
{
|
|
goto IL_0014;
|
|
}
|
|
}
|
|
{
|
|
// return PushValue;
|
|
Action_2_tDF9068D4E99C4D664FF8A6AB9F08C660B2FE7AB5 * L_1 = (Action_2_tDF9068D4E99C4D664FF8A6AB9F08C660B2FE7AB5 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_tDF9068D4E99C4D664FF8A6AB9F08C660B2FE7AB5 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_1, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_1;
|
|
}
|
|
|
|
IL_0014:
|
|
{
|
|
// else if (TypeTraits<T>.IsArray)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_2 = ((TypeTraits_1_t0AF66978290F2368DAA97921F9DED1753AC9BA56_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsArray_3();
|
|
if (!L_2)
|
|
{
|
|
goto IL_0028;
|
|
}
|
|
}
|
|
{
|
|
// return PushArray;
|
|
Action_2_tDF9068D4E99C4D664FF8A6AB9F08C660B2FE7AB5 * L_3 = (Action_2_tDF9068D4E99C4D664FF8A6AB9F08C660B2FE7AB5 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_tDF9068D4E99C4D664FF8A6AB9F08C660B2FE7AB5 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_3, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_3;
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
// return PushObject;
|
|
Action_2_tDF9068D4E99C4D664FF8A6AB9F08C660B2FE7AB5 * L_4 = (Action_2_tDF9068D4E99C4D664FF8A6AB9F08C660B2FE7AB5 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_tDF9068D4E99C4D664FF8A6AB9F08C660B2FE7AB5 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_4, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_4;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<System.SByte>>::PushValue(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushValue_mECD8D37807E221F6533A5D2380EFDCF8763FCB69_gshared (intptr_t ___L0, Nullable_1_t949D4A40404623C07A81B2E10A0AF30CBFD99F41 ___o1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushValue_mECD8D37807E221F6533A5D2380EFDCF8763FCB69_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// ToLua.PushStruct(L, o);
|
|
intptr_t L_0 = ___L0;
|
|
Nullable_1_t949D4A40404623C07A81B2E10A0AF30CBFD99F41 L_1 = ___o1;
|
|
Nullable_1_t949D4A40404623C07A81B2E10A0AF30CBFD99F41 L_2 = L_1;
|
|
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_2);
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushStruct_m474B7EA11DB29C9C6396DDCF5046F5E13489894A((intptr_t)L_0, (RuntimeObject *)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<System.SByte>>::PushObject(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushObject_m0DD8D6AE3D44BF0BE5621D1F56488258E40298EE_gshared (intptr_t ___L0, Nullable_1_t949D4A40404623C07A81B2E10A0AF30CBFD99F41 ___o1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushObject_m0DD8D6AE3D44BF0BE5621D1F56488258E40298EE_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// ToLua.PushObject(L, o);
|
|
intptr_t L_0 = ___L0;
|
|
Nullable_1_t949D4A40404623C07A81B2E10A0AF30CBFD99F41 L_1 = ___o1;
|
|
Nullable_1_t949D4A40404623C07A81B2E10A0AF30CBFD99F41 L_2 = L_1;
|
|
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_2);
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushObject_mAF111189B98F55714B489FACC08BF0CB11788C7A((intptr_t)L_0, (RuntimeObject *)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<System.SByte>>::PushArray(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushArray_m388C1AAD254D26ECFE748FBBEB1F1ED2E2D12A88_gshared (intptr_t ___L0, Nullable_1_t949D4A40404623C07A81B2E10A0AF30CBFD99F41 ___array1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushArray_m388C1AAD254D26ECFE748FBBEB1F1ED2E2D12A88_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
{
|
|
// if (array == null)
|
|
Nullable_1_t949D4A40404623C07A81B2E10A0AF30CBFD99F41 L_0 = ___array1;
|
|
Nullable_1_t949D4A40404623C07A81B2E10A0AF30CBFD99F41 L_1 = L_0;
|
|
RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_1);
|
|
if (L_2)
|
|
{
|
|
goto IL_000f;
|
|
}
|
|
}
|
|
{
|
|
// LuaDLL.lua_pushnil(L);
|
|
intptr_t L_3 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_lua_pushnil_mEC2DBEEFF2E9EEB03DA45B0FEBC3FE3CA0581969((intptr_t)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
|
|
IL_000f:
|
|
{
|
|
// int arrayMetaTable = LuaStatic.GetArrayMetatable(L);
|
|
intptr_t L_4 = ___L0;
|
|
int32_t L_5 = LuaStatic_GetArrayMetatable_m9549A2A425BB14A2B32A435C71272BD264F81DDE((intptr_t)L_4, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_5;
|
|
// ToLua.PushUserData(L, array, arrayMetaTable);
|
|
intptr_t L_6 = ___L0;
|
|
Nullable_1_t949D4A40404623C07A81B2E10A0AF30CBFD99F41 L_7 = ___array1;
|
|
Nullable_1_t949D4A40404623C07A81B2E10A0AF30CBFD99F41 L_8 = L_7;
|
|
RuntimeObject * L_9 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_8);
|
|
int32_t L_10 = V_0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushUserData_mBEC8DFABAB472E05CFA4B686691B3AC8226795D8((intptr_t)L_6, (RuntimeObject *)L_9, (int32_t)L_10, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// T LuaInterface.StackTraits`1<System.Nullable`1<System.SByte>>::DefaultTo(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t949D4A40404623C07A81B2E10A0AF30CBFD99F41 StackTraits_1_DefaultTo_mCC87920DEEAF91A2352CDB2E31710CFFA37BDE0E_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_DefaultTo_mCC87920DEEAF91A2352CDB2E31710CFFA37BDE0E_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// return (T)ToLua.ToObject(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
RuntimeObject * L_2 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
void* L_3 = alloca(sizeof(Nullable_1_t949D4A40404623C07A81B2E10A0AF30CBFD99F41 ));
|
|
UnBoxNullable(L_2, SByte_t9070AEA2966184235653CB9B4D33B149CDA831DF_il2cpp_TypeInfo_var, L_3);
|
|
return ((*(Nullable_1_t949D4A40404623C07A81B2E10A0AF30CBFD99F41 *)((Nullable_1_t949D4A40404623C07A81B2E10A0AF30CBFD99F41 *)L_3)));
|
|
}
|
|
}
|
|
// T LuaInterface.StackTraits`1<System.Nullable`1<System.SByte>>::DefaultCheck(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t949D4A40404623C07A81B2E10A0AF30CBFD99F41 StackTraits_1_DefaultCheck_m370FE977FD6B779637EA52E4E50157A1C81C6D72_gshared (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_DefaultCheck_m370FE977FD6B779637EA52E4E50157A1C81C6D72_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
RuntimeObject * V_1 = NULL;
|
|
Nullable_1_t949D4A40404623C07A81B2E10A0AF30CBFD99F41 V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
{
|
|
// int udata = LuaDLL.tolua_rawnetobj(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_tolua_rawnetobj_m2330C2B3D83D9335CA834F917EE591C1DFF6A284((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_2;
|
|
// if (udata != -1)
|
|
int32_t L_3 = V_0;
|
|
if ((((int32_t)L_3) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_005e;
|
|
}
|
|
}
|
|
{
|
|
// ObjectTranslator translator = ObjectTranslator.Get(L);
|
|
intptr_t L_4 = ___L0;
|
|
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((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5);
|
|
RuntimeObject * L_7 = ObjectTranslator_GetObject_m83FC049E289E671077D7852DA2188EB90DC75F6F((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5, (int32_t)L_6, /*hidden argument*/NULL);
|
|
V_1 = (RuntimeObject *)L_7;
|
|
// if (obj != null)
|
|
RuntimeObject * L_8 = V_1;
|
|
if (!L_8)
|
|
{
|
|
goto IL_004d;
|
|
}
|
|
}
|
|
{
|
|
// if (obj is T)
|
|
RuntimeObject * L_9 = V_1;
|
|
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7))))
|
|
{
|
|
goto IL_002b;
|
|
}
|
|
}
|
|
{
|
|
// return (T)obj;
|
|
RuntimeObject * L_10 = V_1;
|
|
void* L_11 = alloca(sizeof(Nullable_1_t949D4A40404623C07A81B2E10A0AF30CBFD99F41 ));
|
|
UnBoxNullable(L_10, SByte_t9070AEA2966184235653CB9B4D33B149CDA831DF_il2cpp_TypeInfo_var, L_11);
|
|
return ((*(Nullable_1_t949D4A40404623C07A81B2E10A0AF30CBFD99F41 *)((Nullable_1_t949D4A40404623C07A81B2E10A0AF30CBFD99F41 *)L_11)));
|
|
}
|
|
|
|
IL_002b:
|
|
{
|
|
// LuaDLL.luaL_argerror(L, stackPos, string.Format("{0} expected, got {1}", TypeTraits<T>.GetTypeName(), obj.GetType().FullName));
|
|
intptr_t L_12 = ___L0;
|
|
int32_t L_13 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
String_t* L_14 = (( String_t* (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
|
|
RuntimeObject * L_15 = V_1;
|
|
NullCheck((RuntimeObject *)L_15);
|
|
Type_t * L_16 = Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60((RuntimeObject *)L_15, /*hidden argument*/NULL);
|
|
NullCheck((Type_t *)L_16);
|
|
String_t* L_17 = VirtFuncInvoker0< String_t* >::Invoke(29 /* System.String System.Type::get_FullName() */, (Type_t *)L_16);
|
|
String_t* L_18 = String_Format_m19325298DBC61AAC016C16F7B3CF97A8A3DEA34A((String_t*)_stringLiteralB3C631CCD334FD1E5D8A9E62EE527BD6E1487992, (RuntimeObject *)L_14, (RuntimeObject *)L_17, /*hidden argument*/NULL);
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_luaL_argerror_m648A4BE57D4DB36B0B83C6C0F6D2703239DED5A8((intptr_t)L_12, (int32_t)L_13, (String_t*)L_18, /*hidden argument*/NULL);
|
|
}
|
|
|
|
IL_004d:
|
|
{
|
|
// if (!TypeTraits<T>.IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_19 = ((TypeTraits_1_t0AF66978290F2368DAA97921F9DED1753AC9BA56_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (L_19)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(Nullable_1_t949D4A40404623C07A81B2E10A0AF30CBFD99F41 ));
|
|
Nullable_1_t949D4A40404623C07A81B2E10A0AF30CBFD99F41 L_20 = V_2;
|
|
return L_20;
|
|
}
|
|
|
|
IL_005e:
|
|
{
|
|
// else if (LuaDLL.lua_isnil(L, stackPos) && !TypeTraits<T>.IsValueType)
|
|
intptr_t L_21 = ___L0;
|
|
int32_t L_22 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
bool L_23 = LuaDLL_lua_isnil_mB1EFB39078F9432C638D9EFD5DD4B03BF9DA8FAB((intptr_t)L_21, (int32_t)L_22, /*hidden argument*/NULL);
|
|
if (!L_23)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_24 = ((TypeTraits_1_t0AF66978290F2368DAA97921F9DED1753AC9BA56_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (L_24)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(Nullable_1_t949D4A40404623C07A81B2E10A0AF30CBFD99F41 ));
|
|
Nullable_1_t949D4A40404623C07A81B2E10A0AF30CBFD99F41 L_25 = V_2;
|
|
return L_25;
|
|
}
|
|
|
|
IL_0078:
|
|
{
|
|
// LuaDLL.luaL_typerror(L, stackPos, TypeTraits<T>.GetTypeName());
|
|
intptr_t L_26 = ___L0;
|
|
int32_t L_27 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
String_t* L_28 = (( String_t* (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_luaL_typerror_mAEAFAE3F8FC42110FAA29FB99DC947D64A99A2A0((intptr_t)L_26, (int32_t)L_27, (String_t*)L_28, (String_t*)NULL, /*hidden argument*/NULL);
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(Nullable_1_t949D4A40404623C07A81B2E10A0AF30CBFD99F41 ));
|
|
Nullable_1_t949D4A40404623C07A81B2E10A0AF30CBFD99F41 L_29 = V_2;
|
|
return L_29;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<System.SByte>>::.cctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1__cctor_mA57E6409B5076D0C603C602203145976C19CCEB4_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// static public Action<IntPtr, T> Push = SelectPush();
|
|
Action_2_tDF9068D4E99C4D664FF8A6AB9F08C660B2FE7AB5 * L_0 = (( Action_2_tDF9068D4E99C4D664FF8A6AB9F08C660B2FE7AB5 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
|
|
((StackTraits_1_t70DB3ACFE4D9DF997535ED65C17659EA7827A816_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Push_0(L_0);
|
|
// static public Func<IntPtr, int, T> Check = DefaultCheck;
|
|
Func_3_t3B14CAC43FACCFDCF4062640E9368BDD8CBB06EE * L_1 = (Func_3_t3B14CAC43FACCFDCF4062640E9368BDD8CBB06EE *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 11));
|
|
(( void (*) (Func_3_t3B14CAC43FACCFDCF4062640E9368BDD8CBB06EE *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)(L_1, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
|
|
((StackTraits_1_t70DB3ACFE4D9DF997535ED65C17659EA7827A816_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_1(L_1);
|
|
// static public Func<IntPtr, int, T> To = DefaultTo;
|
|
Func_3_t3B14CAC43FACCFDCF4062640E9368BDD8CBB06EE * L_2 = (Func_3_t3B14CAC43FACCFDCF4062640E9368BDD8CBB06EE *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 11));
|
|
(( void (*) (Func_3_t3B14CAC43FACCFDCF4062640E9368BDD8CBB06EE *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)(L_2, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
|
|
((StackTraits_1_t70DB3ACFE4D9DF997535ED65C17659EA7827A816_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_To_2(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.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)
|
|
{
|
|
{
|
|
// if (push != null)
|
|
Action_2_t83B4FD852B8FFE9599C76D1DE8E73D64CEC0A9DE * L_0 = ___push0;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
// Push = push;
|
|
Action_2_t83B4FD852B8FFE9599C76D1DE8E73D64CEC0A9DE * L_1 = ___push0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_tB731C56FC1E4046C01F5BEC2A5191E785B9AA0EA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Push_0(L_1);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
// if (to != null)
|
|
Func_3_tEA97EB7757EA1A7E4EA82F67BD3C464A12F868FA * L_2 = ___to2;
|
|
if (!L_2)
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
// To = to;
|
|
Func_3_tEA97EB7757EA1A7E4EA82F67BD3C464A12F868FA * L_3 = ___to2;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_tB731C56FC1E4046C01F5BEC2A5191E785B9AA0EA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_To_2(L_3);
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
// if (check != null)
|
|
Func_3_tEA97EB7757EA1A7E4EA82F67BD3C464A12F868FA * L_4 = ___check1;
|
|
if (!L_4)
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
// Check = check;
|
|
Func_3_tEA97EB7757EA1A7E4EA82F67BD3C464A12F868FA * L_5 = ___check1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_tB731C56FC1E4046C01F5BEC2A5191E785B9AA0EA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_1(L_5);
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Action`2<System.IntPtr,T> LuaInterface.StackTraits`1<System.Nullable`1<System.Single>>::SelectPush()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Action_2_t83B4FD852B8FFE9599C76D1DE8E73D64CEC0A9DE * StackTraits_1_SelectPush_m1E78DA55B19A58959BB47777E84BAB949654B9B6_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (TypeTraits<T>.IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_0 = ((TypeTraits_1_tB569376B8EFC1B2D74589075282A710F4E87F37C_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (!L_0)
|
|
{
|
|
goto IL_0014;
|
|
}
|
|
}
|
|
{
|
|
// return PushValue;
|
|
Action_2_t83B4FD852B8FFE9599C76D1DE8E73D64CEC0A9DE * L_1 = (Action_2_t83B4FD852B8FFE9599C76D1DE8E73D64CEC0A9DE *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_t83B4FD852B8FFE9599C76D1DE8E73D64CEC0A9DE *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_1, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_1;
|
|
}
|
|
|
|
IL_0014:
|
|
{
|
|
// else if (TypeTraits<T>.IsArray)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_2 = ((TypeTraits_1_tB569376B8EFC1B2D74589075282A710F4E87F37C_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsArray_3();
|
|
if (!L_2)
|
|
{
|
|
goto IL_0028;
|
|
}
|
|
}
|
|
{
|
|
// return PushArray;
|
|
Action_2_t83B4FD852B8FFE9599C76D1DE8E73D64CEC0A9DE * L_3 = (Action_2_t83B4FD852B8FFE9599C76D1DE8E73D64CEC0A9DE *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_t83B4FD852B8FFE9599C76D1DE8E73D64CEC0A9DE *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_3, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_3;
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
// return PushObject;
|
|
Action_2_t83B4FD852B8FFE9599C76D1DE8E73D64CEC0A9DE * L_4 = (Action_2_t83B4FD852B8FFE9599C76D1DE8E73D64CEC0A9DE *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_t83B4FD852B8FFE9599C76D1DE8E73D64CEC0A9DE *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_4, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_4;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<System.Single>>::PushValue(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushValue_m50CAF9974220EFB50D69647D7551BCC9AD5F6C11_gshared (intptr_t ___L0, Nullable_1_t96A9DB0CC70D8F236B20E8A1F00B8FE74850F777 ___o1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushValue_m50CAF9974220EFB50D69647D7551BCC9AD5F6C11_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// ToLua.PushStruct(L, o);
|
|
intptr_t L_0 = ___L0;
|
|
Nullable_1_t96A9DB0CC70D8F236B20E8A1F00B8FE74850F777 L_1 = ___o1;
|
|
Nullable_1_t96A9DB0CC70D8F236B20E8A1F00B8FE74850F777 L_2 = L_1;
|
|
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_2);
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushStruct_m474B7EA11DB29C9C6396DDCF5046F5E13489894A((intptr_t)L_0, (RuntimeObject *)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<System.Single>>::PushObject(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushObject_m60AB105904CCED0060A9E3EBCB56C76F700092FD_gshared (intptr_t ___L0, Nullable_1_t96A9DB0CC70D8F236B20E8A1F00B8FE74850F777 ___o1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushObject_m60AB105904CCED0060A9E3EBCB56C76F700092FD_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// ToLua.PushObject(L, o);
|
|
intptr_t L_0 = ___L0;
|
|
Nullable_1_t96A9DB0CC70D8F236B20E8A1F00B8FE74850F777 L_1 = ___o1;
|
|
Nullable_1_t96A9DB0CC70D8F236B20E8A1F00B8FE74850F777 L_2 = L_1;
|
|
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_2);
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushObject_mAF111189B98F55714B489FACC08BF0CB11788C7A((intptr_t)L_0, (RuntimeObject *)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<System.Single>>::PushArray(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushArray_m5E2D8441317AE3AF3AB3EC2B59DDE706CCE80A9A_gshared (intptr_t ___L0, Nullable_1_t96A9DB0CC70D8F236B20E8A1F00B8FE74850F777 ___array1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushArray_m5E2D8441317AE3AF3AB3EC2B59DDE706CCE80A9A_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
{
|
|
// if (array == null)
|
|
Nullable_1_t96A9DB0CC70D8F236B20E8A1F00B8FE74850F777 L_0 = ___array1;
|
|
Nullable_1_t96A9DB0CC70D8F236B20E8A1F00B8FE74850F777 L_1 = L_0;
|
|
RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_1);
|
|
if (L_2)
|
|
{
|
|
goto IL_000f;
|
|
}
|
|
}
|
|
{
|
|
// LuaDLL.lua_pushnil(L);
|
|
intptr_t L_3 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_lua_pushnil_mEC2DBEEFF2E9EEB03DA45B0FEBC3FE3CA0581969((intptr_t)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
|
|
IL_000f:
|
|
{
|
|
// int arrayMetaTable = LuaStatic.GetArrayMetatable(L);
|
|
intptr_t L_4 = ___L0;
|
|
int32_t L_5 = LuaStatic_GetArrayMetatable_m9549A2A425BB14A2B32A435C71272BD264F81DDE((intptr_t)L_4, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_5;
|
|
// ToLua.PushUserData(L, array, arrayMetaTable);
|
|
intptr_t L_6 = ___L0;
|
|
Nullable_1_t96A9DB0CC70D8F236B20E8A1F00B8FE74850F777 L_7 = ___array1;
|
|
Nullable_1_t96A9DB0CC70D8F236B20E8A1F00B8FE74850F777 L_8 = L_7;
|
|
RuntimeObject * L_9 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_8);
|
|
int32_t L_10 = V_0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushUserData_mBEC8DFABAB472E05CFA4B686691B3AC8226795D8((intptr_t)L_6, (RuntimeObject *)L_9, (int32_t)L_10, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// T LuaInterface.StackTraits`1<System.Nullable`1<System.Single>>::DefaultTo(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t96A9DB0CC70D8F236B20E8A1F00B8FE74850F777 StackTraits_1_DefaultTo_m9201B4E719BC1C8F4A8D7F517BF153A74BA7C839_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_DefaultTo_m9201B4E719BC1C8F4A8D7F517BF153A74BA7C839_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// return (T)ToLua.ToObject(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
RuntimeObject * L_2 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
void* L_3 = alloca(sizeof(Nullable_1_t96A9DB0CC70D8F236B20E8A1F00B8FE74850F777 ));
|
|
UnBoxNullable(L_2, Single_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_il2cpp_TypeInfo_var, L_3);
|
|
return ((*(Nullable_1_t96A9DB0CC70D8F236B20E8A1F00B8FE74850F777 *)((Nullable_1_t96A9DB0CC70D8F236B20E8A1F00B8FE74850F777 *)L_3)));
|
|
}
|
|
}
|
|
// T LuaInterface.StackTraits`1<System.Nullable`1<System.Single>>::DefaultCheck(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t96A9DB0CC70D8F236B20E8A1F00B8FE74850F777 StackTraits_1_DefaultCheck_mE5F8441B88ACB2C4DCD66AD19DFE85706FB2ECD5_gshared (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_DefaultCheck_mE5F8441B88ACB2C4DCD66AD19DFE85706FB2ECD5_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
RuntimeObject * V_1 = NULL;
|
|
Nullable_1_t96A9DB0CC70D8F236B20E8A1F00B8FE74850F777 V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
{
|
|
// int udata = LuaDLL.tolua_rawnetobj(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_tolua_rawnetobj_m2330C2B3D83D9335CA834F917EE591C1DFF6A284((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_2;
|
|
// if (udata != -1)
|
|
int32_t L_3 = V_0;
|
|
if ((((int32_t)L_3) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_005e;
|
|
}
|
|
}
|
|
{
|
|
// ObjectTranslator translator = ObjectTranslator.Get(L);
|
|
intptr_t L_4 = ___L0;
|
|
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((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5);
|
|
RuntimeObject * L_7 = ObjectTranslator_GetObject_m83FC049E289E671077D7852DA2188EB90DC75F6F((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5, (int32_t)L_6, /*hidden argument*/NULL);
|
|
V_1 = (RuntimeObject *)L_7;
|
|
// if (obj != null)
|
|
RuntimeObject * L_8 = V_1;
|
|
if (!L_8)
|
|
{
|
|
goto IL_004d;
|
|
}
|
|
}
|
|
{
|
|
// if (obj is T)
|
|
RuntimeObject * L_9 = V_1;
|
|
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7))))
|
|
{
|
|
goto IL_002b;
|
|
}
|
|
}
|
|
{
|
|
// return (T)obj;
|
|
RuntimeObject * L_10 = V_1;
|
|
void* L_11 = alloca(sizeof(Nullable_1_t96A9DB0CC70D8F236B20E8A1F00B8FE74850F777 ));
|
|
UnBoxNullable(L_10, Single_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1_il2cpp_TypeInfo_var, L_11);
|
|
return ((*(Nullable_1_t96A9DB0CC70D8F236B20E8A1F00B8FE74850F777 *)((Nullable_1_t96A9DB0CC70D8F236B20E8A1F00B8FE74850F777 *)L_11)));
|
|
}
|
|
|
|
IL_002b:
|
|
{
|
|
// LuaDLL.luaL_argerror(L, stackPos, string.Format("{0} expected, got {1}", TypeTraits<T>.GetTypeName(), obj.GetType().FullName));
|
|
intptr_t L_12 = ___L0;
|
|
int32_t L_13 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
String_t* L_14 = (( String_t* (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
|
|
RuntimeObject * L_15 = V_1;
|
|
NullCheck((RuntimeObject *)L_15);
|
|
Type_t * L_16 = Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60((RuntimeObject *)L_15, /*hidden argument*/NULL);
|
|
NullCheck((Type_t *)L_16);
|
|
String_t* L_17 = VirtFuncInvoker0< String_t* >::Invoke(29 /* System.String System.Type::get_FullName() */, (Type_t *)L_16);
|
|
String_t* L_18 = String_Format_m19325298DBC61AAC016C16F7B3CF97A8A3DEA34A((String_t*)_stringLiteralB3C631CCD334FD1E5D8A9E62EE527BD6E1487992, (RuntimeObject *)L_14, (RuntimeObject *)L_17, /*hidden argument*/NULL);
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_luaL_argerror_m648A4BE57D4DB36B0B83C6C0F6D2703239DED5A8((intptr_t)L_12, (int32_t)L_13, (String_t*)L_18, /*hidden argument*/NULL);
|
|
}
|
|
|
|
IL_004d:
|
|
{
|
|
// if (!TypeTraits<T>.IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_19 = ((TypeTraits_1_tB569376B8EFC1B2D74589075282A710F4E87F37C_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (L_19)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(Nullable_1_t96A9DB0CC70D8F236B20E8A1F00B8FE74850F777 ));
|
|
Nullable_1_t96A9DB0CC70D8F236B20E8A1F00B8FE74850F777 L_20 = V_2;
|
|
return L_20;
|
|
}
|
|
|
|
IL_005e:
|
|
{
|
|
// else if (LuaDLL.lua_isnil(L, stackPos) && !TypeTraits<T>.IsValueType)
|
|
intptr_t L_21 = ___L0;
|
|
int32_t L_22 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
bool L_23 = LuaDLL_lua_isnil_mB1EFB39078F9432C638D9EFD5DD4B03BF9DA8FAB((intptr_t)L_21, (int32_t)L_22, /*hidden argument*/NULL);
|
|
if (!L_23)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_24 = ((TypeTraits_1_tB569376B8EFC1B2D74589075282A710F4E87F37C_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (L_24)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(Nullable_1_t96A9DB0CC70D8F236B20E8A1F00B8FE74850F777 ));
|
|
Nullable_1_t96A9DB0CC70D8F236B20E8A1F00B8FE74850F777 L_25 = V_2;
|
|
return L_25;
|
|
}
|
|
|
|
IL_0078:
|
|
{
|
|
// LuaDLL.luaL_typerror(L, stackPos, TypeTraits<T>.GetTypeName());
|
|
intptr_t L_26 = ___L0;
|
|
int32_t L_27 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
String_t* L_28 = (( String_t* (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_luaL_typerror_mAEAFAE3F8FC42110FAA29FB99DC947D64A99A2A0((intptr_t)L_26, (int32_t)L_27, (String_t*)L_28, (String_t*)NULL, /*hidden argument*/NULL);
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(Nullable_1_t96A9DB0CC70D8F236B20E8A1F00B8FE74850F777 ));
|
|
Nullable_1_t96A9DB0CC70D8F236B20E8A1F00B8FE74850F777 L_29 = V_2;
|
|
return L_29;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<System.Single>>::.cctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1__cctor_mA6A3D6B0CEFCA4BCC380098F52F6100802A8C572_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// static public Action<IntPtr, T> Push = SelectPush();
|
|
Action_2_t83B4FD852B8FFE9599C76D1DE8E73D64CEC0A9DE * L_0 = (( Action_2_t83B4FD852B8FFE9599C76D1DE8E73D64CEC0A9DE * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
|
|
((StackTraits_1_tB731C56FC1E4046C01F5BEC2A5191E785B9AA0EA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Push_0(L_0);
|
|
// static public Func<IntPtr, int, T> Check = DefaultCheck;
|
|
Func_3_tEA97EB7757EA1A7E4EA82F67BD3C464A12F868FA * L_1 = (Func_3_tEA97EB7757EA1A7E4EA82F67BD3C464A12F868FA *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 11));
|
|
(( void (*) (Func_3_tEA97EB7757EA1A7E4EA82F67BD3C464A12F868FA *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)(L_1, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
|
|
((StackTraits_1_tB731C56FC1E4046C01F5BEC2A5191E785B9AA0EA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_1(L_1);
|
|
// static public Func<IntPtr, int, T> To = DefaultTo;
|
|
Func_3_tEA97EB7757EA1A7E4EA82F67BD3C464A12F868FA * L_2 = (Func_3_tEA97EB7757EA1A7E4EA82F67BD3C464A12F868FA *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 11));
|
|
(( void (*) (Func_3_tEA97EB7757EA1A7E4EA82F67BD3C464A12F868FA *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)(L_2, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
|
|
((StackTraits_1_tB731C56FC1E4046C01F5BEC2A5191E785B9AA0EA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_To_2(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.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)
|
|
{
|
|
{
|
|
// if (push != null)
|
|
Action_2_tC401625591DB1A60C6395ADA1D2A4CF40CA580F0 * L_0 = ___push0;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
// Push = push;
|
|
Action_2_tC401625591DB1A60C6395ADA1D2A4CF40CA580F0 * L_1 = ___push0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_t1AFE17CE8DFAC1F6B899B4180EE324EA9889196A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Push_0(L_1);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
// if (to != null)
|
|
Func_3_tA2BAEE48B79A3042D343F5693F5AD5A7B7910F9A * L_2 = ___to2;
|
|
if (!L_2)
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
// To = to;
|
|
Func_3_tA2BAEE48B79A3042D343F5693F5AD5A7B7910F9A * L_3 = ___to2;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_t1AFE17CE8DFAC1F6B899B4180EE324EA9889196A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_To_2(L_3);
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
// if (check != null)
|
|
Func_3_tA2BAEE48B79A3042D343F5693F5AD5A7B7910F9A * L_4 = ___check1;
|
|
if (!L_4)
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
// Check = check;
|
|
Func_3_tA2BAEE48B79A3042D343F5693F5AD5A7B7910F9A * L_5 = ___check1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_t1AFE17CE8DFAC1F6B899B4180EE324EA9889196A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_1(L_5);
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Action`2<System.IntPtr,T> LuaInterface.StackTraits`1<System.Nullable`1<System.UInt16>>::SelectPush()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Action_2_tC401625591DB1A60C6395ADA1D2A4CF40CA580F0 * StackTraits_1_SelectPush_mE8462430D03F423CBDD3544D2CBF7ABDCD00FBFE_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (TypeTraits<T>.IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_0 = ((TypeTraits_1_t0AA16CE65580E8443466FDCE2D0AD550D4798EEE_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (!L_0)
|
|
{
|
|
goto IL_0014;
|
|
}
|
|
}
|
|
{
|
|
// return PushValue;
|
|
Action_2_tC401625591DB1A60C6395ADA1D2A4CF40CA580F0 * L_1 = (Action_2_tC401625591DB1A60C6395ADA1D2A4CF40CA580F0 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_tC401625591DB1A60C6395ADA1D2A4CF40CA580F0 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_1, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_1;
|
|
}
|
|
|
|
IL_0014:
|
|
{
|
|
// else if (TypeTraits<T>.IsArray)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_2 = ((TypeTraits_1_t0AA16CE65580E8443466FDCE2D0AD550D4798EEE_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsArray_3();
|
|
if (!L_2)
|
|
{
|
|
goto IL_0028;
|
|
}
|
|
}
|
|
{
|
|
// return PushArray;
|
|
Action_2_tC401625591DB1A60C6395ADA1D2A4CF40CA580F0 * L_3 = (Action_2_tC401625591DB1A60C6395ADA1D2A4CF40CA580F0 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_tC401625591DB1A60C6395ADA1D2A4CF40CA580F0 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_3, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_3;
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
// return PushObject;
|
|
Action_2_tC401625591DB1A60C6395ADA1D2A4CF40CA580F0 * L_4 = (Action_2_tC401625591DB1A60C6395ADA1D2A4CF40CA580F0 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_tC401625591DB1A60C6395ADA1D2A4CF40CA580F0 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_4, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_4;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<System.UInt16>>::PushValue(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushValue_m9925D7B4EA365A26D14D9B5EBA3B38867ED90CB0_gshared (intptr_t ___L0, Nullable_1_tA8ED286030E763A5B9080413F3A753B5FF2847D1 ___o1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushValue_m9925D7B4EA365A26D14D9B5EBA3B38867ED90CB0_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// ToLua.PushStruct(L, o);
|
|
intptr_t L_0 = ___L0;
|
|
Nullable_1_tA8ED286030E763A5B9080413F3A753B5FF2847D1 L_1 = ___o1;
|
|
Nullable_1_tA8ED286030E763A5B9080413F3A753B5FF2847D1 L_2 = L_1;
|
|
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_2);
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushStruct_m474B7EA11DB29C9C6396DDCF5046F5E13489894A((intptr_t)L_0, (RuntimeObject *)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<System.UInt16>>::PushObject(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushObject_m87BB7C2A224F3F286D817328A942532E300ADE08_gshared (intptr_t ___L0, Nullable_1_tA8ED286030E763A5B9080413F3A753B5FF2847D1 ___o1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushObject_m87BB7C2A224F3F286D817328A942532E300ADE08_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// ToLua.PushObject(L, o);
|
|
intptr_t L_0 = ___L0;
|
|
Nullable_1_tA8ED286030E763A5B9080413F3A753B5FF2847D1 L_1 = ___o1;
|
|
Nullable_1_tA8ED286030E763A5B9080413F3A753B5FF2847D1 L_2 = L_1;
|
|
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_2);
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushObject_mAF111189B98F55714B489FACC08BF0CB11788C7A((intptr_t)L_0, (RuntimeObject *)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<System.UInt16>>::PushArray(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushArray_m62135B1E458F21F795E94F5D5790DC0A01B4E8E7_gshared (intptr_t ___L0, Nullable_1_tA8ED286030E763A5B9080413F3A753B5FF2847D1 ___array1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushArray_m62135B1E458F21F795E94F5D5790DC0A01B4E8E7_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
{
|
|
// if (array == null)
|
|
Nullable_1_tA8ED286030E763A5B9080413F3A753B5FF2847D1 L_0 = ___array1;
|
|
Nullable_1_tA8ED286030E763A5B9080413F3A753B5FF2847D1 L_1 = L_0;
|
|
RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_1);
|
|
if (L_2)
|
|
{
|
|
goto IL_000f;
|
|
}
|
|
}
|
|
{
|
|
// LuaDLL.lua_pushnil(L);
|
|
intptr_t L_3 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_lua_pushnil_mEC2DBEEFF2E9EEB03DA45B0FEBC3FE3CA0581969((intptr_t)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
|
|
IL_000f:
|
|
{
|
|
// int arrayMetaTable = LuaStatic.GetArrayMetatable(L);
|
|
intptr_t L_4 = ___L0;
|
|
int32_t L_5 = LuaStatic_GetArrayMetatable_m9549A2A425BB14A2B32A435C71272BD264F81DDE((intptr_t)L_4, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_5;
|
|
// ToLua.PushUserData(L, array, arrayMetaTable);
|
|
intptr_t L_6 = ___L0;
|
|
Nullable_1_tA8ED286030E763A5B9080413F3A753B5FF2847D1 L_7 = ___array1;
|
|
Nullable_1_tA8ED286030E763A5B9080413F3A753B5FF2847D1 L_8 = L_7;
|
|
RuntimeObject * L_9 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_8);
|
|
int32_t L_10 = V_0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushUserData_mBEC8DFABAB472E05CFA4B686691B3AC8226795D8((intptr_t)L_6, (RuntimeObject *)L_9, (int32_t)L_10, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// T LuaInterface.StackTraits`1<System.Nullable`1<System.UInt16>>::DefaultTo(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_tA8ED286030E763A5B9080413F3A753B5FF2847D1 StackTraits_1_DefaultTo_m6BB3E96978638DEE75E7C1ADB84AA422A4BB4BC5_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_DefaultTo_m6BB3E96978638DEE75E7C1ADB84AA422A4BB4BC5_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// return (T)ToLua.ToObject(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
RuntimeObject * L_2 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
void* L_3 = alloca(sizeof(Nullable_1_tA8ED286030E763A5B9080413F3A753B5FF2847D1 ));
|
|
UnBoxNullable(L_2, UInt16_tAE45CEF73BF720100519F6867F32145D075F928E_il2cpp_TypeInfo_var, L_3);
|
|
return ((*(Nullable_1_tA8ED286030E763A5B9080413F3A753B5FF2847D1 *)((Nullable_1_tA8ED286030E763A5B9080413F3A753B5FF2847D1 *)L_3)));
|
|
}
|
|
}
|
|
// T LuaInterface.StackTraits`1<System.Nullable`1<System.UInt16>>::DefaultCheck(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_tA8ED286030E763A5B9080413F3A753B5FF2847D1 StackTraits_1_DefaultCheck_m477FF4385117B65968AB96258CA31CF433AC63B3_gshared (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_DefaultCheck_m477FF4385117B65968AB96258CA31CF433AC63B3_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
RuntimeObject * V_1 = NULL;
|
|
Nullable_1_tA8ED286030E763A5B9080413F3A753B5FF2847D1 V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
{
|
|
// int udata = LuaDLL.tolua_rawnetobj(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_tolua_rawnetobj_m2330C2B3D83D9335CA834F917EE591C1DFF6A284((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_2;
|
|
// if (udata != -1)
|
|
int32_t L_3 = V_0;
|
|
if ((((int32_t)L_3) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_005e;
|
|
}
|
|
}
|
|
{
|
|
// ObjectTranslator translator = ObjectTranslator.Get(L);
|
|
intptr_t L_4 = ___L0;
|
|
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((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5);
|
|
RuntimeObject * L_7 = ObjectTranslator_GetObject_m83FC049E289E671077D7852DA2188EB90DC75F6F((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5, (int32_t)L_6, /*hidden argument*/NULL);
|
|
V_1 = (RuntimeObject *)L_7;
|
|
// if (obj != null)
|
|
RuntimeObject * L_8 = V_1;
|
|
if (!L_8)
|
|
{
|
|
goto IL_004d;
|
|
}
|
|
}
|
|
{
|
|
// if (obj is T)
|
|
RuntimeObject * L_9 = V_1;
|
|
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7))))
|
|
{
|
|
goto IL_002b;
|
|
}
|
|
}
|
|
{
|
|
// return (T)obj;
|
|
RuntimeObject * L_10 = V_1;
|
|
void* L_11 = alloca(sizeof(Nullable_1_tA8ED286030E763A5B9080413F3A753B5FF2847D1 ));
|
|
UnBoxNullable(L_10, UInt16_tAE45CEF73BF720100519F6867F32145D075F928E_il2cpp_TypeInfo_var, L_11);
|
|
return ((*(Nullable_1_tA8ED286030E763A5B9080413F3A753B5FF2847D1 *)((Nullable_1_tA8ED286030E763A5B9080413F3A753B5FF2847D1 *)L_11)));
|
|
}
|
|
|
|
IL_002b:
|
|
{
|
|
// LuaDLL.luaL_argerror(L, stackPos, string.Format("{0} expected, got {1}", TypeTraits<T>.GetTypeName(), obj.GetType().FullName));
|
|
intptr_t L_12 = ___L0;
|
|
int32_t L_13 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
String_t* L_14 = (( String_t* (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
|
|
RuntimeObject * L_15 = V_1;
|
|
NullCheck((RuntimeObject *)L_15);
|
|
Type_t * L_16 = Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60((RuntimeObject *)L_15, /*hidden argument*/NULL);
|
|
NullCheck((Type_t *)L_16);
|
|
String_t* L_17 = VirtFuncInvoker0< String_t* >::Invoke(29 /* System.String System.Type::get_FullName() */, (Type_t *)L_16);
|
|
String_t* L_18 = String_Format_m19325298DBC61AAC016C16F7B3CF97A8A3DEA34A((String_t*)_stringLiteralB3C631CCD334FD1E5D8A9E62EE527BD6E1487992, (RuntimeObject *)L_14, (RuntimeObject *)L_17, /*hidden argument*/NULL);
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_luaL_argerror_m648A4BE57D4DB36B0B83C6C0F6D2703239DED5A8((intptr_t)L_12, (int32_t)L_13, (String_t*)L_18, /*hidden argument*/NULL);
|
|
}
|
|
|
|
IL_004d:
|
|
{
|
|
// if (!TypeTraits<T>.IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_19 = ((TypeTraits_1_t0AA16CE65580E8443466FDCE2D0AD550D4798EEE_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (L_19)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(Nullable_1_tA8ED286030E763A5B9080413F3A753B5FF2847D1 ));
|
|
Nullable_1_tA8ED286030E763A5B9080413F3A753B5FF2847D1 L_20 = V_2;
|
|
return L_20;
|
|
}
|
|
|
|
IL_005e:
|
|
{
|
|
// else if (LuaDLL.lua_isnil(L, stackPos) && !TypeTraits<T>.IsValueType)
|
|
intptr_t L_21 = ___L0;
|
|
int32_t L_22 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
bool L_23 = LuaDLL_lua_isnil_mB1EFB39078F9432C638D9EFD5DD4B03BF9DA8FAB((intptr_t)L_21, (int32_t)L_22, /*hidden argument*/NULL);
|
|
if (!L_23)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_24 = ((TypeTraits_1_t0AA16CE65580E8443466FDCE2D0AD550D4798EEE_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (L_24)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(Nullable_1_tA8ED286030E763A5B9080413F3A753B5FF2847D1 ));
|
|
Nullable_1_tA8ED286030E763A5B9080413F3A753B5FF2847D1 L_25 = V_2;
|
|
return L_25;
|
|
}
|
|
|
|
IL_0078:
|
|
{
|
|
// LuaDLL.luaL_typerror(L, stackPos, TypeTraits<T>.GetTypeName());
|
|
intptr_t L_26 = ___L0;
|
|
int32_t L_27 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
String_t* L_28 = (( String_t* (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_luaL_typerror_mAEAFAE3F8FC42110FAA29FB99DC947D64A99A2A0((intptr_t)L_26, (int32_t)L_27, (String_t*)L_28, (String_t*)NULL, /*hidden argument*/NULL);
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(Nullable_1_tA8ED286030E763A5B9080413F3A753B5FF2847D1 ));
|
|
Nullable_1_tA8ED286030E763A5B9080413F3A753B5FF2847D1 L_29 = V_2;
|
|
return L_29;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<System.UInt16>>::.cctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1__cctor_mDC1A46CC39FCA0253F959E498D0ADA731B24B673_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// static public Action<IntPtr, T> Push = SelectPush();
|
|
Action_2_tC401625591DB1A60C6395ADA1D2A4CF40CA580F0 * L_0 = (( Action_2_tC401625591DB1A60C6395ADA1D2A4CF40CA580F0 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
|
|
((StackTraits_1_t1AFE17CE8DFAC1F6B899B4180EE324EA9889196A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Push_0(L_0);
|
|
// static public Func<IntPtr, int, T> Check = DefaultCheck;
|
|
Func_3_tA2BAEE48B79A3042D343F5693F5AD5A7B7910F9A * L_1 = (Func_3_tA2BAEE48B79A3042D343F5693F5AD5A7B7910F9A *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 11));
|
|
(( void (*) (Func_3_tA2BAEE48B79A3042D343F5693F5AD5A7B7910F9A *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)(L_1, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
|
|
((StackTraits_1_t1AFE17CE8DFAC1F6B899B4180EE324EA9889196A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_1(L_1);
|
|
// static public Func<IntPtr, int, T> To = DefaultTo;
|
|
Func_3_tA2BAEE48B79A3042D343F5693F5AD5A7B7910F9A * L_2 = (Func_3_tA2BAEE48B79A3042D343F5693F5AD5A7B7910F9A *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 11));
|
|
(( void (*) (Func_3_tA2BAEE48B79A3042D343F5693F5AD5A7B7910F9A *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)(L_2, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
|
|
((StackTraits_1_t1AFE17CE8DFAC1F6B899B4180EE324EA9889196A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_To_2(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.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)
|
|
{
|
|
{
|
|
// if (push != null)
|
|
Action_2_tF0C43083A30FBDAEC70336AAB7449C8A035A7285 * L_0 = ___push0;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
// Push = push;
|
|
Action_2_tF0C43083A30FBDAEC70336AAB7449C8A035A7285 * L_1 = ___push0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_tB94405AFBF6B6262D201FD8DC72771B8C501DA4D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Push_0(L_1);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
// if (to != null)
|
|
Func_3_t29A2C9A0532177075797F5FE8B479EB9FBD28C04 * L_2 = ___to2;
|
|
if (!L_2)
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
// To = to;
|
|
Func_3_t29A2C9A0532177075797F5FE8B479EB9FBD28C04 * L_3 = ___to2;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_tB94405AFBF6B6262D201FD8DC72771B8C501DA4D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_To_2(L_3);
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
// if (check != null)
|
|
Func_3_t29A2C9A0532177075797F5FE8B479EB9FBD28C04 * L_4 = ___check1;
|
|
if (!L_4)
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
// Check = check;
|
|
Func_3_t29A2C9A0532177075797F5FE8B479EB9FBD28C04 * L_5 = ___check1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_tB94405AFBF6B6262D201FD8DC72771B8C501DA4D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_1(L_5);
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Action`2<System.IntPtr,T> LuaInterface.StackTraits`1<System.Nullable`1<System.UInt32>>::SelectPush()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Action_2_tF0C43083A30FBDAEC70336AAB7449C8A035A7285 * StackTraits_1_SelectPush_m0898B8219BF95A43F1AA416C929D93AD0BEC9248_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (TypeTraits<T>.IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_0 = ((TypeTraits_1_t4F7AFEB07D7202D4B0E725D5DFA1803A4559E2F7_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (!L_0)
|
|
{
|
|
goto IL_0014;
|
|
}
|
|
}
|
|
{
|
|
// return PushValue;
|
|
Action_2_tF0C43083A30FBDAEC70336AAB7449C8A035A7285 * L_1 = (Action_2_tF0C43083A30FBDAEC70336AAB7449C8A035A7285 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_tF0C43083A30FBDAEC70336AAB7449C8A035A7285 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_1, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_1;
|
|
}
|
|
|
|
IL_0014:
|
|
{
|
|
// else if (TypeTraits<T>.IsArray)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_2 = ((TypeTraits_1_t4F7AFEB07D7202D4B0E725D5DFA1803A4559E2F7_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsArray_3();
|
|
if (!L_2)
|
|
{
|
|
goto IL_0028;
|
|
}
|
|
}
|
|
{
|
|
// return PushArray;
|
|
Action_2_tF0C43083A30FBDAEC70336AAB7449C8A035A7285 * L_3 = (Action_2_tF0C43083A30FBDAEC70336AAB7449C8A035A7285 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_tF0C43083A30FBDAEC70336AAB7449C8A035A7285 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_3, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_3;
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
// return PushObject;
|
|
Action_2_tF0C43083A30FBDAEC70336AAB7449C8A035A7285 * L_4 = (Action_2_tF0C43083A30FBDAEC70336AAB7449C8A035A7285 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_tF0C43083A30FBDAEC70336AAB7449C8A035A7285 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_4, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_4;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<System.UInt32>>::PushValue(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushValue_m1977B26E7ECD47DBA0002B18BD66C29E079E1BCD_gshared (intptr_t ___L0, Nullable_1_tFE9ECE4D26C4B51758A06CC7BF27647E744F4043 ___o1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushValue_m1977B26E7ECD47DBA0002B18BD66C29E079E1BCD_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// ToLua.PushStruct(L, o);
|
|
intptr_t L_0 = ___L0;
|
|
Nullable_1_tFE9ECE4D26C4B51758A06CC7BF27647E744F4043 L_1 = ___o1;
|
|
Nullable_1_tFE9ECE4D26C4B51758A06CC7BF27647E744F4043 L_2 = L_1;
|
|
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_2);
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushStruct_m474B7EA11DB29C9C6396DDCF5046F5E13489894A((intptr_t)L_0, (RuntimeObject *)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<System.UInt32>>::PushObject(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushObject_mDCC83BBECDC96B7A3940A19DA4AE620B0D949624_gshared (intptr_t ___L0, Nullable_1_tFE9ECE4D26C4B51758A06CC7BF27647E744F4043 ___o1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushObject_mDCC83BBECDC96B7A3940A19DA4AE620B0D949624_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// ToLua.PushObject(L, o);
|
|
intptr_t L_0 = ___L0;
|
|
Nullable_1_tFE9ECE4D26C4B51758A06CC7BF27647E744F4043 L_1 = ___o1;
|
|
Nullable_1_tFE9ECE4D26C4B51758A06CC7BF27647E744F4043 L_2 = L_1;
|
|
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_2);
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushObject_mAF111189B98F55714B489FACC08BF0CB11788C7A((intptr_t)L_0, (RuntimeObject *)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<System.UInt32>>::PushArray(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushArray_mDA73DC412FEBD4DA5511A231600CF94490875006_gshared (intptr_t ___L0, Nullable_1_tFE9ECE4D26C4B51758A06CC7BF27647E744F4043 ___array1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushArray_mDA73DC412FEBD4DA5511A231600CF94490875006_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
{
|
|
// if (array == null)
|
|
Nullable_1_tFE9ECE4D26C4B51758A06CC7BF27647E744F4043 L_0 = ___array1;
|
|
Nullable_1_tFE9ECE4D26C4B51758A06CC7BF27647E744F4043 L_1 = L_0;
|
|
RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_1);
|
|
if (L_2)
|
|
{
|
|
goto IL_000f;
|
|
}
|
|
}
|
|
{
|
|
// LuaDLL.lua_pushnil(L);
|
|
intptr_t L_3 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_lua_pushnil_mEC2DBEEFF2E9EEB03DA45B0FEBC3FE3CA0581969((intptr_t)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
|
|
IL_000f:
|
|
{
|
|
// int arrayMetaTable = LuaStatic.GetArrayMetatable(L);
|
|
intptr_t L_4 = ___L0;
|
|
int32_t L_5 = LuaStatic_GetArrayMetatable_m9549A2A425BB14A2B32A435C71272BD264F81DDE((intptr_t)L_4, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_5;
|
|
// ToLua.PushUserData(L, array, arrayMetaTable);
|
|
intptr_t L_6 = ___L0;
|
|
Nullable_1_tFE9ECE4D26C4B51758A06CC7BF27647E744F4043 L_7 = ___array1;
|
|
Nullable_1_tFE9ECE4D26C4B51758A06CC7BF27647E744F4043 L_8 = L_7;
|
|
RuntimeObject * L_9 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_8);
|
|
int32_t L_10 = V_0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushUserData_mBEC8DFABAB472E05CFA4B686691B3AC8226795D8((intptr_t)L_6, (RuntimeObject *)L_9, (int32_t)L_10, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// T LuaInterface.StackTraits`1<System.Nullable`1<System.UInt32>>::DefaultTo(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_tFE9ECE4D26C4B51758A06CC7BF27647E744F4043 StackTraits_1_DefaultTo_mA1C0897362499143082BAE3D36E77ED992FD0599_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_DefaultTo_mA1C0897362499143082BAE3D36E77ED992FD0599_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// return (T)ToLua.ToObject(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
RuntimeObject * L_2 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
void* L_3 = alloca(sizeof(Nullable_1_tFE9ECE4D26C4B51758A06CC7BF27647E744F4043 ));
|
|
UnBoxNullable(L_2, UInt32_t4980FA09003AFAAB5A6E361BA2748EA9A005709B_il2cpp_TypeInfo_var, L_3);
|
|
return ((*(Nullable_1_tFE9ECE4D26C4B51758A06CC7BF27647E744F4043 *)((Nullable_1_tFE9ECE4D26C4B51758A06CC7BF27647E744F4043 *)L_3)));
|
|
}
|
|
}
|
|
// T LuaInterface.StackTraits`1<System.Nullable`1<System.UInt32>>::DefaultCheck(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_tFE9ECE4D26C4B51758A06CC7BF27647E744F4043 StackTraits_1_DefaultCheck_m258F949B27B1C246B418D178750A7743EE315B6B_gshared (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_DefaultCheck_m258F949B27B1C246B418D178750A7743EE315B6B_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
RuntimeObject * V_1 = NULL;
|
|
Nullable_1_tFE9ECE4D26C4B51758A06CC7BF27647E744F4043 V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
{
|
|
// int udata = LuaDLL.tolua_rawnetobj(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_tolua_rawnetobj_m2330C2B3D83D9335CA834F917EE591C1DFF6A284((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_2;
|
|
// if (udata != -1)
|
|
int32_t L_3 = V_0;
|
|
if ((((int32_t)L_3) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_005e;
|
|
}
|
|
}
|
|
{
|
|
// ObjectTranslator translator = ObjectTranslator.Get(L);
|
|
intptr_t L_4 = ___L0;
|
|
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((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5);
|
|
RuntimeObject * L_7 = ObjectTranslator_GetObject_m83FC049E289E671077D7852DA2188EB90DC75F6F((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5, (int32_t)L_6, /*hidden argument*/NULL);
|
|
V_1 = (RuntimeObject *)L_7;
|
|
// if (obj != null)
|
|
RuntimeObject * L_8 = V_1;
|
|
if (!L_8)
|
|
{
|
|
goto IL_004d;
|
|
}
|
|
}
|
|
{
|
|
// if (obj is T)
|
|
RuntimeObject * L_9 = V_1;
|
|
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7))))
|
|
{
|
|
goto IL_002b;
|
|
}
|
|
}
|
|
{
|
|
// return (T)obj;
|
|
RuntimeObject * L_10 = V_1;
|
|
void* L_11 = alloca(sizeof(Nullable_1_tFE9ECE4D26C4B51758A06CC7BF27647E744F4043 ));
|
|
UnBoxNullable(L_10, UInt32_t4980FA09003AFAAB5A6E361BA2748EA9A005709B_il2cpp_TypeInfo_var, L_11);
|
|
return ((*(Nullable_1_tFE9ECE4D26C4B51758A06CC7BF27647E744F4043 *)((Nullable_1_tFE9ECE4D26C4B51758A06CC7BF27647E744F4043 *)L_11)));
|
|
}
|
|
|
|
IL_002b:
|
|
{
|
|
// LuaDLL.luaL_argerror(L, stackPos, string.Format("{0} expected, got {1}", TypeTraits<T>.GetTypeName(), obj.GetType().FullName));
|
|
intptr_t L_12 = ___L0;
|
|
int32_t L_13 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
String_t* L_14 = (( String_t* (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
|
|
RuntimeObject * L_15 = V_1;
|
|
NullCheck((RuntimeObject *)L_15);
|
|
Type_t * L_16 = Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60((RuntimeObject *)L_15, /*hidden argument*/NULL);
|
|
NullCheck((Type_t *)L_16);
|
|
String_t* L_17 = VirtFuncInvoker0< String_t* >::Invoke(29 /* System.String System.Type::get_FullName() */, (Type_t *)L_16);
|
|
String_t* L_18 = String_Format_m19325298DBC61AAC016C16F7B3CF97A8A3DEA34A((String_t*)_stringLiteralB3C631CCD334FD1E5D8A9E62EE527BD6E1487992, (RuntimeObject *)L_14, (RuntimeObject *)L_17, /*hidden argument*/NULL);
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_luaL_argerror_m648A4BE57D4DB36B0B83C6C0F6D2703239DED5A8((intptr_t)L_12, (int32_t)L_13, (String_t*)L_18, /*hidden argument*/NULL);
|
|
}
|
|
|
|
IL_004d:
|
|
{
|
|
// if (!TypeTraits<T>.IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_19 = ((TypeTraits_1_t4F7AFEB07D7202D4B0E725D5DFA1803A4559E2F7_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (L_19)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(Nullable_1_tFE9ECE4D26C4B51758A06CC7BF27647E744F4043 ));
|
|
Nullable_1_tFE9ECE4D26C4B51758A06CC7BF27647E744F4043 L_20 = V_2;
|
|
return L_20;
|
|
}
|
|
|
|
IL_005e:
|
|
{
|
|
// else if (LuaDLL.lua_isnil(L, stackPos) && !TypeTraits<T>.IsValueType)
|
|
intptr_t L_21 = ___L0;
|
|
int32_t L_22 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
bool L_23 = LuaDLL_lua_isnil_mB1EFB39078F9432C638D9EFD5DD4B03BF9DA8FAB((intptr_t)L_21, (int32_t)L_22, /*hidden argument*/NULL);
|
|
if (!L_23)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_24 = ((TypeTraits_1_t4F7AFEB07D7202D4B0E725D5DFA1803A4559E2F7_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (L_24)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(Nullable_1_tFE9ECE4D26C4B51758A06CC7BF27647E744F4043 ));
|
|
Nullable_1_tFE9ECE4D26C4B51758A06CC7BF27647E744F4043 L_25 = V_2;
|
|
return L_25;
|
|
}
|
|
|
|
IL_0078:
|
|
{
|
|
// LuaDLL.luaL_typerror(L, stackPos, TypeTraits<T>.GetTypeName());
|
|
intptr_t L_26 = ___L0;
|
|
int32_t L_27 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
String_t* L_28 = (( String_t* (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_luaL_typerror_mAEAFAE3F8FC42110FAA29FB99DC947D64A99A2A0((intptr_t)L_26, (int32_t)L_27, (String_t*)L_28, (String_t*)NULL, /*hidden argument*/NULL);
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(Nullable_1_tFE9ECE4D26C4B51758A06CC7BF27647E744F4043 ));
|
|
Nullable_1_tFE9ECE4D26C4B51758A06CC7BF27647E744F4043 L_29 = V_2;
|
|
return L_29;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<System.UInt32>>::.cctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1__cctor_m03F7A6B7624231C3506892CEB0A8523EBB7D0BD5_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// static public Action<IntPtr, T> Push = SelectPush();
|
|
Action_2_tF0C43083A30FBDAEC70336AAB7449C8A035A7285 * L_0 = (( Action_2_tF0C43083A30FBDAEC70336AAB7449C8A035A7285 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
|
|
((StackTraits_1_tB94405AFBF6B6262D201FD8DC72771B8C501DA4D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Push_0(L_0);
|
|
// static public Func<IntPtr, int, T> Check = DefaultCheck;
|
|
Func_3_t29A2C9A0532177075797F5FE8B479EB9FBD28C04 * L_1 = (Func_3_t29A2C9A0532177075797F5FE8B479EB9FBD28C04 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 11));
|
|
(( void (*) (Func_3_t29A2C9A0532177075797F5FE8B479EB9FBD28C04 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)(L_1, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
|
|
((StackTraits_1_tB94405AFBF6B6262D201FD8DC72771B8C501DA4D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_1(L_1);
|
|
// static public Func<IntPtr, int, T> To = DefaultTo;
|
|
Func_3_t29A2C9A0532177075797F5FE8B479EB9FBD28C04 * L_2 = (Func_3_t29A2C9A0532177075797F5FE8B479EB9FBD28C04 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 11));
|
|
(( void (*) (Func_3_t29A2C9A0532177075797F5FE8B479EB9FBD28C04 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)(L_2, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
|
|
((StackTraits_1_tB94405AFBF6B6262D201FD8DC72771B8C501DA4D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_To_2(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.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)
|
|
{
|
|
{
|
|
// if (push != null)
|
|
Action_2_t7B6C0FDD0209202CB379F5DDBD416EF1BA82D95B * L_0 = ___push0;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
// Push = push;
|
|
Action_2_t7B6C0FDD0209202CB379F5DDBD416EF1BA82D95B * L_1 = ___push0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_t0EDFC2DF565A83D4F35529B252E922D9636B3616_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Push_0(L_1);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
// if (to != null)
|
|
Func_3_t0470EFFA90AA1658D7AC86F142E4F3B20A195E67 * L_2 = ___to2;
|
|
if (!L_2)
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
// To = to;
|
|
Func_3_t0470EFFA90AA1658D7AC86F142E4F3B20A195E67 * L_3 = ___to2;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_t0EDFC2DF565A83D4F35529B252E922D9636B3616_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_To_2(L_3);
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
// if (check != null)
|
|
Func_3_t0470EFFA90AA1658D7AC86F142E4F3B20A195E67 * L_4 = ___check1;
|
|
if (!L_4)
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
// Check = check;
|
|
Func_3_t0470EFFA90AA1658D7AC86F142E4F3B20A195E67 * L_5 = ___check1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_t0EDFC2DF565A83D4F35529B252E922D9636B3616_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_1(L_5);
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Action`2<System.IntPtr,T> LuaInterface.StackTraits`1<System.Nullable`1<System.UInt64>>::SelectPush()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Action_2_t7B6C0FDD0209202CB379F5DDBD416EF1BA82D95B * StackTraits_1_SelectPush_m4E9F1C1AFCCD338565AB97FDFF54C2612CAD503D_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (TypeTraits<T>.IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_0 = ((TypeTraits_1_t04893366110A424BA3303994E446C7D504831C13_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (!L_0)
|
|
{
|
|
goto IL_0014;
|
|
}
|
|
}
|
|
{
|
|
// return PushValue;
|
|
Action_2_t7B6C0FDD0209202CB379F5DDBD416EF1BA82D95B * L_1 = (Action_2_t7B6C0FDD0209202CB379F5DDBD416EF1BA82D95B *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_t7B6C0FDD0209202CB379F5DDBD416EF1BA82D95B *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_1, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_1;
|
|
}
|
|
|
|
IL_0014:
|
|
{
|
|
// else if (TypeTraits<T>.IsArray)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_2 = ((TypeTraits_1_t04893366110A424BA3303994E446C7D504831C13_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsArray_3();
|
|
if (!L_2)
|
|
{
|
|
goto IL_0028;
|
|
}
|
|
}
|
|
{
|
|
// return PushArray;
|
|
Action_2_t7B6C0FDD0209202CB379F5DDBD416EF1BA82D95B * L_3 = (Action_2_t7B6C0FDD0209202CB379F5DDBD416EF1BA82D95B *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_t7B6C0FDD0209202CB379F5DDBD416EF1BA82D95B *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_3, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_3;
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
// return PushObject;
|
|
Action_2_t7B6C0FDD0209202CB379F5DDBD416EF1BA82D95B * L_4 = (Action_2_t7B6C0FDD0209202CB379F5DDBD416EF1BA82D95B *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_t7B6C0FDD0209202CB379F5DDBD416EF1BA82D95B *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_4, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_4;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<System.UInt64>>::PushValue(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushValue_m4C8C0DAC3E7484971314ED82C287BDE9982269DA_gshared (intptr_t ___L0, Nullable_1_t005B8B09D9CB206C49CB5D1F42570F6044C181A1 ___o1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushValue_m4C8C0DAC3E7484971314ED82C287BDE9982269DA_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// ToLua.PushStruct(L, o);
|
|
intptr_t L_0 = ___L0;
|
|
Nullable_1_t005B8B09D9CB206C49CB5D1F42570F6044C181A1 L_1 = ___o1;
|
|
Nullable_1_t005B8B09D9CB206C49CB5D1F42570F6044C181A1 L_2 = L_1;
|
|
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_2);
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushStruct_m474B7EA11DB29C9C6396DDCF5046F5E13489894A((intptr_t)L_0, (RuntimeObject *)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<System.UInt64>>::PushObject(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushObject_mAAB8D07743E8ADB9F5B41D22D644A5AE49270E75_gshared (intptr_t ___L0, Nullable_1_t005B8B09D9CB206C49CB5D1F42570F6044C181A1 ___o1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushObject_mAAB8D07743E8ADB9F5B41D22D644A5AE49270E75_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// ToLua.PushObject(L, o);
|
|
intptr_t L_0 = ___L0;
|
|
Nullable_1_t005B8B09D9CB206C49CB5D1F42570F6044C181A1 L_1 = ___o1;
|
|
Nullable_1_t005B8B09D9CB206C49CB5D1F42570F6044C181A1 L_2 = L_1;
|
|
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_2);
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushObject_mAF111189B98F55714B489FACC08BF0CB11788C7A((intptr_t)L_0, (RuntimeObject *)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<System.UInt64>>::PushArray(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushArray_m70E501A2349428143FC3F5574FEEFF1FDA5DCD4D_gshared (intptr_t ___L0, Nullable_1_t005B8B09D9CB206C49CB5D1F42570F6044C181A1 ___array1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushArray_m70E501A2349428143FC3F5574FEEFF1FDA5DCD4D_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
{
|
|
// if (array == null)
|
|
Nullable_1_t005B8B09D9CB206C49CB5D1F42570F6044C181A1 L_0 = ___array1;
|
|
Nullable_1_t005B8B09D9CB206C49CB5D1F42570F6044C181A1 L_1 = L_0;
|
|
RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_1);
|
|
if (L_2)
|
|
{
|
|
goto IL_000f;
|
|
}
|
|
}
|
|
{
|
|
// LuaDLL.lua_pushnil(L);
|
|
intptr_t L_3 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_lua_pushnil_mEC2DBEEFF2E9EEB03DA45B0FEBC3FE3CA0581969((intptr_t)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
|
|
IL_000f:
|
|
{
|
|
// int arrayMetaTable = LuaStatic.GetArrayMetatable(L);
|
|
intptr_t L_4 = ___L0;
|
|
int32_t L_5 = LuaStatic_GetArrayMetatable_m9549A2A425BB14A2B32A435C71272BD264F81DDE((intptr_t)L_4, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_5;
|
|
// ToLua.PushUserData(L, array, arrayMetaTable);
|
|
intptr_t L_6 = ___L0;
|
|
Nullable_1_t005B8B09D9CB206C49CB5D1F42570F6044C181A1 L_7 = ___array1;
|
|
Nullable_1_t005B8B09D9CB206C49CB5D1F42570F6044C181A1 L_8 = L_7;
|
|
RuntimeObject * L_9 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_8);
|
|
int32_t L_10 = V_0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushUserData_mBEC8DFABAB472E05CFA4B686691B3AC8226795D8((intptr_t)L_6, (RuntimeObject *)L_9, (int32_t)L_10, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// T LuaInterface.StackTraits`1<System.Nullable`1<System.UInt64>>::DefaultTo(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t005B8B09D9CB206C49CB5D1F42570F6044C181A1 StackTraits_1_DefaultTo_mA377923DF22F0D085D2B46220AFA8294A1FCB38A_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_DefaultTo_mA377923DF22F0D085D2B46220AFA8294A1FCB38A_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// return (T)ToLua.ToObject(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
RuntimeObject * L_2 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
void* L_3 = alloca(sizeof(Nullable_1_t005B8B09D9CB206C49CB5D1F42570F6044C181A1 ));
|
|
UnBoxNullable(L_2, UInt64_tA02DF3B59C8FC4A849BD207DA11038CC64E4CB4E_il2cpp_TypeInfo_var, L_3);
|
|
return ((*(Nullable_1_t005B8B09D9CB206C49CB5D1F42570F6044C181A1 *)((Nullable_1_t005B8B09D9CB206C49CB5D1F42570F6044C181A1 *)L_3)));
|
|
}
|
|
}
|
|
// T LuaInterface.StackTraits`1<System.Nullable`1<System.UInt64>>::DefaultCheck(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t005B8B09D9CB206C49CB5D1F42570F6044C181A1 StackTraits_1_DefaultCheck_m35D77898BC8AA47521CDA53890729C353C669413_gshared (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_DefaultCheck_m35D77898BC8AA47521CDA53890729C353C669413_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
RuntimeObject * V_1 = NULL;
|
|
Nullable_1_t005B8B09D9CB206C49CB5D1F42570F6044C181A1 V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
{
|
|
// int udata = LuaDLL.tolua_rawnetobj(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_tolua_rawnetobj_m2330C2B3D83D9335CA834F917EE591C1DFF6A284((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_2;
|
|
// if (udata != -1)
|
|
int32_t L_3 = V_0;
|
|
if ((((int32_t)L_3) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_005e;
|
|
}
|
|
}
|
|
{
|
|
// ObjectTranslator translator = ObjectTranslator.Get(L);
|
|
intptr_t L_4 = ___L0;
|
|
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((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5);
|
|
RuntimeObject * L_7 = ObjectTranslator_GetObject_m83FC049E289E671077D7852DA2188EB90DC75F6F((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5, (int32_t)L_6, /*hidden argument*/NULL);
|
|
V_1 = (RuntimeObject *)L_7;
|
|
// if (obj != null)
|
|
RuntimeObject * L_8 = V_1;
|
|
if (!L_8)
|
|
{
|
|
goto IL_004d;
|
|
}
|
|
}
|
|
{
|
|
// if (obj is T)
|
|
RuntimeObject * L_9 = V_1;
|
|
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7))))
|
|
{
|
|
goto IL_002b;
|
|
}
|
|
}
|
|
{
|
|
// return (T)obj;
|
|
RuntimeObject * L_10 = V_1;
|
|
void* L_11 = alloca(sizeof(Nullable_1_t005B8B09D9CB206C49CB5D1F42570F6044C181A1 ));
|
|
UnBoxNullable(L_10, UInt64_tA02DF3B59C8FC4A849BD207DA11038CC64E4CB4E_il2cpp_TypeInfo_var, L_11);
|
|
return ((*(Nullable_1_t005B8B09D9CB206C49CB5D1F42570F6044C181A1 *)((Nullable_1_t005B8B09D9CB206C49CB5D1F42570F6044C181A1 *)L_11)));
|
|
}
|
|
|
|
IL_002b:
|
|
{
|
|
// LuaDLL.luaL_argerror(L, stackPos, string.Format("{0} expected, got {1}", TypeTraits<T>.GetTypeName(), obj.GetType().FullName));
|
|
intptr_t L_12 = ___L0;
|
|
int32_t L_13 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
String_t* L_14 = (( String_t* (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
|
|
RuntimeObject * L_15 = V_1;
|
|
NullCheck((RuntimeObject *)L_15);
|
|
Type_t * L_16 = Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60((RuntimeObject *)L_15, /*hidden argument*/NULL);
|
|
NullCheck((Type_t *)L_16);
|
|
String_t* L_17 = VirtFuncInvoker0< String_t* >::Invoke(29 /* System.String System.Type::get_FullName() */, (Type_t *)L_16);
|
|
String_t* L_18 = String_Format_m19325298DBC61AAC016C16F7B3CF97A8A3DEA34A((String_t*)_stringLiteralB3C631CCD334FD1E5D8A9E62EE527BD6E1487992, (RuntimeObject *)L_14, (RuntimeObject *)L_17, /*hidden argument*/NULL);
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_luaL_argerror_m648A4BE57D4DB36B0B83C6C0F6D2703239DED5A8((intptr_t)L_12, (int32_t)L_13, (String_t*)L_18, /*hidden argument*/NULL);
|
|
}
|
|
|
|
IL_004d:
|
|
{
|
|
// if (!TypeTraits<T>.IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_19 = ((TypeTraits_1_t04893366110A424BA3303994E446C7D504831C13_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (L_19)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(Nullable_1_t005B8B09D9CB206C49CB5D1F42570F6044C181A1 ));
|
|
Nullable_1_t005B8B09D9CB206C49CB5D1F42570F6044C181A1 L_20 = V_2;
|
|
return L_20;
|
|
}
|
|
|
|
IL_005e:
|
|
{
|
|
// else if (LuaDLL.lua_isnil(L, stackPos) && !TypeTraits<T>.IsValueType)
|
|
intptr_t L_21 = ___L0;
|
|
int32_t L_22 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
bool L_23 = LuaDLL_lua_isnil_mB1EFB39078F9432C638D9EFD5DD4B03BF9DA8FAB((intptr_t)L_21, (int32_t)L_22, /*hidden argument*/NULL);
|
|
if (!L_23)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_24 = ((TypeTraits_1_t04893366110A424BA3303994E446C7D504831C13_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (L_24)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(Nullable_1_t005B8B09D9CB206C49CB5D1F42570F6044C181A1 ));
|
|
Nullable_1_t005B8B09D9CB206C49CB5D1F42570F6044C181A1 L_25 = V_2;
|
|
return L_25;
|
|
}
|
|
|
|
IL_0078:
|
|
{
|
|
// LuaDLL.luaL_typerror(L, stackPos, TypeTraits<T>.GetTypeName());
|
|
intptr_t L_26 = ___L0;
|
|
int32_t L_27 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
String_t* L_28 = (( String_t* (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_luaL_typerror_mAEAFAE3F8FC42110FAA29FB99DC947D64A99A2A0((intptr_t)L_26, (int32_t)L_27, (String_t*)L_28, (String_t*)NULL, /*hidden argument*/NULL);
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(Nullable_1_t005B8B09D9CB206C49CB5D1F42570F6044C181A1 ));
|
|
Nullable_1_t005B8B09D9CB206C49CB5D1F42570F6044C181A1 L_29 = V_2;
|
|
return L_29;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<System.UInt64>>::.cctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1__cctor_m477E1B68D91227E9860A742EA556F1478171D32A_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// static public Action<IntPtr, T> Push = SelectPush();
|
|
Action_2_t7B6C0FDD0209202CB379F5DDBD416EF1BA82D95B * L_0 = (( Action_2_t7B6C0FDD0209202CB379F5DDBD416EF1BA82D95B * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
|
|
((StackTraits_1_t0EDFC2DF565A83D4F35529B252E922D9636B3616_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Push_0(L_0);
|
|
// static public Func<IntPtr, int, T> Check = DefaultCheck;
|
|
Func_3_t0470EFFA90AA1658D7AC86F142E4F3B20A195E67 * L_1 = (Func_3_t0470EFFA90AA1658D7AC86F142E4F3B20A195E67 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 11));
|
|
(( void (*) (Func_3_t0470EFFA90AA1658D7AC86F142E4F3B20A195E67 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)(L_1, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
|
|
((StackTraits_1_t0EDFC2DF565A83D4F35529B252E922D9636B3616_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_1(L_1);
|
|
// static public Func<IntPtr, int, T> To = DefaultTo;
|
|
Func_3_t0470EFFA90AA1658D7AC86F142E4F3B20A195E67 * L_2 = (Func_3_t0470EFFA90AA1658D7AC86F142E4F3B20A195E67 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 11));
|
|
(( void (*) (Func_3_t0470EFFA90AA1658D7AC86F142E4F3B20A195E67 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)(L_2, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
|
|
((StackTraits_1_t0EDFC2DF565A83D4F35529B252E922D9636B3616_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_To_2(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.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)
|
|
{
|
|
{
|
|
// if (push != null)
|
|
Action_2_t605B4F5294159D5A25C4E7C9EA02F6E95965A59E * L_0 = ___push0;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
// Push = push;
|
|
Action_2_t605B4F5294159D5A25C4E7C9EA02F6E95965A59E * L_1 = ___push0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_t9D1A0E28AF902A72D0149377D17D93CA860A9B41_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Push_0(L_1);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
// if (to != null)
|
|
Func_3_t929E248D12D3C52CACEB4CDB125098EF5E92E0B4 * L_2 = ___to2;
|
|
if (!L_2)
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
// To = to;
|
|
Func_3_t929E248D12D3C52CACEB4CDB125098EF5E92E0B4 * L_3 = ___to2;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_t9D1A0E28AF902A72D0149377D17D93CA860A9B41_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_To_2(L_3);
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
// if (check != null)
|
|
Func_3_t929E248D12D3C52CACEB4CDB125098EF5E92E0B4 * L_4 = ___check1;
|
|
if (!L_4)
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
// Check = check;
|
|
Func_3_t929E248D12D3C52CACEB4CDB125098EF5E92E0B4 * L_5 = ___check1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_t9D1A0E28AF902A72D0149377D17D93CA860A9B41_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_1(L_5);
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Action`2<System.IntPtr,T> LuaInterface.StackTraits`1<System.Nullable`1<UnityEngine.Bounds>>::SelectPush()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Action_2_t605B4F5294159D5A25C4E7C9EA02F6E95965A59E * StackTraits_1_SelectPush_m600330A81C8F89E8CF1670CEFCE7ADE026B7405C_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (TypeTraits<T>.IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_0 = ((TypeTraits_1_t09C2FF663D5CBA90E98904449A9433E7046B6A06_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (!L_0)
|
|
{
|
|
goto IL_0014;
|
|
}
|
|
}
|
|
{
|
|
// return PushValue;
|
|
Action_2_t605B4F5294159D5A25C4E7C9EA02F6E95965A59E * L_1 = (Action_2_t605B4F5294159D5A25C4E7C9EA02F6E95965A59E *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_t605B4F5294159D5A25C4E7C9EA02F6E95965A59E *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_1, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_1;
|
|
}
|
|
|
|
IL_0014:
|
|
{
|
|
// else if (TypeTraits<T>.IsArray)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_2 = ((TypeTraits_1_t09C2FF663D5CBA90E98904449A9433E7046B6A06_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsArray_3();
|
|
if (!L_2)
|
|
{
|
|
goto IL_0028;
|
|
}
|
|
}
|
|
{
|
|
// return PushArray;
|
|
Action_2_t605B4F5294159D5A25C4E7C9EA02F6E95965A59E * L_3 = (Action_2_t605B4F5294159D5A25C4E7C9EA02F6E95965A59E *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_t605B4F5294159D5A25C4E7C9EA02F6E95965A59E *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_3, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_3;
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
// return PushObject;
|
|
Action_2_t605B4F5294159D5A25C4E7C9EA02F6E95965A59E * L_4 = (Action_2_t605B4F5294159D5A25C4E7C9EA02F6E95965A59E *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_t605B4F5294159D5A25C4E7C9EA02F6E95965A59E *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_4, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_4;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<UnityEngine.Bounds>>::PushValue(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushValue_mCD33652887972ECF850C1C02FF9E8FE34B0836D4_gshared (intptr_t ___L0, Nullable_1_tDF20EC8AEED58EF63E0FF40609AE5861454729C9 ___o1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushValue_mCD33652887972ECF850C1C02FF9E8FE34B0836D4_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// ToLua.PushStruct(L, o);
|
|
intptr_t L_0 = ___L0;
|
|
Nullable_1_tDF20EC8AEED58EF63E0FF40609AE5861454729C9 L_1 = ___o1;
|
|
Nullable_1_tDF20EC8AEED58EF63E0FF40609AE5861454729C9 L_2 = L_1;
|
|
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_2);
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushStruct_m474B7EA11DB29C9C6396DDCF5046F5E13489894A((intptr_t)L_0, (RuntimeObject *)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<UnityEngine.Bounds>>::PushObject(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushObject_m09782F5CB9AB234088B01BA4CBC23FC212654128_gshared (intptr_t ___L0, Nullable_1_tDF20EC8AEED58EF63E0FF40609AE5861454729C9 ___o1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushObject_m09782F5CB9AB234088B01BA4CBC23FC212654128_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// ToLua.PushObject(L, o);
|
|
intptr_t L_0 = ___L0;
|
|
Nullable_1_tDF20EC8AEED58EF63E0FF40609AE5861454729C9 L_1 = ___o1;
|
|
Nullable_1_tDF20EC8AEED58EF63E0FF40609AE5861454729C9 L_2 = L_1;
|
|
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_2);
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushObject_mAF111189B98F55714B489FACC08BF0CB11788C7A((intptr_t)L_0, (RuntimeObject *)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<UnityEngine.Bounds>>::PushArray(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushArray_mBE59B1C634E52E373D84CA2F1870B330E1049C84_gshared (intptr_t ___L0, Nullable_1_tDF20EC8AEED58EF63E0FF40609AE5861454729C9 ___array1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushArray_mBE59B1C634E52E373D84CA2F1870B330E1049C84_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
{
|
|
// if (array == null)
|
|
Nullable_1_tDF20EC8AEED58EF63E0FF40609AE5861454729C9 L_0 = ___array1;
|
|
Nullable_1_tDF20EC8AEED58EF63E0FF40609AE5861454729C9 L_1 = L_0;
|
|
RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_1);
|
|
if (L_2)
|
|
{
|
|
goto IL_000f;
|
|
}
|
|
}
|
|
{
|
|
// LuaDLL.lua_pushnil(L);
|
|
intptr_t L_3 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_lua_pushnil_mEC2DBEEFF2E9EEB03DA45B0FEBC3FE3CA0581969((intptr_t)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
|
|
IL_000f:
|
|
{
|
|
// int arrayMetaTable = LuaStatic.GetArrayMetatable(L);
|
|
intptr_t L_4 = ___L0;
|
|
int32_t L_5 = LuaStatic_GetArrayMetatable_m9549A2A425BB14A2B32A435C71272BD264F81DDE((intptr_t)L_4, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_5;
|
|
// ToLua.PushUserData(L, array, arrayMetaTable);
|
|
intptr_t L_6 = ___L0;
|
|
Nullable_1_tDF20EC8AEED58EF63E0FF40609AE5861454729C9 L_7 = ___array1;
|
|
Nullable_1_tDF20EC8AEED58EF63E0FF40609AE5861454729C9 L_8 = L_7;
|
|
RuntimeObject * L_9 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_8);
|
|
int32_t L_10 = V_0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushUserData_mBEC8DFABAB472E05CFA4B686691B3AC8226795D8((intptr_t)L_6, (RuntimeObject *)L_9, (int32_t)L_10, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// T LuaInterface.StackTraits`1<System.Nullable`1<UnityEngine.Bounds>>::DefaultTo(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_tDF20EC8AEED58EF63E0FF40609AE5861454729C9 StackTraits_1_DefaultTo_mAE5A5D249001EC8D81C7CB2576434890CD3A2B11_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_DefaultTo_mAE5A5D249001EC8D81C7CB2576434890CD3A2B11_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// return (T)ToLua.ToObject(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
RuntimeObject * L_2 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
void* L_3 = alloca(sizeof(Nullable_1_tDF20EC8AEED58EF63E0FF40609AE5861454729C9 ));
|
|
UnBoxNullable(L_2, Bounds_tA2716F5212749C61B0E7B7B77E0CD3D79B742890_il2cpp_TypeInfo_var, L_3);
|
|
return ((*(Nullable_1_tDF20EC8AEED58EF63E0FF40609AE5861454729C9 *)((Nullable_1_tDF20EC8AEED58EF63E0FF40609AE5861454729C9 *)L_3)));
|
|
}
|
|
}
|
|
// T LuaInterface.StackTraits`1<System.Nullable`1<UnityEngine.Bounds>>::DefaultCheck(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_tDF20EC8AEED58EF63E0FF40609AE5861454729C9 StackTraits_1_DefaultCheck_m312EE3627F871107B3D00A6F6AAB369853B68AC0_gshared (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_DefaultCheck_m312EE3627F871107B3D00A6F6AAB369853B68AC0_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
RuntimeObject * V_1 = NULL;
|
|
Nullable_1_tDF20EC8AEED58EF63E0FF40609AE5861454729C9 V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
{
|
|
// int udata = LuaDLL.tolua_rawnetobj(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_tolua_rawnetobj_m2330C2B3D83D9335CA834F917EE591C1DFF6A284((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_2;
|
|
// if (udata != -1)
|
|
int32_t L_3 = V_0;
|
|
if ((((int32_t)L_3) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_005e;
|
|
}
|
|
}
|
|
{
|
|
// ObjectTranslator translator = ObjectTranslator.Get(L);
|
|
intptr_t L_4 = ___L0;
|
|
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((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5);
|
|
RuntimeObject * L_7 = ObjectTranslator_GetObject_m83FC049E289E671077D7852DA2188EB90DC75F6F((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5, (int32_t)L_6, /*hidden argument*/NULL);
|
|
V_1 = (RuntimeObject *)L_7;
|
|
// if (obj != null)
|
|
RuntimeObject * L_8 = V_1;
|
|
if (!L_8)
|
|
{
|
|
goto IL_004d;
|
|
}
|
|
}
|
|
{
|
|
// if (obj is T)
|
|
RuntimeObject * L_9 = V_1;
|
|
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7))))
|
|
{
|
|
goto IL_002b;
|
|
}
|
|
}
|
|
{
|
|
// return (T)obj;
|
|
RuntimeObject * L_10 = V_1;
|
|
void* L_11 = alloca(sizeof(Nullable_1_tDF20EC8AEED58EF63E0FF40609AE5861454729C9 ));
|
|
UnBoxNullable(L_10, Bounds_tA2716F5212749C61B0E7B7B77E0CD3D79B742890_il2cpp_TypeInfo_var, L_11);
|
|
return ((*(Nullable_1_tDF20EC8AEED58EF63E0FF40609AE5861454729C9 *)((Nullable_1_tDF20EC8AEED58EF63E0FF40609AE5861454729C9 *)L_11)));
|
|
}
|
|
|
|
IL_002b:
|
|
{
|
|
// LuaDLL.luaL_argerror(L, stackPos, string.Format("{0} expected, got {1}", TypeTraits<T>.GetTypeName(), obj.GetType().FullName));
|
|
intptr_t L_12 = ___L0;
|
|
int32_t L_13 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
String_t* L_14 = (( String_t* (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
|
|
RuntimeObject * L_15 = V_1;
|
|
NullCheck((RuntimeObject *)L_15);
|
|
Type_t * L_16 = Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60((RuntimeObject *)L_15, /*hidden argument*/NULL);
|
|
NullCheck((Type_t *)L_16);
|
|
String_t* L_17 = VirtFuncInvoker0< String_t* >::Invoke(29 /* System.String System.Type::get_FullName() */, (Type_t *)L_16);
|
|
String_t* L_18 = String_Format_m19325298DBC61AAC016C16F7B3CF97A8A3DEA34A((String_t*)_stringLiteralB3C631CCD334FD1E5D8A9E62EE527BD6E1487992, (RuntimeObject *)L_14, (RuntimeObject *)L_17, /*hidden argument*/NULL);
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_luaL_argerror_m648A4BE57D4DB36B0B83C6C0F6D2703239DED5A8((intptr_t)L_12, (int32_t)L_13, (String_t*)L_18, /*hidden argument*/NULL);
|
|
}
|
|
|
|
IL_004d:
|
|
{
|
|
// if (!TypeTraits<T>.IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_19 = ((TypeTraits_1_t09C2FF663D5CBA90E98904449A9433E7046B6A06_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (L_19)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(Nullable_1_tDF20EC8AEED58EF63E0FF40609AE5861454729C9 ));
|
|
Nullable_1_tDF20EC8AEED58EF63E0FF40609AE5861454729C9 L_20 = V_2;
|
|
return L_20;
|
|
}
|
|
|
|
IL_005e:
|
|
{
|
|
// else if (LuaDLL.lua_isnil(L, stackPos) && !TypeTraits<T>.IsValueType)
|
|
intptr_t L_21 = ___L0;
|
|
int32_t L_22 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
bool L_23 = LuaDLL_lua_isnil_mB1EFB39078F9432C638D9EFD5DD4B03BF9DA8FAB((intptr_t)L_21, (int32_t)L_22, /*hidden argument*/NULL);
|
|
if (!L_23)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_24 = ((TypeTraits_1_t09C2FF663D5CBA90E98904449A9433E7046B6A06_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (L_24)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(Nullable_1_tDF20EC8AEED58EF63E0FF40609AE5861454729C9 ));
|
|
Nullable_1_tDF20EC8AEED58EF63E0FF40609AE5861454729C9 L_25 = V_2;
|
|
return L_25;
|
|
}
|
|
|
|
IL_0078:
|
|
{
|
|
// LuaDLL.luaL_typerror(L, stackPos, TypeTraits<T>.GetTypeName());
|
|
intptr_t L_26 = ___L0;
|
|
int32_t L_27 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
String_t* L_28 = (( String_t* (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_luaL_typerror_mAEAFAE3F8FC42110FAA29FB99DC947D64A99A2A0((intptr_t)L_26, (int32_t)L_27, (String_t*)L_28, (String_t*)NULL, /*hidden argument*/NULL);
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(Nullable_1_tDF20EC8AEED58EF63E0FF40609AE5861454729C9 ));
|
|
Nullable_1_tDF20EC8AEED58EF63E0FF40609AE5861454729C9 L_29 = V_2;
|
|
return L_29;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<UnityEngine.Bounds>>::.cctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1__cctor_mED923ED97ABDCF562C4290A086B82F3F3346CD69_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// static public Action<IntPtr, T> Push = SelectPush();
|
|
Action_2_t605B4F5294159D5A25C4E7C9EA02F6E95965A59E * L_0 = (( Action_2_t605B4F5294159D5A25C4E7C9EA02F6E95965A59E * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
|
|
((StackTraits_1_t9D1A0E28AF902A72D0149377D17D93CA860A9B41_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Push_0(L_0);
|
|
// static public Func<IntPtr, int, T> Check = DefaultCheck;
|
|
Func_3_t929E248D12D3C52CACEB4CDB125098EF5E92E0B4 * L_1 = (Func_3_t929E248D12D3C52CACEB4CDB125098EF5E92E0B4 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 11));
|
|
(( void (*) (Func_3_t929E248D12D3C52CACEB4CDB125098EF5E92E0B4 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)(L_1, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
|
|
((StackTraits_1_t9D1A0E28AF902A72D0149377D17D93CA860A9B41_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_1(L_1);
|
|
// static public Func<IntPtr, int, T> To = DefaultTo;
|
|
Func_3_t929E248D12D3C52CACEB4CDB125098EF5E92E0B4 * L_2 = (Func_3_t929E248D12D3C52CACEB4CDB125098EF5E92E0B4 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 11));
|
|
(( void (*) (Func_3_t929E248D12D3C52CACEB4CDB125098EF5E92E0B4 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)(L_2, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
|
|
((StackTraits_1_t9D1A0E28AF902A72D0149377D17D93CA860A9B41_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_To_2(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.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)
|
|
{
|
|
{
|
|
// if (push != null)
|
|
Action_2_tE372A790F7525576DD1517EE0FE49640DD0BF4D0 * L_0 = ___push0;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
// Push = push;
|
|
Action_2_tE372A790F7525576DD1517EE0FE49640DD0BF4D0 * L_1 = ___push0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_tABADECF178F155D9AF66720141093B28EC1C87B3_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Push_0(L_1);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
// if (to != null)
|
|
Func_3_tA97C46EC8961968D181CE53AC14FB533CADA68D6 * L_2 = ___to2;
|
|
if (!L_2)
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
// To = to;
|
|
Func_3_tA97C46EC8961968D181CE53AC14FB533CADA68D6 * L_3 = ___to2;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_tABADECF178F155D9AF66720141093B28EC1C87B3_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_To_2(L_3);
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
// if (check != null)
|
|
Func_3_tA97C46EC8961968D181CE53AC14FB533CADA68D6 * L_4 = ___check1;
|
|
if (!L_4)
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
// Check = check;
|
|
Func_3_tA97C46EC8961968D181CE53AC14FB533CADA68D6 * L_5 = ___check1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_tABADECF178F155D9AF66720141093B28EC1C87B3_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_1(L_5);
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Action`2<System.IntPtr,T> LuaInterface.StackTraits`1<System.Nullable`1<UnityEngine.Color>>::SelectPush()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Action_2_tE372A790F7525576DD1517EE0FE49640DD0BF4D0 * StackTraits_1_SelectPush_m5751FCDB63039A67B0D2687F47B79D1DF0B15B4D_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (TypeTraits<T>.IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_0 = ((TypeTraits_1_t22B35B59BF896583803A0B91D442059F1C75E045_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (!L_0)
|
|
{
|
|
goto IL_0014;
|
|
}
|
|
}
|
|
{
|
|
// return PushValue;
|
|
Action_2_tE372A790F7525576DD1517EE0FE49640DD0BF4D0 * L_1 = (Action_2_tE372A790F7525576DD1517EE0FE49640DD0BF4D0 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_tE372A790F7525576DD1517EE0FE49640DD0BF4D0 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_1, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_1;
|
|
}
|
|
|
|
IL_0014:
|
|
{
|
|
// else if (TypeTraits<T>.IsArray)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_2 = ((TypeTraits_1_t22B35B59BF896583803A0B91D442059F1C75E045_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsArray_3();
|
|
if (!L_2)
|
|
{
|
|
goto IL_0028;
|
|
}
|
|
}
|
|
{
|
|
// return PushArray;
|
|
Action_2_tE372A790F7525576DD1517EE0FE49640DD0BF4D0 * L_3 = (Action_2_tE372A790F7525576DD1517EE0FE49640DD0BF4D0 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_tE372A790F7525576DD1517EE0FE49640DD0BF4D0 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_3, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_3;
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
// return PushObject;
|
|
Action_2_tE372A790F7525576DD1517EE0FE49640DD0BF4D0 * L_4 = (Action_2_tE372A790F7525576DD1517EE0FE49640DD0BF4D0 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_tE372A790F7525576DD1517EE0FE49640DD0BF4D0 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_4, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_4;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<UnityEngine.Color>>::PushValue(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushValue_mF7F34BE3A4C05B09C89DF25E399E4E9CCC26EFE5_gshared (intptr_t ___L0, Nullable_1_tAF01623AB359AB6D460A6F432BF98EA08C7F9C60 ___o1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushValue_mF7F34BE3A4C05B09C89DF25E399E4E9CCC26EFE5_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// ToLua.PushStruct(L, o);
|
|
intptr_t L_0 = ___L0;
|
|
Nullable_1_tAF01623AB359AB6D460A6F432BF98EA08C7F9C60 L_1 = ___o1;
|
|
Nullable_1_tAF01623AB359AB6D460A6F432BF98EA08C7F9C60 L_2 = L_1;
|
|
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_2);
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushStruct_m474B7EA11DB29C9C6396DDCF5046F5E13489894A((intptr_t)L_0, (RuntimeObject *)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<UnityEngine.Color>>::PushObject(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushObject_mB054CEDA0B389EF38C8258EB67AE689D6E7636EA_gshared (intptr_t ___L0, Nullable_1_tAF01623AB359AB6D460A6F432BF98EA08C7F9C60 ___o1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushObject_mB054CEDA0B389EF38C8258EB67AE689D6E7636EA_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// ToLua.PushObject(L, o);
|
|
intptr_t L_0 = ___L0;
|
|
Nullable_1_tAF01623AB359AB6D460A6F432BF98EA08C7F9C60 L_1 = ___o1;
|
|
Nullable_1_tAF01623AB359AB6D460A6F432BF98EA08C7F9C60 L_2 = L_1;
|
|
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_2);
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushObject_mAF111189B98F55714B489FACC08BF0CB11788C7A((intptr_t)L_0, (RuntimeObject *)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<UnityEngine.Color>>::PushArray(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushArray_mD0FAA4BB9F08D3533A6FFBFA757E639142D1B5F2_gshared (intptr_t ___L0, Nullable_1_tAF01623AB359AB6D460A6F432BF98EA08C7F9C60 ___array1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushArray_mD0FAA4BB9F08D3533A6FFBFA757E639142D1B5F2_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
{
|
|
// if (array == null)
|
|
Nullable_1_tAF01623AB359AB6D460A6F432BF98EA08C7F9C60 L_0 = ___array1;
|
|
Nullable_1_tAF01623AB359AB6D460A6F432BF98EA08C7F9C60 L_1 = L_0;
|
|
RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_1);
|
|
if (L_2)
|
|
{
|
|
goto IL_000f;
|
|
}
|
|
}
|
|
{
|
|
// LuaDLL.lua_pushnil(L);
|
|
intptr_t L_3 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_lua_pushnil_mEC2DBEEFF2E9EEB03DA45B0FEBC3FE3CA0581969((intptr_t)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
|
|
IL_000f:
|
|
{
|
|
// int arrayMetaTable = LuaStatic.GetArrayMetatable(L);
|
|
intptr_t L_4 = ___L0;
|
|
int32_t L_5 = LuaStatic_GetArrayMetatable_m9549A2A425BB14A2B32A435C71272BD264F81DDE((intptr_t)L_4, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_5;
|
|
// ToLua.PushUserData(L, array, arrayMetaTable);
|
|
intptr_t L_6 = ___L0;
|
|
Nullable_1_tAF01623AB359AB6D460A6F432BF98EA08C7F9C60 L_7 = ___array1;
|
|
Nullable_1_tAF01623AB359AB6D460A6F432BF98EA08C7F9C60 L_8 = L_7;
|
|
RuntimeObject * L_9 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_8);
|
|
int32_t L_10 = V_0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushUserData_mBEC8DFABAB472E05CFA4B686691B3AC8226795D8((intptr_t)L_6, (RuntimeObject *)L_9, (int32_t)L_10, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// T LuaInterface.StackTraits`1<System.Nullable`1<UnityEngine.Color>>::DefaultTo(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_tAF01623AB359AB6D460A6F432BF98EA08C7F9C60 StackTraits_1_DefaultTo_m26F0A80BE42F0A44D3C403970D438767017FCA4C_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_DefaultTo_m26F0A80BE42F0A44D3C403970D438767017FCA4C_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// return (T)ToLua.ToObject(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
RuntimeObject * L_2 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
void* L_3 = alloca(sizeof(Nullable_1_tAF01623AB359AB6D460A6F432BF98EA08C7F9C60 ));
|
|
UnBoxNullable(L_2, Color_t119BCA590009762C7223FDD3AF9706653AC84ED2_il2cpp_TypeInfo_var, L_3);
|
|
return ((*(Nullable_1_tAF01623AB359AB6D460A6F432BF98EA08C7F9C60 *)((Nullable_1_tAF01623AB359AB6D460A6F432BF98EA08C7F9C60 *)L_3)));
|
|
}
|
|
}
|
|
// T LuaInterface.StackTraits`1<System.Nullable`1<UnityEngine.Color>>::DefaultCheck(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_tAF01623AB359AB6D460A6F432BF98EA08C7F9C60 StackTraits_1_DefaultCheck_m776FAD6C489020B189053916219832B2932AC531_gshared (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_DefaultCheck_m776FAD6C489020B189053916219832B2932AC531_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
RuntimeObject * V_1 = NULL;
|
|
Nullable_1_tAF01623AB359AB6D460A6F432BF98EA08C7F9C60 V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
{
|
|
// int udata = LuaDLL.tolua_rawnetobj(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_tolua_rawnetobj_m2330C2B3D83D9335CA834F917EE591C1DFF6A284((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_2;
|
|
// if (udata != -1)
|
|
int32_t L_3 = V_0;
|
|
if ((((int32_t)L_3) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_005e;
|
|
}
|
|
}
|
|
{
|
|
// ObjectTranslator translator = ObjectTranslator.Get(L);
|
|
intptr_t L_4 = ___L0;
|
|
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((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5);
|
|
RuntimeObject * L_7 = ObjectTranslator_GetObject_m83FC049E289E671077D7852DA2188EB90DC75F6F((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5, (int32_t)L_6, /*hidden argument*/NULL);
|
|
V_1 = (RuntimeObject *)L_7;
|
|
// if (obj != null)
|
|
RuntimeObject * L_8 = V_1;
|
|
if (!L_8)
|
|
{
|
|
goto IL_004d;
|
|
}
|
|
}
|
|
{
|
|
// if (obj is T)
|
|
RuntimeObject * L_9 = V_1;
|
|
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7))))
|
|
{
|
|
goto IL_002b;
|
|
}
|
|
}
|
|
{
|
|
// return (T)obj;
|
|
RuntimeObject * L_10 = V_1;
|
|
void* L_11 = alloca(sizeof(Nullable_1_tAF01623AB359AB6D460A6F432BF98EA08C7F9C60 ));
|
|
UnBoxNullable(L_10, Color_t119BCA590009762C7223FDD3AF9706653AC84ED2_il2cpp_TypeInfo_var, L_11);
|
|
return ((*(Nullable_1_tAF01623AB359AB6D460A6F432BF98EA08C7F9C60 *)((Nullable_1_tAF01623AB359AB6D460A6F432BF98EA08C7F9C60 *)L_11)));
|
|
}
|
|
|
|
IL_002b:
|
|
{
|
|
// LuaDLL.luaL_argerror(L, stackPos, string.Format("{0} expected, got {1}", TypeTraits<T>.GetTypeName(), obj.GetType().FullName));
|
|
intptr_t L_12 = ___L0;
|
|
int32_t L_13 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
String_t* L_14 = (( String_t* (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
|
|
RuntimeObject * L_15 = V_1;
|
|
NullCheck((RuntimeObject *)L_15);
|
|
Type_t * L_16 = Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60((RuntimeObject *)L_15, /*hidden argument*/NULL);
|
|
NullCheck((Type_t *)L_16);
|
|
String_t* L_17 = VirtFuncInvoker0< String_t* >::Invoke(29 /* System.String System.Type::get_FullName() */, (Type_t *)L_16);
|
|
String_t* L_18 = String_Format_m19325298DBC61AAC016C16F7B3CF97A8A3DEA34A((String_t*)_stringLiteralB3C631CCD334FD1E5D8A9E62EE527BD6E1487992, (RuntimeObject *)L_14, (RuntimeObject *)L_17, /*hidden argument*/NULL);
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_luaL_argerror_m648A4BE57D4DB36B0B83C6C0F6D2703239DED5A8((intptr_t)L_12, (int32_t)L_13, (String_t*)L_18, /*hidden argument*/NULL);
|
|
}
|
|
|
|
IL_004d:
|
|
{
|
|
// if (!TypeTraits<T>.IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_19 = ((TypeTraits_1_t22B35B59BF896583803A0B91D442059F1C75E045_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (L_19)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(Nullable_1_tAF01623AB359AB6D460A6F432BF98EA08C7F9C60 ));
|
|
Nullable_1_tAF01623AB359AB6D460A6F432BF98EA08C7F9C60 L_20 = V_2;
|
|
return L_20;
|
|
}
|
|
|
|
IL_005e:
|
|
{
|
|
// else if (LuaDLL.lua_isnil(L, stackPos) && !TypeTraits<T>.IsValueType)
|
|
intptr_t L_21 = ___L0;
|
|
int32_t L_22 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
bool L_23 = LuaDLL_lua_isnil_mB1EFB39078F9432C638D9EFD5DD4B03BF9DA8FAB((intptr_t)L_21, (int32_t)L_22, /*hidden argument*/NULL);
|
|
if (!L_23)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_24 = ((TypeTraits_1_t22B35B59BF896583803A0B91D442059F1C75E045_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (L_24)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(Nullable_1_tAF01623AB359AB6D460A6F432BF98EA08C7F9C60 ));
|
|
Nullable_1_tAF01623AB359AB6D460A6F432BF98EA08C7F9C60 L_25 = V_2;
|
|
return L_25;
|
|
}
|
|
|
|
IL_0078:
|
|
{
|
|
// LuaDLL.luaL_typerror(L, stackPos, TypeTraits<T>.GetTypeName());
|
|
intptr_t L_26 = ___L0;
|
|
int32_t L_27 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
String_t* L_28 = (( String_t* (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_luaL_typerror_mAEAFAE3F8FC42110FAA29FB99DC947D64A99A2A0((intptr_t)L_26, (int32_t)L_27, (String_t*)L_28, (String_t*)NULL, /*hidden argument*/NULL);
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(Nullable_1_tAF01623AB359AB6D460A6F432BF98EA08C7F9C60 ));
|
|
Nullable_1_tAF01623AB359AB6D460A6F432BF98EA08C7F9C60 L_29 = V_2;
|
|
return L_29;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<UnityEngine.Color>>::.cctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1__cctor_mE40370BC240681CBB2FDDD59481C349532AA7E9D_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// static public Action<IntPtr, T> Push = SelectPush();
|
|
Action_2_tE372A790F7525576DD1517EE0FE49640DD0BF4D0 * L_0 = (( Action_2_tE372A790F7525576DD1517EE0FE49640DD0BF4D0 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
|
|
((StackTraits_1_tABADECF178F155D9AF66720141093B28EC1C87B3_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Push_0(L_0);
|
|
// static public Func<IntPtr, int, T> Check = DefaultCheck;
|
|
Func_3_tA97C46EC8961968D181CE53AC14FB533CADA68D6 * L_1 = (Func_3_tA97C46EC8961968D181CE53AC14FB533CADA68D6 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 11));
|
|
(( void (*) (Func_3_tA97C46EC8961968D181CE53AC14FB533CADA68D6 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)(L_1, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
|
|
((StackTraits_1_tABADECF178F155D9AF66720141093B28EC1C87B3_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_1(L_1);
|
|
// static public Func<IntPtr, int, T> To = DefaultTo;
|
|
Func_3_tA97C46EC8961968D181CE53AC14FB533CADA68D6 * L_2 = (Func_3_tA97C46EC8961968D181CE53AC14FB533CADA68D6 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 11));
|
|
(( void (*) (Func_3_tA97C46EC8961968D181CE53AC14FB533CADA68D6 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)(L_2, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
|
|
((StackTraits_1_tABADECF178F155D9AF66720141093B28EC1C87B3_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_To_2(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.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)
|
|
{
|
|
{
|
|
// if (push != null)
|
|
Action_2_t442CB366F6427B136B305A540E2EC0F5AE17EB5C * L_0 = ___push0;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
// Push = push;
|
|
Action_2_t442CB366F6427B136B305A540E2EC0F5AE17EB5C * L_1 = ___push0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_t913B792356CABF6744AA7655EAE6267079A99B51_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Push_0(L_1);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
// if (to != null)
|
|
Func_3_t5D0368560D6BF3A9EE73DDAB7D11C7567C529813 * L_2 = ___to2;
|
|
if (!L_2)
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
// To = to;
|
|
Func_3_t5D0368560D6BF3A9EE73DDAB7D11C7567C529813 * L_3 = ___to2;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_t913B792356CABF6744AA7655EAE6267079A99B51_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_To_2(L_3);
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
// if (check != null)
|
|
Func_3_t5D0368560D6BF3A9EE73DDAB7D11C7567C529813 * L_4 = ___check1;
|
|
if (!L_4)
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
// Check = check;
|
|
Func_3_t5D0368560D6BF3A9EE73DDAB7D11C7567C529813 * L_5 = ___check1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_t913B792356CABF6744AA7655EAE6267079A99B51_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_1(L_5);
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Action`2<System.IntPtr,T> LuaInterface.StackTraits`1<System.Nullable`1<UnityEngine.LayerMask>>::SelectPush()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Action_2_t442CB366F6427B136B305A540E2EC0F5AE17EB5C * StackTraits_1_SelectPush_m3B79C5356FBD1B63F1AF836DBDFFECE64EF9C276_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (TypeTraits<T>.IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_0 = ((TypeTraits_1_tD9CE8D920EA8E5C3AA609A161DB7D7131826A3D8_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (!L_0)
|
|
{
|
|
goto IL_0014;
|
|
}
|
|
}
|
|
{
|
|
// return PushValue;
|
|
Action_2_t442CB366F6427B136B305A540E2EC0F5AE17EB5C * L_1 = (Action_2_t442CB366F6427B136B305A540E2EC0F5AE17EB5C *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_t442CB366F6427B136B305A540E2EC0F5AE17EB5C *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_1, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_1;
|
|
}
|
|
|
|
IL_0014:
|
|
{
|
|
// else if (TypeTraits<T>.IsArray)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_2 = ((TypeTraits_1_tD9CE8D920EA8E5C3AA609A161DB7D7131826A3D8_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsArray_3();
|
|
if (!L_2)
|
|
{
|
|
goto IL_0028;
|
|
}
|
|
}
|
|
{
|
|
// return PushArray;
|
|
Action_2_t442CB366F6427B136B305A540E2EC0F5AE17EB5C * L_3 = (Action_2_t442CB366F6427B136B305A540E2EC0F5AE17EB5C *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_t442CB366F6427B136B305A540E2EC0F5AE17EB5C *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_3, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_3;
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
// return PushObject;
|
|
Action_2_t442CB366F6427B136B305A540E2EC0F5AE17EB5C * L_4 = (Action_2_t442CB366F6427B136B305A540E2EC0F5AE17EB5C *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_t442CB366F6427B136B305A540E2EC0F5AE17EB5C *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_4, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_4;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<UnityEngine.LayerMask>>::PushValue(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushValue_m18EFE0661E0AA24556B4A90F1E860AC833FEC770_gshared (intptr_t ___L0, Nullable_1_t4AC0FC016F117C9382E95C8264C5100667EBAFB3 ___o1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushValue_m18EFE0661E0AA24556B4A90F1E860AC833FEC770_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// ToLua.PushStruct(L, o);
|
|
intptr_t L_0 = ___L0;
|
|
Nullable_1_t4AC0FC016F117C9382E95C8264C5100667EBAFB3 L_1 = ___o1;
|
|
Nullable_1_t4AC0FC016F117C9382E95C8264C5100667EBAFB3 L_2 = L_1;
|
|
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_2);
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushStruct_m474B7EA11DB29C9C6396DDCF5046F5E13489894A((intptr_t)L_0, (RuntimeObject *)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<UnityEngine.LayerMask>>::PushObject(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushObject_m37EFCE2F90F92E0FC4BBAA0867721882F16647AE_gshared (intptr_t ___L0, Nullable_1_t4AC0FC016F117C9382E95C8264C5100667EBAFB3 ___o1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushObject_m37EFCE2F90F92E0FC4BBAA0867721882F16647AE_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// ToLua.PushObject(L, o);
|
|
intptr_t L_0 = ___L0;
|
|
Nullable_1_t4AC0FC016F117C9382E95C8264C5100667EBAFB3 L_1 = ___o1;
|
|
Nullable_1_t4AC0FC016F117C9382E95C8264C5100667EBAFB3 L_2 = L_1;
|
|
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_2);
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushObject_mAF111189B98F55714B489FACC08BF0CB11788C7A((intptr_t)L_0, (RuntimeObject *)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<UnityEngine.LayerMask>>::PushArray(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushArray_m5C71E6AF239D792D430A9389460F907DE688E568_gshared (intptr_t ___L0, Nullable_1_t4AC0FC016F117C9382E95C8264C5100667EBAFB3 ___array1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushArray_m5C71E6AF239D792D430A9389460F907DE688E568_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
{
|
|
// if (array == null)
|
|
Nullable_1_t4AC0FC016F117C9382E95C8264C5100667EBAFB3 L_0 = ___array1;
|
|
Nullable_1_t4AC0FC016F117C9382E95C8264C5100667EBAFB3 L_1 = L_0;
|
|
RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_1);
|
|
if (L_2)
|
|
{
|
|
goto IL_000f;
|
|
}
|
|
}
|
|
{
|
|
// LuaDLL.lua_pushnil(L);
|
|
intptr_t L_3 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_lua_pushnil_mEC2DBEEFF2E9EEB03DA45B0FEBC3FE3CA0581969((intptr_t)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
|
|
IL_000f:
|
|
{
|
|
// int arrayMetaTable = LuaStatic.GetArrayMetatable(L);
|
|
intptr_t L_4 = ___L0;
|
|
int32_t L_5 = LuaStatic_GetArrayMetatable_m9549A2A425BB14A2B32A435C71272BD264F81DDE((intptr_t)L_4, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_5;
|
|
// ToLua.PushUserData(L, array, arrayMetaTable);
|
|
intptr_t L_6 = ___L0;
|
|
Nullable_1_t4AC0FC016F117C9382E95C8264C5100667EBAFB3 L_7 = ___array1;
|
|
Nullable_1_t4AC0FC016F117C9382E95C8264C5100667EBAFB3 L_8 = L_7;
|
|
RuntimeObject * L_9 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_8);
|
|
int32_t L_10 = V_0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushUserData_mBEC8DFABAB472E05CFA4B686691B3AC8226795D8((intptr_t)L_6, (RuntimeObject *)L_9, (int32_t)L_10, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// T LuaInterface.StackTraits`1<System.Nullable`1<UnityEngine.LayerMask>>::DefaultTo(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t4AC0FC016F117C9382E95C8264C5100667EBAFB3 StackTraits_1_DefaultTo_m63E4671F39B85EBEA64747966AD915BDC0E4AA31_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_DefaultTo_m63E4671F39B85EBEA64747966AD915BDC0E4AA31_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// return (T)ToLua.ToObject(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
RuntimeObject * L_2 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
void* L_3 = alloca(sizeof(Nullable_1_t4AC0FC016F117C9382E95C8264C5100667EBAFB3 ));
|
|
UnBoxNullable(L_2, LayerMask_tBB9173D8B6939D476E67E849280AC9F4EC4D93B0_il2cpp_TypeInfo_var, L_3);
|
|
return ((*(Nullable_1_t4AC0FC016F117C9382E95C8264C5100667EBAFB3 *)((Nullable_1_t4AC0FC016F117C9382E95C8264C5100667EBAFB3 *)L_3)));
|
|
}
|
|
}
|
|
// T LuaInterface.StackTraits`1<System.Nullable`1<UnityEngine.LayerMask>>::DefaultCheck(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t4AC0FC016F117C9382E95C8264C5100667EBAFB3 StackTraits_1_DefaultCheck_mA1D76F1CA5240CE1AE1171A73971C463817BF169_gshared (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_DefaultCheck_mA1D76F1CA5240CE1AE1171A73971C463817BF169_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
RuntimeObject * V_1 = NULL;
|
|
Nullable_1_t4AC0FC016F117C9382E95C8264C5100667EBAFB3 V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
{
|
|
// int udata = LuaDLL.tolua_rawnetobj(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_tolua_rawnetobj_m2330C2B3D83D9335CA834F917EE591C1DFF6A284((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_2;
|
|
// if (udata != -1)
|
|
int32_t L_3 = V_0;
|
|
if ((((int32_t)L_3) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_005e;
|
|
}
|
|
}
|
|
{
|
|
// ObjectTranslator translator = ObjectTranslator.Get(L);
|
|
intptr_t L_4 = ___L0;
|
|
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((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5);
|
|
RuntimeObject * L_7 = ObjectTranslator_GetObject_m83FC049E289E671077D7852DA2188EB90DC75F6F((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5, (int32_t)L_6, /*hidden argument*/NULL);
|
|
V_1 = (RuntimeObject *)L_7;
|
|
// if (obj != null)
|
|
RuntimeObject * L_8 = V_1;
|
|
if (!L_8)
|
|
{
|
|
goto IL_004d;
|
|
}
|
|
}
|
|
{
|
|
// if (obj is T)
|
|
RuntimeObject * L_9 = V_1;
|
|
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7))))
|
|
{
|
|
goto IL_002b;
|
|
}
|
|
}
|
|
{
|
|
// return (T)obj;
|
|
RuntimeObject * L_10 = V_1;
|
|
void* L_11 = alloca(sizeof(Nullable_1_t4AC0FC016F117C9382E95C8264C5100667EBAFB3 ));
|
|
UnBoxNullable(L_10, LayerMask_tBB9173D8B6939D476E67E849280AC9F4EC4D93B0_il2cpp_TypeInfo_var, L_11);
|
|
return ((*(Nullable_1_t4AC0FC016F117C9382E95C8264C5100667EBAFB3 *)((Nullable_1_t4AC0FC016F117C9382E95C8264C5100667EBAFB3 *)L_11)));
|
|
}
|
|
|
|
IL_002b:
|
|
{
|
|
// LuaDLL.luaL_argerror(L, stackPos, string.Format("{0} expected, got {1}", TypeTraits<T>.GetTypeName(), obj.GetType().FullName));
|
|
intptr_t L_12 = ___L0;
|
|
int32_t L_13 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
String_t* L_14 = (( String_t* (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
|
|
RuntimeObject * L_15 = V_1;
|
|
NullCheck((RuntimeObject *)L_15);
|
|
Type_t * L_16 = Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60((RuntimeObject *)L_15, /*hidden argument*/NULL);
|
|
NullCheck((Type_t *)L_16);
|
|
String_t* L_17 = VirtFuncInvoker0< String_t* >::Invoke(29 /* System.String System.Type::get_FullName() */, (Type_t *)L_16);
|
|
String_t* L_18 = String_Format_m19325298DBC61AAC016C16F7B3CF97A8A3DEA34A((String_t*)_stringLiteralB3C631CCD334FD1E5D8A9E62EE527BD6E1487992, (RuntimeObject *)L_14, (RuntimeObject *)L_17, /*hidden argument*/NULL);
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_luaL_argerror_m648A4BE57D4DB36B0B83C6C0F6D2703239DED5A8((intptr_t)L_12, (int32_t)L_13, (String_t*)L_18, /*hidden argument*/NULL);
|
|
}
|
|
|
|
IL_004d:
|
|
{
|
|
// if (!TypeTraits<T>.IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_19 = ((TypeTraits_1_tD9CE8D920EA8E5C3AA609A161DB7D7131826A3D8_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (L_19)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(Nullable_1_t4AC0FC016F117C9382E95C8264C5100667EBAFB3 ));
|
|
Nullable_1_t4AC0FC016F117C9382E95C8264C5100667EBAFB3 L_20 = V_2;
|
|
return L_20;
|
|
}
|
|
|
|
IL_005e:
|
|
{
|
|
// else if (LuaDLL.lua_isnil(L, stackPos) && !TypeTraits<T>.IsValueType)
|
|
intptr_t L_21 = ___L0;
|
|
int32_t L_22 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
bool L_23 = LuaDLL_lua_isnil_mB1EFB39078F9432C638D9EFD5DD4B03BF9DA8FAB((intptr_t)L_21, (int32_t)L_22, /*hidden argument*/NULL);
|
|
if (!L_23)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_24 = ((TypeTraits_1_tD9CE8D920EA8E5C3AA609A161DB7D7131826A3D8_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (L_24)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(Nullable_1_t4AC0FC016F117C9382E95C8264C5100667EBAFB3 ));
|
|
Nullable_1_t4AC0FC016F117C9382E95C8264C5100667EBAFB3 L_25 = V_2;
|
|
return L_25;
|
|
}
|
|
|
|
IL_0078:
|
|
{
|
|
// LuaDLL.luaL_typerror(L, stackPos, TypeTraits<T>.GetTypeName());
|
|
intptr_t L_26 = ___L0;
|
|
int32_t L_27 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
String_t* L_28 = (( String_t* (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_luaL_typerror_mAEAFAE3F8FC42110FAA29FB99DC947D64A99A2A0((intptr_t)L_26, (int32_t)L_27, (String_t*)L_28, (String_t*)NULL, /*hidden argument*/NULL);
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(Nullable_1_t4AC0FC016F117C9382E95C8264C5100667EBAFB3 ));
|
|
Nullable_1_t4AC0FC016F117C9382E95C8264C5100667EBAFB3 L_29 = V_2;
|
|
return L_29;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<UnityEngine.LayerMask>>::.cctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1__cctor_mABC5C8EF005208988A7F77A795C87F20EE8A1A0A_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// static public Action<IntPtr, T> Push = SelectPush();
|
|
Action_2_t442CB366F6427B136B305A540E2EC0F5AE17EB5C * L_0 = (( Action_2_t442CB366F6427B136B305A540E2EC0F5AE17EB5C * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
|
|
((StackTraits_1_t913B792356CABF6744AA7655EAE6267079A99B51_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Push_0(L_0);
|
|
// static public Func<IntPtr, int, T> Check = DefaultCheck;
|
|
Func_3_t5D0368560D6BF3A9EE73DDAB7D11C7567C529813 * L_1 = (Func_3_t5D0368560D6BF3A9EE73DDAB7D11C7567C529813 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 11));
|
|
(( void (*) (Func_3_t5D0368560D6BF3A9EE73DDAB7D11C7567C529813 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)(L_1, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
|
|
((StackTraits_1_t913B792356CABF6744AA7655EAE6267079A99B51_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_1(L_1);
|
|
// static public Func<IntPtr, int, T> To = DefaultTo;
|
|
Func_3_t5D0368560D6BF3A9EE73DDAB7D11C7567C529813 * L_2 = (Func_3_t5D0368560D6BF3A9EE73DDAB7D11C7567C529813 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 11));
|
|
(( void (*) (Func_3_t5D0368560D6BF3A9EE73DDAB7D11C7567C529813 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)(L_2, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
|
|
((StackTraits_1_t913B792356CABF6744AA7655EAE6267079A99B51_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_To_2(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.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)
|
|
{
|
|
{
|
|
// if (push != null)
|
|
Action_2_t38A104F7CE422D96DDC0FF0FA5BB590666E1803F * L_0 = ___push0;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
// Push = push;
|
|
Action_2_t38A104F7CE422D96DDC0FF0FA5BB590666E1803F * L_1 = ___push0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_tADDB282EF4CF5FF714B3F7CE0435F0BA4A48409B_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Push_0(L_1);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
// if (to != null)
|
|
Func_3_t92A5CD0C44E511DAB3FA5B5C0F201D8CF02A9A03 * L_2 = ___to2;
|
|
if (!L_2)
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
// To = to;
|
|
Func_3_t92A5CD0C44E511DAB3FA5B5C0F201D8CF02A9A03 * L_3 = ___to2;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_tADDB282EF4CF5FF714B3F7CE0435F0BA4A48409B_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_To_2(L_3);
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
// if (check != null)
|
|
Func_3_t92A5CD0C44E511DAB3FA5B5C0F201D8CF02A9A03 * L_4 = ___check1;
|
|
if (!L_4)
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
// Check = check;
|
|
Func_3_t92A5CD0C44E511DAB3FA5B5C0F201D8CF02A9A03 * L_5 = ___check1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_tADDB282EF4CF5FF714B3F7CE0435F0BA4A48409B_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_1(L_5);
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Action`2<System.IntPtr,T> LuaInterface.StackTraits`1<System.Nullable`1<UnityEngine.Quaternion>>::SelectPush()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Action_2_t38A104F7CE422D96DDC0FF0FA5BB590666E1803F * StackTraits_1_SelectPush_mFBED1704A0FE70A94AFA7277EFE9C409F1DB5A71_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (TypeTraits<T>.IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_0 = ((TypeTraits_1_t776DB88ECA40AE3E2D06B499DF82AB05B65CFE9C_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (!L_0)
|
|
{
|
|
goto IL_0014;
|
|
}
|
|
}
|
|
{
|
|
// return PushValue;
|
|
Action_2_t38A104F7CE422D96DDC0FF0FA5BB590666E1803F * L_1 = (Action_2_t38A104F7CE422D96DDC0FF0FA5BB590666E1803F *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_t38A104F7CE422D96DDC0FF0FA5BB590666E1803F *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_1, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_1;
|
|
}
|
|
|
|
IL_0014:
|
|
{
|
|
// else if (TypeTraits<T>.IsArray)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_2 = ((TypeTraits_1_t776DB88ECA40AE3E2D06B499DF82AB05B65CFE9C_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsArray_3();
|
|
if (!L_2)
|
|
{
|
|
goto IL_0028;
|
|
}
|
|
}
|
|
{
|
|
// return PushArray;
|
|
Action_2_t38A104F7CE422D96DDC0FF0FA5BB590666E1803F * L_3 = (Action_2_t38A104F7CE422D96DDC0FF0FA5BB590666E1803F *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_t38A104F7CE422D96DDC0FF0FA5BB590666E1803F *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_3, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_3;
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
// return PushObject;
|
|
Action_2_t38A104F7CE422D96DDC0FF0FA5BB590666E1803F * L_4 = (Action_2_t38A104F7CE422D96DDC0FF0FA5BB590666E1803F *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_t38A104F7CE422D96DDC0FF0FA5BB590666E1803F *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_4, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_4;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<UnityEngine.Quaternion>>::PushValue(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushValue_mDA2023E9EBF97439C740FB2019BCC36103E8A9EC_gshared (intptr_t ___L0, Nullable_1_t1AF22E72609C109A63AC7BE47F596B5956149D41 ___o1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushValue_mDA2023E9EBF97439C740FB2019BCC36103E8A9EC_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// ToLua.PushStruct(L, o);
|
|
intptr_t L_0 = ___L0;
|
|
Nullable_1_t1AF22E72609C109A63AC7BE47F596B5956149D41 L_1 = ___o1;
|
|
Nullable_1_t1AF22E72609C109A63AC7BE47F596B5956149D41 L_2 = L_1;
|
|
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_2);
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushStruct_m474B7EA11DB29C9C6396DDCF5046F5E13489894A((intptr_t)L_0, (RuntimeObject *)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<UnityEngine.Quaternion>>::PushObject(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushObject_mB2F3FAD9425C57F084E22497530976B2929D013D_gshared (intptr_t ___L0, Nullable_1_t1AF22E72609C109A63AC7BE47F596B5956149D41 ___o1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushObject_mB2F3FAD9425C57F084E22497530976B2929D013D_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// ToLua.PushObject(L, o);
|
|
intptr_t L_0 = ___L0;
|
|
Nullable_1_t1AF22E72609C109A63AC7BE47F596B5956149D41 L_1 = ___o1;
|
|
Nullable_1_t1AF22E72609C109A63AC7BE47F596B5956149D41 L_2 = L_1;
|
|
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_2);
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushObject_mAF111189B98F55714B489FACC08BF0CB11788C7A((intptr_t)L_0, (RuntimeObject *)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<UnityEngine.Quaternion>>::PushArray(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushArray_m2014205A65F226BA2DFF284B4C052CF73D47BF17_gshared (intptr_t ___L0, Nullable_1_t1AF22E72609C109A63AC7BE47F596B5956149D41 ___array1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushArray_m2014205A65F226BA2DFF284B4C052CF73D47BF17_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
{
|
|
// if (array == null)
|
|
Nullable_1_t1AF22E72609C109A63AC7BE47F596B5956149D41 L_0 = ___array1;
|
|
Nullable_1_t1AF22E72609C109A63AC7BE47F596B5956149D41 L_1 = L_0;
|
|
RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_1);
|
|
if (L_2)
|
|
{
|
|
goto IL_000f;
|
|
}
|
|
}
|
|
{
|
|
// LuaDLL.lua_pushnil(L);
|
|
intptr_t L_3 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_lua_pushnil_mEC2DBEEFF2E9EEB03DA45B0FEBC3FE3CA0581969((intptr_t)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
|
|
IL_000f:
|
|
{
|
|
// int arrayMetaTable = LuaStatic.GetArrayMetatable(L);
|
|
intptr_t L_4 = ___L0;
|
|
int32_t L_5 = LuaStatic_GetArrayMetatable_m9549A2A425BB14A2B32A435C71272BD264F81DDE((intptr_t)L_4, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_5;
|
|
// ToLua.PushUserData(L, array, arrayMetaTable);
|
|
intptr_t L_6 = ___L0;
|
|
Nullable_1_t1AF22E72609C109A63AC7BE47F596B5956149D41 L_7 = ___array1;
|
|
Nullable_1_t1AF22E72609C109A63AC7BE47F596B5956149D41 L_8 = L_7;
|
|
RuntimeObject * L_9 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_8);
|
|
int32_t L_10 = V_0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushUserData_mBEC8DFABAB472E05CFA4B686691B3AC8226795D8((intptr_t)L_6, (RuntimeObject *)L_9, (int32_t)L_10, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// T LuaInterface.StackTraits`1<System.Nullable`1<UnityEngine.Quaternion>>::DefaultTo(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t1AF22E72609C109A63AC7BE47F596B5956149D41 StackTraits_1_DefaultTo_mC6C5BE494C7FB608CCCAFF2903893787BF72748A_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_DefaultTo_mC6C5BE494C7FB608CCCAFF2903893787BF72748A_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// return (T)ToLua.ToObject(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
RuntimeObject * L_2 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
void* L_3 = alloca(sizeof(Nullable_1_t1AF22E72609C109A63AC7BE47F596B5956149D41 ));
|
|
UnBoxNullable(L_2, Quaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357_il2cpp_TypeInfo_var, L_3);
|
|
return ((*(Nullable_1_t1AF22E72609C109A63AC7BE47F596B5956149D41 *)((Nullable_1_t1AF22E72609C109A63AC7BE47F596B5956149D41 *)L_3)));
|
|
}
|
|
}
|
|
// T LuaInterface.StackTraits`1<System.Nullable`1<UnityEngine.Quaternion>>::DefaultCheck(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t1AF22E72609C109A63AC7BE47F596B5956149D41 StackTraits_1_DefaultCheck_mED04C271E973CB85ED250B33F07F9F2B719A1B4F_gshared (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_DefaultCheck_mED04C271E973CB85ED250B33F07F9F2B719A1B4F_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
RuntimeObject * V_1 = NULL;
|
|
Nullable_1_t1AF22E72609C109A63AC7BE47F596B5956149D41 V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
{
|
|
// int udata = LuaDLL.tolua_rawnetobj(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_tolua_rawnetobj_m2330C2B3D83D9335CA834F917EE591C1DFF6A284((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_2;
|
|
// if (udata != -1)
|
|
int32_t L_3 = V_0;
|
|
if ((((int32_t)L_3) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_005e;
|
|
}
|
|
}
|
|
{
|
|
// ObjectTranslator translator = ObjectTranslator.Get(L);
|
|
intptr_t L_4 = ___L0;
|
|
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((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5);
|
|
RuntimeObject * L_7 = ObjectTranslator_GetObject_m83FC049E289E671077D7852DA2188EB90DC75F6F((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5, (int32_t)L_6, /*hidden argument*/NULL);
|
|
V_1 = (RuntimeObject *)L_7;
|
|
// if (obj != null)
|
|
RuntimeObject * L_8 = V_1;
|
|
if (!L_8)
|
|
{
|
|
goto IL_004d;
|
|
}
|
|
}
|
|
{
|
|
// if (obj is T)
|
|
RuntimeObject * L_9 = V_1;
|
|
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7))))
|
|
{
|
|
goto IL_002b;
|
|
}
|
|
}
|
|
{
|
|
// return (T)obj;
|
|
RuntimeObject * L_10 = V_1;
|
|
void* L_11 = alloca(sizeof(Nullable_1_t1AF22E72609C109A63AC7BE47F596B5956149D41 ));
|
|
UnBoxNullable(L_10, Quaternion_t319F3319A7D43FFA5D819AD6C0A98851F0095357_il2cpp_TypeInfo_var, L_11);
|
|
return ((*(Nullable_1_t1AF22E72609C109A63AC7BE47F596B5956149D41 *)((Nullable_1_t1AF22E72609C109A63AC7BE47F596B5956149D41 *)L_11)));
|
|
}
|
|
|
|
IL_002b:
|
|
{
|
|
// LuaDLL.luaL_argerror(L, stackPos, string.Format("{0} expected, got {1}", TypeTraits<T>.GetTypeName(), obj.GetType().FullName));
|
|
intptr_t L_12 = ___L0;
|
|
int32_t L_13 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
String_t* L_14 = (( String_t* (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
|
|
RuntimeObject * L_15 = V_1;
|
|
NullCheck((RuntimeObject *)L_15);
|
|
Type_t * L_16 = Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60((RuntimeObject *)L_15, /*hidden argument*/NULL);
|
|
NullCheck((Type_t *)L_16);
|
|
String_t* L_17 = VirtFuncInvoker0< String_t* >::Invoke(29 /* System.String System.Type::get_FullName() */, (Type_t *)L_16);
|
|
String_t* L_18 = String_Format_m19325298DBC61AAC016C16F7B3CF97A8A3DEA34A((String_t*)_stringLiteralB3C631CCD334FD1E5D8A9E62EE527BD6E1487992, (RuntimeObject *)L_14, (RuntimeObject *)L_17, /*hidden argument*/NULL);
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_luaL_argerror_m648A4BE57D4DB36B0B83C6C0F6D2703239DED5A8((intptr_t)L_12, (int32_t)L_13, (String_t*)L_18, /*hidden argument*/NULL);
|
|
}
|
|
|
|
IL_004d:
|
|
{
|
|
// if (!TypeTraits<T>.IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_19 = ((TypeTraits_1_t776DB88ECA40AE3E2D06B499DF82AB05B65CFE9C_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (L_19)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(Nullable_1_t1AF22E72609C109A63AC7BE47F596B5956149D41 ));
|
|
Nullable_1_t1AF22E72609C109A63AC7BE47F596B5956149D41 L_20 = V_2;
|
|
return L_20;
|
|
}
|
|
|
|
IL_005e:
|
|
{
|
|
// else if (LuaDLL.lua_isnil(L, stackPos) && !TypeTraits<T>.IsValueType)
|
|
intptr_t L_21 = ___L0;
|
|
int32_t L_22 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
bool L_23 = LuaDLL_lua_isnil_mB1EFB39078F9432C638D9EFD5DD4B03BF9DA8FAB((intptr_t)L_21, (int32_t)L_22, /*hidden argument*/NULL);
|
|
if (!L_23)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_24 = ((TypeTraits_1_t776DB88ECA40AE3E2D06B499DF82AB05B65CFE9C_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (L_24)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(Nullable_1_t1AF22E72609C109A63AC7BE47F596B5956149D41 ));
|
|
Nullable_1_t1AF22E72609C109A63AC7BE47F596B5956149D41 L_25 = V_2;
|
|
return L_25;
|
|
}
|
|
|
|
IL_0078:
|
|
{
|
|
// LuaDLL.luaL_typerror(L, stackPos, TypeTraits<T>.GetTypeName());
|
|
intptr_t L_26 = ___L0;
|
|
int32_t L_27 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
String_t* L_28 = (( String_t* (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_luaL_typerror_mAEAFAE3F8FC42110FAA29FB99DC947D64A99A2A0((intptr_t)L_26, (int32_t)L_27, (String_t*)L_28, (String_t*)NULL, /*hidden argument*/NULL);
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(Nullable_1_t1AF22E72609C109A63AC7BE47F596B5956149D41 ));
|
|
Nullable_1_t1AF22E72609C109A63AC7BE47F596B5956149D41 L_29 = V_2;
|
|
return L_29;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<UnityEngine.Quaternion>>::.cctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1__cctor_m374027F5896659A9F6BCD4840F950624C0B50815_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// static public Action<IntPtr, T> Push = SelectPush();
|
|
Action_2_t38A104F7CE422D96DDC0FF0FA5BB590666E1803F * L_0 = (( Action_2_t38A104F7CE422D96DDC0FF0FA5BB590666E1803F * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
|
|
((StackTraits_1_tADDB282EF4CF5FF714B3F7CE0435F0BA4A48409B_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Push_0(L_0);
|
|
// static public Func<IntPtr, int, T> Check = DefaultCheck;
|
|
Func_3_t92A5CD0C44E511DAB3FA5B5C0F201D8CF02A9A03 * L_1 = (Func_3_t92A5CD0C44E511DAB3FA5B5C0F201D8CF02A9A03 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 11));
|
|
(( void (*) (Func_3_t92A5CD0C44E511DAB3FA5B5C0F201D8CF02A9A03 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)(L_1, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
|
|
((StackTraits_1_tADDB282EF4CF5FF714B3F7CE0435F0BA4A48409B_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_1(L_1);
|
|
// static public Func<IntPtr, int, T> To = DefaultTo;
|
|
Func_3_t92A5CD0C44E511DAB3FA5B5C0F201D8CF02A9A03 * L_2 = (Func_3_t92A5CD0C44E511DAB3FA5B5C0F201D8CF02A9A03 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 11));
|
|
(( void (*) (Func_3_t92A5CD0C44E511DAB3FA5B5C0F201D8CF02A9A03 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)(L_2, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
|
|
((StackTraits_1_tADDB282EF4CF5FF714B3F7CE0435F0BA4A48409B_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_To_2(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.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)
|
|
{
|
|
{
|
|
// if (push != null)
|
|
Action_2_t0BD6F5098B6EFAAEFC4A6A1AFA7BC2F72E15303D * L_0 = ___push0;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
// Push = push;
|
|
Action_2_t0BD6F5098B6EFAAEFC4A6A1AFA7BC2F72E15303D * L_1 = ___push0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_t6DC2C359F81D02975883E47959CC925C17E622EF_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Push_0(L_1);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
// if (to != null)
|
|
Func_3_tD54C5BF4B2FC979C5367E38C049793DB4D4520F1 * L_2 = ___to2;
|
|
if (!L_2)
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
// To = to;
|
|
Func_3_tD54C5BF4B2FC979C5367E38C049793DB4D4520F1 * L_3 = ___to2;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_t6DC2C359F81D02975883E47959CC925C17E622EF_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_To_2(L_3);
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
// if (check != null)
|
|
Func_3_tD54C5BF4B2FC979C5367E38C049793DB4D4520F1 * L_4 = ___check1;
|
|
if (!L_4)
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
// Check = check;
|
|
Func_3_tD54C5BF4B2FC979C5367E38C049793DB4D4520F1 * L_5 = ___check1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_t6DC2C359F81D02975883E47959CC925C17E622EF_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_1(L_5);
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Action`2<System.IntPtr,T> LuaInterface.StackTraits`1<System.Nullable`1<UnityEngine.Ray>>::SelectPush()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Action_2_t0BD6F5098B6EFAAEFC4A6A1AFA7BC2F72E15303D * StackTraits_1_SelectPush_m1CAA77168D94101F4D0E7B368FBBB169EC569C78_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (TypeTraits<T>.IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_0 = ((TypeTraits_1_t8495963D65C0EE1553D0A991D54934735CAC5C08_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (!L_0)
|
|
{
|
|
goto IL_0014;
|
|
}
|
|
}
|
|
{
|
|
// return PushValue;
|
|
Action_2_t0BD6F5098B6EFAAEFC4A6A1AFA7BC2F72E15303D * L_1 = (Action_2_t0BD6F5098B6EFAAEFC4A6A1AFA7BC2F72E15303D *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_t0BD6F5098B6EFAAEFC4A6A1AFA7BC2F72E15303D *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_1, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_1;
|
|
}
|
|
|
|
IL_0014:
|
|
{
|
|
// else if (TypeTraits<T>.IsArray)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_2 = ((TypeTraits_1_t8495963D65C0EE1553D0A991D54934735CAC5C08_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsArray_3();
|
|
if (!L_2)
|
|
{
|
|
goto IL_0028;
|
|
}
|
|
}
|
|
{
|
|
// return PushArray;
|
|
Action_2_t0BD6F5098B6EFAAEFC4A6A1AFA7BC2F72E15303D * L_3 = (Action_2_t0BD6F5098B6EFAAEFC4A6A1AFA7BC2F72E15303D *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_t0BD6F5098B6EFAAEFC4A6A1AFA7BC2F72E15303D *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_3, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_3;
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
// return PushObject;
|
|
Action_2_t0BD6F5098B6EFAAEFC4A6A1AFA7BC2F72E15303D * L_4 = (Action_2_t0BD6F5098B6EFAAEFC4A6A1AFA7BC2F72E15303D *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_t0BD6F5098B6EFAAEFC4A6A1AFA7BC2F72E15303D *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_4, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_4;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<UnityEngine.Ray>>::PushValue(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushValue_m52696F0614FDAFD116F55ABC1EB74F588915687A_gshared (intptr_t ___L0, Nullable_1_t5C6FF4BB8DD1DB0820894DBF35EE86A3A7BE3779 ___o1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushValue_m52696F0614FDAFD116F55ABC1EB74F588915687A_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// ToLua.PushStruct(L, o);
|
|
intptr_t L_0 = ___L0;
|
|
Nullable_1_t5C6FF4BB8DD1DB0820894DBF35EE86A3A7BE3779 L_1 = ___o1;
|
|
Nullable_1_t5C6FF4BB8DD1DB0820894DBF35EE86A3A7BE3779 L_2 = L_1;
|
|
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_2);
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushStruct_m474B7EA11DB29C9C6396DDCF5046F5E13489894A((intptr_t)L_0, (RuntimeObject *)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<UnityEngine.Ray>>::PushObject(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushObject_m72B5FE75339CBDDCDC9C830BEB979BF3D6C53BB1_gshared (intptr_t ___L0, Nullable_1_t5C6FF4BB8DD1DB0820894DBF35EE86A3A7BE3779 ___o1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushObject_m72B5FE75339CBDDCDC9C830BEB979BF3D6C53BB1_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// ToLua.PushObject(L, o);
|
|
intptr_t L_0 = ___L0;
|
|
Nullable_1_t5C6FF4BB8DD1DB0820894DBF35EE86A3A7BE3779 L_1 = ___o1;
|
|
Nullable_1_t5C6FF4BB8DD1DB0820894DBF35EE86A3A7BE3779 L_2 = L_1;
|
|
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_2);
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushObject_mAF111189B98F55714B489FACC08BF0CB11788C7A((intptr_t)L_0, (RuntimeObject *)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<UnityEngine.Ray>>::PushArray(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushArray_m36D00CFE5E209E4D2FFB4DE256C329EF16EF005B_gshared (intptr_t ___L0, Nullable_1_t5C6FF4BB8DD1DB0820894DBF35EE86A3A7BE3779 ___array1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushArray_m36D00CFE5E209E4D2FFB4DE256C329EF16EF005B_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
{
|
|
// if (array == null)
|
|
Nullable_1_t5C6FF4BB8DD1DB0820894DBF35EE86A3A7BE3779 L_0 = ___array1;
|
|
Nullable_1_t5C6FF4BB8DD1DB0820894DBF35EE86A3A7BE3779 L_1 = L_0;
|
|
RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_1);
|
|
if (L_2)
|
|
{
|
|
goto IL_000f;
|
|
}
|
|
}
|
|
{
|
|
// LuaDLL.lua_pushnil(L);
|
|
intptr_t L_3 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_lua_pushnil_mEC2DBEEFF2E9EEB03DA45B0FEBC3FE3CA0581969((intptr_t)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
|
|
IL_000f:
|
|
{
|
|
// int arrayMetaTable = LuaStatic.GetArrayMetatable(L);
|
|
intptr_t L_4 = ___L0;
|
|
int32_t L_5 = LuaStatic_GetArrayMetatable_m9549A2A425BB14A2B32A435C71272BD264F81DDE((intptr_t)L_4, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_5;
|
|
// ToLua.PushUserData(L, array, arrayMetaTable);
|
|
intptr_t L_6 = ___L0;
|
|
Nullable_1_t5C6FF4BB8DD1DB0820894DBF35EE86A3A7BE3779 L_7 = ___array1;
|
|
Nullable_1_t5C6FF4BB8DD1DB0820894DBF35EE86A3A7BE3779 L_8 = L_7;
|
|
RuntimeObject * L_9 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_8);
|
|
int32_t L_10 = V_0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushUserData_mBEC8DFABAB472E05CFA4B686691B3AC8226795D8((intptr_t)L_6, (RuntimeObject *)L_9, (int32_t)L_10, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// T LuaInterface.StackTraits`1<System.Nullable`1<UnityEngine.Ray>>::DefaultTo(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t5C6FF4BB8DD1DB0820894DBF35EE86A3A7BE3779 StackTraits_1_DefaultTo_m2678EB32CD85A1B7FA3CA193C5474B5B7418BA50_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_DefaultTo_m2678EB32CD85A1B7FA3CA193C5474B5B7418BA50_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// return (T)ToLua.ToObject(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
RuntimeObject * L_2 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
void* L_3 = alloca(sizeof(Nullable_1_t5C6FF4BB8DD1DB0820894DBF35EE86A3A7BE3779 ));
|
|
UnBoxNullable(L_2, Ray_tE2163D4CB3E6B267E29F8ABE41684490E4A614B2_il2cpp_TypeInfo_var, L_3);
|
|
return ((*(Nullable_1_t5C6FF4BB8DD1DB0820894DBF35EE86A3A7BE3779 *)((Nullable_1_t5C6FF4BB8DD1DB0820894DBF35EE86A3A7BE3779 *)L_3)));
|
|
}
|
|
}
|
|
// T LuaInterface.StackTraits`1<System.Nullable`1<UnityEngine.Ray>>::DefaultCheck(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t5C6FF4BB8DD1DB0820894DBF35EE86A3A7BE3779 StackTraits_1_DefaultCheck_m66D6A880540AE8286177E09AFB668CF30C170637_gshared (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_DefaultCheck_m66D6A880540AE8286177E09AFB668CF30C170637_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
RuntimeObject * V_1 = NULL;
|
|
Nullable_1_t5C6FF4BB8DD1DB0820894DBF35EE86A3A7BE3779 V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
{
|
|
// int udata = LuaDLL.tolua_rawnetobj(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_tolua_rawnetobj_m2330C2B3D83D9335CA834F917EE591C1DFF6A284((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_2;
|
|
// if (udata != -1)
|
|
int32_t L_3 = V_0;
|
|
if ((((int32_t)L_3) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_005e;
|
|
}
|
|
}
|
|
{
|
|
// ObjectTranslator translator = ObjectTranslator.Get(L);
|
|
intptr_t L_4 = ___L0;
|
|
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((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5);
|
|
RuntimeObject * L_7 = ObjectTranslator_GetObject_m83FC049E289E671077D7852DA2188EB90DC75F6F((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5, (int32_t)L_6, /*hidden argument*/NULL);
|
|
V_1 = (RuntimeObject *)L_7;
|
|
// if (obj != null)
|
|
RuntimeObject * L_8 = V_1;
|
|
if (!L_8)
|
|
{
|
|
goto IL_004d;
|
|
}
|
|
}
|
|
{
|
|
// if (obj is T)
|
|
RuntimeObject * L_9 = V_1;
|
|
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7))))
|
|
{
|
|
goto IL_002b;
|
|
}
|
|
}
|
|
{
|
|
// return (T)obj;
|
|
RuntimeObject * L_10 = V_1;
|
|
void* L_11 = alloca(sizeof(Nullable_1_t5C6FF4BB8DD1DB0820894DBF35EE86A3A7BE3779 ));
|
|
UnBoxNullable(L_10, Ray_tE2163D4CB3E6B267E29F8ABE41684490E4A614B2_il2cpp_TypeInfo_var, L_11);
|
|
return ((*(Nullable_1_t5C6FF4BB8DD1DB0820894DBF35EE86A3A7BE3779 *)((Nullable_1_t5C6FF4BB8DD1DB0820894DBF35EE86A3A7BE3779 *)L_11)));
|
|
}
|
|
|
|
IL_002b:
|
|
{
|
|
// LuaDLL.luaL_argerror(L, stackPos, string.Format("{0} expected, got {1}", TypeTraits<T>.GetTypeName(), obj.GetType().FullName));
|
|
intptr_t L_12 = ___L0;
|
|
int32_t L_13 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
String_t* L_14 = (( String_t* (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
|
|
RuntimeObject * L_15 = V_1;
|
|
NullCheck((RuntimeObject *)L_15);
|
|
Type_t * L_16 = Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60((RuntimeObject *)L_15, /*hidden argument*/NULL);
|
|
NullCheck((Type_t *)L_16);
|
|
String_t* L_17 = VirtFuncInvoker0< String_t* >::Invoke(29 /* System.String System.Type::get_FullName() */, (Type_t *)L_16);
|
|
String_t* L_18 = String_Format_m19325298DBC61AAC016C16F7B3CF97A8A3DEA34A((String_t*)_stringLiteralB3C631CCD334FD1E5D8A9E62EE527BD6E1487992, (RuntimeObject *)L_14, (RuntimeObject *)L_17, /*hidden argument*/NULL);
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_luaL_argerror_m648A4BE57D4DB36B0B83C6C0F6D2703239DED5A8((intptr_t)L_12, (int32_t)L_13, (String_t*)L_18, /*hidden argument*/NULL);
|
|
}
|
|
|
|
IL_004d:
|
|
{
|
|
// if (!TypeTraits<T>.IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_19 = ((TypeTraits_1_t8495963D65C0EE1553D0A991D54934735CAC5C08_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (L_19)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(Nullable_1_t5C6FF4BB8DD1DB0820894DBF35EE86A3A7BE3779 ));
|
|
Nullable_1_t5C6FF4BB8DD1DB0820894DBF35EE86A3A7BE3779 L_20 = V_2;
|
|
return L_20;
|
|
}
|
|
|
|
IL_005e:
|
|
{
|
|
// else if (LuaDLL.lua_isnil(L, stackPos) && !TypeTraits<T>.IsValueType)
|
|
intptr_t L_21 = ___L0;
|
|
int32_t L_22 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
bool L_23 = LuaDLL_lua_isnil_mB1EFB39078F9432C638D9EFD5DD4B03BF9DA8FAB((intptr_t)L_21, (int32_t)L_22, /*hidden argument*/NULL);
|
|
if (!L_23)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_24 = ((TypeTraits_1_t8495963D65C0EE1553D0A991D54934735CAC5C08_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (L_24)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(Nullable_1_t5C6FF4BB8DD1DB0820894DBF35EE86A3A7BE3779 ));
|
|
Nullable_1_t5C6FF4BB8DD1DB0820894DBF35EE86A3A7BE3779 L_25 = V_2;
|
|
return L_25;
|
|
}
|
|
|
|
IL_0078:
|
|
{
|
|
// LuaDLL.luaL_typerror(L, stackPos, TypeTraits<T>.GetTypeName());
|
|
intptr_t L_26 = ___L0;
|
|
int32_t L_27 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
String_t* L_28 = (( String_t* (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_luaL_typerror_mAEAFAE3F8FC42110FAA29FB99DC947D64A99A2A0((intptr_t)L_26, (int32_t)L_27, (String_t*)L_28, (String_t*)NULL, /*hidden argument*/NULL);
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(Nullable_1_t5C6FF4BB8DD1DB0820894DBF35EE86A3A7BE3779 ));
|
|
Nullable_1_t5C6FF4BB8DD1DB0820894DBF35EE86A3A7BE3779 L_29 = V_2;
|
|
return L_29;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<UnityEngine.Ray>>::.cctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1__cctor_m19AFCED7BF80EC7770577753FFE57B077D96A07A_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// static public Action<IntPtr, T> Push = SelectPush();
|
|
Action_2_t0BD6F5098B6EFAAEFC4A6A1AFA7BC2F72E15303D * L_0 = (( Action_2_t0BD6F5098B6EFAAEFC4A6A1AFA7BC2F72E15303D * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
|
|
((StackTraits_1_t6DC2C359F81D02975883E47959CC925C17E622EF_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Push_0(L_0);
|
|
// static public Func<IntPtr, int, T> Check = DefaultCheck;
|
|
Func_3_tD54C5BF4B2FC979C5367E38C049793DB4D4520F1 * L_1 = (Func_3_tD54C5BF4B2FC979C5367E38C049793DB4D4520F1 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 11));
|
|
(( void (*) (Func_3_tD54C5BF4B2FC979C5367E38C049793DB4D4520F1 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)(L_1, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
|
|
((StackTraits_1_t6DC2C359F81D02975883E47959CC925C17E622EF_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_1(L_1);
|
|
// static public Func<IntPtr, int, T> To = DefaultTo;
|
|
Func_3_tD54C5BF4B2FC979C5367E38C049793DB4D4520F1 * L_2 = (Func_3_tD54C5BF4B2FC979C5367E38C049793DB4D4520F1 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 11));
|
|
(( void (*) (Func_3_tD54C5BF4B2FC979C5367E38C049793DB4D4520F1 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)(L_2, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
|
|
((StackTraits_1_t6DC2C359F81D02975883E47959CC925C17E622EF_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_To_2(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.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)
|
|
{
|
|
{
|
|
// if (push != null)
|
|
Action_2_tF5046A8994F8C367491283E7123CDA49764CE330 * L_0 = ___push0;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
// Push = push;
|
|
Action_2_tF5046A8994F8C367491283E7123CDA49764CE330 * L_1 = ___push0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_t939A3BA92F9717BBAA0E7E34F4F5674FD74E950F_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Push_0(L_1);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
// if (to != null)
|
|
Func_3_tD90FA89B7B793EABABFD75EC35A4FEEAED61341E * L_2 = ___to2;
|
|
if (!L_2)
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
// To = to;
|
|
Func_3_tD90FA89B7B793EABABFD75EC35A4FEEAED61341E * L_3 = ___to2;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_t939A3BA92F9717BBAA0E7E34F4F5674FD74E950F_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_To_2(L_3);
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
// if (check != null)
|
|
Func_3_tD90FA89B7B793EABABFD75EC35A4FEEAED61341E * L_4 = ___check1;
|
|
if (!L_4)
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
// Check = check;
|
|
Func_3_tD90FA89B7B793EABABFD75EC35A4FEEAED61341E * L_5 = ___check1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_t939A3BA92F9717BBAA0E7E34F4F5674FD74E950F_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_1(L_5);
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Action`2<System.IntPtr,T> LuaInterface.StackTraits`1<System.Nullable`1<UnityEngine.RaycastHit>>::SelectPush()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Action_2_tF5046A8994F8C367491283E7123CDA49764CE330 * StackTraits_1_SelectPush_m7BD6CDE0927205034B4F2197183AD7F12E10127C_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (TypeTraits<T>.IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_0 = ((TypeTraits_1_t47125A0C4EEB1A6701CC02902054956110865035_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (!L_0)
|
|
{
|
|
goto IL_0014;
|
|
}
|
|
}
|
|
{
|
|
// return PushValue;
|
|
Action_2_tF5046A8994F8C367491283E7123CDA49764CE330 * L_1 = (Action_2_tF5046A8994F8C367491283E7123CDA49764CE330 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_tF5046A8994F8C367491283E7123CDA49764CE330 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_1, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_1;
|
|
}
|
|
|
|
IL_0014:
|
|
{
|
|
// else if (TypeTraits<T>.IsArray)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_2 = ((TypeTraits_1_t47125A0C4EEB1A6701CC02902054956110865035_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsArray_3();
|
|
if (!L_2)
|
|
{
|
|
goto IL_0028;
|
|
}
|
|
}
|
|
{
|
|
// return PushArray;
|
|
Action_2_tF5046A8994F8C367491283E7123CDA49764CE330 * L_3 = (Action_2_tF5046A8994F8C367491283E7123CDA49764CE330 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_tF5046A8994F8C367491283E7123CDA49764CE330 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_3, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_3;
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
// return PushObject;
|
|
Action_2_tF5046A8994F8C367491283E7123CDA49764CE330 * L_4 = (Action_2_tF5046A8994F8C367491283E7123CDA49764CE330 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_tF5046A8994F8C367491283E7123CDA49764CE330 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_4, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_4;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<UnityEngine.RaycastHit>>::PushValue(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushValue_m98A6F94815DDAE5546AF4C1F31278CEF6498EDAF_gshared (intptr_t ___L0, Nullable_1_t6224B732028631256932FA4C4176E10D171EFE29 ___o1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushValue_m98A6F94815DDAE5546AF4C1F31278CEF6498EDAF_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// ToLua.PushStruct(L, o);
|
|
intptr_t L_0 = ___L0;
|
|
Nullable_1_t6224B732028631256932FA4C4176E10D171EFE29 L_1 = ___o1;
|
|
Nullable_1_t6224B732028631256932FA4C4176E10D171EFE29 L_2 = L_1;
|
|
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_2);
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushStruct_m474B7EA11DB29C9C6396DDCF5046F5E13489894A((intptr_t)L_0, (RuntimeObject *)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<UnityEngine.RaycastHit>>::PushObject(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushObject_m38F186C9C9D3D0ABB4231E7770A6FCE4D75A5FC9_gshared (intptr_t ___L0, Nullable_1_t6224B732028631256932FA4C4176E10D171EFE29 ___o1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushObject_m38F186C9C9D3D0ABB4231E7770A6FCE4D75A5FC9_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// ToLua.PushObject(L, o);
|
|
intptr_t L_0 = ___L0;
|
|
Nullable_1_t6224B732028631256932FA4C4176E10D171EFE29 L_1 = ___o1;
|
|
Nullable_1_t6224B732028631256932FA4C4176E10D171EFE29 L_2 = L_1;
|
|
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_2);
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushObject_mAF111189B98F55714B489FACC08BF0CB11788C7A((intptr_t)L_0, (RuntimeObject *)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<UnityEngine.RaycastHit>>::PushArray(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushArray_m6C8BD19246982328DB5F8B72F1AE69B68DB6F1D9_gshared (intptr_t ___L0, Nullable_1_t6224B732028631256932FA4C4176E10D171EFE29 ___array1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushArray_m6C8BD19246982328DB5F8B72F1AE69B68DB6F1D9_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
{
|
|
// if (array == null)
|
|
Nullable_1_t6224B732028631256932FA4C4176E10D171EFE29 L_0 = ___array1;
|
|
Nullable_1_t6224B732028631256932FA4C4176E10D171EFE29 L_1 = L_0;
|
|
RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_1);
|
|
if (L_2)
|
|
{
|
|
goto IL_000f;
|
|
}
|
|
}
|
|
{
|
|
// LuaDLL.lua_pushnil(L);
|
|
intptr_t L_3 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_lua_pushnil_mEC2DBEEFF2E9EEB03DA45B0FEBC3FE3CA0581969((intptr_t)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
|
|
IL_000f:
|
|
{
|
|
// int arrayMetaTable = LuaStatic.GetArrayMetatable(L);
|
|
intptr_t L_4 = ___L0;
|
|
int32_t L_5 = LuaStatic_GetArrayMetatable_m9549A2A425BB14A2B32A435C71272BD264F81DDE((intptr_t)L_4, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_5;
|
|
// ToLua.PushUserData(L, array, arrayMetaTable);
|
|
intptr_t L_6 = ___L0;
|
|
Nullable_1_t6224B732028631256932FA4C4176E10D171EFE29 L_7 = ___array1;
|
|
Nullable_1_t6224B732028631256932FA4C4176E10D171EFE29 L_8 = L_7;
|
|
RuntimeObject * L_9 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_8);
|
|
int32_t L_10 = V_0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushUserData_mBEC8DFABAB472E05CFA4B686691B3AC8226795D8((intptr_t)L_6, (RuntimeObject *)L_9, (int32_t)L_10, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// T LuaInterface.StackTraits`1<System.Nullable`1<UnityEngine.RaycastHit>>::DefaultTo(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t6224B732028631256932FA4C4176E10D171EFE29 StackTraits_1_DefaultTo_mFCDA48C9F2BC048DF7F56650194A94F7A4C24F4D_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_DefaultTo_mFCDA48C9F2BC048DF7F56650194A94F7A4C24F4D_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// return (T)ToLua.ToObject(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
RuntimeObject * L_2 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
void* L_3 = alloca(sizeof(Nullable_1_t6224B732028631256932FA4C4176E10D171EFE29 ));
|
|
UnBoxNullable(L_2, RaycastHit_t19695F18F9265FE5425062BBA6A4D330480538C3_il2cpp_TypeInfo_var, L_3);
|
|
return ((*(Nullable_1_t6224B732028631256932FA4C4176E10D171EFE29 *)((Nullable_1_t6224B732028631256932FA4C4176E10D171EFE29 *)L_3)));
|
|
}
|
|
}
|
|
// T LuaInterface.StackTraits`1<System.Nullable`1<UnityEngine.RaycastHit>>::DefaultCheck(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t6224B732028631256932FA4C4176E10D171EFE29 StackTraits_1_DefaultCheck_m78CEEA6CBCCF3CA2B4E1AC67F3E41144CEFB2F29_gshared (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_DefaultCheck_m78CEEA6CBCCF3CA2B4E1AC67F3E41144CEFB2F29_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
RuntimeObject * V_1 = NULL;
|
|
Nullable_1_t6224B732028631256932FA4C4176E10D171EFE29 V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
{
|
|
// int udata = LuaDLL.tolua_rawnetobj(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_tolua_rawnetobj_m2330C2B3D83D9335CA834F917EE591C1DFF6A284((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_2;
|
|
// if (udata != -1)
|
|
int32_t L_3 = V_0;
|
|
if ((((int32_t)L_3) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_005e;
|
|
}
|
|
}
|
|
{
|
|
// ObjectTranslator translator = ObjectTranslator.Get(L);
|
|
intptr_t L_4 = ___L0;
|
|
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((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5);
|
|
RuntimeObject * L_7 = ObjectTranslator_GetObject_m83FC049E289E671077D7852DA2188EB90DC75F6F((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5, (int32_t)L_6, /*hidden argument*/NULL);
|
|
V_1 = (RuntimeObject *)L_7;
|
|
// if (obj != null)
|
|
RuntimeObject * L_8 = V_1;
|
|
if (!L_8)
|
|
{
|
|
goto IL_004d;
|
|
}
|
|
}
|
|
{
|
|
// if (obj is T)
|
|
RuntimeObject * L_9 = V_1;
|
|
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7))))
|
|
{
|
|
goto IL_002b;
|
|
}
|
|
}
|
|
{
|
|
// return (T)obj;
|
|
RuntimeObject * L_10 = V_1;
|
|
void* L_11 = alloca(sizeof(Nullable_1_t6224B732028631256932FA4C4176E10D171EFE29 ));
|
|
UnBoxNullable(L_10, RaycastHit_t19695F18F9265FE5425062BBA6A4D330480538C3_il2cpp_TypeInfo_var, L_11);
|
|
return ((*(Nullable_1_t6224B732028631256932FA4C4176E10D171EFE29 *)((Nullable_1_t6224B732028631256932FA4C4176E10D171EFE29 *)L_11)));
|
|
}
|
|
|
|
IL_002b:
|
|
{
|
|
// LuaDLL.luaL_argerror(L, stackPos, string.Format("{0} expected, got {1}", TypeTraits<T>.GetTypeName(), obj.GetType().FullName));
|
|
intptr_t L_12 = ___L0;
|
|
int32_t L_13 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
String_t* L_14 = (( String_t* (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
|
|
RuntimeObject * L_15 = V_1;
|
|
NullCheck((RuntimeObject *)L_15);
|
|
Type_t * L_16 = Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60((RuntimeObject *)L_15, /*hidden argument*/NULL);
|
|
NullCheck((Type_t *)L_16);
|
|
String_t* L_17 = VirtFuncInvoker0< String_t* >::Invoke(29 /* System.String System.Type::get_FullName() */, (Type_t *)L_16);
|
|
String_t* L_18 = String_Format_m19325298DBC61AAC016C16F7B3CF97A8A3DEA34A((String_t*)_stringLiteralB3C631CCD334FD1E5D8A9E62EE527BD6E1487992, (RuntimeObject *)L_14, (RuntimeObject *)L_17, /*hidden argument*/NULL);
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_luaL_argerror_m648A4BE57D4DB36B0B83C6C0F6D2703239DED5A8((intptr_t)L_12, (int32_t)L_13, (String_t*)L_18, /*hidden argument*/NULL);
|
|
}
|
|
|
|
IL_004d:
|
|
{
|
|
// if (!TypeTraits<T>.IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_19 = ((TypeTraits_1_t47125A0C4EEB1A6701CC02902054956110865035_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (L_19)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(Nullable_1_t6224B732028631256932FA4C4176E10D171EFE29 ));
|
|
Nullable_1_t6224B732028631256932FA4C4176E10D171EFE29 L_20 = V_2;
|
|
return L_20;
|
|
}
|
|
|
|
IL_005e:
|
|
{
|
|
// else if (LuaDLL.lua_isnil(L, stackPos) && !TypeTraits<T>.IsValueType)
|
|
intptr_t L_21 = ___L0;
|
|
int32_t L_22 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
bool L_23 = LuaDLL_lua_isnil_mB1EFB39078F9432C638D9EFD5DD4B03BF9DA8FAB((intptr_t)L_21, (int32_t)L_22, /*hidden argument*/NULL);
|
|
if (!L_23)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_24 = ((TypeTraits_1_t47125A0C4EEB1A6701CC02902054956110865035_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (L_24)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(Nullable_1_t6224B732028631256932FA4C4176E10D171EFE29 ));
|
|
Nullable_1_t6224B732028631256932FA4C4176E10D171EFE29 L_25 = V_2;
|
|
return L_25;
|
|
}
|
|
|
|
IL_0078:
|
|
{
|
|
// LuaDLL.luaL_typerror(L, stackPos, TypeTraits<T>.GetTypeName());
|
|
intptr_t L_26 = ___L0;
|
|
int32_t L_27 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
String_t* L_28 = (( String_t* (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_luaL_typerror_mAEAFAE3F8FC42110FAA29FB99DC947D64A99A2A0((intptr_t)L_26, (int32_t)L_27, (String_t*)L_28, (String_t*)NULL, /*hidden argument*/NULL);
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(Nullable_1_t6224B732028631256932FA4C4176E10D171EFE29 ));
|
|
Nullable_1_t6224B732028631256932FA4C4176E10D171EFE29 L_29 = V_2;
|
|
return L_29;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<UnityEngine.RaycastHit>>::.cctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1__cctor_mF27416A2C30683291B8F232427B9BAED38D12F95_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// static public Action<IntPtr, T> Push = SelectPush();
|
|
Action_2_tF5046A8994F8C367491283E7123CDA49764CE330 * L_0 = (( Action_2_tF5046A8994F8C367491283E7123CDA49764CE330 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
|
|
((StackTraits_1_t939A3BA92F9717BBAA0E7E34F4F5674FD74E950F_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Push_0(L_0);
|
|
// static public Func<IntPtr, int, T> Check = DefaultCheck;
|
|
Func_3_tD90FA89B7B793EABABFD75EC35A4FEEAED61341E * L_1 = (Func_3_tD90FA89B7B793EABABFD75EC35A4FEEAED61341E *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 11));
|
|
(( void (*) (Func_3_tD90FA89B7B793EABABFD75EC35A4FEEAED61341E *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)(L_1, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
|
|
((StackTraits_1_t939A3BA92F9717BBAA0E7E34F4F5674FD74E950F_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_1(L_1);
|
|
// static public Func<IntPtr, int, T> To = DefaultTo;
|
|
Func_3_tD90FA89B7B793EABABFD75EC35A4FEEAED61341E * L_2 = (Func_3_tD90FA89B7B793EABABFD75EC35A4FEEAED61341E *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 11));
|
|
(( void (*) (Func_3_tD90FA89B7B793EABABFD75EC35A4FEEAED61341E *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)(L_2, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
|
|
((StackTraits_1_t939A3BA92F9717BBAA0E7E34F4F5674FD74E950F_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_To_2(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.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)
|
|
{
|
|
{
|
|
// if (push != null)
|
|
Action_2_t03DD38C7DEFE1AA7FD9A26D7567F990143540E6D * L_0 = ___push0;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
// Push = push;
|
|
Action_2_t03DD38C7DEFE1AA7FD9A26D7567F990143540E6D * L_1 = ___push0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_t0E2E2238DDF573B7B5D6C0729C03CF2E5A843D15_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Push_0(L_1);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
// if (to != null)
|
|
Func_3_t3422FA98DD98D70ED6C33DC44472C9FCA7E7D9EB * L_2 = ___to2;
|
|
if (!L_2)
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
// To = to;
|
|
Func_3_t3422FA98DD98D70ED6C33DC44472C9FCA7E7D9EB * L_3 = ___to2;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_t0E2E2238DDF573B7B5D6C0729C03CF2E5A843D15_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_To_2(L_3);
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
// if (check != null)
|
|
Func_3_t3422FA98DD98D70ED6C33DC44472C9FCA7E7D9EB * L_4 = ___check1;
|
|
if (!L_4)
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
// Check = check;
|
|
Func_3_t3422FA98DD98D70ED6C33DC44472C9FCA7E7D9EB * L_5 = ___check1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_t0E2E2238DDF573B7B5D6C0729C03CF2E5A843D15_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_1(L_5);
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Action`2<System.IntPtr,T> LuaInterface.StackTraits`1<System.Nullable`1<UnityEngine.Touch>>::SelectPush()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Action_2_t03DD38C7DEFE1AA7FD9A26D7567F990143540E6D * StackTraits_1_SelectPush_m95F2BDEC8F753177B29136ED3614CE72EC9103EE_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (TypeTraits<T>.IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_0 = ((TypeTraits_1_t7BD4583F8EC90E16F18FB11D748A29D22B12B3A7_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (!L_0)
|
|
{
|
|
goto IL_0014;
|
|
}
|
|
}
|
|
{
|
|
// return PushValue;
|
|
Action_2_t03DD38C7DEFE1AA7FD9A26D7567F990143540E6D * L_1 = (Action_2_t03DD38C7DEFE1AA7FD9A26D7567F990143540E6D *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_t03DD38C7DEFE1AA7FD9A26D7567F990143540E6D *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_1, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_1;
|
|
}
|
|
|
|
IL_0014:
|
|
{
|
|
// else if (TypeTraits<T>.IsArray)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_2 = ((TypeTraits_1_t7BD4583F8EC90E16F18FB11D748A29D22B12B3A7_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsArray_3();
|
|
if (!L_2)
|
|
{
|
|
goto IL_0028;
|
|
}
|
|
}
|
|
{
|
|
// return PushArray;
|
|
Action_2_t03DD38C7DEFE1AA7FD9A26D7567F990143540E6D * L_3 = (Action_2_t03DD38C7DEFE1AA7FD9A26D7567F990143540E6D *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_t03DD38C7DEFE1AA7FD9A26D7567F990143540E6D *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_3, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_3;
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
// return PushObject;
|
|
Action_2_t03DD38C7DEFE1AA7FD9A26D7567F990143540E6D * L_4 = (Action_2_t03DD38C7DEFE1AA7FD9A26D7567F990143540E6D *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_t03DD38C7DEFE1AA7FD9A26D7567F990143540E6D *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_4, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_4;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<UnityEngine.Touch>>::PushValue(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushValue_mB597D554051CEECF07982D96391EE78D177C5BAC_gshared (intptr_t ___L0, Nullable_1_t82CF555203FAD9031B9208606DFCDF173FFCC280 ___o1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushValue_mB597D554051CEECF07982D96391EE78D177C5BAC_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// ToLua.PushStruct(L, o);
|
|
intptr_t L_0 = ___L0;
|
|
Nullable_1_t82CF555203FAD9031B9208606DFCDF173FFCC280 L_1 = ___o1;
|
|
Nullable_1_t82CF555203FAD9031B9208606DFCDF173FFCC280 L_2 = L_1;
|
|
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_2);
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushStruct_m474B7EA11DB29C9C6396DDCF5046F5E13489894A((intptr_t)L_0, (RuntimeObject *)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<UnityEngine.Touch>>::PushObject(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushObject_m75219D05BB25FF80B2C93864A2846CB8493B289E_gshared (intptr_t ___L0, Nullable_1_t82CF555203FAD9031B9208606DFCDF173FFCC280 ___o1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushObject_m75219D05BB25FF80B2C93864A2846CB8493B289E_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// ToLua.PushObject(L, o);
|
|
intptr_t L_0 = ___L0;
|
|
Nullable_1_t82CF555203FAD9031B9208606DFCDF173FFCC280 L_1 = ___o1;
|
|
Nullable_1_t82CF555203FAD9031B9208606DFCDF173FFCC280 L_2 = L_1;
|
|
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_2);
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushObject_mAF111189B98F55714B489FACC08BF0CB11788C7A((intptr_t)L_0, (RuntimeObject *)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<UnityEngine.Touch>>::PushArray(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushArray_m296A8808E0B9C378A851B1856E985294C9F3B93D_gshared (intptr_t ___L0, Nullable_1_t82CF555203FAD9031B9208606DFCDF173FFCC280 ___array1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushArray_m296A8808E0B9C378A851B1856E985294C9F3B93D_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
{
|
|
// if (array == null)
|
|
Nullable_1_t82CF555203FAD9031B9208606DFCDF173FFCC280 L_0 = ___array1;
|
|
Nullable_1_t82CF555203FAD9031B9208606DFCDF173FFCC280 L_1 = L_0;
|
|
RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_1);
|
|
if (L_2)
|
|
{
|
|
goto IL_000f;
|
|
}
|
|
}
|
|
{
|
|
// LuaDLL.lua_pushnil(L);
|
|
intptr_t L_3 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_lua_pushnil_mEC2DBEEFF2E9EEB03DA45B0FEBC3FE3CA0581969((intptr_t)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
|
|
IL_000f:
|
|
{
|
|
// int arrayMetaTable = LuaStatic.GetArrayMetatable(L);
|
|
intptr_t L_4 = ___L0;
|
|
int32_t L_5 = LuaStatic_GetArrayMetatable_m9549A2A425BB14A2B32A435C71272BD264F81DDE((intptr_t)L_4, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_5;
|
|
// ToLua.PushUserData(L, array, arrayMetaTable);
|
|
intptr_t L_6 = ___L0;
|
|
Nullable_1_t82CF555203FAD9031B9208606DFCDF173FFCC280 L_7 = ___array1;
|
|
Nullable_1_t82CF555203FAD9031B9208606DFCDF173FFCC280 L_8 = L_7;
|
|
RuntimeObject * L_9 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_8);
|
|
int32_t L_10 = V_0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushUserData_mBEC8DFABAB472E05CFA4B686691B3AC8226795D8((intptr_t)L_6, (RuntimeObject *)L_9, (int32_t)L_10, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// T LuaInterface.StackTraits`1<System.Nullable`1<UnityEngine.Touch>>::DefaultTo(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t82CF555203FAD9031B9208606DFCDF173FFCC280 StackTraits_1_DefaultTo_m751FF8FC7C8DD0BB8C8F0CBA381BF1A6B7A33BBC_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_DefaultTo_m751FF8FC7C8DD0BB8C8F0CBA381BF1A6B7A33BBC_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// return (T)ToLua.ToObject(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
RuntimeObject * L_2 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
void* L_3 = alloca(sizeof(Nullable_1_t82CF555203FAD9031B9208606DFCDF173FFCC280 ));
|
|
UnBoxNullable(L_2, Touch_tAACD32535FF3FE5DD91125E0B6987B93C68D2DE8_il2cpp_TypeInfo_var, L_3);
|
|
return ((*(Nullable_1_t82CF555203FAD9031B9208606DFCDF173FFCC280 *)((Nullable_1_t82CF555203FAD9031B9208606DFCDF173FFCC280 *)L_3)));
|
|
}
|
|
}
|
|
// T LuaInterface.StackTraits`1<System.Nullable`1<UnityEngine.Touch>>::DefaultCheck(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t82CF555203FAD9031B9208606DFCDF173FFCC280 StackTraits_1_DefaultCheck_m627E2887C17358BE29A18512A080E7E12DAACC1B_gshared (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_DefaultCheck_m627E2887C17358BE29A18512A080E7E12DAACC1B_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
RuntimeObject * V_1 = NULL;
|
|
Nullable_1_t82CF555203FAD9031B9208606DFCDF173FFCC280 V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
{
|
|
// int udata = LuaDLL.tolua_rawnetobj(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_tolua_rawnetobj_m2330C2B3D83D9335CA834F917EE591C1DFF6A284((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_2;
|
|
// if (udata != -1)
|
|
int32_t L_3 = V_0;
|
|
if ((((int32_t)L_3) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_005e;
|
|
}
|
|
}
|
|
{
|
|
// ObjectTranslator translator = ObjectTranslator.Get(L);
|
|
intptr_t L_4 = ___L0;
|
|
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((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5);
|
|
RuntimeObject * L_7 = ObjectTranslator_GetObject_m83FC049E289E671077D7852DA2188EB90DC75F6F((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5, (int32_t)L_6, /*hidden argument*/NULL);
|
|
V_1 = (RuntimeObject *)L_7;
|
|
// if (obj != null)
|
|
RuntimeObject * L_8 = V_1;
|
|
if (!L_8)
|
|
{
|
|
goto IL_004d;
|
|
}
|
|
}
|
|
{
|
|
// if (obj is T)
|
|
RuntimeObject * L_9 = V_1;
|
|
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7))))
|
|
{
|
|
goto IL_002b;
|
|
}
|
|
}
|
|
{
|
|
// return (T)obj;
|
|
RuntimeObject * L_10 = V_1;
|
|
void* L_11 = alloca(sizeof(Nullable_1_t82CF555203FAD9031B9208606DFCDF173FFCC280 ));
|
|
UnBoxNullable(L_10, Touch_tAACD32535FF3FE5DD91125E0B6987B93C68D2DE8_il2cpp_TypeInfo_var, L_11);
|
|
return ((*(Nullable_1_t82CF555203FAD9031B9208606DFCDF173FFCC280 *)((Nullable_1_t82CF555203FAD9031B9208606DFCDF173FFCC280 *)L_11)));
|
|
}
|
|
|
|
IL_002b:
|
|
{
|
|
// LuaDLL.luaL_argerror(L, stackPos, string.Format("{0} expected, got {1}", TypeTraits<T>.GetTypeName(), obj.GetType().FullName));
|
|
intptr_t L_12 = ___L0;
|
|
int32_t L_13 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
String_t* L_14 = (( String_t* (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
|
|
RuntimeObject * L_15 = V_1;
|
|
NullCheck((RuntimeObject *)L_15);
|
|
Type_t * L_16 = Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60((RuntimeObject *)L_15, /*hidden argument*/NULL);
|
|
NullCheck((Type_t *)L_16);
|
|
String_t* L_17 = VirtFuncInvoker0< String_t* >::Invoke(29 /* System.String System.Type::get_FullName() */, (Type_t *)L_16);
|
|
String_t* L_18 = String_Format_m19325298DBC61AAC016C16F7B3CF97A8A3DEA34A((String_t*)_stringLiteralB3C631CCD334FD1E5D8A9E62EE527BD6E1487992, (RuntimeObject *)L_14, (RuntimeObject *)L_17, /*hidden argument*/NULL);
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_luaL_argerror_m648A4BE57D4DB36B0B83C6C0F6D2703239DED5A8((intptr_t)L_12, (int32_t)L_13, (String_t*)L_18, /*hidden argument*/NULL);
|
|
}
|
|
|
|
IL_004d:
|
|
{
|
|
// if (!TypeTraits<T>.IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_19 = ((TypeTraits_1_t7BD4583F8EC90E16F18FB11D748A29D22B12B3A7_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (L_19)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(Nullable_1_t82CF555203FAD9031B9208606DFCDF173FFCC280 ));
|
|
Nullable_1_t82CF555203FAD9031B9208606DFCDF173FFCC280 L_20 = V_2;
|
|
return L_20;
|
|
}
|
|
|
|
IL_005e:
|
|
{
|
|
// else if (LuaDLL.lua_isnil(L, stackPos) && !TypeTraits<T>.IsValueType)
|
|
intptr_t L_21 = ___L0;
|
|
int32_t L_22 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
bool L_23 = LuaDLL_lua_isnil_mB1EFB39078F9432C638D9EFD5DD4B03BF9DA8FAB((intptr_t)L_21, (int32_t)L_22, /*hidden argument*/NULL);
|
|
if (!L_23)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_24 = ((TypeTraits_1_t7BD4583F8EC90E16F18FB11D748A29D22B12B3A7_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (L_24)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(Nullable_1_t82CF555203FAD9031B9208606DFCDF173FFCC280 ));
|
|
Nullable_1_t82CF555203FAD9031B9208606DFCDF173FFCC280 L_25 = V_2;
|
|
return L_25;
|
|
}
|
|
|
|
IL_0078:
|
|
{
|
|
// LuaDLL.luaL_typerror(L, stackPos, TypeTraits<T>.GetTypeName());
|
|
intptr_t L_26 = ___L0;
|
|
int32_t L_27 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
String_t* L_28 = (( String_t* (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_luaL_typerror_mAEAFAE3F8FC42110FAA29FB99DC947D64A99A2A0((intptr_t)L_26, (int32_t)L_27, (String_t*)L_28, (String_t*)NULL, /*hidden argument*/NULL);
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(Nullable_1_t82CF555203FAD9031B9208606DFCDF173FFCC280 ));
|
|
Nullable_1_t82CF555203FAD9031B9208606DFCDF173FFCC280 L_29 = V_2;
|
|
return L_29;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<UnityEngine.Touch>>::.cctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1__cctor_mABE0A77EB6DE35F84516A1A384BB70E53CFE3839_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// static public Action<IntPtr, T> Push = SelectPush();
|
|
Action_2_t03DD38C7DEFE1AA7FD9A26D7567F990143540E6D * L_0 = (( Action_2_t03DD38C7DEFE1AA7FD9A26D7567F990143540E6D * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
|
|
((StackTraits_1_t0E2E2238DDF573B7B5D6C0729C03CF2E5A843D15_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Push_0(L_0);
|
|
// static public Func<IntPtr, int, T> Check = DefaultCheck;
|
|
Func_3_t3422FA98DD98D70ED6C33DC44472C9FCA7E7D9EB * L_1 = (Func_3_t3422FA98DD98D70ED6C33DC44472C9FCA7E7D9EB *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 11));
|
|
(( void (*) (Func_3_t3422FA98DD98D70ED6C33DC44472C9FCA7E7D9EB *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)(L_1, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
|
|
((StackTraits_1_t0E2E2238DDF573B7B5D6C0729C03CF2E5A843D15_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_1(L_1);
|
|
// static public Func<IntPtr, int, T> To = DefaultTo;
|
|
Func_3_t3422FA98DD98D70ED6C33DC44472C9FCA7E7D9EB * L_2 = (Func_3_t3422FA98DD98D70ED6C33DC44472C9FCA7E7D9EB *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 11));
|
|
(( void (*) (Func_3_t3422FA98DD98D70ED6C33DC44472C9FCA7E7D9EB *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)(L_2, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
|
|
((StackTraits_1_t0E2E2238DDF573B7B5D6C0729C03CF2E5A843D15_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_To_2(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.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)
|
|
{
|
|
{
|
|
// if (push != null)
|
|
Action_2_t461232BCAA5F6D794A6A5E1DE3A2245F20D10A9A * L_0 = ___push0;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
// Push = push;
|
|
Action_2_t461232BCAA5F6D794A6A5E1DE3A2245F20D10A9A * L_1 = ___push0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_t3C2E6974CFD5F5777CDA12351FB76FD5C08C4732_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Push_0(L_1);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
// if (to != null)
|
|
Func_3_t53396128E7290708EEF160632C520A4DF67944B8 * L_2 = ___to2;
|
|
if (!L_2)
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
// To = to;
|
|
Func_3_t53396128E7290708EEF160632C520A4DF67944B8 * L_3 = ___to2;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_t3C2E6974CFD5F5777CDA12351FB76FD5C08C4732_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_To_2(L_3);
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
// if (check != null)
|
|
Func_3_t53396128E7290708EEF160632C520A4DF67944B8 * L_4 = ___check1;
|
|
if (!L_4)
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
// Check = check;
|
|
Func_3_t53396128E7290708EEF160632C520A4DF67944B8 * L_5 = ___check1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_t3C2E6974CFD5F5777CDA12351FB76FD5C08C4732_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_1(L_5);
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Action`2<System.IntPtr,T> LuaInterface.StackTraits`1<System.Nullable`1<UnityEngine.Vector2>>::SelectPush()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Action_2_t461232BCAA5F6D794A6A5E1DE3A2245F20D10A9A * StackTraits_1_SelectPush_mAADE298D953E49D2C2C8551DD5316CD761C25173_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (TypeTraits<T>.IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_0 = ((TypeTraits_1_t6A525469ABA11786D80A38F9145C0232BF13C940_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (!L_0)
|
|
{
|
|
goto IL_0014;
|
|
}
|
|
}
|
|
{
|
|
// return PushValue;
|
|
Action_2_t461232BCAA5F6D794A6A5E1DE3A2245F20D10A9A * L_1 = (Action_2_t461232BCAA5F6D794A6A5E1DE3A2245F20D10A9A *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_t461232BCAA5F6D794A6A5E1DE3A2245F20D10A9A *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_1, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_1;
|
|
}
|
|
|
|
IL_0014:
|
|
{
|
|
// else if (TypeTraits<T>.IsArray)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_2 = ((TypeTraits_1_t6A525469ABA11786D80A38F9145C0232BF13C940_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsArray_3();
|
|
if (!L_2)
|
|
{
|
|
goto IL_0028;
|
|
}
|
|
}
|
|
{
|
|
// return PushArray;
|
|
Action_2_t461232BCAA5F6D794A6A5E1DE3A2245F20D10A9A * L_3 = (Action_2_t461232BCAA5F6D794A6A5E1DE3A2245F20D10A9A *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_t461232BCAA5F6D794A6A5E1DE3A2245F20D10A9A *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_3, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_3;
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
// return PushObject;
|
|
Action_2_t461232BCAA5F6D794A6A5E1DE3A2245F20D10A9A * L_4 = (Action_2_t461232BCAA5F6D794A6A5E1DE3A2245F20D10A9A *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_t461232BCAA5F6D794A6A5E1DE3A2245F20D10A9A *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_4, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_4;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<UnityEngine.Vector2>>::PushValue(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushValue_m7DCBA1AD6A36CE5C8C1D517BE7252A840840BCAD_gshared (intptr_t ___L0, Nullable_1_tB1C6E075C826A61C0A490505216275E606423CDF ___o1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushValue_m7DCBA1AD6A36CE5C8C1D517BE7252A840840BCAD_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// ToLua.PushStruct(L, o);
|
|
intptr_t L_0 = ___L0;
|
|
Nullable_1_tB1C6E075C826A61C0A490505216275E606423CDF L_1 = ___o1;
|
|
Nullable_1_tB1C6E075C826A61C0A490505216275E606423CDF L_2 = L_1;
|
|
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_2);
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushStruct_m474B7EA11DB29C9C6396DDCF5046F5E13489894A((intptr_t)L_0, (RuntimeObject *)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<UnityEngine.Vector2>>::PushObject(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushObject_mB969F8C53331D74C8E0ABE115FE24900FBB61094_gshared (intptr_t ___L0, Nullable_1_tB1C6E075C826A61C0A490505216275E606423CDF ___o1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushObject_mB969F8C53331D74C8E0ABE115FE24900FBB61094_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// ToLua.PushObject(L, o);
|
|
intptr_t L_0 = ___L0;
|
|
Nullable_1_tB1C6E075C826A61C0A490505216275E606423CDF L_1 = ___o1;
|
|
Nullable_1_tB1C6E075C826A61C0A490505216275E606423CDF L_2 = L_1;
|
|
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_2);
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushObject_mAF111189B98F55714B489FACC08BF0CB11788C7A((intptr_t)L_0, (RuntimeObject *)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<UnityEngine.Vector2>>::PushArray(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushArray_mECCB3B6C9B3DD4ADB28EFC3152B553473641BCBE_gshared (intptr_t ___L0, Nullable_1_tB1C6E075C826A61C0A490505216275E606423CDF ___array1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushArray_mECCB3B6C9B3DD4ADB28EFC3152B553473641BCBE_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
{
|
|
// if (array == null)
|
|
Nullable_1_tB1C6E075C826A61C0A490505216275E606423CDF L_0 = ___array1;
|
|
Nullable_1_tB1C6E075C826A61C0A490505216275E606423CDF L_1 = L_0;
|
|
RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_1);
|
|
if (L_2)
|
|
{
|
|
goto IL_000f;
|
|
}
|
|
}
|
|
{
|
|
// LuaDLL.lua_pushnil(L);
|
|
intptr_t L_3 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_lua_pushnil_mEC2DBEEFF2E9EEB03DA45B0FEBC3FE3CA0581969((intptr_t)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
|
|
IL_000f:
|
|
{
|
|
// int arrayMetaTable = LuaStatic.GetArrayMetatable(L);
|
|
intptr_t L_4 = ___L0;
|
|
int32_t L_5 = LuaStatic_GetArrayMetatable_m9549A2A425BB14A2B32A435C71272BD264F81DDE((intptr_t)L_4, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_5;
|
|
// ToLua.PushUserData(L, array, arrayMetaTable);
|
|
intptr_t L_6 = ___L0;
|
|
Nullable_1_tB1C6E075C826A61C0A490505216275E606423CDF L_7 = ___array1;
|
|
Nullable_1_tB1C6E075C826A61C0A490505216275E606423CDF L_8 = L_7;
|
|
RuntimeObject * L_9 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_8);
|
|
int32_t L_10 = V_0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushUserData_mBEC8DFABAB472E05CFA4B686691B3AC8226795D8((intptr_t)L_6, (RuntimeObject *)L_9, (int32_t)L_10, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// T LuaInterface.StackTraits`1<System.Nullable`1<UnityEngine.Vector2>>::DefaultTo(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_tB1C6E075C826A61C0A490505216275E606423CDF StackTraits_1_DefaultTo_m3FECA2A72D6598AC95F0E26CC56EDECBAFBD669E_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_DefaultTo_m3FECA2A72D6598AC95F0E26CC56EDECBAFBD669E_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// return (T)ToLua.ToObject(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
RuntimeObject * L_2 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
void* L_3 = alloca(sizeof(Nullable_1_tB1C6E075C826A61C0A490505216275E606423CDF ));
|
|
UnBoxNullable(L_2, Vector2_tA85D2DD88578276CA8A8796756458277E72D073D_il2cpp_TypeInfo_var, L_3);
|
|
return ((*(Nullable_1_tB1C6E075C826A61C0A490505216275E606423CDF *)((Nullable_1_tB1C6E075C826A61C0A490505216275E606423CDF *)L_3)));
|
|
}
|
|
}
|
|
// T LuaInterface.StackTraits`1<System.Nullable`1<UnityEngine.Vector2>>::DefaultCheck(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_tB1C6E075C826A61C0A490505216275E606423CDF StackTraits_1_DefaultCheck_m164EDEED16750B7A55F70BE2E0C3ED4062EAE533_gshared (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_DefaultCheck_m164EDEED16750B7A55F70BE2E0C3ED4062EAE533_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
RuntimeObject * V_1 = NULL;
|
|
Nullable_1_tB1C6E075C826A61C0A490505216275E606423CDF V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
{
|
|
// int udata = LuaDLL.tolua_rawnetobj(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_tolua_rawnetobj_m2330C2B3D83D9335CA834F917EE591C1DFF6A284((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_2;
|
|
// if (udata != -1)
|
|
int32_t L_3 = V_0;
|
|
if ((((int32_t)L_3) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_005e;
|
|
}
|
|
}
|
|
{
|
|
// ObjectTranslator translator = ObjectTranslator.Get(L);
|
|
intptr_t L_4 = ___L0;
|
|
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((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5);
|
|
RuntimeObject * L_7 = ObjectTranslator_GetObject_m83FC049E289E671077D7852DA2188EB90DC75F6F((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5, (int32_t)L_6, /*hidden argument*/NULL);
|
|
V_1 = (RuntimeObject *)L_7;
|
|
// if (obj != null)
|
|
RuntimeObject * L_8 = V_1;
|
|
if (!L_8)
|
|
{
|
|
goto IL_004d;
|
|
}
|
|
}
|
|
{
|
|
// if (obj is T)
|
|
RuntimeObject * L_9 = V_1;
|
|
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7))))
|
|
{
|
|
goto IL_002b;
|
|
}
|
|
}
|
|
{
|
|
// return (T)obj;
|
|
RuntimeObject * L_10 = V_1;
|
|
void* L_11 = alloca(sizeof(Nullable_1_tB1C6E075C826A61C0A490505216275E606423CDF ));
|
|
UnBoxNullable(L_10, Vector2_tA85D2DD88578276CA8A8796756458277E72D073D_il2cpp_TypeInfo_var, L_11);
|
|
return ((*(Nullable_1_tB1C6E075C826A61C0A490505216275E606423CDF *)((Nullable_1_tB1C6E075C826A61C0A490505216275E606423CDF *)L_11)));
|
|
}
|
|
|
|
IL_002b:
|
|
{
|
|
// LuaDLL.luaL_argerror(L, stackPos, string.Format("{0} expected, got {1}", TypeTraits<T>.GetTypeName(), obj.GetType().FullName));
|
|
intptr_t L_12 = ___L0;
|
|
int32_t L_13 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
String_t* L_14 = (( String_t* (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
|
|
RuntimeObject * L_15 = V_1;
|
|
NullCheck((RuntimeObject *)L_15);
|
|
Type_t * L_16 = Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60((RuntimeObject *)L_15, /*hidden argument*/NULL);
|
|
NullCheck((Type_t *)L_16);
|
|
String_t* L_17 = VirtFuncInvoker0< String_t* >::Invoke(29 /* System.String System.Type::get_FullName() */, (Type_t *)L_16);
|
|
String_t* L_18 = String_Format_m19325298DBC61AAC016C16F7B3CF97A8A3DEA34A((String_t*)_stringLiteralB3C631CCD334FD1E5D8A9E62EE527BD6E1487992, (RuntimeObject *)L_14, (RuntimeObject *)L_17, /*hidden argument*/NULL);
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_luaL_argerror_m648A4BE57D4DB36B0B83C6C0F6D2703239DED5A8((intptr_t)L_12, (int32_t)L_13, (String_t*)L_18, /*hidden argument*/NULL);
|
|
}
|
|
|
|
IL_004d:
|
|
{
|
|
// if (!TypeTraits<T>.IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_19 = ((TypeTraits_1_t6A525469ABA11786D80A38F9145C0232BF13C940_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (L_19)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(Nullable_1_tB1C6E075C826A61C0A490505216275E606423CDF ));
|
|
Nullable_1_tB1C6E075C826A61C0A490505216275E606423CDF L_20 = V_2;
|
|
return L_20;
|
|
}
|
|
|
|
IL_005e:
|
|
{
|
|
// else if (LuaDLL.lua_isnil(L, stackPos) && !TypeTraits<T>.IsValueType)
|
|
intptr_t L_21 = ___L0;
|
|
int32_t L_22 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
bool L_23 = LuaDLL_lua_isnil_mB1EFB39078F9432C638D9EFD5DD4B03BF9DA8FAB((intptr_t)L_21, (int32_t)L_22, /*hidden argument*/NULL);
|
|
if (!L_23)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_24 = ((TypeTraits_1_t6A525469ABA11786D80A38F9145C0232BF13C940_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (L_24)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(Nullable_1_tB1C6E075C826A61C0A490505216275E606423CDF ));
|
|
Nullable_1_tB1C6E075C826A61C0A490505216275E606423CDF L_25 = V_2;
|
|
return L_25;
|
|
}
|
|
|
|
IL_0078:
|
|
{
|
|
// LuaDLL.luaL_typerror(L, stackPos, TypeTraits<T>.GetTypeName());
|
|
intptr_t L_26 = ___L0;
|
|
int32_t L_27 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
String_t* L_28 = (( String_t* (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_luaL_typerror_mAEAFAE3F8FC42110FAA29FB99DC947D64A99A2A0((intptr_t)L_26, (int32_t)L_27, (String_t*)L_28, (String_t*)NULL, /*hidden argument*/NULL);
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(Nullable_1_tB1C6E075C826A61C0A490505216275E606423CDF ));
|
|
Nullable_1_tB1C6E075C826A61C0A490505216275E606423CDF L_29 = V_2;
|
|
return L_29;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<UnityEngine.Vector2>>::.cctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1__cctor_m39DEFA4227736C836B0EBFA9BF064DB5198E4BEA_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// static public Action<IntPtr, T> Push = SelectPush();
|
|
Action_2_t461232BCAA5F6D794A6A5E1DE3A2245F20D10A9A * L_0 = (( Action_2_t461232BCAA5F6D794A6A5E1DE3A2245F20D10A9A * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
|
|
((StackTraits_1_t3C2E6974CFD5F5777CDA12351FB76FD5C08C4732_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Push_0(L_0);
|
|
// static public Func<IntPtr, int, T> Check = DefaultCheck;
|
|
Func_3_t53396128E7290708EEF160632C520A4DF67944B8 * L_1 = (Func_3_t53396128E7290708EEF160632C520A4DF67944B8 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 11));
|
|
(( void (*) (Func_3_t53396128E7290708EEF160632C520A4DF67944B8 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)(L_1, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
|
|
((StackTraits_1_t3C2E6974CFD5F5777CDA12351FB76FD5C08C4732_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_1(L_1);
|
|
// static public Func<IntPtr, int, T> To = DefaultTo;
|
|
Func_3_t53396128E7290708EEF160632C520A4DF67944B8 * L_2 = (Func_3_t53396128E7290708EEF160632C520A4DF67944B8 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 11));
|
|
(( void (*) (Func_3_t53396128E7290708EEF160632C520A4DF67944B8 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)(L_2, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
|
|
((StackTraits_1_t3C2E6974CFD5F5777CDA12351FB76FD5C08C4732_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_To_2(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.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)
|
|
{
|
|
{
|
|
// if (push != null)
|
|
Action_2_tC3480174CCADD9096F4D1EA41751E082FD4379F4 * L_0 = ___push0;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
// Push = push;
|
|
Action_2_tC3480174CCADD9096F4D1EA41751E082FD4379F4 * L_1 = ___push0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_t55B3193816ACEFDFA20BCFF02B1AF7D7624C89A8_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Push_0(L_1);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
// if (to != null)
|
|
Func_3_t4121DA09A886B0F56E28C6C87A07776ACA930748 * L_2 = ___to2;
|
|
if (!L_2)
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
// To = to;
|
|
Func_3_t4121DA09A886B0F56E28C6C87A07776ACA930748 * L_3 = ___to2;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_t55B3193816ACEFDFA20BCFF02B1AF7D7624C89A8_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_To_2(L_3);
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
// if (check != null)
|
|
Func_3_t4121DA09A886B0F56E28C6C87A07776ACA930748 * L_4 = ___check1;
|
|
if (!L_4)
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
// Check = check;
|
|
Func_3_t4121DA09A886B0F56E28C6C87A07776ACA930748 * L_5 = ___check1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_t55B3193816ACEFDFA20BCFF02B1AF7D7624C89A8_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_1(L_5);
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Action`2<System.IntPtr,T> LuaInterface.StackTraits`1<System.Nullable`1<UnityEngine.Vector3>>::SelectPush()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Action_2_tC3480174CCADD9096F4D1EA41751E082FD4379F4 * StackTraits_1_SelectPush_mF7FBB172DD965B8CE249928D78E42B5E69F9F2EF_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (TypeTraits<T>.IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_0 = ((TypeTraits_1_tF990A452ABEAD8AC5FEB67E3ABC1ECB7F28A4DD2_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (!L_0)
|
|
{
|
|
goto IL_0014;
|
|
}
|
|
}
|
|
{
|
|
// return PushValue;
|
|
Action_2_tC3480174CCADD9096F4D1EA41751E082FD4379F4 * L_1 = (Action_2_tC3480174CCADD9096F4D1EA41751E082FD4379F4 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_tC3480174CCADD9096F4D1EA41751E082FD4379F4 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_1, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_1;
|
|
}
|
|
|
|
IL_0014:
|
|
{
|
|
// else if (TypeTraits<T>.IsArray)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_2 = ((TypeTraits_1_tF990A452ABEAD8AC5FEB67E3ABC1ECB7F28A4DD2_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsArray_3();
|
|
if (!L_2)
|
|
{
|
|
goto IL_0028;
|
|
}
|
|
}
|
|
{
|
|
// return PushArray;
|
|
Action_2_tC3480174CCADD9096F4D1EA41751E082FD4379F4 * L_3 = (Action_2_tC3480174CCADD9096F4D1EA41751E082FD4379F4 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_tC3480174CCADD9096F4D1EA41751E082FD4379F4 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_3, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_3;
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
// return PushObject;
|
|
Action_2_tC3480174CCADD9096F4D1EA41751E082FD4379F4 * L_4 = (Action_2_tC3480174CCADD9096F4D1EA41751E082FD4379F4 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_tC3480174CCADD9096F4D1EA41751E082FD4379F4 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_4, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_4;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<UnityEngine.Vector3>>::PushValue(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushValue_m25B0B759DFEBF1A9479C1C77FF815D4679018BBC_gshared (intptr_t ___L0, Nullable_1_t75BFB9848B0C0C6930A6973335B59621D36E6203 ___o1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushValue_m25B0B759DFEBF1A9479C1C77FF815D4679018BBC_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// ToLua.PushStruct(L, o);
|
|
intptr_t L_0 = ___L0;
|
|
Nullable_1_t75BFB9848B0C0C6930A6973335B59621D36E6203 L_1 = ___o1;
|
|
Nullable_1_t75BFB9848B0C0C6930A6973335B59621D36E6203 L_2 = L_1;
|
|
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_2);
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushStruct_m474B7EA11DB29C9C6396DDCF5046F5E13489894A((intptr_t)L_0, (RuntimeObject *)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<UnityEngine.Vector3>>::PushObject(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushObject_mD26E2BC16B6D97778A9DE1760C4BFDD2B7ABF50C_gshared (intptr_t ___L0, Nullable_1_t75BFB9848B0C0C6930A6973335B59621D36E6203 ___o1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushObject_mD26E2BC16B6D97778A9DE1760C4BFDD2B7ABF50C_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// ToLua.PushObject(L, o);
|
|
intptr_t L_0 = ___L0;
|
|
Nullable_1_t75BFB9848B0C0C6930A6973335B59621D36E6203 L_1 = ___o1;
|
|
Nullable_1_t75BFB9848B0C0C6930A6973335B59621D36E6203 L_2 = L_1;
|
|
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_2);
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushObject_mAF111189B98F55714B489FACC08BF0CB11788C7A((intptr_t)L_0, (RuntimeObject *)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<UnityEngine.Vector3>>::PushArray(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushArray_mC86BAE79DAB948348CF1FAF93876630938CA392C_gshared (intptr_t ___L0, Nullable_1_t75BFB9848B0C0C6930A6973335B59621D36E6203 ___array1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushArray_mC86BAE79DAB948348CF1FAF93876630938CA392C_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
{
|
|
// if (array == null)
|
|
Nullable_1_t75BFB9848B0C0C6930A6973335B59621D36E6203 L_0 = ___array1;
|
|
Nullable_1_t75BFB9848B0C0C6930A6973335B59621D36E6203 L_1 = L_0;
|
|
RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_1);
|
|
if (L_2)
|
|
{
|
|
goto IL_000f;
|
|
}
|
|
}
|
|
{
|
|
// LuaDLL.lua_pushnil(L);
|
|
intptr_t L_3 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_lua_pushnil_mEC2DBEEFF2E9EEB03DA45B0FEBC3FE3CA0581969((intptr_t)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
|
|
IL_000f:
|
|
{
|
|
// int arrayMetaTable = LuaStatic.GetArrayMetatable(L);
|
|
intptr_t L_4 = ___L0;
|
|
int32_t L_5 = LuaStatic_GetArrayMetatable_m9549A2A425BB14A2B32A435C71272BD264F81DDE((intptr_t)L_4, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_5;
|
|
// ToLua.PushUserData(L, array, arrayMetaTable);
|
|
intptr_t L_6 = ___L0;
|
|
Nullable_1_t75BFB9848B0C0C6930A6973335B59621D36E6203 L_7 = ___array1;
|
|
Nullable_1_t75BFB9848B0C0C6930A6973335B59621D36E6203 L_8 = L_7;
|
|
RuntimeObject * L_9 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_8);
|
|
int32_t L_10 = V_0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushUserData_mBEC8DFABAB472E05CFA4B686691B3AC8226795D8((intptr_t)L_6, (RuntimeObject *)L_9, (int32_t)L_10, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// T LuaInterface.StackTraits`1<System.Nullable`1<UnityEngine.Vector3>>::DefaultTo(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t75BFB9848B0C0C6930A6973335B59621D36E6203 StackTraits_1_DefaultTo_mC0A25C062B7B3108D2279BF7051AC983CDADED9F_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_DefaultTo_mC0A25C062B7B3108D2279BF7051AC983CDADED9F_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// return (T)ToLua.ToObject(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
RuntimeObject * L_2 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
void* L_3 = alloca(sizeof(Nullable_1_t75BFB9848B0C0C6930A6973335B59621D36E6203 ));
|
|
UnBoxNullable(L_2, Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720_il2cpp_TypeInfo_var, L_3);
|
|
return ((*(Nullable_1_t75BFB9848B0C0C6930A6973335B59621D36E6203 *)((Nullable_1_t75BFB9848B0C0C6930A6973335B59621D36E6203 *)L_3)));
|
|
}
|
|
}
|
|
// T LuaInterface.StackTraits`1<System.Nullable`1<UnityEngine.Vector3>>::DefaultCheck(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t75BFB9848B0C0C6930A6973335B59621D36E6203 StackTraits_1_DefaultCheck_m6BB4EE85CC0B4FDF524F8A72279A2B1C84FB77E5_gshared (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_DefaultCheck_m6BB4EE85CC0B4FDF524F8A72279A2B1C84FB77E5_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
RuntimeObject * V_1 = NULL;
|
|
Nullable_1_t75BFB9848B0C0C6930A6973335B59621D36E6203 V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
{
|
|
// int udata = LuaDLL.tolua_rawnetobj(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_tolua_rawnetobj_m2330C2B3D83D9335CA834F917EE591C1DFF6A284((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_2;
|
|
// if (udata != -1)
|
|
int32_t L_3 = V_0;
|
|
if ((((int32_t)L_3) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_005e;
|
|
}
|
|
}
|
|
{
|
|
// ObjectTranslator translator = ObjectTranslator.Get(L);
|
|
intptr_t L_4 = ___L0;
|
|
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((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5);
|
|
RuntimeObject * L_7 = ObjectTranslator_GetObject_m83FC049E289E671077D7852DA2188EB90DC75F6F((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5, (int32_t)L_6, /*hidden argument*/NULL);
|
|
V_1 = (RuntimeObject *)L_7;
|
|
// if (obj != null)
|
|
RuntimeObject * L_8 = V_1;
|
|
if (!L_8)
|
|
{
|
|
goto IL_004d;
|
|
}
|
|
}
|
|
{
|
|
// if (obj is T)
|
|
RuntimeObject * L_9 = V_1;
|
|
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7))))
|
|
{
|
|
goto IL_002b;
|
|
}
|
|
}
|
|
{
|
|
// return (T)obj;
|
|
RuntimeObject * L_10 = V_1;
|
|
void* L_11 = alloca(sizeof(Nullable_1_t75BFB9848B0C0C6930A6973335B59621D36E6203 ));
|
|
UnBoxNullable(L_10, Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720_il2cpp_TypeInfo_var, L_11);
|
|
return ((*(Nullable_1_t75BFB9848B0C0C6930A6973335B59621D36E6203 *)((Nullable_1_t75BFB9848B0C0C6930A6973335B59621D36E6203 *)L_11)));
|
|
}
|
|
|
|
IL_002b:
|
|
{
|
|
// LuaDLL.luaL_argerror(L, stackPos, string.Format("{0} expected, got {1}", TypeTraits<T>.GetTypeName(), obj.GetType().FullName));
|
|
intptr_t L_12 = ___L0;
|
|
int32_t L_13 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
String_t* L_14 = (( String_t* (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
|
|
RuntimeObject * L_15 = V_1;
|
|
NullCheck((RuntimeObject *)L_15);
|
|
Type_t * L_16 = Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60((RuntimeObject *)L_15, /*hidden argument*/NULL);
|
|
NullCheck((Type_t *)L_16);
|
|
String_t* L_17 = VirtFuncInvoker0< String_t* >::Invoke(29 /* System.String System.Type::get_FullName() */, (Type_t *)L_16);
|
|
String_t* L_18 = String_Format_m19325298DBC61AAC016C16F7B3CF97A8A3DEA34A((String_t*)_stringLiteralB3C631CCD334FD1E5D8A9E62EE527BD6E1487992, (RuntimeObject *)L_14, (RuntimeObject *)L_17, /*hidden argument*/NULL);
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_luaL_argerror_m648A4BE57D4DB36B0B83C6C0F6D2703239DED5A8((intptr_t)L_12, (int32_t)L_13, (String_t*)L_18, /*hidden argument*/NULL);
|
|
}
|
|
|
|
IL_004d:
|
|
{
|
|
// if (!TypeTraits<T>.IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_19 = ((TypeTraits_1_tF990A452ABEAD8AC5FEB67E3ABC1ECB7F28A4DD2_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (L_19)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(Nullable_1_t75BFB9848B0C0C6930A6973335B59621D36E6203 ));
|
|
Nullable_1_t75BFB9848B0C0C6930A6973335B59621D36E6203 L_20 = V_2;
|
|
return L_20;
|
|
}
|
|
|
|
IL_005e:
|
|
{
|
|
// else if (LuaDLL.lua_isnil(L, stackPos) && !TypeTraits<T>.IsValueType)
|
|
intptr_t L_21 = ___L0;
|
|
int32_t L_22 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
bool L_23 = LuaDLL_lua_isnil_mB1EFB39078F9432C638D9EFD5DD4B03BF9DA8FAB((intptr_t)L_21, (int32_t)L_22, /*hidden argument*/NULL);
|
|
if (!L_23)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_24 = ((TypeTraits_1_tF990A452ABEAD8AC5FEB67E3ABC1ECB7F28A4DD2_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (L_24)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(Nullable_1_t75BFB9848B0C0C6930A6973335B59621D36E6203 ));
|
|
Nullable_1_t75BFB9848B0C0C6930A6973335B59621D36E6203 L_25 = V_2;
|
|
return L_25;
|
|
}
|
|
|
|
IL_0078:
|
|
{
|
|
// LuaDLL.luaL_typerror(L, stackPos, TypeTraits<T>.GetTypeName());
|
|
intptr_t L_26 = ___L0;
|
|
int32_t L_27 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
String_t* L_28 = (( String_t* (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_luaL_typerror_mAEAFAE3F8FC42110FAA29FB99DC947D64A99A2A0((intptr_t)L_26, (int32_t)L_27, (String_t*)L_28, (String_t*)NULL, /*hidden argument*/NULL);
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(Nullable_1_t75BFB9848B0C0C6930A6973335B59621D36E6203 ));
|
|
Nullable_1_t75BFB9848B0C0C6930A6973335B59621D36E6203 L_29 = V_2;
|
|
return L_29;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<UnityEngine.Vector3>>::.cctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1__cctor_mF8B8C3FD3D7274CF4A14E53A20E3B862FA18F151_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// static public Action<IntPtr, T> Push = SelectPush();
|
|
Action_2_tC3480174CCADD9096F4D1EA41751E082FD4379F4 * L_0 = (( Action_2_tC3480174CCADD9096F4D1EA41751E082FD4379F4 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
|
|
((StackTraits_1_t55B3193816ACEFDFA20BCFF02B1AF7D7624C89A8_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Push_0(L_0);
|
|
// static public Func<IntPtr, int, T> Check = DefaultCheck;
|
|
Func_3_t4121DA09A886B0F56E28C6C87A07776ACA930748 * L_1 = (Func_3_t4121DA09A886B0F56E28C6C87A07776ACA930748 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 11));
|
|
(( void (*) (Func_3_t4121DA09A886B0F56E28C6C87A07776ACA930748 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)(L_1, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
|
|
((StackTraits_1_t55B3193816ACEFDFA20BCFF02B1AF7D7624C89A8_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_1(L_1);
|
|
// static public Func<IntPtr, int, T> To = DefaultTo;
|
|
Func_3_t4121DA09A886B0F56E28C6C87A07776ACA930748 * L_2 = (Func_3_t4121DA09A886B0F56E28C6C87A07776ACA930748 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 11));
|
|
(( void (*) (Func_3_t4121DA09A886B0F56E28C6C87A07776ACA930748 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)(L_2, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
|
|
((StackTraits_1_t55B3193816ACEFDFA20BCFF02B1AF7D7624C89A8_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_To_2(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.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)
|
|
{
|
|
{
|
|
// if (push != null)
|
|
Action_2_t712DA8FD045050BB4792F2E3A7B361C6025CB55D * L_0 = ___push0;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
// Push = push;
|
|
Action_2_t712DA8FD045050BB4792F2E3A7B361C6025CB55D * L_1 = ___push0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_t5D9FF8B23BABB66D17412B384DCD00361EC18EDE_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Push_0(L_1);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
// if (to != null)
|
|
Func_3_t4C95DAFE7204583B993C2DC28261571E662E6619 * L_2 = ___to2;
|
|
if (!L_2)
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
// To = to;
|
|
Func_3_t4C95DAFE7204583B993C2DC28261571E662E6619 * L_3 = ___to2;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_t5D9FF8B23BABB66D17412B384DCD00361EC18EDE_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_To_2(L_3);
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
// if (check != null)
|
|
Func_3_t4C95DAFE7204583B993C2DC28261571E662E6619 * L_4 = ___check1;
|
|
if (!L_4)
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
// Check = check;
|
|
Func_3_t4C95DAFE7204583B993C2DC28261571E662E6619 * L_5 = ___check1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_t5D9FF8B23BABB66D17412B384DCD00361EC18EDE_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_1(L_5);
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Action`2<System.IntPtr,T> LuaInterface.StackTraits`1<System.Nullable`1<UnityEngine.Vector4>>::SelectPush()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Action_2_t712DA8FD045050BB4792F2E3A7B361C6025CB55D * StackTraits_1_SelectPush_m6B54A21BCA68862802EF40EC4BBA25CCFAD62E63_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (TypeTraits<T>.IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_0 = ((TypeTraits_1_t997BC487967BB201BE189C084A523FF36C13212D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (!L_0)
|
|
{
|
|
goto IL_0014;
|
|
}
|
|
}
|
|
{
|
|
// return PushValue;
|
|
Action_2_t712DA8FD045050BB4792F2E3A7B361C6025CB55D * L_1 = (Action_2_t712DA8FD045050BB4792F2E3A7B361C6025CB55D *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_t712DA8FD045050BB4792F2E3A7B361C6025CB55D *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_1, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_1;
|
|
}
|
|
|
|
IL_0014:
|
|
{
|
|
// else if (TypeTraits<T>.IsArray)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_2 = ((TypeTraits_1_t997BC487967BB201BE189C084A523FF36C13212D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsArray_3();
|
|
if (!L_2)
|
|
{
|
|
goto IL_0028;
|
|
}
|
|
}
|
|
{
|
|
// return PushArray;
|
|
Action_2_t712DA8FD045050BB4792F2E3A7B361C6025CB55D * L_3 = (Action_2_t712DA8FD045050BB4792F2E3A7B361C6025CB55D *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_t712DA8FD045050BB4792F2E3A7B361C6025CB55D *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_3, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_3;
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
// return PushObject;
|
|
Action_2_t712DA8FD045050BB4792F2E3A7B361C6025CB55D * L_4 = (Action_2_t712DA8FD045050BB4792F2E3A7B361C6025CB55D *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_t712DA8FD045050BB4792F2E3A7B361C6025CB55D *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_4, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_4;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<UnityEngine.Vector4>>::PushValue(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushValue_m2FDD919E0FA95BBD343080FEC5AF32089AEBD5F0_gshared (intptr_t ___L0, Nullable_1_t0974FEE69B139689A432B8171D904496B2C3E533 ___o1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushValue_m2FDD919E0FA95BBD343080FEC5AF32089AEBD5F0_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// ToLua.PushStruct(L, o);
|
|
intptr_t L_0 = ___L0;
|
|
Nullable_1_t0974FEE69B139689A432B8171D904496B2C3E533 L_1 = ___o1;
|
|
Nullable_1_t0974FEE69B139689A432B8171D904496B2C3E533 L_2 = L_1;
|
|
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_2);
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushStruct_m474B7EA11DB29C9C6396DDCF5046F5E13489894A((intptr_t)L_0, (RuntimeObject *)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<UnityEngine.Vector4>>::PushObject(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushObject_mADD3895D1C1E872DF351FB91CB0E393A9BC15BB5_gshared (intptr_t ___L0, Nullable_1_t0974FEE69B139689A432B8171D904496B2C3E533 ___o1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushObject_mADD3895D1C1E872DF351FB91CB0E393A9BC15BB5_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// ToLua.PushObject(L, o);
|
|
intptr_t L_0 = ___L0;
|
|
Nullable_1_t0974FEE69B139689A432B8171D904496B2C3E533 L_1 = ___o1;
|
|
Nullable_1_t0974FEE69B139689A432B8171D904496B2C3E533 L_2 = L_1;
|
|
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_2);
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushObject_mAF111189B98F55714B489FACC08BF0CB11788C7A((intptr_t)L_0, (RuntimeObject *)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<UnityEngine.Vector4>>::PushArray(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushArray_m3FEFD1EAB5BD93FADE76168B34E27E3992CA9321_gshared (intptr_t ___L0, Nullable_1_t0974FEE69B139689A432B8171D904496B2C3E533 ___array1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushArray_m3FEFD1EAB5BD93FADE76168B34E27E3992CA9321_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
{
|
|
// if (array == null)
|
|
Nullable_1_t0974FEE69B139689A432B8171D904496B2C3E533 L_0 = ___array1;
|
|
Nullable_1_t0974FEE69B139689A432B8171D904496B2C3E533 L_1 = L_0;
|
|
RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_1);
|
|
if (L_2)
|
|
{
|
|
goto IL_000f;
|
|
}
|
|
}
|
|
{
|
|
// LuaDLL.lua_pushnil(L);
|
|
intptr_t L_3 = ___L0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_lua_pushnil_mEC2DBEEFF2E9EEB03DA45B0FEBC3FE3CA0581969((intptr_t)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
|
|
IL_000f:
|
|
{
|
|
// int arrayMetaTable = LuaStatic.GetArrayMetatable(L);
|
|
intptr_t L_4 = ___L0;
|
|
int32_t L_5 = LuaStatic_GetArrayMetatable_m9549A2A425BB14A2B32A435C71272BD264F81DDE((intptr_t)L_4, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_5;
|
|
// ToLua.PushUserData(L, array, arrayMetaTable);
|
|
intptr_t L_6 = ___L0;
|
|
Nullable_1_t0974FEE69B139689A432B8171D904496B2C3E533 L_7 = ___array1;
|
|
Nullable_1_t0974FEE69B139689A432B8171D904496B2C3E533 L_8 = L_7;
|
|
RuntimeObject * L_9 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_8);
|
|
int32_t L_10 = V_0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushUserData_mBEC8DFABAB472E05CFA4B686691B3AC8226795D8((intptr_t)L_6, (RuntimeObject *)L_9, (int32_t)L_10, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// T LuaInterface.StackTraits`1<System.Nullable`1<UnityEngine.Vector4>>::DefaultTo(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t0974FEE69B139689A432B8171D904496B2C3E533 StackTraits_1_DefaultTo_m4FF88CC110C39A5E6B4853BCA813AC152CE76433_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_DefaultTo_m4FF88CC110C39A5E6B4853BCA813AC152CE76433_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// return (T)ToLua.ToObject(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
RuntimeObject * L_2 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
void* L_3 = alloca(sizeof(Nullable_1_t0974FEE69B139689A432B8171D904496B2C3E533 ));
|
|
UnBoxNullable(L_2, Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E_il2cpp_TypeInfo_var, L_3);
|
|
return ((*(Nullable_1_t0974FEE69B139689A432B8171D904496B2C3E533 *)((Nullable_1_t0974FEE69B139689A432B8171D904496B2C3E533 *)L_3)));
|
|
}
|
|
}
|
|
// T LuaInterface.StackTraits`1<System.Nullable`1<UnityEngine.Vector4>>::DefaultCheck(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t0974FEE69B139689A432B8171D904496B2C3E533 StackTraits_1_DefaultCheck_m8A4F1419F404F206430E5FCC7912F657C25991F5_gshared (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_DefaultCheck_m8A4F1419F404F206430E5FCC7912F657C25991F5_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
RuntimeObject * V_1 = NULL;
|
|
Nullable_1_t0974FEE69B139689A432B8171D904496B2C3E533 V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
{
|
|
// int udata = LuaDLL.tolua_rawnetobj(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_tolua_rawnetobj_m2330C2B3D83D9335CA834F917EE591C1DFF6A284((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_2;
|
|
// if (udata != -1)
|
|
int32_t L_3 = V_0;
|
|
if ((((int32_t)L_3) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_005e;
|
|
}
|
|
}
|
|
{
|
|
// ObjectTranslator translator = ObjectTranslator.Get(L);
|
|
intptr_t L_4 = ___L0;
|
|
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((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5);
|
|
RuntimeObject * L_7 = ObjectTranslator_GetObject_m83FC049E289E671077D7852DA2188EB90DC75F6F((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5, (int32_t)L_6, /*hidden argument*/NULL);
|
|
V_1 = (RuntimeObject *)L_7;
|
|
// if (obj != null)
|
|
RuntimeObject * L_8 = V_1;
|
|
if (!L_8)
|
|
{
|
|
goto IL_004d;
|
|
}
|
|
}
|
|
{
|
|
// if (obj is T)
|
|
RuntimeObject * L_9 = V_1;
|
|
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7))))
|
|
{
|
|
goto IL_002b;
|
|
}
|
|
}
|
|
{
|
|
// return (T)obj;
|
|
RuntimeObject * L_10 = V_1;
|
|
void* L_11 = alloca(sizeof(Nullable_1_t0974FEE69B139689A432B8171D904496B2C3E533 ));
|
|
UnBoxNullable(L_10, Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E_il2cpp_TypeInfo_var, L_11);
|
|
return ((*(Nullable_1_t0974FEE69B139689A432B8171D904496B2C3E533 *)((Nullable_1_t0974FEE69B139689A432B8171D904496B2C3E533 *)L_11)));
|
|
}
|
|
|
|
IL_002b:
|
|
{
|
|
// LuaDLL.luaL_argerror(L, stackPos, string.Format("{0} expected, got {1}", TypeTraits<T>.GetTypeName(), obj.GetType().FullName));
|
|
intptr_t L_12 = ___L0;
|
|
int32_t L_13 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
String_t* L_14 = (( String_t* (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
|
|
RuntimeObject * L_15 = V_1;
|
|
NullCheck((RuntimeObject *)L_15);
|
|
Type_t * L_16 = Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60((RuntimeObject *)L_15, /*hidden argument*/NULL);
|
|
NullCheck((Type_t *)L_16);
|
|
String_t* L_17 = VirtFuncInvoker0< String_t* >::Invoke(29 /* System.String System.Type::get_FullName() */, (Type_t *)L_16);
|
|
String_t* L_18 = String_Format_m19325298DBC61AAC016C16F7B3CF97A8A3DEA34A((String_t*)_stringLiteralB3C631CCD334FD1E5D8A9E62EE527BD6E1487992, (RuntimeObject *)L_14, (RuntimeObject *)L_17, /*hidden argument*/NULL);
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_luaL_argerror_m648A4BE57D4DB36B0B83C6C0F6D2703239DED5A8((intptr_t)L_12, (int32_t)L_13, (String_t*)L_18, /*hidden argument*/NULL);
|
|
}
|
|
|
|
IL_004d:
|
|
{
|
|
// if (!TypeTraits<T>.IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_19 = ((TypeTraits_1_t997BC487967BB201BE189C084A523FF36C13212D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (L_19)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(Nullable_1_t0974FEE69B139689A432B8171D904496B2C3E533 ));
|
|
Nullable_1_t0974FEE69B139689A432B8171D904496B2C3E533 L_20 = V_2;
|
|
return L_20;
|
|
}
|
|
|
|
IL_005e:
|
|
{
|
|
// else if (LuaDLL.lua_isnil(L, stackPos) && !TypeTraits<T>.IsValueType)
|
|
intptr_t L_21 = ___L0;
|
|
int32_t L_22 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
bool L_23 = LuaDLL_lua_isnil_mB1EFB39078F9432C638D9EFD5DD4B03BF9DA8FAB((intptr_t)L_21, (int32_t)L_22, /*hidden argument*/NULL);
|
|
if (!L_23)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_24 = ((TypeTraits_1_t997BC487967BB201BE189C084A523FF36C13212D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (L_24)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(Nullable_1_t0974FEE69B139689A432B8171D904496B2C3E533 ));
|
|
Nullable_1_t0974FEE69B139689A432B8171D904496B2C3E533 L_25 = V_2;
|
|
return L_25;
|
|
}
|
|
|
|
IL_0078:
|
|
{
|
|
// LuaDLL.luaL_typerror(L, stackPos, TypeTraits<T>.GetTypeName());
|
|
intptr_t L_26 = ___L0;
|
|
int32_t L_27 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
String_t* L_28 = (( String_t* (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_luaL_typerror_mAEAFAE3F8FC42110FAA29FB99DC947D64A99A2A0((intptr_t)L_26, (int32_t)L_27, (String_t*)L_28, (String_t*)NULL, /*hidden argument*/NULL);
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(Nullable_1_t0974FEE69B139689A432B8171D904496B2C3E533 ));
|
|
Nullable_1_t0974FEE69B139689A432B8171D904496B2C3E533 L_29 = V_2;
|
|
return L_29;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Nullable`1<UnityEngine.Vector4>>::.cctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1__cctor_m680D647E2E07CB57BFD1741A02BCFF965794BFEB_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// static public Action<IntPtr, T> Push = SelectPush();
|
|
Action_2_t712DA8FD045050BB4792F2E3A7B361C6025CB55D * L_0 = (( Action_2_t712DA8FD045050BB4792F2E3A7B361C6025CB55D * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
|
|
((StackTraits_1_t5D9FF8B23BABB66D17412B384DCD00361EC18EDE_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Push_0(L_0);
|
|
// static public Func<IntPtr, int, T> Check = DefaultCheck;
|
|
Func_3_t4C95DAFE7204583B993C2DC28261571E662E6619 * L_1 = (Func_3_t4C95DAFE7204583B993C2DC28261571E662E6619 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 11));
|
|
(( void (*) (Func_3_t4C95DAFE7204583B993C2DC28261571E662E6619 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)(L_1, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
|
|
((StackTraits_1_t5D9FF8B23BABB66D17412B384DCD00361EC18EDE_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_1(L_1);
|
|
// static public Func<IntPtr, int, T> To = DefaultTo;
|
|
Func_3_t4C95DAFE7204583B993C2DC28261571E662E6619 * L_2 = (Func_3_t4C95DAFE7204583B993C2DC28261571E662E6619 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 11));
|
|
(( void (*) (Func_3_t4C95DAFE7204583B993C2DC28261571E662E6619 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)(L_2, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
|
|
((StackTraits_1_t5D9FF8B23BABB66D17412B384DCD00361EC18EDE_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_To_2(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.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)
|
|
{
|
|
{
|
|
// if (push != null)
|
|
Action_2_t61CD99B992F0B4609297F8B282196191515B6FF1 * L_0 = ___push0;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
// Push = push;
|
|
Action_2_t61CD99B992F0B4609297F8B282196191515B6FF1 * L_1 = ___push0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_t78FD4BEC1B459C40A9581066969AB3C88D1C50BC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Push_0(L_1);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
// if (to != null)
|
|
Func_3_t4DF37EB37F68FF5EACCDB1C9E71862DDEF7579A3 * L_2 = ___to2;
|
|
if (!L_2)
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
// To = to;
|
|
Func_3_t4DF37EB37F68FF5EACCDB1C9E71862DDEF7579A3 * L_3 = ___to2;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_t78FD4BEC1B459C40A9581066969AB3C88D1C50BC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_To_2(L_3);
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
// if (check != null)
|
|
Func_3_t4DF37EB37F68FF5EACCDB1C9E71862DDEF7579A3 * L_4 = ___check1;
|
|
if (!L_4)
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
// Check = check;
|
|
Func_3_t4DF37EB37F68FF5EACCDB1C9E71862DDEF7579A3 * L_5 = ___check1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_t78FD4BEC1B459C40A9581066969AB3C88D1C50BC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_1(L_5);
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Action`2<System.IntPtr,T> LuaInterface.StackTraits`1<System.Object>::SelectPush()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Action_2_t61CD99B992F0B4609297F8B282196191515B6FF1 * StackTraits_1_SelectPush_m19434E9E880BA108D6086F5BE727C16CAC60D0B1_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (TypeTraits<T>.IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_0 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (!L_0)
|
|
{
|
|
goto IL_0014;
|
|
}
|
|
}
|
|
{
|
|
// return PushValue;
|
|
Action_2_t61CD99B992F0B4609297F8B282196191515B6FF1 * L_1 = (Action_2_t61CD99B992F0B4609297F8B282196191515B6FF1 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_t61CD99B992F0B4609297F8B282196191515B6FF1 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_1, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_1;
|
|
}
|
|
|
|
IL_0014:
|
|
{
|
|
// else if (TypeTraits<T>.IsArray)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_2 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsArray_3();
|
|
if (!L_2)
|
|
{
|
|
goto IL_0028;
|
|
}
|
|
}
|
|
{
|
|
// return PushArray;
|
|
Action_2_t61CD99B992F0B4609297F8B282196191515B6FF1 * L_3 = (Action_2_t61CD99B992F0B4609297F8B282196191515B6FF1 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_t61CD99B992F0B4609297F8B282196191515B6FF1 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_3, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_3;
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
// return PushObject;
|
|
Action_2_t61CD99B992F0B4609297F8B282196191515B6FF1 * L_4 = (Action_2_t61CD99B992F0B4609297F8B282196191515B6FF1 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_t61CD99B992F0B4609297F8B282196191515B6FF1 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_4, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_4;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Object>::PushValue(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushValue_mDCE38844F908E8BF68D9F9D943DFAB9D1A668935_gshared (intptr_t ___L0, RuntimeObject * ___o1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushValue_mDCE38844F908E8BF68D9F9D943DFAB9D1A668935_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// ToLua.PushStruct(L, o);
|
|
intptr_t L_0 = ___L0;
|
|
RuntimeObject * L_1 = ___o1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushStruct_m474B7EA11DB29C9C6396DDCF5046F5E13489894A((intptr_t)L_0, (RuntimeObject *)L_1, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Object>::PushObject(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushObject_mF985B24DD1E7D1C076E259FC50A23C0CD1467668_gshared (intptr_t ___L0, RuntimeObject * ___o1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushObject_mF985B24DD1E7D1C076E259FC50A23C0CD1467668_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// ToLua.PushObject(L, o);
|
|
intptr_t L_0 = ___L0;
|
|
RuntimeObject * L_1 = ___o1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushObject_mAF111189B98F55714B489FACC08BF0CB11788C7A((intptr_t)L_0, (RuntimeObject *)L_1, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Object>::PushArray(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushArray_mA924776EE83695CA688A1FED5B1783EC8D8D19DC_gshared (intptr_t ___L0, RuntimeObject * ___array1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushArray_mA924776EE83695CA688A1FED5B1783EC8D8D19DC_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
{
|
|
// if (array == null)
|
|
RuntimeObject * L_0 = ___array1;
|
|
if (L_0)
|
|
{
|
|
goto IL_000f;
|
|
}
|
|
}
|
|
{
|
|
// 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_000f:
|
|
{
|
|
// int arrayMetaTable = LuaStatic.GetArrayMetatable(L);
|
|
intptr_t L_2 = ___L0;
|
|
int32_t L_3 = LuaStatic_GetArrayMetatable_m9549A2A425BB14A2B32A435C71272BD264F81DDE((intptr_t)L_2, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_3;
|
|
// ToLua.PushUserData(L, array, arrayMetaTable);
|
|
intptr_t L_4 = ___L0;
|
|
RuntimeObject * L_5 = ___array1;
|
|
int32_t L_6 = V_0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushUserData_mBEC8DFABAB472E05CFA4B686691B3AC8226795D8((intptr_t)L_4, (RuntimeObject *)L_5, (int32_t)L_6, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// T LuaInterface.StackTraits`1<System.Object>::DefaultTo(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * StackTraits_1_DefaultTo_m2818F2846988A8E1634209973C2E321F38F32355_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_DefaultTo_m2818F2846988A8E1634209973C2E321F38F32355_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// return (T)ToLua.ToObject(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
RuntimeObject * L_2 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
return ((RuntimeObject *)Castclass((RuntimeObject*)L_2, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)));
|
|
}
|
|
}
|
|
// T LuaInterface.StackTraits`1<System.Object>::DefaultCheck(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * StackTraits_1_DefaultCheck_m31843CB29AFF0E008845EEEFEAA64B526346AB9B_gshared (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_DefaultCheck_m31843CB29AFF0E008845EEEFEAA64B526346AB9B_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
RuntimeObject * V_1 = NULL;
|
|
RuntimeObject * V_2 = NULL;
|
|
{
|
|
// int udata = LuaDLL.tolua_rawnetobj(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_tolua_rawnetobj_m2330C2B3D83D9335CA834F917EE591C1DFF6A284((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_2;
|
|
// if (udata != -1)
|
|
int32_t L_3 = V_0;
|
|
if ((((int32_t)L_3) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_005e;
|
|
}
|
|
}
|
|
{
|
|
// ObjectTranslator translator = ObjectTranslator.Get(L);
|
|
intptr_t L_4 = ___L0;
|
|
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((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5);
|
|
RuntimeObject * L_7 = ObjectTranslator_GetObject_m83FC049E289E671077D7852DA2188EB90DC75F6F((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5, (int32_t)L_6, /*hidden argument*/NULL);
|
|
V_1 = (RuntimeObject *)L_7;
|
|
// if (obj != null)
|
|
RuntimeObject * L_8 = V_1;
|
|
if (!L_8)
|
|
{
|
|
goto IL_004d;
|
|
}
|
|
}
|
|
{
|
|
// if (obj is T)
|
|
RuntimeObject * L_9 = V_1;
|
|
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7))))
|
|
{
|
|
goto IL_002b;
|
|
}
|
|
}
|
|
{
|
|
// return (T)obj;
|
|
RuntimeObject * L_10 = V_1;
|
|
return ((RuntimeObject *)Castclass((RuntimeObject*)L_10, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)));
|
|
}
|
|
|
|
IL_002b:
|
|
{
|
|
// LuaDLL.luaL_argerror(L, stackPos, string.Format("{0} expected, got {1}", TypeTraits<T>.GetTypeName(), obj.GetType().FullName));
|
|
intptr_t L_11 = ___L0;
|
|
int32_t L_12 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
String_t* L_13 = (( String_t* (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
|
|
RuntimeObject * L_14 = V_1;
|
|
NullCheck((RuntimeObject *)L_14);
|
|
Type_t * L_15 = Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60((RuntimeObject *)L_14, /*hidden argument*/NULL);
|
|
NullCheck((Type_t *)L_15);
|
|
String_t* L_16 = VirtFuncInvoker0< String_t* >::Invoke(29 /* System.String System.Type::get_FullName() */, (Type_t *)L_15);
|
|
String_t* L_17 = String_Format_m19325298DBC61AAC016C16F7B3CF97A8A3DEA34A((String_t*)_stringLiteralB3C631CCD334FD1E5D8A9E62EE527BD6E1487992, (RuntimeObject *)L_13, (RuntimeObject *)L_16, /*hidden argument*/NULL);
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_luaL_argerror_m648A4BE57D4DB36B0B83C6C0F6D2703239DED5A8((intptr_t)L_11, (int32_t)L_12, (String_t*)L_17, /*hidden argument*/NULL);
|
|
}
|
|
|
|
IL_004d:
|
|
{
|
|
// if (!TypeTraits<T>.IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_18 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (L_18)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(RuntimeObject *));
|
|
RuntimeObject * L_19 = V_2;
|
|
return L_19;
|
|
}
|
|
|
|
IL_005e:
|
|
{
|
|
// else if (LuaDLL.lua_isnil(L, stackPos) && !TypeTraits<T>.IsValueType)
|
|
intptr_t L_20 = ___L0;
|
|
int32_t L_21 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
bool L_22 = LuaDLL_lua_isnil_mB1EFB39078F9432C638D9EFD5DD4B03BF9DA8FAB((intptr_t)L_20, (int32_t)L_21, /*hidden argument*/NULL);
|
|
if (!L_22)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_23 = ((TypeTraits_1_tD2600972CFD0FBB40F083C1B44E6E3779B2C2A33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (L_23)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(RuntimeObject *));
|
|
RuntimeObject * L_24 = V_2;
|
|
return L_24;
|
|
}
|
|
|
|
IL_0078:
|
|
{
|
|
// LuaDLL.luaL_typerror(L, stackPos, TypeTraits<T>.GetTypeName());
|
|
intptr_t L_25 = ___L0;
|
|
int32_t L_26 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
String_t* L_27 = (( String_t* (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_luaL_typerror_mAEAFAE3F8FC42110FAA29FB99DC947D64A99A2A0((intptr_t)L_25, (int32_t)L_26, (String_t*)L_27, (String_t*)NULL, /*hidden argument*/NULL);
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(RuntimeObject *));
|
|
RuntimeObject * L_28 = V_2;
|
|
return L_28;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Object>::.cctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1__cctor_mE34034D8F715130095774F40F02E92C78112FC10_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// static public Action<IntPtr, T> Push = SelectPush();
|
|
Action_2_t61CD99B992F0B4609297F8B282196191515B6FF1 * L_0 = (( Action_2_t61CD99B992F0B4609297F8B282196191515B6FF1 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
|
|
((StackTraits_1_t78FD4BEC1B459C40A9581066969AB3C88D1C50BC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Push_0(L_0);
|
|
// static public Func<IntPtr, int, T> Check = DefaultCheck;
|
|
Func_3_t4DF37EB37F68FF5EACCDB1C9E71862DDEF7579A3 * L_1 = (Func_3_t4DF37EB37F68FF5EACCDB1C9E71862DDEF7579A3 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 11));
|
|
(( void (*) (Func_3_t4DF37EB37F68FF5EACCDB1C9E71862DDEF7579A3 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)(L_1, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
|
|
((StackTraits_1_t78FD4BEC1B459C40A9581066969AB3C88D1C50BC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_1(L_1);
|
|
// static public Func<IntPtr, int, T> To = DefaultTo;
|
|
Func_3_t4DF37EB37F68FF5EACCDB1C9E71862DDEF7579A3 * L_2 = (Func_3_t4DF37EB37F68FF5EACCDB1C9E71862DDEF7579A3 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 11));
|
|
(( void (*) (Func_3_t4DF37EB37F68FF5EACCDB1C9E71862DDEF7579A3 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)(L_2, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
|
|
((StackTraits_1_t78FD4BEC1B459C40A9581066969AB3C88D1C50BC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_To_2(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.StackTraits`1<System.Reflection.InterfaceMapping>::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_mB18D833C8BB6A9EFC1F72C4CC00827B59D363284_gshared (Action_2_tA2432E26FDAEB9BE13037C4E3A71DBD05AC939BF * ___push0, Func_3_t0684A9CBA75B749341B7CD4ACAE6F13CEA157CF0 * ___check1, Func_3_t0684A9CBA75B749341B7CD4ACAE6F13CEA157CF0 * ___to2, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (push != null)
|
|
Action_2_tA2432E26FDAEB9BE13037C4E3A71DBD05AC939BF * L_0 = ___push0;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
// Push = push;
|
|
Action_2_tA2432E26FDAEB9BE13037C4E3A71DBD05AC939BF * L_1 = ___push0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_t6788E0999457EB2E6E63BC3C604B1EA104965AC7_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Push_0(L_1);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
// if (to != null)
|
|
Func_3_t0684A9CBA75B749341B7CD4ACAE6F13CEA157CF0 * L_2 = ___to2;
|
|
if (!L_2)
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
// To = to;
|
|
Func_3_t0684A9CBA75B749341B7CD4ACAE6F13CEA157CF0 * L_3 = ___to2;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_t6788E0999457EB2E6E63BC3C604B1EA104965AC7_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_To_2(L_3);
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
// if (check != null)
|
|
Func_3_t0684A9CBA75B749341B7CD4ACAE6F13CEA157CF0 * L_4 = ___check1;
|
|
if (!L_4)
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
// Check = check;
|
|
Func_3_t0684A9CBA75B749341B7CD4ACAE6F13CEA157CF0 * L_5 = ___check1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_t6788E0999457EB2E6E63BC3C604B1EA104965AC7_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_1(L_5);
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Action`2<System.IntPtr,T> LuaInterface.StackTraits`1<System.Reflection.InterfaceMapping>::SelectPush()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Action_2_tA2432E26FDAEB9BE13037C4E3A71DBD05AC939BF * StackTraits_1_SelectPush_m51AB29E55B769A447B58973BC4F78EF83861E256_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (TypeTraits<T>.IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_0 = ((TypeTraits_1_tAB37BEB4437416691C19A9B27E6257466595BBFE_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (!L_0)
|
|
{
|
|
goto IL_0014;
|
|
}
|
|
}
|
|
{
|
|
// return PushValue;
|
|
Action_2_tA2432E26FDAEB9BE13037C4E3A71DBD05AC939BF * L_1 = (Action_2_tA2432E26FDAEB9BE13037C4E3A71DBD05AC939BF *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_tA2432E26FDAEB9BE13037C4E3A71DBD05AC939BF *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_1, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_1;
|
|
}
|
|
|
|
IL_0014:
|
|
{
|
|
// else if (TypeTraits<T>.IsArray)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_2 = ((TypeTraits_1_tAB37BEB4437416691C19A9B27E6257466595BBFE_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsArray_3();
|
|
if (!L_2)
|
|
{
|
|
goto IL_0028;
|
|
}
|
|
}
|
|
{
|
|
// return PushArray;
|
|
Action_2_tA2432E26FDAEB9BE13037C4E3A71DBD05AC939BF * L_3 = (Action_2_tA2432E26FDAEB9BE13037C4E3A71DBD05AC939BF *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_tA2432E26FDAEB9BE13037C4E3A71DBD05AC939BF *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_3, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_3;
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
// return PushObject;
|
|
Action_2_tA2432E26FDAEB9BE13037C4E3A71DBD05AC939BF * L_4 = (Action_2_tA2432E26FDAEB9BE13037C4E3A71DBD05AC939BF *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_tA2432E26FDAEB9BE13037C4E3A71DBD05AC939BF *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_4, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_4;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Reflection.InterfaceMapping>::PushValue(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushValue_mBDE49210AC9C9D4B9CBAF5627EDF450D2BA79EF9_gshared (intptr_t ___L0, InterfaceMapping_tDFACCA96D5C3DD01C345DE426D9B8F32CDAA904B ___o1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushValue_mBDE49210AC9C9D4B9CBAF5627EDF450D2BA79EF9_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// ToLua.PushStruct(L, o);
|
|
intptr_t L_0 = ___L0;
|
|
InterfaceMapping_tDFACCA96D5C3DD01C345DE426D9B8F32CDAA904B L_1 = ___o1;
|
|
InterfaceMapping_tDFACCA96D5C3DD01C345DE426D9B8F32CDAA904B L_2 = L_1;
|
|
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_2);
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushStruct_m474B7EA11DB29C9C6396DDCF5046F5E13489894A((intptr_t)L_0, (RuntimeObject *)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Reflection.InterfaceMapping>::PushObject(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushObject_mAFF04F2A8A3EC96D9200C811291501557D8A5CEC_gshared (intptr_t ___L0, InterfaceMapping_tDFACCA96D5C3DD01C345DE426D9B8F32CDAA904B ___o1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushObject_mAFF04F2A8A3EC96D9200C811291501557D8A5CEC_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// ToLua.PushObject(L, o);
|
|
intptr_t L_0 = ___L0;
|
|
InterfaceMapping_tDFACCA96D5C3DD01C345DE426D9B8F32CDAA904B L_1 = ___o1;
|
|
InterfaceMapping_tDFACCA96D5C3DD01C345DE426D9B8F32CDAA904B L_2 = L_1;
|
|
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_2);
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushObject_mAF111189B98F55714B489FACC08BF0CB11788C7A((intptr_t)L_0, (RuntimeObject *)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Reflection.InterfaceMapping>::PushArray(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushArray_mE200499DC5E4C7FA5CCBE3EC13EA2D5E1609F941_gshared (intptr_t ___L0, InterfaceMapping_tDFACCA96D5C3DD01C345DE426D9B8F32CDAA904B ___array1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushArray_mE200499DC5E4C7FA5CCBE3EC13EA2D5E1609F941_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
{
|
|
// if (array == null)
|
|
goto IL_000f;
|
|
}
|
|
{
|
|
// 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_000f:
|
|
{
|
|
// int arrayMetaTable = LuaStatic.GetArrayMetatable(L);
|
|
intptr_t L_2 = ___L0;
|
|
int32_t L_3 = LuaStatic_GetArrayMetatable_m9549A2A425BB14A2B32A435C71272BD264F81DDE((intptr_t)L_2, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_3;
|
|
// ToLua.PushUserData(L, array, arrayMetaTable);
|
|
intptr_t L_4 = ___L0;
|
|
InterfaceMapping_tDFACCA96D5C3DD01C345DE426D9B8F32CDAA904B L_5 = ___array1;
|
|
InterfaceMapping_tDFACCA96D5C3DD01C345DE426D9B8F32CDAA904B L_6 = L_5;
|
|
RuntimeObject * L_7 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_6);
|
|
int32_t L_8 = V_0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushUserData_mBEC8DFABAB472E05CFA4B686691B3AC8226795D8((intptr_t)L_4, (RuntimeObject *)L_7, (int32_t)L_8, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// T LuaInterface.StackTraits`1<System.Reflection.InterfaceMapping>::DefaultTo(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InterfaceMapping_tDFACCA96D5C3DD01C345DE426D9B8F32CDAA904B StackTraits_1_DefaultTo_mAC99C2739BC0A9FF69114E75250488D0662904EF_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_DefaultTo_mAC99C2739BC0A9FF69114E75250488D0662904EF_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// return (T)ToLua.ToObject(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
RuntimeObject * L_2 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
return ((*(InterfaceMapping_tDFACCA96D5C3DD01C345DE426D9B8F32CDAA904B *)((InterfaceMapping_tDFACCA96D5C3DD01C345DE426D9B8F32CDAA904B *)UnBox(L_2, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))));
|
|
}
|
|
}
|
|
// T LuaInterface.StackTraits`1<System.Reflection.InterfaceMapping>::DefaultCheck(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InterfaceMapping_tDFACCA96D5C3DD01C345DE426D9B8F32CDAA904B StackTraits_1_DefaultCheck_m5A04C9049E387301600E7E071569A3FB74CF570E_gshared (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_DefaultCheck_m5A04C9049E387301600E7E071569A3FB74CF570E_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
RuntimeObject * V_1 = NULL;
|
|
InterfaceMapping_tDFACCA96D5C3DD01C345DE426D9B8F32CDAA904B V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
{
|
|
// int udata = LuaDLL.tolua_rawnetobj(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_tolua_rawnetobj_m2330C2B3D83D9335CA834F917EE591C1DFF6A284((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_2;
|
|
// if (udata != -1)
|
|
int32_t L_3 = V_0;
|
|
if ((((int32_t)L_3) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_005e;
|
|
}
|
|
}
|
|
{
|
|
// ObjectTranslator translator = ObjectTranslator.Get(L);
|
|
intptr_t L_4 = ___L0;
|
|
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((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5);
|
|
RuntimeObject * L_7 = ObjectTranslator_GetObject_m83FC049E289E671077D7852DA2188EB90DC75F6F((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5, (int32_t)L_6, /*hidden argument*/NULL);
|
|
V_1 = (RuntimeObject *)L_7;
|
|
// if (obj != null)
|
|
RuntimeObject * L_8 = V_1;
|
|
if (!L_8)
|
|
{
|
|
goto IL_004d;
|
|
}
|
|
}
|
|
{
|
|
// if (obj is T)
|
|
RuntimeObject * L_9 = V_1;
|
|
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7))))
|
|
{
|
|
goto IL_002b;
|
|
}
|
|
}
|
|
{
|
|
// return (T)obj;
|
|
RuntimeObject * L_10 = V_1;
|
|
return ((*(InterfaceMapping_tDFACCA96D5C3DD01C345DE426D9B8F32CDAA904B *)((InterfaceMapping_tDFACCA96D5C3DD01C345DE426D9B8F32CDAA904B *)UnBox(L_10, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))));
|
|
}
|
|
|
|
IL_002b:
|
|
{
|
|
// LuaDLL.luaL_argerror(L, stackPos, string.Format("{0} expected, got {1}", TypeTraits<T>.GetTypeName(), obj.GetType().FullName));
|
|
intptr_t L_11 = ___L0;
|
|
int32_t L_12 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
String_t* L_13 = (( String_t* (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
|
|
RuntimeObject * L_14 = V_1;
|
|
NullCheck((RuntimeObject *)L_14);
|
|
Type_t * L_15 = Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60((RuntimeObject *)L_14, /*hidden argument*/NULL);
|
|
NullCheck((Type_t *)L_15);
|
|
String_t* L_16 = VirtFuncInvoker0< String_t* >::Invoke(29 /* System.String System.Type::get_FullName() */, (Type_t *)L_15);
|
|
String_t* L_17 = String_Format_m19325298DBC61AAC016C16F7B3CF97A8A3DEA34A((String_t*)_stringLiteralB3C631CCD334FD1E5D8A9E62EE527BD6E1487992, (RuntimeObject *)L_13, (RuntimeObject *)L_16, /*hidden argument*/NULL);
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_luaL_argerror_m648A4BE57D4DB36B0B83C6C0F6D2703239DED5A8((intptr_t)L_11, (int32_t)L_12, (String_t*)L_17, /*hidden argument*/NULL);
|
|
}
|
|
|
|
IL_004d:
|
|
{
|
|
// if (!TypeTraits<T>.IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_18 = ((TypeTraits_1_tAB37BEB4437416691C19A9B27E6257466595BBFE_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (L_18)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(InterfaceMapping_tDFACCA96D5C3DD01C345DE426D9B8F32CDAA904B ));
|
|
InterfaceMapping_tDFACCA96D5C3DD01C345DE426D9B8F32CDAA904B L_19 = V_2;
|
|
return L_19;
|
|
}
|
|
|
|
IL_005e:
|
|
{
|
|
// else if (LuaDLL.lua_isnil(L, stackPos) && !TypeTraits<T>.IsValueType)
|
|
intptr_t L_20 = ___L0;
|
|
int32_t L_21 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
bool L_22 = LuaDLL_lua_isnil_mB1EFB39078F9432C638D9EFD5DD4B03BF9DA8FAB((intptr_t)L_20, (int32_t)L_21, /*hidden argument*/NULL);
|
|
if (!L_22)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_23 = ((TypeTraits_1_tAB37BEB4437416691C19A9B27E6257466595BBFE_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (L_23)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(InterfaceMapping_tDFACCA96D5C3DD01C345DE426D9B8F32CDAA904B ));
|
|
InterfaceMapping_tDFACCA96D5C3DD01C345DE426D9B8F32CDAA904B L_24 = V_2;
|
|
return L_24;
|
|
}
|
|
|
|
IL_0078:
|
|
{
|
|
// LuaDLL.luaL_typerror(L, stackPos, TypeTraits<T>.GetTypeName());
|
|
intptr_t L_25 = ___L0;
|
|
int32_t L_26 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
String_t* L_27 = (( String_t* (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_luaL_typerror_mAEAFAE3F8FC42110FAA29FB99DC947D64A99A2A0((intptr_t)L_25, (int32_t)L_26, (String_t*)L_27, (String_t*)NULL, /*hidden argument*/NULL);
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(InterfaceMapping_tDFACCA96D5C3DD01C345DE426D9B8F32CDAA904B ));
|
|
InterfaceMapping_tDFACCA96D5C3DD01C345DE426D9B8F32CDAA904B L_28 = V_2;
|
|
return L_28;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Reflection.InterfaceMapping>::.cctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1__cctor_m1872C40EDFEECFE77B8281BAA00867084E099740_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// static public Action<IntPtr, T> Push = SelectPush();
|
|
Action_2_tA2432E26FDAEB9BE13037C4E3A71DBD05AC939BF * L_0 = (( Action_2_tA2432E26FDAEB9BE13037C4E3A71DBD05AC939BF * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
|
|
((StackTraits_1_t6788E0999457EB2E6E63BC3C604B1EA104965AC7_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Push_0(L_0);
|
|
// static public Func<IntPtr, int, T> Check = DefaultCheck;
|
|
Func_3_t0684A9CBA75B749341B7CD4ACAE6F13CEA157CF0 * L_1 = (Func_3_t0684A9CBA75B749341B7CD4ACAE6F13CEA157CF0 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 11));
|
|
(( void (*) (Func_3_t0684A9CBA75B749341B7CD4ACAE6F13CEA157CF0 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)(L_1, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
|
|
((StackTraits_1_t6788E0999457EB2E6E63BC3C604B1EA104965AC7_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_1(L_1);
|
|
// static public Func<IntPtr, int, T> To = DefaultTo;
|
|
Func_3_t0684A9CBA75B749341B7CD4ACAE6F13CEA157CF0 * L_2 = (Func_3_t0684A9CBA75B749341B7CD4ACAE6F13CEA157CF0 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 11));
|
|
(( void (*) (Func_3_t0684A9CBA75B749341B7CD4ACAE6F13CEA157CF0 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)(L_2, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
|
|
((StackTraits_1_t6788E0999457EB2E6E63BC3C604B1EA104965AC7_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_To_2(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.StackTraits`1<System.Reflection.ParameterModifier>::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_m18FCE2855F881E70383B5FF7CB029EAC519616AF_gshared (Action_2_t5A2F481EF671D109D3A71BD077E47BF5BB8CF1D8 * ___push0, Func_3_t7DFA4020D0783A35B3737622296BE6E637D1BC2E * ___check1, Func_3_t7DFA4020D0783A35B3737622296BE6E637D1BC2E * ___to2, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (push != null)
|
|
Action_2_t5A2F481EF671D109D3A71BD077E47BF5BB8CF1D8 * L_0 = ___push0;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
// Push = push;
|
|
Action_2_t5A2F481EF671D109D3A71BD077E47BF5BB8CF1D8 * L_1 = ___push0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_tCE6E458731D72ADA684CAFAB41203CBD5C4F98B8_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Push_0(L_1);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
// if (to != null)
|
|
Func_3_t7DFA4020D0783A35B3737622296BE6E637D1BC2E * L_2 = ___to2;
|
|
if (!L_2)
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
// To = to;
|
|
Func_3_t7DFA4020D0783A35B3737622296BE6E637D1BC2E * L_3 = ___to2;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_tCE6E458731D72ADA684CAFAB41203CBD5C4F98B8_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_To_2(L_3);
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
// if (check != null)
|
|
Func_3_t7DFA4020D0783A35B3737622296BE6E637D1BC2E * L_4 = ___check1;
|
|
if (!L_4)
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
// Check = check;
|
|
Func_3_t7DFA4020D0783A35B3737622296BE6E637D1BC2E * L_5 = ___check1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_tCE6E458731D72ADA684CAFAB41203CBD5C4F98B8_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_1(L_5);
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Action`2<System.IntPtr,T> LuaInterface.StackTraits`1<System.Reflection.ParameterModifier>::SelectPush()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Action_2_t5A2F481EF671D109D3A71BD077E47BF5BB8CF1D8 * StackTraits_1_SelectPush_mA24AD31527B9AB9DBE151827DD022D688388F1E6_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (TypeTraits<T>.IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_0 = ((TypeTraits_1_tBEEADDAD89291E5E22A69811B44CF77612F3F435_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (!L_0)
|
|
{
|
|
goto IL_0014;
|
|
}
|
|
}
|
|
{
|
|
// return PushValue;
|
|
Action_2_t5A2F481EF671D109D3A71BD077E47BF5BB8CF1D8 * L_1 = (Action_2_t5A2F481EF671D109D3A71BD077E47BF5BB8CF1D8 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_t5A2F481EF671D109D3A71BD077E47BF5BB8CF1D8 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_1, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_1;
|
|
}
|
|
|
|
IL_0014:
|
|
{
|
|
// else if (TypeTraits<T>.IsArray)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_2 = ((TypeTraits_1_tBEEADDAD89291E5E22A69811B44CF77612F3F435_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsArray_3();
|
|
if (!L_2)
|
|
{
|
|
goto IL_0028;
|
|
}
|
|
}
|
|
{
|
|
// return PushArray;
|
|
Action_2_t5A2F481EF671D109D3A71BD077E47BF5BB8CF1D8 * L_3 = (Action_2_t5A2F481EF671D109D3A71BD077E47BF5BB8CF1D8 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_t5A2F481EF671D109D3A71BD077E47BF5BB8CF1D8 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_3, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_3;
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
// return PushObject;
|
|
Action_2_t5A2F481EF671D109D3A71BD077E47BF5BB8CF1D8 * L_4 = (Action_2_t5A2F481EF671D109D3A71BD077E47BF5BB8CF1D8 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_t5A2F481EF671D109D3A71BD077E47BF5BB8CF1D8 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_4, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_4;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Reflection.ParameterModifier>::PushValue(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushValue_mB0D81E94AA5C6E9A9F731D2510313FE81B2280EB_gshared (intptr_t ___L0, ParameterModifier_t7BEFF7C52C8D7CD73D787BDAE6A1A50196204E3E ___o1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushValue_mB0D81E94AA5C6E9A9F731D2510313FE81B2280EB_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// ToLua.PushStruct(L, o);
|
|
intptr_t L_0 = ___L0;
|
|
ParameterModifier_t7BEFF7C52C8D7CD73D787BDAE6A1A50196204E3E L_1 = ___o1;
|
|
ParameterModifier_t7BEFF7C52C8D7CD73D787BDAE6A1A50196204E3E L_2 = L_1;
|
|
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_2);
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushStruct_m474B7EA11DB29C9C6396DDCF5046F5E13489894A((intptr_t)L_0, (RuntimeObject *)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Reflection.ParameterModifier>::PushObject(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushObject_mA4A650035E0C6E47E659E2F3841BC97D6C6467EE_gshared (intptr_t ___L0, ParameterModifier_t7BEFF7C52C8D7CD73D787BDAE6A1A50196204E3E ___o1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushObject_mA4A650035E0C6E47E659E2F3841BC97D6C6467EE_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// ToLua.PushObject(L, o);
|
|
intptr_t L_0 = ___L0;
|
|
ParameterModifier_t7BEFF7C52C8D7CD73D787BDAE6A1A50196204E3E L_1 = ___o1;
|
|
ParameterModifier_t7BEFF7C52C8D7CD73D787BDAE6A1A50196204E3E L_2 = L_1;
|
|
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_2);
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushObject_mAF111189B98F55714B489FACC08BF0CB11788C7A((intptr_t)L_0, (RuntimeObject *)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Reflection.ParameterModifier>::PushArray(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushArray_m19A35CD91109C975CE39542911D3555BA83ABDF7_gshared (intptr_t ___L0, ParameterModifier_t7BEFF7C52C8D7CD73D787BDAE6A1A50196204E3E ___array1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushArray_m19A35CD91109C975CE39542911D3555BA83ABDF7_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
{
|
|
// if (array == null)
|
|
goto IL_000f;
|
|
}
|
|
{
|
|
// 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_000f:
|
|
{
|
|
// int arrayMetaTable = LuaStatic.GetArrayMetatable(L);
|
|
intptr_t L_2 = ___L0;
|
|
int32_t L_3 = LuaStatic_GetArrayMetatable_m9549A2A425BB14A2B32A435C71272BD264F81DDE((intptr_t)L_2, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_3;
|
|
// ToLua.PushUserData(L, array, arrayMetaTable);
|
|
intptr_t L_4 = ___L0;
|
|
ParameterModifier_t7BEFF7C52C8D7CD73D787BDAE6A1A50196204E3E L_5 = ___array1;
|
|
ParameterModifier_t7BEFF7C52C8D7CD73D787BDAE6A1A50196204E3E L_6 = L_5;
|
|
RuntimeObject * L_7 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_6);
|
|
int32_t L_8 = V_0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushUserData_mBEC8DFABAB472E05CFA4B686691B3AC8226795D8((intptr_t)L_4, (RuntimeObject *)L_7, (int32_t)L_8, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// T LuaInterface.StackTraits`1<System.Reflection.ParameterModifier>::DefaultTo(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ParameterModifier_t7BEFF7C52C8D7CD73D787BDAE6A1A50196204E3E StackTraits_1_DefaultTo_m9283657C48057DD2B36D71CCE5C53BCE7BB40E01_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_DefaultTo_m9283657C48057DD2B36D71CCE5C53BCE7BB40E01_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// return (T)ToLua.ToObject(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
RuntimeObject * L_2 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
return ((*(ParameterModifier_t7BEFF7C52C8D7CD73D787BDAE6A1A50196204E3E *)((ParameterModifier_t7BEFF7C52C8D7CD73D787BDAE6A1A50196204E3E *)UnBox(L_2, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))));
|
|
}
|
|
}
|
|
// T LuaInterface.StackTraits`1<System.Reflection.ParameterModifier>::DefaultCheck(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ParameterModifier_t7BEFF7C52C8D7CD73D787BDAE6A1A50196204E3E StackTraits_1_DefaultCheck_m9860D4BD9C81A54A7854B6C66C45411619E45D49_gshared (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_DefaultCheck_m9860D4BD9C81A54A7854B6C66C45411619E45D49_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
RuntimeObject * V_1 = NULL;
|
|
ParameterModifier_t7BEFF7C52C8D7CD73D787BDAE6A1A50196204E3E V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
{
|
|
// int udata = LuaDLL.tolua_rawnetobj(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_tolua_rawnetobj_m2330C2B3D83D9335CA834F917EE591C1DFF6A284((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_2;
|
|
// if (udata != -1)
|
|
int32_t L_3 = V_0;
|
|
if ((((int32_t)L_3) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_005e;
|
|
}
|
|
}
|
|
{
|
|
// ObjectTranslator translator = ObjectTranslator.Get(L);
|
|
intptr_t L_4 = ___L0;
|
|
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((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5);
|
|
RuntimeObject * L_7 = ObjectTranslator_GetObject_m83FC049E289E671077D7852DA2188EB90DC75F6F((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5, (int32_t)L_6, /*hidden argument*/NULL);
|
|
V_1 = (RuntimeObject *)L_7;
|
|
// if (obj != null)
|
|
RuntimeObject * L_8 = V_1;
|
|
if (!L_8)
|
|
{
|
|
goto IL_004d;
|
|
}
|
|
}
|
|
{
|
|
// if (obj is T)
|
|
RuntimeObject * L_9 = V_1;
|
|
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7))))
|
|
{
|
|
goto IL_002b;
|
|
}
|
|
}
|
|
{
|
|
// return (T)obj;
|
|
RuntimeObject * L_10 = V_1;
|
|
return ((*(ParameterModifier_t7BEFF7C52C8D7CD73D787BDAE6A1A50196204E3E *)((ParameterModifier_t7BEFF7C52C8D7CD73D787BDAE6A1A50196204E3E *)UnBox(L_10, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))));
|
|
}
|
|
|
|
IL_002b:
|
|
{
|
|
// LuaDLL.luaL_argerror(L, stackPos, string.Format("{0} expected, got {1}", TypeTraits<T>.GetTypeName(), obj.GetType().FullName));
|
|
intptr_t L_11 = ___L0;
|
|
int32_t L_12 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
String_t* L_13 = (( String_t* (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
|
|
RuntimeObject * L_14 = V_1;
|
|
NullCheck((RuntimeObject *)L_14);
|
|
Type_t * L_15 = Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60((RuntimeObject *)L_14, /*hidden argument*/NULL);
|
|
NullCheck((Type_t *)L_15);
|
|
String_t* L_16 = VirtFuncInvoker0< String_t* >::Invoke(29 /* System.String System.Type::get_FullName() */, (Type_t *)L_15);
|
|
String_t* L_17 = String_Format_m19325298DBC61AAC016C16F7B3CF97A8A3DEA34A((String_t*)_stringLiteralB3C631CCD334FD1E5D8A9E62EE527BD6E1487992, (RuntimeObject *)L_13, (RuntimeObject *)L_16, /*hidden argument*/NULL);
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_luaL_argerror_m648A4BE57D4DB36B0B83C6C0F6D2703239DED5A8((intptr_t)L_11, (int32_t)L_12, (String_t*)L_17, /*hidden argument*/NULL);
|
|
}
|
|
|
|
IL_004d:
|
|
{
|
|
// if (!TypeTraits<T>.IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_18 = ((TypeTraits_1_tBEEADDAD89291E5E22A69811B44CF77612F3F435_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (L_18)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(ParameterModifier_t7BEFF7C52C8D7CD73D787BDAE6A1A50196204E3E ));
|
|
ParameterModifier_t7BEFF7C52C8D7CD73D787BDAE6A1A50196204E3E L_19 = V_2;
|
|
return L_19;
|
|
}
|
|
|
|
IL_005e:
|
|
{
|
|
// else if (LuaDLL.lua_isnil(L, stackPos) && !TypeTraits<T>.IsValueType)
|
|
intptr_t L_20 = ___L0;
|
|
int32_t L_21 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
bool L_22 = LuaDLL_lua_isnil_mB1EFB39078F9432C638D9EFD5DD4B03BF9DA8FAB((intptr_t)L_20, (int32_t)L_21, /*hidden argument*/NULL);
|
|
if (!L_22)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_23 = ((TypeTraits_1_tBEEADDAD89291E5E22A69811B44CF77612F3F435_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (L_23)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(ParameterModifier_t7BEFF7C52C8D7CD73D787BDAE6A1A50196204E3E ));
|
|
ParameterModifier_t7BEFF7C52C8D7CD73D787BDAE6A1A50196204E3E L_24 = V_2;
|
|
return L_24;
|
|
}
|
|
|
|
IL_0078:
|
|
{
|
|
// LuaDLL.luaL_typerror(L, stackPos, TypeTraits<T>.GetTypeName());
|
|
intptr_t L_25 = ___L0;
|
|
int32_t L_26 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
String_t* L_27 = (( String_t* (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_luaL_typerror_mAEAFAE3F8FC42110FAA29FB99DC947D64A99A2A0((intptr_t)L_25, (int32_t)L_26, (String_t*)L_27, (String_t*)NULL, /*hidden argument*/NULL);
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(ParameterModifier_t7BEFF7C52C8D7CD73D787BDAE6A1A50196204E3E ));
|
|
ParameterModifier_t7BEFF7C52C8D7CD73D787BDAE6A1A50196204E3E L_28 = V_2;
|
|
return L_28;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Reflection.ParameterModifier>::.cctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1__cctor_mA052F82388C1AC34DD8C3D70B608A31F9B24725A_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// static public Action<IntPtr, T> Push = SelectPush();
|
|
Action_2_t5A2F481EF671D109D3A71BD077E47BF5BB8CF1D8 * L_0 = (( Action_2_t5A2F481EF671D109D3A71BD077E47BF5BB8CF1D8 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
|
|
((StackTraits_1_tCE6E458731D72ADA684CAFAB41203CBD5C4F98B8_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Push_0(L_0);
|
|
// static public Func<IntPtr, int, T> Check = DefaultCheck;
|
|
Func_3_t7DFA4020D0783A35B3737622296BE6E637D1BC2E * L_1 = (Func_3_t7DFA4020D0783A35B3737622296BE6E637D1BC2E *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 11));
|
|
(( void (*) (Func_3_t7DFA4020D0783A35B3737622296BE6E637D1BC2E *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)(L_1, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
|
|
((StackTraits_1_tCE6E458731D72ADA684CAFAB41203CBD5C4F98B8_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_1(L_1);
|
|
// static public Func<IntPtr, int, T> To = DefaultTo;
|
|
Func_3_t7DFA4020D0783A35B3737622296BE6E637D1BC2E * L_2 = (Func_3_t7DFA4020D0783A35B3737622296BE6E637D1BC2E *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 11));
|
|
(( void (*) (Func_3_t7DFA4020D0783A35B3737622296BE6E637D1BC2E *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)(L_2, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
|
|
((StackTraits_1_tCE6E458731D72ADA684CAFAB41203CBD5C4F98B8_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_To_2(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.StackTraits`1<System.Runtime.Serialization.StreamingContext>::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_m361B2454443D9FB81D886BCE4ED67FD581DBAF8C_gshared (Action_2_t646D17449FD368DA6CF70E0B72574F15E5CB70E1 * ___push0, Func_3_t90516F675D844400E29BD7D63D2143E06938BE95 * ___check1, Func_3_t90516F675D844400E29BD7D63D2143E06938BE95 * ___to2, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (push != null)
|
|
Action_2_t646D17449FD368DA6CF70E0B72574F15E5CB70E1 * L_0 = ___push0;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
// Push = push;
|
|
Action_2_t646D17449FD368DA6CF70E0B72574F15E5CB70E1 * L_1 = ___push0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_t8B3C9C11AB1B41AA0EA1A63BA22507A7E12CA4FC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Push_0(L_1);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
// if (to != null)
|
|
Func_3_t90516F675D844400E29BD7D63D2143E06938BE95 * L_2 = ___to2;
|
|
if (!L_2)
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
// To = to;
|
|
Func_3_t90516F675D844400E29BD7D63D2143E06938BE95 * L_3 = ___to2;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_t8B3C9C11AB1B41AA0EA1A63BA22507A7E12CA4FC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_To_2(L_3);
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
// if (check != null)
|
|
Func_3_t90516F675D844400E29BD7D63D2143E06938BE95 * L_4 = ___check1;
|
|
if (!L_4)
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
// Check = check;
|
|
Func_3_t90516F675D844400E29BD7D63D2143E06938BE95 * L_5 = ___check1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_t8B3C9C11AB1B41AA0EA1A63BA22507A7E12CA4FC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_1(L_5);
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Action`2<System.IntPtr,T> LuaInterface.StackTraits`1<System.Runtime.Serialization.StreamingContext>::SelectPush()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Action_2_t646D17449FD368DA6CF70E0B72574F15E5CB70E1 * StackTraits_1_SelectPush_mC8BA05D1F0977ABEE5F88915BCA9B48CF916405C_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (TypeTraits<T>.IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_0 = ((TypeTraits_1_t8844A6DD1F314F0BF0B4FDFC0701BC4181AE21F9_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (!L_0)
|
|
{
|
|
goto IL_0014;
|
|
}
|
|
}
|
|
{
|
|
// return PushValue;
|
|
Action_2_t646D17449FD368DA6CF70E0B72574F15E5CB70E1 * L_1 = (Action_2_t646D17449FD368DA6CF70E0B72574F15E5CB70E1 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_t646D17449FD368DA6CF70E0B72574F15E5CB70E1 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_1, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_1;
|
|
}
|
|
|
|
IL_0014:
|
|
{
|
|
// else if (TypeTraits<T>.IsArray)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_2 = ((TypeTraits_1_t8844A6DD1F314F0BF0B4FDFC0701BC4181AE21F9_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsArray_3();
|
|
if (!L_2)
|
|
{
|
|
goto IL_0028;
|
|
}
|
|
}
|
|
{
|
|
// return PushArray;
|
|
Action_2_t646D17449FD368DA6CF70E0B72574F15E5CB70E1 * L_3 = (Action_2_t646D17449FD368DA6CF70E0B72574F15E5CB70E1 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_t646D17449FD368DA6CF70E0B72574F15E5CB70E1 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_3, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_3;
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
// return PushObject;
|
|
Action_2_t646D17449FD368DA6CF70E0B72574F15E5CB70E1 * L_4 = (Action_2_t646D17449FD368DA6CF70E0B72574F15E5CB70E1 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_t646D17449FD368DA6CF70E0B72574F15E5CB70E1 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_4, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_4;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Runtime.Serialization.StreamingContext>::PushValue(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushValue_m11DBC757B700E5B3205B47EBDE563E240D948092_gshared (intptr_t ___L0, StreamingContext_t2CCDC54E0E8D078AF4A50E3A8B921B828A900034 ___o1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushValue_m11DBC757B700E5B3205B47EBDE563E240D948092_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// ToLua.PushStruct(L, o);
|
|
intptr_t L_0 = ___L0;
|
|
StreamingContext_t2CCDC54E0E8D078AF4A50E3A8B921B828A900034 L_1 = ___o1;
|
|
StreamingContext_t2CCDC54E0E8D078AF4A50E3A8B921B828A900034 L_2 = L_1;
|
|
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_2);
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushStruct_m474B7EA11DB29C9C6396DDCF5046F5E13489894A((intptr_t)L_0, (RuntimeObject *)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Runtime.Serialization.StreamingContext>::PushObject(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushObject_m326B8BE89708FA8C62EE8AA847D963E23C60E405_gshared (intptr_t ___L0, StreamingContext_t2CCDC54E0E8D078AF4A50E3A8B921B828A900034 ___o1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushObject_m326B8BE89708FA8C62EE8AA847D963E23C60E405_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// ToLua.PushObject(L, o);
|
|
intptr_t L_0 = ___L0;
|
|
StreamingContext_t2CCDC54E0E8D078AF4A50E3A8B921B828A900034 L_1 = ___o1;
|
|
StreamingContext_t2CCDC54E0E8D078AF4A50E3A8B921B828A900034 L_2 = L_1;
|
|
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_2);
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushObject_mAF111189B98F55714B489FACC08BF0CB11788C7A((intptr_t)L_0, (RuntimeObject *)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Runtime.Serialization.StreamingContext>::PushArray(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushArray_m4CBF5B6A8AD972F6AEAE9BD968F74387E8C5CBB5_gshared (intptr_t ___L0, StreamingContext_t2CCDC54E0E8D078AF4A50E3A8B921B828A900034 ___array1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushArray_m4CBF5B6A8AD972F6AEAE9BD968F74387E8C5CBB5_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
{
|
|
// if (array == null)
|
|
goto IL_000f;
|
|
}
|
|
{
|
|
// 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_000f:
|
|
{
|
|
// int arrayMetaTable = LuaStatic.GetArrayMetatable(L);
|
|
intptr_t L_2 = ___L0;
|
|
int32_t L_3 = LuaStatic_GetArrayMetatable_m9549A2A425BB14A2B32A435C71272BD264F81DDE((intptr_t)L_2, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_3;
|
|
// ToLua.PushUserData(L, array, arrayMetaTable);
|
|
intptr_t L_4 = ___L0;
|
|
StreamingContext_t2CCDC54E0E8D078AF4A50E3A8B921B828A900034 L_5 = ___array1;
|
|
StreamingContext_t2CCDC54E0E8D078AF4A50E3A8B921B828A900034 L_6 = L_5;
|
|
RuntimeObject * L_7 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_6);
|
|
int32_t L_8 = V_0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushUserData_mBEC8DFABAB472E05CFA4B686691B3AC8226795D8((intptr_t)L_4, (RuntimeObject *)L_7, (int32_t)L_8, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// T LuaInterface.StackTraits`1<System.Runtime.Serialization.StreamingContext>::DefaultTo(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StreamingContext_t2CCDC54E0E8D078AF4A50E3A8B921B828A900034 StackTraits_1_DefaultTo_m133011F012886856A39DBEAA81A614EEA8D1F2B7_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_DefaultTo_m133011F012886856A39DBEAA81A614EEA8D1F2B7_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// return (T)ToLua.ToObject(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
RuntimeObject * L_2 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
return ((*(StreamingContext_t2CCDC54E0E8D078AF4A50E3A8B921B828A900034 *)((StreamingContext_t2CCDC54E0E8D078AF4A50E3A8B921B828A900034 *)UnBox(L_2, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))));
|
|
}
|
|
}
|
|
// T LuaInterface.StackTraits`1<System.Runtime.Serialization.StreamingContext>::DefaultCheck(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StreamingContext_t2CCDC54E0E8D078AF4A50E3A8B921B828A900034 StackTraits_1_DefaultCheck_m309D7B6D3D3168354F4FEE92F147F1AA9BB88BD8_gshared (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_DefaultCheck_m309D7B6D3D3168354F4FEE92F147F1AA9BB88BD8_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
RuntimeObject * V_1 = NULL;
|
|
StreamingContext_t2CCDC54E0E8D078AF4A50E3A8B921B828A900034 V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
{
|
|
// int udata = LuaDLL.tolua_rawnetobj(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_tolua_rawnetobj_m2330C2B3D83D9335CA834F917EE591C1DFF6A284((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_2;
|
|
// if (udata != -1)
|
|
int32_t L_3 = V_0;
|
|
if ((((int32_t)L_3) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_005e;
|
|
}
|
|
}
|
|
{
|
|
// ObjectTranslator translator = ObjectTranslator.Get(L);
|
|
intptr_t L_4 = ___L0;
|
|
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((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5);
|
|
RuntimeObject * L_7 = ObjectTranslator_GetObject_m83FC049E289E671077D7852DA2188EB90DC75F6F((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5, (int32_t)L_6, /*hidden argument*/NULL);
|
|
V_1 = (RuntimeObject *)L_7;
|
|
// if (obj != null)
|
|
RuntimeObject * L_8 = V_1;
|
|
if (!L_8)
|
|
{
|
|
goto IL_004d;
|
|
}
|
|
}
|
|
{
|
|
// if (obj is T)
|
|
RuntimeObject * L_9 = V_1;
|
|
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7))))
|
|
{
|
|
goto IL_002b;
|
|
}
|
|
}
|
|
{
|
|
// return (T)obj;
|
|
RuntimeObject * L_10 = V_1;
|
|
return ((*(StreamingContext_t2CCDC54E0E8D078AF4A50E3A8B921B828A900034 *)((StreamingContext_t2CCDC54E0E8D078AF4A50E3A8B921B828A900034 *)UnBox(L_10, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))));
|
|
}
|
|
|
|
IL_002b:
|
|
{
|
|
// LuaDLL.luaL_argerror(L, stackPos, string.Format("{0} expected, got {1}", TypeTraits<T>.GetTypeName(), obj.GetType().FullName));
|
|
intptr_t L_11 = ___L0;
|
|
int32_t L_12 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
String_t* L_13 = (( String_t* (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
|
|
RuntimeObject * L_14 = V_1;
|
|
NullCheck((RuntimeObject *)L_14);
|
|
Type_t * L_15 = Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60((RuntimeObject *)L_14, /*hidden argument*/NULL);
|
|
NullCheck((Type_t *)L_15);
|
|
String_t* L_16 = VirtFuncInvoker0< String_t* >::Invoke(29 /* System.String System.Type::get_FullName() */, (Type_t *)L_15);
|
|
String_t* L_17 = String_Format_m19325298DBC61AAC016C16F7B3CF97A8A3DEA34A((String_t*)_stringLiteralB3C631CCD334FD1E5D8A9E62EE527BD6E1487992, (RuntimeObject *)L_13, (RuntimeObject *)L_16, /*hidden argument*/NULL);
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_luaL_argerror_m648A4BE57D4DB36B0B83C6C0F6D2703239DED5A8((intptr_t)L_11, (int32_t)L_12, (String_t*)L_17, /*hidden argument*/NULL);
|
|
}
|
|
|
|
IL_004d:
|
|
{
|
|
// if (!TypeTraits<T>.IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_18 = ((TypeTraits_1_t8844A6DD1F314F0BF0B4FDFC0701BC4181AE21F9_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (L_18)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(StreamingContext_t2CCDC54E0E8D078AF4A50E3A8B921B828A900034 ));
|
|
StreamingContext_t2CCDC54E0E8D078AF4A50E3A8B921B828A900034 L_19 = V_2;
|
|
return L_19;
|
|
}
|
|
|
|
IL_005e:
|
|
{
|
|
// else if (LuaDLL.lua_isnil(L, stackPos) && !TypeTraits<T>.IsValueType)
|
|
intptr_t L_20 = ___L0;
|
|
int32_t L_21 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
bool L_22 = LuaDLL_lua_isnil_mB1EFB39078F9432C638D9EFD5DD4B03BF9DA8FAB((intptr_t)L_20, (int32_t)L_21, /*hidden argument*/NULL);
|
|
if (!L_22)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_23 = ((TypeTraits_1_t8844A6DD1F314F0BF0B4FDFC0701BC4181AE21F9_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (L_23)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(StreamingContext_t2CCDC54E0E8D078AF4A50E3A8B921B828A900034 ));
|
|
StreamingContext_t2CCDC54E0E8D078AF4A50E3A8B921B828A900034 L_24 = V_2;
|
|
return L_24;
|
|
}
|
|
|
|
IL_0078:
|
|
{
|
|
// LuaDLL.luaL_typerror(L, stackPos, TypeTraits<T>.GetTypeName());
|
|
intptr_t L_25 = ___L0;
|
|
int32_t L_26 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
String_t* L_27 = (( String_t* (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_luaL_typerror_mAEAFAE3F8FC42110FAA29FB99DC947D64A99A2A0((intptr_t)L_25, (int32_t)L_26, (String_t*)L_27, (String_t*)NULL, /*hidden argument*/NULL);
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(StreamingContext_t2CCDC54E0E8D078AF4A50E3A8B921B828A900034 ));
|
|
StreamingContext_t2CCDC54E0E8D078AF4A50E3A8B921B828A900034 L_28 = V_2;
|
|
return L_28;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Runtime.Serialization.StreamingContext>::.cctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1__cctor_m7955AD5E80B67395B334F552358F93B72757C143_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// static public Action<IntPtr, T> Push = SelectPush();
|
|
Action_2_t646D17449FD368DA6CF70E0B72574F15E5CB70E1 * L_0 = (( Action_2_t646D17449FD368DA6CF70E0B72574F15E5CB70E1 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
|
|
((StackTraits_1_t8B3C9C11AB1B41AA0EA1A63BA22507A7E12CA4FC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Push_0(L_0);
|
|
// static public Func<IntPtr, int, T> Check = DefaultCheck;
|
|
Func_3_t90516F675D844400E29BD7D63D2143E06938BE95 * L_1 = (Func_3_t90516F675D844400E29BD7D63D2143E06938BE95 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 11));
|
|
(( void (*) (Func_3_t90516F675D844400E29BD7D63D2143E06938BE95 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)(L_1, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
|
|
((StackTraits_1_t8B3C9C11AB1B41AA0EA1A63BA22507A7E12CA4FC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_1(L_1);
|
|
// static public Func<IntPtr, int, T> To = DefaultTo;
|
|
Func_3_t90516F675D844400E29BD7D63D2143E06938BE95 * L_2 = (Func_3_t90516F675D844400E29BD7D63D2143E06938BE95 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 11));
|
|
(( void (*) (Func_3_t90516F675D844400E29BD7D63D2143E06938BE95 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)(L_2, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
|
|
((StackTraits_1_t8B3C9C11AB1B41AA0EA1A63BA22507A7E12CA4FC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_To_2(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.StackTraits`1<System.RuntimeTypeHandle>::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_m76E172514BAE8F8ED9787B87C273FD2CC5118FAD_gshared (Action_2_tF1521BFA532454CDDFD1188C106F85CBBCA28558 * ___push0, Func_3_tDDA95D14DDAA336FCF0BC0070D17B4E53E112E3B * ___check1, Func_3_tDDA95D14DDAA336FCF0BC0070D17B4E53E112E3B * ___to2, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (push != null)
|
|
Action_2_tF1521BFA532454CDDFD1188C106F85CBBCA28558 * L_0 = ___push0;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
// Push = push;
|
|
Action_2_tF1521BFA532454CDDFD1188C106F85CBBCA28558 * L_1 = ___push0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_tC59BAD21C8722459D865C2B9E9C8D0C53F61404E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Push_0(L_1);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
// if (to != null)
|
|
Func_3_tDDA95D14DDAA336FCF0BC0070D17B4E53E112E3B * L_2 = ___to2;
|
|
if (!L_2)
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
// To = to;
|
|
Func_3_tDDA95D14DDAA336FCF0BC0070D17B4E53E112E3B * L_3 = ___to2;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_tC59BAD21C8722459D865C2B9E9C8D0C53F61404E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_To_2(L_3);
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
// if (check != null)
|
|
Func_3_tDDA95D14DDAA336FCF0BC0070D17B4E53E112E3B * L_4 = ___check1;
|
|
if (!L_4)
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
// Check = check;
|
|
Func_3_tDDA95D14DDAA336FCF0BC0070D17B4E53E112E3B * L_5 = ___check1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_tC59BAD21C8722459D865C2B9E9C8D0C53F61404E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_1(L_5);
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Action`2<System.IntPtr,T> LuaInterface.StackTraits`1<System.RuntimeTypeHandle>::SelectPush()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Action_2_tF1521BFA532454CDDFD1188C106F85CBBCA28558 * StackTraits_1_SelectPush_m85EB1F42B7726132CBBEFDD197808BA37C6F7751_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (TypeTraits<T>.IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_0 = ((TypeTraits_1_tE7200D270F04764547A017099FE4E3F365D6047A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (!L_0)
|
|
{
|
|
goto IL_0014;
|
|
}
|
|
}
|
|
{
|
|
// return PushValue;
|
|
Action_2_tF1521BFA532454CDDFD1188C106F85CBBCA28558 * L_1 = (Action_2_tF1521BFA532454CDDFD1188C106F85CBBCA28558 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_tF1521BFA532454CDDFD1188C106F85CBBCA28558 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_1, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_1;
|
|
}
|
|
|
|
IL_0014:
|
|
{
|
|
// else if (TypeTraits<T>.IsArray)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_2 = ((TypeTraits_1_tE7200D270F04764547A017099FE4E3F365D6047A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsArray_3();
|
|
if (!L_2)
|
|
{
|
|
goto IL_0028;
|
|
}
|
|
}
|
|
{
|
|
// return PushArray;
|
|
Action_2_tF1521BFA532454CDDFD1188C106F85CBBCA28558 * L_3 = (Action_2_tF1521BFA532454CDDFD1188C106F85CBBCA28558 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_tF1521BFA532454CDDFD1188C106F85CBBCA28558 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_3, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_3;
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
// return PushObject;
|
|
Action_2_tF1521BFA532454CDDFD1188C106F85CBBCA28558 * L_4 = (Action_2_tF1521BFA532454CDDFD1188C106F85CBBCA28558 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_tF1521BFA532454CDDFD1188C106F85CBBCA28558 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_4, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_4;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.RuntimeTypeHandle>::PushValue(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushValue_mE0B71EFAD66452D2FA295AD782B4C7DDA0C5BADD_gshared (intptr_t ___L0, RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D ___o1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushValue_mE0B71EFAD66452D2FA295AD782B4C7DDA0C5BADD_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// ToLua.PushStruct(L, o);
|
|
intptr_t L_0 = ___L0;
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_1 = ___o1;
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_2 = L_1;
|
|
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_2);
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushStruct_m474B7EA11DB29C9C6396DDCF5046F5E13489894A((intptr_t)L_0, (RuntimeObject *)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.RuntimeTypeHandle>::PushObject(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushObject_mF612FC7BF47BB86825A20AF5AAAA2CD4671AF868_gshared (intptr_t ___L0, RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D ___o1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushObject_mF612FC7BF47BB86825A20AF5AAAA2CD4671AF868_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// ToLua.PushObject(L, o);
|
|
intptr_t L_0 = ___L0;
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_1 = ___o1;
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_2 = L_1;
|
|
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_2);
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushObject_mAF111189B98F55714B489FACC08BF0CB11788C7A((intptr_t)L_0, (RuntimeObject *)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.RuntimeTypeHandle>::PushArray(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushArray_mC92BA156884BCB67DF3E932982E6EC9E483F1B33_gshared (intptr_t ___L0, RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D ___array1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushArray_mC92BA156884BCB67DF3E932982E6EC9E483F1B33_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
{
|
|
// if (array == null)
|
|
goto IL_000f;
|
|
}
|
|
{
|
|
// 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_000f:
|
|
{
|
|
// int arrayMetaTable = LuaStatic.GetArrayMetatable(L);
|
|
intptr_t L_2 = ___L0;
|
|
int32_t L_3 = LuaStatic_GetArrayMetatable_m9549A2A425BB14A2B32A435C71272BD264F81DDE((intptr_t)L_2, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_3;
|
|
// ToLua.PushUserData(L, array, arrayMetaTable);
|
|
intptr_t L_4 = ___L0;
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_5 = ___array1;
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_6 = L_5;
|
|
RuntimeObject * L_7 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_6);
|
|
int32_t L_8 = V_0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushUserData_mBEC8DFABAB472E05CFA4B686691B3AC8226795D8((intptr_t)L_4, (RuntimeObject *)L_7, (int32_t)L_8, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// T LuaInterface.StackTraits`1<System.RuntimeTypeHandle>::DefaultTo(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D StackTraits_1_DefaultTo_mE61FBAD90473D20788EE6FEFB27408E92A07D226_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_DefaultTo_mE61FBAD90473D20788EE6FEFB27408E92A07D226_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// return (T)ToLua.ToObject(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
RuntimeObject * L_2 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
return ((*(RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D *)((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D *)UnBox(L_2, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))));
|
|
}
|
|
}
|
|
// T LuaInterface.StackTraits`1<System.RuntimeTypeHandle>::DefaultCheck(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D StackTraits_1_DefaultCheck_m8820C878C4AC316F130D1C76E9B3382577D6727D_gshared (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_DefaultCheck_m8820C878C4AC316F130D1C76E9B3382577D6727D_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
RuntimeObject * V_1 = NULL;
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
{
|
|
// int udata = LuaDLL.tolua_rawnetobj(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_tolua_rawnetobj_m2330C2B3D83D9335CA834F917EE591C1DFF6A284((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_2;
|
|
// if (udata != -1)
|
|
int32_t L_3 = V_0;
|
|
if ((((int32_t)L_3) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_005e;
|
|
}
|
|
}
|
|
{
|
|
// ObjectTranslator translator = ObjectTranslator.Get(L);
|
|
intptr_t L_4 = ___L0;
|
|
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((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5);
|
|
RuntimeObject * L_7 = ObjectTranslator_GetObject_m83FC049E289E671077D7852DA2188EB90DC75F6F((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5, (int32_t)L_6, /*hidden argument*/NULL);
|
|
V_1 = (RuntimeObject *)L_7;
|
|
// if (obj != null)
|
|
RuntimeObject * L_8 = V_1;
|
|
if (!L_8)
|
|
{
|
|
goto IL_004d;
|
|
}
|
|
}
|
|
{
|
|
// if (obj is T)
|
|
RuntimeObject * L_9 = V_1;
|
|
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7))))
|
|
{
|
|
goto IL_002b;
|
|
}
|
|
}
|
|
{
|
|
// return (T)obj;
|
|
RuntimeObject * L_10 = V_1;
|
|
return ((*(RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D *)((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D *)UnBox(L_10, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))));
|
|
}
|
|
|
|
IL_002b:
|
|
{
|
|
// LuaDLL.luaL_argerror(L, stackPos, string.Format("{0} expected, got {1}", TypeTraits<T>.GetTypeName(), obj.GetType().FullName));
|
|
intptr_t L_11 = ___L0;
|
|
int32_t L_12 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
String_t* L_13 = (( String_t* (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
|
|
RuntimeObject * L_14 = V_1;
|
|
NullCheck((RuntimeObject *)L_14);
|
|
Type_t * L_15 = Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60((RuntimeObject *)L_14, /*hidden argument*/NULL);
|
|
NullCheck((Type_t *)L_15);
|
|
String_t* L_16 = VirtFuncInvoker0< String_t* >::Invoke(29 /* System.String System.Type::get_FullName() */, (Type_t *)L_15);
|
|
String_t* L_17 = String_Format_m19325298DBC61AAC016C16F7B3CF97A8A3DEA34A((String_t*)_stringLiteralB3C631CCD334FD1E5D8A9E62EE527BD6E1487992, (RuntimeObject *)L_13, (RuntimeObject *)L_16, /*hidden argument*/NULL);
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_luaL_argerror_m648A4BE57D4DB36B0B83C6C0F6D2703239DED5A8((intptr_t)L_11, (int32_t)L_12, (String_t*)L_17, /*hidden argument*/NULL);
|
|
}
|
|
|
|
IL_004d:
|
|
{
|
|
// if (!TypeTraits<T>.IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_18 = ((TypeTraits_1_tE7200D270F04764547A017099FE4E3F365D6047A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (L_18)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D ));
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_19 = V_2;
|
|
return L_19;
|
|
}
|
|
|
|
IL_005e:
|
|
{
|
|
// else if (LuaDLL.lua_isnil(L, stackPos) && !TypeTraits<T>.IsValueType)
|
|
intptr_t L_20 = ___L0;
|
|
int32_t L_21 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
bool L_22 = LuaDLL_lua_isnil_mB1EFB39078F9432C638D9EFD5DD4B03BF9DA8FAB((intptr_t)L_20, (int32_t)L_21, /*hidden argument*/NULL);
|
|
if (!L_22)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_23 = ((TypeTraits_1_tE7200D270F04764547A017099FE4E3F365D6047A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (L_23)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D ));
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_24 = V_2;
|
|
return L_24;
|
|
}
|
|
|
|
IL_0078:
|
|
{
|
|
// LuaDLL.luaL_typerror(L, stackPos, TypeTraits<T>.GetTypeName());
|
|
intptr_t L_25 = ___L0;
|
|
int32_t L_26 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
String_t* L_27 = (( String_t* (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_luaL_typerror_mAEAFAE3F8FC42110FAA29FB99DC947D64A99A2A0((intptr_t)L_25, (int32_t)L_26, (String_t*)L_27, (String_t*)NULL, /*hidden argument*/NULL);
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D ));
|
|
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_28 = V_2;
|
|
return L_28;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.RuntimeTypeHandle>::.cctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1__cctor_m9B76D11A63F89C4830E7CB576BD142D47D82BD45_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// static public Action<IntPtr, T> Push = SelectPush();
|
|
Action_2_tF1521BFA532454CDDFD1188C106F85CBBCA28558 * L_0 = (( Action_2_tF1521BFA532454CDDFD1188C106F85CBBCA28558 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
|
|
((StackTraits_1_tC59BAD21C8722459D865C2B9E9C8D0C53F61404E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Push_0(L_0);
|
|
// static public Func<IntPtr, int, T> Check = DefaultCheck;
|
|
Func_3_tDDA95D14DDAA336FCF0BC0070D17B4E53E112E3B * L_1 = (Func_3_tDDA95D14DDAA336FCF0BC0070D17B4E53E112E3B *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 11));
|
|
(( void (*) (Func_3_tDDA95D14DDAA336FCF0BC0070D17B4E53E112E3B *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)(L_1, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
|
|
((StackTraits_1_tC59BAD21C8722459D865C2B9E9C8D0C53F61404E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_1(L_1);
|
|
// static public Func<IntPtr, int, T> To = DefaultTo;
|
|
Func_3_tDDA95D14DDAA336FCF0BC0070D17B4E53E112E3B * L_2 = (Func_3_tDDA95D14DDAA336FCF0BC0070D17B4E53E112E3B *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 11));
|
|
(( void (*) (Func_3_tDDA95D14DDAA336FCF0BC0070D17B4E53E112E3B *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)(L_2, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
|
|
((StackTraits_1_tC59BAD21C8722459D865C2B9E9C8D0C53F61404E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_To_2(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.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)
|
|
{
|
|
{
|
|
// if (push != null)
|
|
Action_2_t10C97B7716A2EAFA26256DB8D88EA71A154C487A * L_0 = ___push0;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
// Push = push;
|
|
Action_2_t10C97B7716A2EAFA26256DB8D88EA71A154C487A * L_1 = ___push0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_t868D9899F63CB72599481CD50FA6FFE4C057C699_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Push_0(L_1);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
// if (to != null)
|
|
Func_3_t12759D3A6C2C9A176AA3B5B243A6C6010FDF7BAE * L_2 = ___to2;
|
|
if (!L_2)
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
// To = to;
|
|
Func_3_t12759D3A6C2C9A176AA3B5B243A6C6010FDF7BAE * L_3 = ___to2;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_t868D9899F63CB72599481CD50FA6FFE4C057C699_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_To_2(L_3);
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
// if (check != null)
|
|
Func_3_t12759D3A6C2C9A176AA3B5B243A6C6010FDF7BAE * L_4 = ___check1;
|
|
if (!L_4)
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
// Check = check;
|
|
Func_3_t12759D3A6C2C9A176AA3B5B243A6C6010FDF7BAE * L_5 = ___check1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_t868D9899F63CB72599481CD50FA6FFE4C057C699_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_1(L_5);
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Action`2<System.IntPtr,T> LuaInterface.StackTraits`1<System.SByte>::SelectPush()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Action_2_t10C97B7716A2EAFA26256DB8D88EA71A154C487A * StackTraits_1_SelectPush_mD2E3632FC3FF34B7F3F645F6832F0C304B67F733_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (TypeTraits<T>.IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_0 = ((TypeTraits_1_t72D66F067ABF7477FE1D0A90DD02FEA48239ACCC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (!L_0)
|
|
{
|
|
goto IL_0014;
|
|
}
|
|
}
|
|
{
|
|
// return PushValue;
|
|
Action_2_t10C97B7716A2EAFA26256DB8D88EA71A154C487A * L_1 = (Action_2_t10C97B7716A2EAFA26256DB8D88EA71A154C487A *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_t10C97B7716A2EAFA26256DB8D88EA71A154C487A *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_1, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_1;
|
|
}
|
|
|
|
IL_0014:
|
|
{
|
|
// else if (TypeTraits<T>.IsArray)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_2 = ((TypeTraits_1_t72D66F067ABF7477FE1D0A90DD02FEA48239ACCC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsArray_3();
|
|
if (!L_2)
|
|
{
|
|
goto IL_0028;
|
|
}
|
|
}
|
|
{
|
|
// return PushArray;
|
|
Action_2_t10C97B7716A2EAFA26256DB8D88EA71A154C487A * L_3 = (Action_2_t10C97B7716A2EAFA26256DB8D88EA71A154C487A *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_t10C97B7716A2EAFA26256DB8D88EA71A154C487A *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_3, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_3;
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
// return PushObject;
|
|
Action_2_t10C97B7716A2EAFA26256DB8D88EA71A154C487A * L_4 = (Action_2_t10C97B7716A2EAFA26256DB8D88EA71A154C487A *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_t10C97B7716A2EAFA26256DB8D88EA71A154C487A *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_4, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_4;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.SByte>::PushValue(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushValue_mABD12AC28894B85C94190069CB87B0DA9C2CBC09_gshared (intptr_t ___L0, int8_t ___o1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushValue_mABD12AC28894B85C94190069CB87B0DA9C2CBC09_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// ToLua.PushStruct(L, o);
|
|
intptr_t L_0 = ___L0;
|
|
int8_t L_1 = ___o1;
|
|
int8_t L_2 = L_1;
|
|
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_2);
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushStruct_m474B7EA11DB29C9C6396DDCF5046F5E13489894A((intptr_t)L_0, (RuntimeObject *)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.SByte>::PushObject(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushObject_m1882D87DF719315EF6608247D2D1465496C02953_gshared (intptr_t ___L0, int8_t ___o1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushObject_m1882D87DF719315EF6608247D2D1465496C02953_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// ToLua.PushObject(L, o);
|
|
intptr_t L_0 = ___L0;
|
|
int8_t L_1 = ___o1;
|
|
int8_t L_2 = L_1;
|
|
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_2);
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushObject_mAF111189B98F55714B489FACC08BF0CB11788C7A((intptr_t)L_0, (RuntimeObject *)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.SByte>::PushArray(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushArray_m19F9E8A3B9E0C27A97AC87F61060879EE5EAA2B8_gshared (intptr_t ___L0, int8_t ___array1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushArray_m19F9E8A3B9E0C27A97AC87F61060879EE5EAA2B8_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
{
|
|
// if (array == null)
|
|
goto IL_000f;
|
|
}
|
|
{
|
|
// 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_000f:
|
|
{
|
|
// int arrayMetaTable = LuaStatic.GetArrayMetatable(L);
|
|
intptr_t L_2 = ___L0;
|
|
int32_t L_3 = LuaStatic_GetArrayMetatable_m9549A2A425BB14A2B32A435C71272BD264F81DDE((intptr_t)L_2, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_3;
|
|
// ToLua.PushUserData(L, array, arrayMetaTable);
|
|
intptr_t L_4 = ___L0;
|
|
int8_t L_5 = ___array1;
|
|
int8_t L_6 = L_5;
|
|
RuntimeObject * L_7 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_6);
|
|
int32_t L_8 = V_0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushUserData_mBEC8DFABAB472E05CFA4B686691B3AC8226795D8((intptr_t)L_4, (RuntimeObject *)L_7, (int32_t)L_8, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// T LuaInterface.StackTraits`1<System.SByte>::DefaultTo(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int8_t StackTraits_1_DefaultTo_m5D27F995173B24547501DFFF85E84907F8AC90ED_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_DefaultTo_m5D27F995173B24547501DFFF85E84907F8AC90ED_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// return (T)ToLua.ToObject(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
RuntimeObject * L_2 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
return ((*(int8_t*)((int8_t*)UnBox(L_2, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))));
|
|
}
|
|
}
|
|
// T LuaInterface.StackTraits`1<System.SByte>::DefaultCheck(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int8_t StackTraits_1_DefaultCheck_mB3F2D69FB963EC9D326D93E54276B5D955552616_gshared (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_DefaultCheck_mB3F2D69FB963EC9D326D93E54276B5D955552616_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
RuntimeObject * V_1 = NULL;
|
|
int8_t V_2 = 0x0;
|
|
{
|
|
// int udata = LuaDLL.tolua_rawnetobj(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_tolua_rawnetobj_m2330C2B3D83D9335CA834F917EE591C1DFF6A284((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_2;
|
|
// if (udata != -1)
|
|
int32_t L_3 = V_0;
|
|
if ((((int32_t)L_3) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_005e;
|
|
}
|
|
}
|
|
{
|
|
// ObjectTranslator translator = ObjectTranslator.Get(L);
|
|
intptr_t L_4 = ___L0;
|
|
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((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5);
|
|
RuntimeObject * L_7 = ObjectTranslator_GetObject_m83FC049E289E671077D7852DA2188EB90DC75F6F((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5, (int32_t)L_6, /*hidden argument*/NULL);
|
|
V_1 = (RuntimeObject *)L_7;
|
|
// if (obj != null)
|
|
RuntimeObject * L_8 = V_1;
|
|
if (!L_8)
|
|
{
|
|
goto IL_004d;
|
|
}
|
|
}
|
|
{
|
|
// if (obj is T)
|
|
RuntimeObject * L_9 = V_1;
|
|
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7))))
|
|
{
|
|
goto IL_002b;
|
|
}
|
|
}
|
|
{
|
|
// return (T)obj;
|
|
RuntimeObject * L_10 = V_1;
|
|
return ((*(int8_t*)((int8_t*)UnBox(L_10, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))));
|
|
}
|
|
|
|
IL_002b:
|
|
{
|
|
// LuaDLL.luaL_argerror(L, stackPos, string.Format("{0} expected, got {1}", TypeTraits<T>.GetTypeName(), obj.GetType().FullName));
|
|
intptr_t L_11 = ___L0;
|
|
int32_t L_12 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
String_t* L_13 = (( String_t* (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
|
|
RuntimeObject * L_14 = V_1;
|
|
NullCheck((RuntimeObject *)L_14);
|
|
Type_t * L_15 = Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60((RuntimeObject *)L_14, /*hidden argument*/NULL);
|
|
NullCheck((Type_t *)L_15);
|
|
String_t* L_16 = VirtFuncInvoker0< String_t* >::Invoke(29 /* System.String System.Type::get_FullName() */, (Type_t *)L_15);
|
|
String_t* L_17 = String_Format_m19325298DBC61AAC016C16F7B3CF97A8A3DEA34A((String_t*)_stringLiteralB3C631CCD334FD1E5D8A9E62EE527BD6E1487992, (RuntimeObject *)L_13, (RuntimeObject *)L_16, /*hidden argument*/NULL);
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_luaL_argerror_m648A4BE57D4DB36B0B83C6C0F6D2703239DED5A8((intptr_t)L_11, (int32_t)L_12, (String_t*)L_17, /*hidden argument*/NULL);
|
|
}
|
|
|
|
IL_004d:
|
|
{
|
|
// if (!TypeTraits<T>.IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_18 = ((TypeTraits_1_t72D66F067ABF7477FE1D0A90DD02FEA48239ACCC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (L_18)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(int8_t));
|
|
int8_t L_19 = V_2;
|
|
return L_19;
|
|
}
|
|
|
|
IL_005e:
|
|
{
|
|
// else if (LuaDLL.lua_isnil(L, stackPos) && !TypeTraits<T>.IsValueType)
|
|
intptr_t L_20 = ___L0;
|
|
int32_t L_21 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
bool L_22 = LuaDLL_lua_isnil_mB1EFB39078F9432C638D9EFD5DD4B03BF9DA8FAB((intptr_t)L_20, (int32_t)L_21, /*hidden argument*/NULL);
|
|
if (!L_22)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_23 = ((TypeTraits_1_t72D66F067ABF7477FE1D0A90DD02FEA48239ACCC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (L_23)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(int8_t));
|
|
int8_t L_24 = V_2;
|
|
return L_24;
|
|
}
|
|
|
|
IL_0078:
|
|
{
|
|
// LuaDLL.luaL_typerror(L, stackPos, TypeTraits<T>.GetTypeName());
|
|
intptr_t L_25 = ___L0;
|
|
int32_t L_26 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
String_t* L_27 = (( String_t* (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_luaL_typerror_mAEAFAE3F8FC42110FAA29FB99DC947D64A99A2A0((intptr_t)L_25, (int32_t)L_26, (String_t*)L_27, (String_t*)NULL, /*hidden argument*/NULL);
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(int8_t));
|
|
int8_t L_28 = V_2;
|
|
return L_28;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.SByte>::.cctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1__cctor_mF8E24EDB810F46DF65214831A47027212228EEF7_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// static public Action<IntPtr, T> Push = SelectPush();
|
|
Action_2_t10C97B7716A2EAFA26256DB8D88EA71A154C487A * L_0 = (( Action_2_t10C97B7716A2EAFA26256DB8D88EA71A154C487A * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
|
|
((StackTraits_1_t868D9899F63CB72599481CD50FA6FFE4C057C699_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Push_0(L_0);
|
|
// static public Func<IntPtr, int, T> Check = DefaultCheck;
|
|
Func_3_t12759D3A6C2C9A176AA3B5B243A6C6010FDF7BAE * L_1 = (Func_3_t12759D3A6C2C9A176AA3B5B243A6C6010FDF7BAE *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 11));
|
|
(( void (*) (Func_3_t12759D3A6C2C9A176AA3B5B243A6C6010FDF7BAE *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)(L_1, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
|
|
((StackTraits_1_t868D9899F63CB72599481CD50FA6FFE4C057C699_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_1(L_1);
|
|
// static public Func<IntPtr, int, T> To = DefaultTo;
|
|
Func_3_t12759D3A6C2C9A176AA3B5B243A6C6010FDF7BAE * L_2 = (Func_3_t12759D3A6C2C9A176AA3B5B243A6C6010FDF7BAE *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 11));
|
|
(( void (*) (Func_3_t12759D3A6C2C9A176AA3B5B243A6C6010FDF7BAE *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)(L_2, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
|
|
((StackTraits_1_t868D9899F63CB72599481CD50FA6FFE4C057C699_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_To_2(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.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)
|
|
{
|
|
{
|
|
// if (push != null)
|
|
Action_2_tB2E51277AB175E591CCF3542F19327C77D2CBA3C * L_0 = ___push0;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
// Push = push;
|
|
Action_2_tB2E51277AB175E591CCF3542F19327C77D2CBA3C * L_1 = ___push0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_t4EAECDB2FE88E1C32129C8710D5435B49A9D2B3E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Push_0(L_1);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
// if (to != null)
|
|
Func_3_t5B55C4542D19AFBFADBCD92FC45338DA2FF6A474 * L_2 = ___to2;
|
|
if (!L_2)
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
// To = to;
|
|
Func_3_t5B55C4542D19AFBFADBCD92FC45338DA2FF6A474 * L_3 = ___to2;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_t4EAECDB2FE88E1C32129C8710D5435B49A9D2B3E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_To_2(L_3);
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
// if (check != null)
|
|
Func_3_t5B55C4542D19AFBFADBCD92FC45338DA2FF6A474 * L_4 = ___check1;
|
|
if (!L_4)
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
// Check = check;
|
|
Func_3_t5B55C4542D19AFBFADBCD92FC45338DA2FF6A474 * L_5 = ___check1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_t4EAECDB2FE88E1C32129C8710D5435B49A9D2B3E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_1(L_5);
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Action`2<System.IntPtr,T> LuaInterface.StackTraits`1<System.Single>::SelectPush()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Action_2_tB2E51277AB175E591CCF3542F19327C77D2CBA3C * StackTraits_1_SelectPush_mF4FA5E345D4DDAB8102DE9BBD5FA7FF4D2E2BE72_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (TypeTraits<T>.IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_0 = ((TypeTraits_1_t99E9191F19CE82BDBD34F85ACFA37A7F4DBDEB8D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (!L_0)
|
|
{
|
|
goto IL_0014;
|
|
}
|
|
}
|
|
{
|
|
// return PushValue;
|
|
Action_2_tB2E51277AB175E591CCF3542F19327C77D2CBA3C * L_1 = (Action_2_tB2E51277AB175E591CCF3542F19327C77D2CBA3C *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_tB2E51277AB175E591CCF3542F19327C77D2CBA3C *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_1, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_1;
|
|
}
|
|
|
|
IL_0014:
|
|
{
|
|
// else if (TypeTraits<T>.IsArray)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_2 = ((TypeTraits_1_t99E9191F19CE82BDBD34F85ACFA37A7F4DBDEB8D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsArray_3();
|
|
if (!L_2)
|
|
{
|
|
goto IL_0028;
|
|
}
|
|
}
|
|
{
|
|
// return PushArray;
|
|
Action_2_tB2E51277AB175E591CCF3542F19327C77D2CBA3C * L_3 = (Action_2_tB2E51277AB175E591CCF3542F19327C77D2CBA3C *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_tB2E51277AB175E591CCF3542F19327C77D2CBA3C *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_3, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_3;
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
// return PushObject;
|
|
Action_2_tB2E51277AB175E591CCF3542F19327C77D2CBA3C * L_4 = (Action_2_tB2E51277AB175E591CCF3542F19327C77D2CBA3C *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_tB2E51277AB175E591CCF3542F19327C77D2CBA3C *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_4, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_4;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Single>::PushValue(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushValue_m3C4FEE4DBA9670A30B2F68EAD4716D65DB1A0DBA_gshared (intptr_t ___L0, float ___o1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushValue_m3C4FEE4DBA9670A30B2F68EAD4716D65DB1A0DBA_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// ToLua.PushStruct(L, o);
|
|
intptr_t L_0 = ___L0;
|
|
float L_1 = ___o1;
|
|
float L_2 = L_1;
|
|
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_2);
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushStruct_m474B7EA11DB29C9C6396DDCF5046F5E13489894A((intptr_t)L_0, (RuntimeObject *)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Single>::PushObject(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushObject_mAAF64456780B447145BA05E37F1953C02A65DA3F_gshared (intptr_t ___L0, float ___o1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushObject_mAAF64456780B447145BA05E37F1953C02A65DA3F_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// ToLua.PushObject(L, o);
|
|
intptr_t L_0 = ___L0;
|
|
float L_1 = ___o1;
|
|
float L_2 = L_1;
|
|
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_2);
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushObject_mAF111189B98F55714B489FACC08BF0CB11788C7A((intptr_t)L_0, (RuntimeObject *)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Single>::PushArray(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushArray_m467477524A794FA48518A62B7BCD1B92F9123B99_gshared (intptr_t ___L0, float ___array1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushArray_m467477524A794FA48518A62B7BCD1B92F9123B99_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
{
|
|
// if (array == null)
|
|
goto IL_000f;
|
|
}
|
|
{
|
|
// 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_000f:
|
|
{
|
|
// int arrayMetaTable = LuaStatic.GetArrayMetatable(L);
|
|
intptr_t L_2 = ___L0;
|
|
int32_t L_3 = LuaStatic_GetArrayMetatable_m9549A2A425BB14A2B32A435C71272BD264F81DDE((intptr_t)L_2, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_3;
|
|
// ToLua.PushUserData(L, array, arrayMetaTable);
|
|
intptr_t L_4 = ___L0;
|
|
float L_5 = ___array1;
|
|
float L_6 = L_5;
|
|
RuntimeObject * L_7 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_6);
|
|
int32_t L_8 = V_0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushUserData_mBEC8DFABAB472E05CFA4B686691B3AC8226795D8((intptr_t)L_4, (RuntimeObject *)L_7, (int32_t)L_8, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// T LuaInterface.StackTraits`1<System.Single>::DefaultTo(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float StackTraits_1_DefaultTo_m93FD97919E4EBCD4DBE12205B4C33C4E9FBDAFFE_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_DefaultTo_m93FD97919E4EBCD4DBE12205B4C33C4E9FBDAFFE_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// return (T)ToLua.ToObject(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
RuntimeObject * L_2 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
return ((*(float*)((float*)UnBox(L_2, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))));
|
|
}
|
|
}
|
|
// T LuaInterface.StackTraits`1<System.Single>::DefaultCheck(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float StackTraits_1_DefaultCheck_m99916C2D2A1376DC57E1F991117FD5424E28DFE1_gshared (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_DefaultCheck_m99916C2D2A1376DC57E1F991117FD5424E28DFE1_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
RuntimeObject * V_1 = NULL;
|
|
float V_2 = 0.0f;
|
|
{
|
|
// int udata = LuaDLL.tolua_rawnetobj(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_tolua_rawnetobj_m2330C2B3D83D9335CA834F917EE591C1DFF6A284((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_2;
|
|
// if (udata != -1)
|
|
int32_t L_3 = V_0;
|
|
if ((((int32_t)L_3) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_005e;
|
|
}
|
|
}
|
|
{
|
|
// ObjectTranslator translator = ObjectTranslator.Get(L);
|
|
intptr_t L_4 = ___L0;
|
|
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((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5);
|
|
RuntimeObject * L_7 = ObjectTranslator_GetObject_m83FC049E289E671077D7852DA2188EB90DC75F6F((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5, (int32_t)L_6, /*hidden argument*/NULL);
|
|
V_1 = (RuntimeObject *)L_7;
|
|
// if (obj != null)
|
|
RuntimeObject * L_8 = V_1;
|
|
if (!L_8)
|
|
{
|
|
goto IL_004d;
|
|
}
|
|
}
|
|
{
|
|
// if (obj is T)
|
|
RuntimeObject * L_9 = V_1;
|
|
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7))))
|
|
{
|
|
goto IL_002b;
|
|
}
|
|
}
|
|
{
|
|
// return (T)obj;
|
|
RuntimeObject * L_10 = V_1;
|
|
return ((*(float*)((float*)UnBox(L_10, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))));
|
|
}
|
|
|
|
IL_002b:
|
|
{
|
|
// LuaDLL.luaL_argerror(L, stackPos, string.Format("{0} expected, got {1}", TypeTraits<T>.GetTypeName(), obj.GetType().FullName));
|
|
intptr_t L_11 = ___L0;
|
|
int32_t L_12 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
String_t* L_13 = (( String_t* (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
|
|
RuntimeObject * L_14 = V_1;
|
|
NullCheck((RuntimeObject *)L_14);
|
|
Type_t * L_15 = Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60((RuntimeObject *)L_14, /*hidden argument*/NULL);
|
|
NullCheck((Type_t *)L_15);
|
|
String_t* L_16 = VirtFuncInvoker0< String_t* >::Invoke(29 /* System.String System.Type::get_FullName() */, (Type_t *)L_15);
|
|
String_t* L_17 = String_Format_m19325298DBC61AAC016C16F7B3CF97A8A3DEA34A((String_t*)_stringLiteralB3C631CCD334FD1E5D8A9E62EE527BD6E1487992, (RuntimeObject *)L_13, (RuntimeObject *)L_16, /*hidden argument*/NULL);
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_luaL_argerror_m648A4BE57D4DB36B0B83C6C0F6D2703239DED5A8((intptr_t)L_11, (int32_t)L_12, (String_t*)L_17, /*hidden argument*/NULL);
|
|
}
|
|
|
|
IL_004d:
|
|
{
|
|
// if (!TypeTraits<T>.IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_18 = ((TypeTraits_1_t99E9191F19CE82BDBD34F85ACFA37A7F4DBDEB8D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (L_18)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(float));
|
|
float L_19 = V_2;
|
|
return L_19;
|
|
}
|
|
|
|
IL_005e:
|
|
{
|
|
// else if (LuaDLL.lua_isnil(L, stackPos) && !TypeTraits<T>.IsValueType)
|
|
intptr_t L_20 = ___L0;
|
|
int32_t L_21 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
bool L_22 = LuaDLL_lua_isnil_mB1EFB39078F9432C638D9EFD5DD4B03BF9DA8FAB((intptr_t)L_20, (int32_t)L_21, /*hidden argument*/NULL);
|
|
if (!L_22)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_23 = ((TypeTraits_1_t99E9191F19CE82BDBD34F85ACFA37A7F4DBDEB8D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (L_23)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(float));
|
|
float L_24 = V_2;
|
|
return L_24;
|
|
}
|
|
|
|
IL_0078:
|
|
{
|
|
// LuaDLL.luaL_typerror(L, stackPos, TypeTraits<T>.GetTypeName());
|
|
intptr_t L_25 = ___L0;
|
|
int32_t L_26 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
String_t* L_27 = (( String_t* (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_luaL_typerror_mAEAFAE3F8FC42110FAA29FB99DC947D64A99A2A0((intptr_t)L_25, (int32_t)L_26, (String_t*)L_27, (String_t*)NULL, /*hidden argument*/NULL);
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(float));
|
|
float L_28 = V_2;
|
|
return L_28;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.Single>::.cctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1__cctor_mDB5315B689F4AE848019A9A9F49E7DF33E8570CA_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// static public Action<IntPtr, T> Push = SelectPush();
|
|
Action_2_tB2E51277AB175E591CCF3542F19327C77D2CBA3C * L_0 = (( Action_2_tB2E51277AB175E591CCF3542F19327C77D2CBA3C * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
|
|
((StackTraits_1_t4EAECDB2FE88E1C32129C8710D5435B49A9D2B3E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Push_0(L_0);
|
|
// static public Func<IntPtr, int, T> Check = DefaultCheck;
|
|
Func_3_t5B55C4542D19AFBFADBCD92FC45338DA2FF6A474 * L_1 = (Func_3_t5B55C4542D19AFBFADBCD92FC45338DA2FF6A474 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 11));
|
|
(( void (*) (Func_3_t5B55C4542D19AFBFADBCD92FC45338DA2FF6A474 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)(L_1, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
|
|
((StackTraits_1_t4EAECDB2FE88E1C32129C8710D5435B49A9D2B3E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_1(L_1);
|
|
// static public Func<IntPtr, int, T> To = DefaultTo;
|
|
Func_3_t5B55C4542D19AFBFADBCD92FC45338DA2FF6A474 * L_2 = (Func_3_t5B55C4542D19AFBFADBCD92FC45338DA2FF6A474 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 11));
|
|
(( void (*) (Func_3_t5B55C4542D19AFBFADBCD92FC45338DA2FF6A474 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)(L_2, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
|
|
((StackTraits_1_t4EAECDB2FE88E1C32129C8710D5435B49A9D2B3E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_To_2(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.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)
|
|
{
|
|
{
|
|
// if (push != null)
|
|
Action_2_t2F9BCFF93E195509B4DC4E738F1E21F5C070B8D1 * L_0 = ___push0;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
// Push = push;
|
|
Action_2_t2F9BCFF93E195509B4DC4E738F1E21F5C070B8D1 * L_1 = ___push0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_tEF6F8E80E41263660F324EE464970D7A7AE722DA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Push_0(L_1);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
// if (to != null)
|
|
Func_3_tAE277EB4D08F2A47891EA5612E6BFD62BB598DF3 * L_2 = ___to2;
|
|
if (!L_2)
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
// To = to;
|
|
Func_3_tAE277EB4D08F2A47891EA5612E6BFD62BB598DF3 * L_3 = ___to2;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_tEF6F8E80E41263660F324EE464970D7A7AE722DA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_To_2(L_3);
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
// if (check != null)
|
|
Func_3_tAE277EB4D08F2A47891EA5612E6BFD62BB598DF3 * L_4 = ___check1;
|
|
if (!L_4)
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
// Check = check;
|
|
Func_3_tAE277EB4D08F2A47891EA5612E6BFD62BB598DF3 * L_5 = ___check1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_tEF6F8E80E41263660F324EE464970D7A7AE722DA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_1(L_5);
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Action`2<System.IntPtr,T> LuaInterface.StackTraits`1<System.UInt16>::SelectPush()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Action_2_t2F9BCFF93E195509B4DC4E738F1E21F5C070B8D1 * StackTraits_1_SelectPush_m0B16EAD70BF0BFF0AF9F7C5A22BC81A724AB180C_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (TypeTraits<T>.IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_0 = ((TypeTraits_1_t87067AD67D32C2C902B16841F6B42EA0E6CD9DCC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (!L_0)
|
|
{
|
|
goto IL_0014;
|
|
}
|
|
}
|
|
{
|
|
// return PushValue;
|
|
Action_2_t2F9BCFF93E195509B4DC4E738F1E21F5C070B8D1 * L_1 = (Action_2_t2F9BCFF93E195509B4DC4E738F1E21F5C070B8D1 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_t2F9BCFF93E195509B4DC4E738F1E21F5C070B8D1 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_1, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_1;
|
|
}
|
|
|
|
IL_0014:
|
|
{
|
|
// else if (TypeTraits<T>.IsArray)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_2 = ((TypeTraits_1_t87067AD67D32C2C902B16841F6B42EA0E6CD9DCC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsArray_3();
|
|
if (!L_2)
|
|
{
|
|
goto IL_0028;
|
|
}
|
|
}
|
|
{
|
|
// return PushArray;
|
|
Action_2_t2F9BCFF93E195509B4DC4E738F1E21F5C070B8D1 * L_3 = (Action_2_t2F9BCFF93E195509B4DC4E738F1E21F5C070B8D1 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_t2F9BCFF93E195509B4DC4E738F1E21F5C070B8D1 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_3, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_3;
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
// return PushObject;
|
|
Action_2_t2F9BCFF93E195509B4DC4E738F1E21F5C070B8D1 * L_4 = (Action_2_t2F9BCFF93E195509B4DC4E738F1E21F5C070B8D1 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_t2F9BCFF93E195509B4DC4E738F1E21F5C070B8D1 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_4, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_4;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.UInt16>::PushValue(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushValue_mABBE991A68997BB92E9B17EF75092E1746281EFD_gshared (intptr_t ___L0, uint16_t ___o1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushValue_mABBE991A68997BB92E9B17EF75092E1746281EFD_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// ToLua.PushStruct(L, o);
|
|
intptr_t L_0 = ___L0;
|
|
uint16_t L_1 = ___o1;
|
|
uint16_t L_2 = L_1;
|
|
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_2);
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushStruct_m474B7EA11DB29C9C6396DDCF5046F5E13489894A((intptr_t)L_0, (RuntimeObject *)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.UInt16>::PushObject(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushObject_m8F296BCD1E2DBCBCCECF6818526466EBB03A002A_gshared (intptr_t ___L0, uint16_t ___o1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushObject_m8F296BCD1E2DBCBCCECF6818526466EBB03A002A_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// ToLua.PushObject(L, o);
|
|
intptr_t L_0 = ___L0;
|
|
uint16_t L_1 = ___o1;
|
|
uint16_t L_2 = L_1;
|
|
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_2);
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushObject_mAF111189B98F55714B489FACC08BF0CB11788C7A((intptr_t)L_0, (RuntimeObject *)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.UInt16>::PushArray(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushArray_m365043A25A16A27E220D90D4A70C4DA5F6DB90C8_gshared (intptr_t ___L0, uint16_t ___array1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushArray_m365043A25A16A27E220D90D4A70C4DA5F6DB90C8_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
{
|
|
// if (array == null)
|
|
goto IL_000f;
|
|
}
|
|
{
|
|
// 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_000f:
|
|
{
|
|
// int arrayMetaTable = LuaStatic.GetArrayMetatable(L);
|
|
intptr_t L_2 = ___L0;
|
|
int32_t L_3 = LuaStatic_GetArrayMetatable_m9549A2A425BB14A2B32A435C71272BD264F81DDE((intptr_t)L_2, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_3;
|
|
// ToLua.PushUserData(L, array, arrayMetaTable);
|
|
intptr_t L_4 = ___L0;
|
|
uint16_t L_5 = ___array1;
|
|
uint16_t L_6 = L_5;
|
|
RuntimeObject * L_7 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_6);
|
|
int32_t L_8 = V_0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushUserData_mBEC8DFABAB472E05CFA4B686691B3AC8226795D8((intptr_t)L_4, (RuntimeObject *)L_7, (int32_t)L_8, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// T LuaInterface.StackTraits`1<System.UInt16>::DefaultTo(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint16_t StackTraits_1_DefaultTo_m7ED712434C1AB4372B474AE33E414E07E4F64C5B_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_DefaultTo_m7ED712434C1AB4372B474AE33E414E07E4F64C5B_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// return (T)ToLua.ToObject(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
RuntimeObject * L_2 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
return ((*(uint16_t*)((uint16_t*)UnBox(L_2, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))));
|
|
}
|
|
}
|
|
// T LuaInterface.StackTraits`1<System.UInt16>::DefaultCheck(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint16_t StackTraits_1_DefaultCheck_m743CD377379D00CB4CC798F957692841EC1E21E8_gshared (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_DefaultCheck_m743CD377379D00CB4CC798F957692841EC1E21E8_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
RuntimeObject * V_1 = NULL;
|
|
uint16_t V_2 = 0;
|
|
{
|
|
// int udata = LuaDLL.tolua_rawnetobj(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_tolua_rawnetobj_m2330C2B3D83D9335CA834F917EE591C1DFF6A284((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_2;
|
|
// if (udata != -1)
|
|
int32_t L_3 = V_0;
|
|
if ((((int32_t)L_3) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_005e;
|
|
}
|
|
}
|
|
{
|
|
// ObjectTranslator translator = ObjectTranslator.Get(L);
|
|
intptr_t L_4 = ___L0;
|
|
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((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5);
|
|
RuntimeObject * L_7 = ObjectTranslator_GetObject_m83FC049E289E671077D7852DA2188EB90DC75F6F((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5, (int32_t)L_6, /*hidden argument*/NULL);
|
|
V_1 = (RuntimeObject *)L_7;
|
|
// if (obj != null)
|
|
RuntimeObject * L_8 = V_1;
|
|
if (!L_8)
|
|
{
|
|
goto IL_004d;
|
|
}
|
|
}
|
|
{
|
|
// if (obj is T)
|
|
RuntimeObject * L_9 = V_1;
|
|
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7))))
|
|
{
|
|
goto IL_002b;
|
|
}
|
|
}
|
|
{
|
|
// return (T)obj;
|
|
RuntimeObject * L_10 = V_1;
|
|
return ((*(uint16_t*)((uint16_t*)UnBox(L_10, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))));
|
|
}
|
|
|
|
IL_002b:
|
|
{
|
|
// LuaDLL.luaL_argerror(L, stackPos, string.Format("{0} expected, got {1}", TypeTraits<T>.GetTypeName(), obj.GetType().FullName));
|
|
intptr_t L_11 = ___L0;
|
|
int32_t L_12 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
String_t* L_13 = (( String_t* (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
|
|
RuntimeObject * L_14 = V_1;
|
|
NullCheck((RuntimeObject *)L_14);
|
|
Type_t * L_15 = Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60((RuntimeObject *)L_14, /*hidden argument*/NULL);
|
|
NullCheck((Type_t *)L_15);
|
|
String_t* L_16 = VirtFuncInvoker0< String_t* >::Invoke(29 /* System.String System.Type::get_FullName() */, (Type_t *)L_15);
|
|
String_t* L_17 = String_Format_m19325298DBC61AAC016C16F7B3CF97A8A3DEA34A((String_t*)_stringLiteralB3C631CCD334FD1E5D8A9E62EE527BD6E1487992, (RuntimeObject *)L_13, (RuntimeObject *)L_16, /*hidden argument*/NULL);
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_luaL_argerror_m648A4BE57D4DB36B0B83C6C0F6D2703239DED5A8((intptr_t)L_11, (int32_t)L_12, (String_t*)L_17, /*hidden argument*/NULL);
|
|
}
|
|
|
|
IL_004d:
|
|
{
|
|
// if (!TypeTraits<T>.IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_18 = ((TypeTraits_1_t87067AD67D32C2C902B16841F6B42EA0E6CD9DCC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (L_18)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(uint16_t));
|
|
uint16_t L_19 = V_2;
|
|
return L_19;
|
|
}
|
|
|
|
IL_005e:
|
|
{
|
|
// else if (LuaDLL.lua_isnil(L, stackPos) && !TypeTraits<T>.IsValueType)
|
|
intptr_t L_20 = ___L0;
|
|
int32_t L_21 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
bool L_22 = LuaDLL_lua_isnil_mB1EFB39078F9432C638D9EFD5DD4B03BF9DA8FAB((intptr_t)L_20, (int32_t)L_21, /*hidden argument*/NULL);
|
|
if (!L_22)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_23 = ((TypeTraits_1_t87067AD67D32C2C902B16841F6B42EA0E6CD9DCC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (L_23)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(uint16_t));
|
|
uint16_t L_24 = V_2;
|
|
return L_24;
|
|
}
|
|
|
|
IL_0078:
|
|
{
|
|
// LuaDLL.luaL_typerror(L, stackPos, TypeTraits<T>.GetTypeName());
|
|
intptr_t L_25 = ___L0;
|
|
int32_t L_26 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
String_t* L_27 = (( String_t* (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_luaL_typerror_mAEAFAE3F8FC42110FAA29FB99DC947D64A99A2A0((intptr_t)L_25, (int32_t)L_26, (String_t*)L_27, (String_t*)NULL, /*hidden argument*/NULL);
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(uint16_t));
|
|
uint16_t L_28 = V_2;
|
|
return L_28;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.UInt16>::.cctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1__cctor_m57F7507E3962CE77CBFCEF9A7FFD72AA2790CA00_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// static public Action<IntPtr, T> Push = SelectPush();
|
|
Action_2_t2F9BCFF93E195509B4DC4E738F1E21F5C070B8D1 * L_0 = (( Action_2_t2F9BCFF93E195509B4DC4E738F1E21F5C070B8D1 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
|
|
((StackTraits_1_tEF6F8E80E41263660F324EE464970D7A7AE722DA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Push_0(L_0);
|
|
// static public Func<IntPtr, int, T> Check = DefaultCheck;
|
|
Func_3_tAE277EB4D08F2A47891EA5612E6BFD62BB598DF3 * L_1 = (Func_3_tAE277EB4D08F2A47891EA5612E6BFD62BB598DF3 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 11));
|
|
(( void (*) (Func_3_tAE277EB4D08F2A47891EA5612E6BFD62BB598DF3 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)(L_1, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
|
|
((StackTraits_1_tEF6F8E80E41263660F324EE464970D7A7AE722DA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_1(L_1);
|
|
// static public Func<IntPtr, int, T> To = DefaultTo;
|
|
Func_3_tAE277EB4D08F2A47891EA5612E6BFD62BB598DF3 * L_2 = (Func_3_tAE277EB4D08F2A47891EA5612E6BFD62BB598DF3 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 11));
|
|
(( void (*) (Func_3_tAE277EB4D08F2A47891EA5612E6BFD62BB598DF3 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)(L_2, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
|
|
((StackTraits_1_tEF6F8E80E41263660F324EE464970D7A7AE722DA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_To_2(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.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)
|
|
{
|
|
{
|
|
// if (push != null)
|
|
Action_2_tEE29E7426BDBEDB295A888A0D4DF8BA125ED0004 * L_0 = ___push0;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
// Push = push;
|
|
Action_2_tEE29E7426BDBEDB295A888A0D4DF8BA125ED0004 * L_1 = ___push0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_tD3033B7A7B264F6355FBD4913486B9E6D690248B_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Push_0(L_1);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
// if (to != null)
|
|
Func_3_t59B419D0129B70C10E8AD6B7BC741DD635B91BA9 * L_2 = ___to2;
|
|
if (!L_2)
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
// To = to;
|
|
Func_3_t59B419D0129B70C10E8AD6B7BC741DD635B91BA9 * L_3 = ___to2;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_tD3033B7A7B264F6355FBD4913486B9E6D690248B_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_To_2(L_3);
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
// if (check != null)
|
|
Func_3_t59B419D0129B70C10E8AD6B7BC741DD635B91BA9 * L_4 = ___check1;
|
|
if (!L_4)
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
// Check = check;
|
|
Func_3_t59B419D0129B70C10E8AD6B7BC741DD635B91BA9 * L_5 = ___check1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_tD3033B7A7B264F6355FBD4913486B9E6D690248B_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_1(L_5);
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Action`2<System.IntPtr,T> LuaInterface.StackTraits`1<System.UInt32>::SelectPush()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Action_2_tEE29E7426BDBEDB295A888A0D4DF8BA125ED0004 * StackTraits_1_SelectPush_m050C67EA135D1BB6DFCCB216963B77618790079E_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (TypeTraits<T>.IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_0 = ((TypeTraits_1_tB5311790B81C6764F5DD4CB841FF61045BF11106_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (!L_0)
|
|
{
|
|
goto IL_0014;
|
|
}
|
|
}
|
|
{
|
|
// return PushValue;
|
|
Action_2_tEE29E7426BDBEDB295A888A0D4DF8BA125ED0004 * L_1 = (Action_2_tEE29E7426BDBEDB295A888A0D4DF8BA125ED0004 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_tEE29E7426BDBEDB295A888A0D4DF8BA125ED0004 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_1, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_1;
|
|
}
|
|
|
|
IL_0014:
|
|
{
|
|
// else if (TypeTraits<T>.IsArray)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_2 = ((TypeTraits_1_tB5311790B81C6764F5DD4CB841FF61045BF11106_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsArray_3();
|
|
if (!L_2)
|
|
{
|
|
goto IL_0028;
|
|
}
|
|
}
|
|
{
|
|
// return PushArray;
|
|
Action_2_tEE29E7426BDBEDB295A888A0D4DF8BA125ED0004 * L_3 = (Action_2_tEE29E7426BDBEDB295A888A0D4DF8BA125ED0004 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_tEE29E7426BDBEDB295A888A0D4DF8BA125ED0004 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_3, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_3;
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
// return PushObject;
|
|
Action_2_tEE29E7426BDBEDB295A888A0D4DF8BA125ED0004 * L_4 = (Action_2_tEE29E7426BDBEDB295A888A0D4DF8BA125ED0004 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_tEE29E7426BDBEDB295A888A0D4DF8BA125ED0004 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_4, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_4;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.UInt32>::PushValue(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushValue_mA074E4A3130BEDD2BD3A09A32804CDC9B6B476C3_gshared (intptr_t ___L0, uint32_t ___o1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushValue_mA074E4A3130BEDD2BD3A09A32804CDC9B6B476C3_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// ToLua.PushStruct(L, o);
|
|
intptr_t L_0 = ___L0;
|
|
uint32_t L_1 = ___o1;
|
|
uint32_t L_2 = L_1;
|
|
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_2);
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushStruct_m474B7EA11DB29C9C6396DDCF5046F5E13489894A((intptr_t)L_0, (RuntimeObject *)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.UInt32>::PushObject(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushObject_m20CE87F67E773BB75DD749B7D5BACB51E5C4DEDB_gshared (intptr_t ___L0, uint32_t ___o1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushObject_m20CE87F67E773BB75DD749B7D5BACB51E5C4DEDB_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// ToLua.PushObject(L, o);
|
|
intptr_t L_0 = ___L0;
|
|
uint32_t L_1 = ___o1;
|
|
uint32_t L_2 = L_1;
|
|
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_2);
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushObject_mAF111189B98F55714B489FACC08BF0CB11788C7A((intptr_t)L_0, (RuntimeObject *)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.UInt32>::PushArray(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushArray_mA9B6ADD15246FFF875E67BB518C236AE47FE6DCC_gshared (intptr_t ___L0, uint32_t ___array1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushArray_mA9B6ADD15246FFF875E67BB518C236AE47FE6DCC_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
{
|
|
// if (array == null)
|
|
goto IL_000f;
|
|
}
|
|
{
|
|
// 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_000f:
|
|
{
|
|
// int arrayMetaTable = LuaStatic.GetArrayMetatable(L);
|
|
intptr_t L_2 = ___L0;
|
|
int32_t L_3 = LuaStatic_GetArrayMetatable_m9549A2A425BB14A2B32A435C71272BD264F81DDE((intptr_t)L_2, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_3;
|
|
// ToLua.PushUserData(L, array, arrayMetaTable);
|
|
intptr_t L_4 = ___L0;
|
|
uint32_t L_5 = ___array1;
|
|
uint32_t L_6 = L_5;
|
|
RuntimeObject * L_7 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_6);
|
|
int32_t L_8 = V_0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushUserData_mBEC8DFABAB472E05CFA4B686691B3AC8226795D8((intptr_t)L_4, (RuntimeObject *)L_7, (int32_t)L_8, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// T LuaInterface.StackTraits`1<System.UInt32>::DefaultTo(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t StackTraits_1_DefaultTo_mDACC8314E225FBFFC1FEBC918A9CBDC94E45B122_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_DefaultTo_mDACC8314E225FBFFC1FEBC918A9CBDC94E45B122_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// return (T)ToLua.ToObject(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
RuntimeObject * L_2 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
return ((*(uint32_t*)((uint32_t*)UnBox(L_2, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))));
|
|
}
|
|
}
|
|
// T LuaInterface.StackTraits`1<System.UInt32>::DefaultCheck(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t StackTraits_1_DefaultCheck_m31E339CC1F5C18E0CBC7308113583DDE8DFE7E35_gshared (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_DefaultCheck_m31E339CC1F5C18E0CBC7308113583DDE8DFE7E35_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
RuntimeObject * V_1 = NULL;
|
|
uint32_t V_2 = 0;
|
|
{
|
|
// int udata = LuaDLL.tolua_rawnetobj(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_tolua_rawnetobj_m2330C2B3D83D9335CA834F917EE591C1DFF6A284((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_2;
|
|
// if (udata != -1)
|
|
int32_t L_3 = V_0;
|
|
if ((((int32_t)L_3) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_005e;
|
|
}
|
|
}
|
|
{
|
|
// ObjectTranslator translator = ObjectTranslator.Get(L);
|
|
intptr_t L_4 = ___L0;
|
|
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((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5);
|
|
RuntimeObject * L_7 = ObjectTranslator_GetObject_m83FC049E289E671077D7852DA2188EB90DC75F6F((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5, (int32_t)L_6, /*hidden argument*/NULL);
|
|
V_1 = (RuntimeObject *)L_7;
|
|
// if (obj != null)
|
|
RuntimeObject * L_8 = V_1;
|
|
if (!L_8)
|
|
{
|
|
goto IL_004d;
|
|
}
|
|
}
|
|
{
|
|
// if (obj is T)
|
|
RuntimeObject * L_9 = V_1;
|
|
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7))))
|
|
{
|
|
goto IL_002b;
|
|
}
|
|
}
|
|
{
|
|
// return (T)obj;
|
|
RuntimeObject * L_10 = V_1;
|
|
return ((*(uint32_t*)((uint32_t*)UnBox(L_10, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))));
|
|
}
|
|
|
|
IL_002b:
|
|
{
|
|
// LuaDLL.luaL_argerror(L, stackPos, string.Format("{0} expected, got {1}", TypeTraits<T>.GetTypeName(), obj.GetType().FullName));
|
|
intptr_t L_11 = ___L0;
|
|
int32_t L_12 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
String_t* L_13 = (( String_t* (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
|
|
RuntimeObject * L_14 = V_1;
|
|
NullCheck((RuntimeObject *)L_14);
|
|
Type_t * L_15 = Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60((RuntimeObject *)L_14, /*hidden argument*/NULL);
|
|
NullCheck((Type_t *)L_15);
|
|
String_t* L_16 = VirtFuncInvoker0< String_t* >::Invoke(29 /* System.String System.Type::get_FullName() */, (Type_t *)L_15);
|
|
String_t* L_17 = String_Format_m19325298DBC61AAC016C16F7B3CF97A8A3DEA34A((String_t*)_stringLiteralB3C631CCD334FD1E5D8A9E62EE527BD6E1487992, (RuntimeObject *)L_13, (RuntimeObject *)L_16, /*hidden argument*/NULL);
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_luaL_argerror_m648A4BE57D4DB36B0B83C6C0F6D2703239DED5A8((intptr_t)L_11, (int32_t)L_12, (String_t*)L_17, /*hidden argument*/NULL);
|
|
}
|
|
|
|
IL_004d:
|
|
{
|
|
// if (!TypeTraits<T>.IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_18 = ((TypeTraits_1_tB5311790B81C6764F5DD4CB841FF61045BF11106_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (L_18)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(uint32_t));
|
|
uint32_t L_19 = V_2;
|
|
return L_19;
|
|
}
|
|
|
|
IL_005e:
|
|
{
|
|
// else if (LuaDLL.lua_isnil(L, stackPos) && !TypeTraits<T>.IsValueType)
|
|
intptr_t L_20 = ___L0;
|
|
int32_t L_21 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
bool L_22 = LuaDLL_lua_isnil_mB1EFB39078F9432C638D9EFD5DD4B03BF9DA8FAB((intptr_t)L_20, (int32_t)L_21, /*hidden argument*/NULL);
|
|
if (!L_22)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_23 = ((TypeTraits_1_tB5311790B81C6764F5DD4CB841FF61045BF11106_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (L_23)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(uint32_t));
|
|
uint32_t L_24 = V_2;
|
|
return L_24;
|
|
}
|
|
|
|
IL_0078:
|
|
{
|
|
// LuaDLL.luaL_typerror(L, stackPos, TypeTraits<T>.GetTypeName());
|
|
intptr_t L_25 = ___L0;
|
|
int32_t L_26 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
String_t* L_27 = (( String_t* (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_luaL_typerror_mAEAFAE3F8FC42110FAA29FB99DC947D64A99A2A0((intptr_t)L_25, (int32_t)L_26, (String_t*)L_27, (String_t*)NULL, /*hidden argument*/NULL);
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(uint32_t));
|
|
uint32_t L_28 = V_2;
|
|
return L_28;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.UInt32>::.cctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1__cctor_mA39EBC2F1974F5004AE32C18DC3BBE4392D96880_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// static public Action<IntPtr, T> Push = SelectPush();
|
|
Action_2_tEE29E7426BDBEDB295A888A0D4DF8BA125ED0004 * L_0 = (( Action_2_tEE29E7426BDBEDB295A888A0D4DF8BA125ED0004 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
|
|
((StackTraits_1_tD3033B7A7B264F6355FBD4913486B9E6D690248B_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Push_0(L_0);
|
|
// static public Func<IntPtr, int, T> Check = DefaultCheck;
|
|
Func_3_t59B419D0129B70C10E8AD6B7BC741DD635B91BA9 * L_1 = (Func_3_t59B419D0129B70C10E8AD6B7BC741DD635B91BA9 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 11));
|
|
(( void (*) (Func_3_t59B419D0129B70C10E8AD6B7BC741DD635B91BA9 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)(L_1, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
|
|
((StackTraits_1_tD3033B7A7B264F6355FBD4913486B9E6D690248B_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_1(L_1);
|
|
// static public Func<IntPtr, int, T> To = DefaultTo;
|
|
Func_3_t59B419D0129B70C10E8AD6B7BC741DD635B91BA9 * L_2 = (Func_3_t59B419D0129B70C10E8AD6B7BC741DD635B91BA9 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 11));
|
|
(( void (*) (Func_3_t59B419D0129B70C10E8AD6B7BC741DD635B91BA9 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)(L_2, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
|
|
((StackTraits_1_tD3033B7A7B264F6355FBD4913486B9E6D690248B_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_To_2(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.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)
|
|
{
|
|
{
|
|
// if (push != null)
|
|
Action_2_t4D0411C06C3A47724695B30CC8BE985930BF2436 * L_0 = ___push0;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
// Push = push;
|
|
Action_2_t4D0411C06C3A47724695B30CC8BE985930BF2436 * L_1 = ___push0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_t840CB1AE1EAC01C46A45124D9DB214FE8BE53E47_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Push_0(L_1);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
// if (to != null)
|
|
Func_3_tC0BA9CE86F98D9C3D048F99F78D058E750643216 * L_2 = ___to2;
|
|
if (!L_2)
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
// To = to;
|
|
Func_3_tC0BA9CE86F98D9C3D048F99F78D058E750643216 * L_3 = ___to2;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_t840CB1AE1EAC01C46A45124D9DB214FE8BE53E47_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_To_2(L_3);
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
// if (check != null)
|
|
Func_3_tC0BA9CE86F98D9C3D048F99F78D058E750643216 * L_4 = ___check1;
|
|
if (!L_4)
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
// Check = check;
|
|
Func_3_tC0BA9CE86F98D9C3D048F99F78D058E750643216 * L_5 = ___check1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_t840CB1AE1EAC01C46A45124D9DB214FE8BE53E47_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_1(L_5);
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Action`2<System.IntPtr,T> LuaInterface.StackTraits`1<System.UInt64>::SelectPush()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Action_2_t4D0411C06C3A47724695B30CC8BE985930BF2436 * StackTraits_1_SelectPush_m6029C36D232257C698AF6D05D15B07E4BDF756F0_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (TypeTraits<T>.IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_0 = ((TypeTraits_1_t3C5E473D61915B1FB5F60090BDF5133F48AEB40A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (!L_0)
|
|
{
|
|
goto IL_0014;
|
|
}
|
|
}
|
|
{
|
|
// return PushValue;
|
|
Action_2_t4D0411C06C3A47724695B30CC8BE985930BF2436 * L_1 = (Action_2_t4D0411C06C3A47724695B30CC8BE985930BF2436 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_t4D0411C06C3A47724695B30CC8BE985930BF2436 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_1, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_1;
|
|
}
|
|
|
|
IL_0014:
|
|
{
|
|
// else if (TypeTraits<T>.IsArray)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_2 = ((TypeTraits_1_t3C5E473D61915B1FB5F60090BDF5133F48AEB40A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsArray_3();
|
|
if (!L_2)
|
|
{
|
|
goto IL_0028;
|
|
}
|
|
}
|
|
{
|
|
// return PushArray;
|
|
Action_2_t4D0411C06C3A47724695B30CC8BE985930BF2436 * L_3 = (Action_2_t4D0411C06C3A47724695B30CC8BE985930BF2436 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_t4D0411C06C3A47724695B30CC8BE985930BF2436 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_3, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_3;
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
// return PushObject;
|
|
Action_2_t4D0411C06C3A47724695B30CC8BE985930BF2436 * L_4 = (Action_2_t4D0411C06C3A47724695B30CC8BE985930BF2436 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_t4D0411C06C3A47724695B30CC8BE985930BF2436 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_4, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_4;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.UInt64>::PushValue(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushValue_m5700D702D1A158E3227E999A04678300F3638981_gshared (intptr_t ___L0, uint64_t ___o1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushValue_m5700D702D1A158E3227E999A04678300F3638981_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// ToLua.PushStruct(L, o);
|
|
intptr_t L_0 = ___L0;
|
|
uint64_t L_1 = ___o1;
|
|
uint64_t L_2 = L_1;
|
|
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_2);
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushStruct_m474B7EA11DB29C9C6396DDCF5046F5E13489894A((intptr_t)L_0, (RuntimeObject *)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.UInt64>::PushObject(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushObject_mA1603FDB67D3BF29724B44A4B5C18DB9299CFB1E_gshared (intptr_t ___L0, uint64_t ___o1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushObject_mA1603FDB67D3BF29724B44A4B5C18DB9299CFB1E_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// ToLua.PushObject(L, o);
|
|
intptr_t L_0 = ___L0;
|
|
uint64_t L_1 = ___o1;
|
|
uint64_t L_2 = L_1;
|
|
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_2);
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushObject_mAF111189B98F55714B489FACC08BF0CB11788C7A((intptr_t)L_0, (RuntimeObject *)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.UInt64>::PushArray(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushArray_mDBFF846BC36CECFE5D891F468A509112F306F6FD_gshared (intptr_t ___L0, uint64_t ___array1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushArray_mDBFF846BC36CECFE5D891F468A509112F306F6FD_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
{
|
|
// if (array == null)
|
|
goto IL_000f;
|
|
}
|
|
{
|
|
// 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_000f:
|
|
{
|
|
// int arrayMetaTable = LuaStatic.GetArrayMetatable(L);
|
|
intptr_t L_2 = ___L0;
|
|
int32_t L_3 = LuaStatic_GetArrayMetatable_m9549A2A425BB14A2B32A435C71272BD264F81DDE((intptr_t)L_2, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_3;
|
|
// ToLua.PushUserData(L, array, arrayMetaTable);
|
|
intptr_t L_4 = ___L0;
|
|
uint64_t L_5 = ___array1;
|
|
uint64_t L_6 = L_5;
|
|
RuntimeObject * L_7 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_6);
|
|
int32_t L_8 = V_0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushUserData_mBEC8DFABAB472E05CFA4B686691B3AC8226795D8((intptr_t)L_4, (RuntimeObject *)L_7, (int32_t)L_8, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// T LuaInterface.StackTraits`1<System.UInt64>::DefaultTo(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t StackTraits_1_DefaultTo_m1CCF949702D98E8B14C3DE6DA3FBB89A1A54773F_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_DefaultTo_m1CCF949702D98E8B14C3DE6DA3FBB89A1A54773F_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// return (T)ToLua.ToObject(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
RuntimeObject * L_2 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
return ((*(uint64_t*)((uint64_t*)UnBox(L_2, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))));
|
|
}
|
|
}
|
|
// T LuaInterface.StackTraits`1<System.UInt64>::DefaultCheck(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t StackTraits_1_DefaultCheck_m50EF676C1FA5EDAC54E26E925E6F49AB7C88C62F_gshared (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_DefaultCheck_m50EF676C1FA5EDAC54E26E925E6F49AB7C88C62F_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
RuntimeObject * V_1 = NULL;
|
|
uint64_t V_2 = 0;
|
|
{
|
|
// int udata = LuaDLL.tolua_rawnetobj(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_tolua_rawnetobj_m2330C2B3D83D9335CA834F917EE591C1DFF6A284((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_2;
|
|
// if (udata != -1)
|
|
int32_t L_3 = V_0;
|
|
if ((((int32_t)L_3) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_005e;
|
|
}
|
|
}
|
|
{
|
|
// ObjectTranslator translator = ObjectTranslator.Get(L);
|
|
intptr_t L_4 = ___L0;
|
|
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((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5);
|
|
RuntimeObject * L_7 = ObjectTranslator_GetObject_m83FC049E289E671077D7852DA2188EB90DC75F6F((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5, (int32_t)L_6, /*hidden argument*/NULL);
|
|
V_1 = (RuntimeObject *)L_7;
|
|
// if (obj != null)
|
|
RuntimeObject * L_8 = V_1;
|
|
if (!L_8)
|
|
{
|
|
goto IL_004d;
|
|
}
|
|
}
|
|
{
|
|
// if (obj is T)
|
|
RuntimeObject * L_9 = V_1;
|
|
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7))))
|
|
{
|
|
goto IL_002b;
|
|
}
|
|
}
|
|
{
|
|
// return (T)obj;
|
|
RuntimeObject * L_10 = V_1;
|
|
return ((*(uint64_t*)((uint64_t*)UnBox(L_10, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))));
|
|
}
|
|
|
|
IL_002b:
|
|
{
|
|
// LuaDLL.luaL_argerror(L, stackPos, string.Format("{0} expected, got {1}", TypeTraits<T>.GetTypeName(), obj.GetType().FullName));
|
|
intptr_t L_11 = ___L0;
|
|
int32_t L_12 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
String_t* L_13 = (( String_t* (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
|
|
RuntimeObject * L_14 = V_1;
|
|
NullCheck((RuntimeObject *)L_14);
|
|
Type_t * L_15 = Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60((RuntimeObject *)L_14, /*hidden argument*/NULL);
|
|
NullCheck((Type_t *)L_15);
|
|
String_t* L_16 = VirtFuncInvoker0< String_t* >::Invoke(29 /* System.String System.Type::get_FullName() */, (Type_t *)L_15);
|
|
String_t* L_17 = String_Format_m19325298DBC61AAC016C16F7B3CF97A8A3DEA34A((String_t*)_stringLiteralB3C631CCD334FD1E5D8A9E62EE527BD6E1487992, (RuntimeObject *)L_13, (RuntimeObject *)L_16, /*hidden argument*/NULL);
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_luaL_argerror_m648A4BE57D4DB36B0B83C6C0F6D2703239DED5A8((intptr_t)L_11, (int32_t)L_12, (String_t*)L_17, /*hidden argument*/NULL);
|
|
}
|
|
|
|
IL_004d:
|
|
{
|
|
// if (!TypeTraits<T>.IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_18 = ((TypeTraits_1_t3C5E473D61915B1FB5F60090BDF5133F48AEB40A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (L_18)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(uint64_t));
|
|
uint64_t L_19 = V_2;
|
|
return L_19;
|
|
}
|
|
|
|
IL_005e:
|
|
{
|
|
// else if (LuaDLL.lua_isnil(L, stackPos) && !TypeTraits<T>.IsValueType)
|
|
intptr_t L_20 = ___L0;
|
|
int32_t L_21 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
bool L_22 = LuaDLL_lua_isnil_mB1EFB39078F9432C638D9EFD5DD4B03BF9DA8FAB((intptr_t)L_20, (int32_t)L_21, /*hidden argument*/NULL);
|
|
if (!L_22)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_23 = ((TypeTraits_1_t3C5E473D61915B1FB5F60090BDF5133F48AEB40A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (L_23)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(uint64_t));
|
|
uint64_t L_24 = V_2;
|
|
return L_24;
|
|
}
|
|
|
|
IL_0078:
|
|
{
|
|
// LuaDLL.luaL_typerror(L, stackPos, TypeTraits<T>.GetTypeName());
|
|
intptr_t L_25 = ___L0;
|
|
int32_t L_26 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
String_t* L_27 = (( String_t* (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_luaL_typerror_mAEAFAE3F8FC42110FAA29FB99DC947D64A99A2A0((intptr_t)L_25, (int32_t)L_26, (String_t*)L_27, (String_t*)NULL, /*hidden argument*/NULL);
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(uint64_t));
|
|
uint64_t L_28 = V_2;
|
|
return L_28;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.UInt64>::.cctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1__cctor_m756C703154311671059C08A2AF00DB3F2C587334_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// static public Action<IntPtr, T> Push = SelectPush();
|
|
Action_2_t4D0411C06C3A47724695B30CC8BE985930BF2436 * L_0 = (( Action_2_t4D0411C06C3A47724695B30CC8BE985930BF2436 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
|
|
((StackTraits_1_t840CB1AE1EAC01C46A45124D9DB214FE8BE53E47_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Push_0(L_0);
|
|
// static public Func<IntPtr, int, T> Check = DefaultCheck;
|
|
Func_3_tC0BA9CE86F98D9C3D048F99F78D058E750643216 * L_1 = (Func_3_tC0BA9CE86F98D9C3D048F99F78D058E750643216 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 11));
|
|
(( void (*) (Func_3_tC0BA9CE86F98D9C3D048F99F78D058E750643216 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)(L_1, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
|
|
((StackTraits_1_t840CB1AE1EAC01C46A45124D9DB214FE8BE53E47_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_1(L_1);
|
|
// static public Func<IntPtr, int, T> To = DefaultTo;
|
|
Func_3_tC0BA9CE86F98D9C3D048F99F78D058E750643216 * L_2 = (Func_3_tC0BA9CE86F98D9C3D048F99F78D058E750643216 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 11));
|
|
(( void (*) (Func_3_tC0BA9CE86F98D9C3D048F99F78D058E750643216 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)(L_2, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
|
|
((StackTraits_1_t840CB1AE1EAC01C46A45124D9DB214FE8BE53E47_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_To_2(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.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)
|
|
{
|
|
{
|
|
// if (push != null)
|
|
Action_2_t7BD988338D85AE17AC6AE05F934B417991E0A758 * L_0 = ___push0;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
// Push = push;
|
|
Action_2_t7BD988338D85AE17AC6AE05F934B417991E0A758 * L_1 = ___push0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_t6E68F5433EC39E9DBF98B56F81C4CB856C901A3F_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Push_0(L_1);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
// if (to != null)
|
|
Func_3_tB6A70E6CFE59B587887A14A18BDE0A07C6BD14E2 * L_2 = ___to2;
|
|
if (!L_2)
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
// To = to;
|
|
Func_3_tB6A70E6CFE59B587887A14A18BDE0A07C6BD14E2 * L_3 = ___to2;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_t6E68F5433EC39E9DBF98B56F81C4CB856C901A3F_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_To_2(L_3);
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
// if (check != null)
|
|
Func_3_tB6A70E6CFE59B587887A14A18BDE0A07C6BD14E2 * L_4 = ___check1;
|
|
if (!L_4)
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
// Check = check;
|
|
Func_3_tB6A70E6CFE59B587887A14A18BDE0A07C6BD14E2 * L_5 = ___check1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_t6E68F5433EC39E9DBF98B56F81C4CB856C901A3F_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_1(L_5);
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Action`2<System.IntPtr,T> LuaInterface.StackTraits`1<System.UIntPtr>::SelectPush()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Action_2_t7BD988338D85AE17AC6AE05F934B417991E0A758 * StackTraits_1_SelectPush_mC67769512BF8782609B8A2816E82895222044123_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (TypeTraits<T>.IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_0 = ((TypeTraits_1_t96D9C9D1037F8AE33B5B78A5803C4ACBB0EB3C05_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (!L_0)
|
|
{
|
|
goto IL_0014;
|
|
}
|
|
}
|
|
{
|
|
// return PushValue;
|
|
Action_2_t7BD988338D85AE17AC6AE05F934B417991E0A758 * L_1 = (Action_2_t7BD988338D85AE17AC6AE05F934B417991E0A758 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_t7BD988338D85AE17AC6AE05F934B417991E0A758 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_1, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_1;
|
|
}
|
|
|
|
IL_0014:
|
|
{
|
|
// else if (TypeTraits<T>.IsArray)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_2 = ((TypeTraits_1_t96D9C9D1037F8AE33B5B78A5803C4ACBB0EB3C05_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsArray_3();
|
|
if (!L_2)
|
|
{
|
|
goto IL_0028;
|
|
}
|
|
}
|
|
{
|
|
// return PushArray;
|
|
Action_2_t7BD988338D85AE17AC6AE05F934B417991E0A758 * L_3 = (Action_2_t7BD988338D85AE17AC6AE05F934B417991E0A758 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_t7BD988338D85AE17AC6AE05F934B417991E0A758 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_3, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_3;
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
// return PushObject;
|
|
Action_2_t7BD988338D85AE17AC6AE05F934B417991E0A758 * L_4 = (Action_2_t7BD988338D85AE17AC6AE05F934B417991E0A758 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_t7BD988338D85AE17AC6AE05F934B417991E0A758 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_4, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_4;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.UIntPtr>::PushValue(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushValue_mD7E3223761EF57CB2E8C1CA5D61C02AF79237899_gshared (intptr_t ___L0, uintptr_t ___o1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushValue_mD7E3223761EF57CB2E8C1CA5D61C02AF79237899_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// ToLua.PushStruct(L, o);
|
|
intptr_t L_0 = ___L0;
|
|
uintptr_t L_1 = ___o1;
|
|
uintptr_t L_2 = L_1;
|
|
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_2);
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushStruct_m474B7EA11DB29C9C6396DDCF5046F5E13489894A((intptr_t)L_0, (RuntimeObject *)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.UIntPtr>::PushObject(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushObject_mBC43FC45B9C7AE404BBA327E46A84C662FA9DCC8_gshared (intptr_t ___L0, uintptr_t ___o1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushObject_mBC43FC45B9C7AE404BBA327E46A84C662FA9DCC8_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// ToLua.PushObject(L, o);
|
|
intptr_t L_0 = ___L0;
|
|
uintptr_t L_1 = ___o1;
|
|
uintptr_t L_2 = L_1;
|
|
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_2);
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushObject_mAF111189B98F55714B489FACC08BF0CB11788C7A((intptr_t)L_0, (RuntimeObject *)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.UIntPtr>::PushArray(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushArray_m03154C8906A9A5FCAD2DEA90F506181FC03A5B70_gshared (intptr_t ___L0, uintptr_t ___array1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushArray_m03154C8906A9A5FCAD2DEA90F506181FC03A5B70_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
{
|
|
// if (array == null)
|
|
goto IL_000f;
|
|
}
|
|
{
|
|
// 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_000f:
|
|
{
|
|
// int arrayMetaTable = LuaStatic.GetArrayMetatable(L);
|
|
intptr_t L_2 = ___L0;
|
|
int32_t L_3 = LuaStatic_GetArrayMetatable_m9549A2A425BB14A2B32A435C71272BD264F81DDE((intptr_t)L_2, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_3;
|
|
// ToLua.PushUserData(L, array, arrayMetaTable);
|
|
intptr_t L_4 = ___L0;
|
|
uintptr_t L_5 = ___array1;
|
|
uintptr_t L_6 = L_5;
|
|
RuntimeObject * L_7 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_6);
|
|
int32_t L_8 = V_0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushUserData_mBEC8DFABAB472E05CFA4B686691B3AC8226795D8((intptr_t)L_4, (RuntimeObject *)L_7, (int32_t)L_8, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// T LuaInterface.StackTraits`1<System.UIntPtr>::DefaultTo(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uintptr_t StackTraits_1_DefaultTo_m80AB93AAC990C5E4895026E2A7C8B914AE999A52_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_DefaultTo_m80AB93AAC990C5E4895026E2A7C8B914AE999A52_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// return (T)ToLua.ToObject(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
RuntimeObject * L_2 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
return ((*(uintptr_t*)((uintptr_t*)UnBox(L_2, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))));
|
|
}
|
|
}
|
|
// T LuaInterface.StackTraits`1<System.UIntPtr>::DefaultCheck(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uintptr_t StackTraits_1_DefaultCheck_mE58EFA25A4F9DE04CBCCA3AF3B072A3A17C83CED_gshared (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_DefaultCheck_mE58EFA25A4F9DE04CBCCA3AF3B072A3A17C83CED_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
RuntimeObject * V_1 = NULL;
|
|
uintptr_t V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
{
|
|
// int udata = LuaDLL.tolua_rawnetobj(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_tolua_rawnetobj_m2330C2B3D83D9335CA834F917EE591C1DFF6A284((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_2;
|
|
// if (udata != -1)
|
|
int32_t L_3 = V_0;
|
|
if ((((int32_t)L_3) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_005e;
|
|
}
|
|
}
|
|
{
|
|
// ObjectTranslator translator = ObjectTranslator.Get(L);
|
|
intptr_t L_4 = ___L0;
|
|
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((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5);
|
|
RuntimeObject * L_7 = ObjectTranslator_GetObject_m83FC049E289E671077D7852DA2188EB90DC75F6F((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5, (int32_t)L_6, /*hidden argument*/NULL);
|
|
V_1 = (RuntimeObject *)L_7;
|
|
// if (obj != null)
|
|
RuntimeObject * L_8 = V_1;
|
|
if (!L_8)
|
|
{
|
|
goto IL_004d;
|
|
}
|
|
}
|
|
{
|
|
// if (obj is T)
|
|
RuntimeObject * L_9 = V_1;
|
|
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7))))
|
|
{
|
|
goto IL_002b;
|
|
}
|
|
}
|
|
{
|
|
// return (T)obj;
|
|
RuntimeObject * L_10 = V_1;
|
|
return ((*(uintptr_t*)((uintptr_t*)UnBox(L_10, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))));
|
|
}
|
|
|
|
IL_002b:
|
|
{
|
|
// LuaDLL.luaL_argerror(L, stackPos, string.Format("{0} expected, got {1}", TypeTraits<T>.GetTypeName(), obj.GetType().FullName));
|
|
intptr_t L_11 = ___L0;
|
|
int32_t L_12 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
String_t* L_13 = (( String_t* (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
|
|
RuntimeObject * L_14 = V_1;
|
|
NullCheck((RuntimeObject *)L_14);
|
|
Type_t * L_15 = Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60((RuntimeObject *)L_14, /*hidden argument*/NULL);
|
|
NullCheck((Type_t *)L_15);
|
|
String_t* L_16 = VirtFuncInvoker0< String_t* >::Invoke(29 /* System.String System.Type::get_FullName() */, (Type_t *)L_15);
|
|
String_t* L_17 = String_Format_m19325298DBC61AAC016C16F7B3CF97A8A3DEA34A((String_t*)_stringLiteralB3C631CCD334FD1E5D8A9E62EE527BD6E1487992, (RuntimeObject *)L_13, (RuntimeObject *)L_16, /*hidden argument*/NULL);
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_luaL_argerror_m648A4BE57D4DB36B0B83C6C0F6D2703239DED5A8((intptr_t)L_11, (int32_t)L_12, (String_t*)L_17, /*hidden argument*/NULL);
|
|
}
|
|
|
|
IL_004d:
|
|
{
|
|
// if (!TypeTraits<T>.IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_18 = ((TypeTraits_1_t96D9C9D1037F8AE33B5B78A5803C4ACBB0EB3C05_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (L_18)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(uintptr_t));
|
|
uintptr_t L_19 = V_2;
|
|
return L_19;
|
|
}
|
|
|
|
IL_005e:
|
|
{
|
|
// else if (LuaDLL.lua_isnil(L, stackPos) && !TypeTraits<T>.IsValueType)
|
|
intptr_t L_20 = ___L0;
|
|
int32_t L_21 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
bool L_22 = LuaDLL_lua_isnil_mB1EFB39078F9432C638D9EFD5DD4B03BF9DA8FAB((intptr_t)L_20, (int32_t)L_21, /*hidden argument*/NULL);
|
|
if (!L_22)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_23 = ((TypeTraits_1_t96D9C9D1037F8AE33B5B78A5803C4ACBB0EB3C05_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (L_23)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(uintptr_t));
|
|
uintptr_t L_24 = V_2;
|
|
return L_24;
|
|
}
|
|
|
|
IL_0078:
|
|
{
|
|
// LuaDLL.luaL_typerror(L, stackPos, TypeTraits<T>.GetTypeName());
|
|
intptr_t L_25 = ___L0;
|
|
int32_t L_26 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
String_t* L_27 = (( String_t* (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_luaL_typerror_mAEAFAE3F8FC42110FAA29FB99DC947D64A99A2A0((intptr_t)L_25, (int32_t)L_26, (String_t*)L_27, (String_t*)NULL, /*hidden argument*/NULL);
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(uintptr_t));
|
|
uintptr_t L_28 = V_2;
|
|
return L_28;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<System.UIntPtr>::.cctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1__cctor_m4FEB2AEE11D21E9AE3CD082DE6E231E1E22B2807_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// static public Action<IntPtr, T> Push = SelectPush();
|
|
Action_2_t7BD988338D85AE17AC6AE05F934B417991E0A758 * L_0 = (( Action_2_t7BD988338D85AE17AC6AE05F934B417991E0A758 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
|
|
((StackTraits_1_t6E68F5433EC39E9DBF98B56F81C4CB856C901A3F_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Push_0(L_0);
|
|
// static public Func<IntPtr, int, T> Check = DefaultCheck;
|
|
Func_3_tB6A70E6CFE59B587887A14A18BDE0A07C6BD14E2 * L_1 = (Func_3_tB6A70E6CFE59B587887A14A18BDE0A07C6BD14E2 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 11));
|
|
(( void (*) (Func_3_tB6A70E6CFE59B587887A14A18BDE0A07C6BD14E2 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)(L_1, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
|
|
((StackTraits_1_t6E68F5433EC39E9DBF98B56F81C4CB856C901A3F_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_1(L_1);
|
|
// static public Func<IntPtr, int, T> To = DefaultTo;
|
|
Func_3_tB6A70E6CFE59B587887A14A18BDE0A07C6BD14E2 * L_2 = (Func_3_tB6A70E6CFE59B587887A14A18BDE0A07C6BD14E2 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 11));
|
|
(( void (*) (Func_3_tB6A70E6CFE59B587887A14A18BDE0A07C6BD14E2 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)(L_2, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
|
|
((StackTraits_1_t6E68F5433EC39E9DBF98B56F81C4CB856C901A3F_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_To_2(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.StackTraits`1<Unity.Collections.NativeArray`1<UnityEngine.ParticleSystem_Particle>>::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_m6BC07000FFEB4CAED8F2772B4ED4896521230FFC_gshared (Action_2_t325937DAF341DF0C955B8F40DE3BCD6BB7C25809 * ___push0, Func_3_t1A41EC1315AE21F6E0F0B00E571BCD08934022F2 * ___check1, Func_3_t1A41EC1315AE21F6E0F0B00E571BCD08934022F2 * ___to2, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (push != null)
|
|
Action_2_t325937DAF341DF0C955B8F40DE3BCD6BB7C25809 * L_0 = ___push0;
|
|
if (!L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
// Push = push;
|
|
Action_2_t325937DAF341DF0C955B8F40DE3BCD6BB7C25809 * L_1 = ___push0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_tE2BB63F8F4526F552145CCC546517DC888F0E897_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Push_0(L_1);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
// if (to != null)
|
|
Func_3_t1A41EC1315AE21F6E0F0B00E571BCD08934022F2 * L_2 = ___to2;
|
|
if (!L_2)
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
// To = to;
|
|
Func_3_t1A41EC1315AE21F6E0F0B00E571BCD08934022F2 * L_3 = ___to2;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_tE2BB63F8F4526F552145CCC546517DC888F0E897_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_To_2(L_3);
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
// if (check != null)
|
|
Func_3_t1A41EC1315AE21F6E0F0B00E571BCD08934022F2 * L_4 = ___check1;
|
|
if (!L_4)
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
// Check = check;
|
|
Func_3_t1A41EC1315AE21F6E0F0B00E571BCD08934022F2 * L_5 = ___check1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0));
|
|
((StackTraits_1_tE2BB63F8F4526F552145CCC546517DC888F0E897_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_1(L_5);
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Action`2<System.IntPtr,T> LuaInterface.StackTraits`1<Unity.Collections.NativeArray`1<UnityEngine.ParticleSystem_Particle>>::SelectPush()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Action_2_t325937DAF341DF0C955B8F40DE3BCD6BB7C25809 * StackTraits_1_SelectPush_mCF87D693426E584EF59D1B2E2852DD940C14C8BC_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// if (TypeTraits<T>.IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_0 = ((TypeTraits_1_t12EC843910FE7B9B7EAFB8662BFF2A8077164753_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (!L_0)
|
|
{
|
|
goto IL_0014;
|
|
}
|
|
}
|
|
{
|
|
// return PushValue;
|
|
Action_2_t325937DAF341DF0C955B8F40DE3BCD6BB7C25809 * L_1 = (Action_2_t325937DAF341DF0C955B8F40DE3BCD6BB7C25809 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_t325937DAF341DF0C955B8F40DE3BCD6BB7C25809 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_1, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_1;
|
|
}
|
|
|
|
IL_0014:
|
|
{
|
|
// else if (TypeTraits<T>.IsArray)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_2 = ((TypeTraits_1_t12EC843910FE7B9B7EAFB8662BFF2A8077164753_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsArray_3();
|
|
if (!L_2)
|
|
{
|
|
goto IL_0028;
|
|
}
|
|
}
|
|
{
|
|
// return PushArray;
|
|
Action_2_t325937DAF341DF0C955B8F40DE3BCD6BB7C25809 * L_3 = (Action_2_t325937DAF341DF0C955B8F40DE3BCD6BB7C25809 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_t325937DAF341DF0C955B8F40DE3BCD6BB7C25809 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_3, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_3;
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
// return PushObject;
|
|
Action_2_t325937DAF341DF0C955B8F40DE3BCD6BB7C25809 * L_4 = (Action_2_t325937DAF341DF0C955B8F40DE3BCD6BB7C25809 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
|
|
(( void (*) (Action_2_t325937DAF341DF0C955B8F40DE3BCD6BB7C25809 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_4, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
|
|
return L_4;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<Unity.Collections.NativeArray`1<UnityEngine.ParticleSystem_Particle>>::PushValue(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushValue_m6E258E24C4ABFEC1E9DDA7F250620DCD249C43E9_gshared (intptr_t ___L0, NativeArray_1_t4154A2E8573B06DC1EBB5F342841C2A2BCB0CC7B ___o1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushValue_m6E258E24C4ABFEC1E9DDA7F250620DCD249C43E9_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// ToLua.PushStruct(L, o);
|
|
intptr_t L_0 = ___L0;
|
|
NativeArray_1_t4154A2E8573B06DC1EBB5F342841C2A2BCB0CC7B L_1 = ___o1;
|
|
NativeArray_1_t4154A2E8573B06DC1EBB5F342841C2A2BCB0CC7B L_2 = L_1;
|
|
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_2);
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushStruct_m474B7EA11DB29C9C6396DDCF5046F5E13489894A((intptr_t)L_0, (RuntimeObject *)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<Unity.Collections.NativeArray`1<UnityEngine.ParticleSystem_Particle>>::PushObject(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushObject_mDD6AA4290434B4622FDD711A48F3D4C5A462EEC2_gshared (intptr_t ___L0, NativeArray_1_t4154A2E8573B06DC1EBB5F342841C2A2BCB0CC7B ___o1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushObject_mDD6AA4290434B4622FDD711A48F3D4C5A462EEC2_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// ToLua.PushObject(L, o);
|
|
intptr_t L_0 = ___L0;
|
|
NativeArray_1_t4154A2E8573B06DC1EBB5F342841C2A2BCB0CC7B L_1 = ___o1;
|
|
NativeArray_1_t4154A2E8573B06DC1EBB5F342841C2A2BCB0CC7B L_2 = L_1;
|
|
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_2);
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushObject_mAF111189B98F55714B489FACC08BF0CB11788C7A((intptr_t)L_0, (RuntimeObject *)L_3, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<Unity.Collections.NativeArray`1<UnityEngine.ParticleSystem_Particle>>::PushArray(System.IntPtr,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1_PushArray_mEAA1307F752FD3282DCCE3AB822F597CE24B736C_gshared (intptr_t ___L0, NativeArray_1_t4154A2E8573B06DC1EBB5F342841C2A2BCB0CC7B ___array1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_PushArray_mEAA1307F752FD3282DCCE3AB822F597CE24B736C_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
{
|
|
// if (array == null)
|
|
goto IL_000f;
|
|
}
|
|
{
|
|
// 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_000f:
|
|
{
|
|
// int arrayMetaTable = LuaStatic.GetArrayMetatable(L);
|
|
intptr_t L_2 = ___L0;
|
|
int32_t L_3 = LuaStatic_GetArrayMetatable_m9549A2A425BB14A2B32A435C71272BD264F81DDE((intptr_t)L_2, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_3;
|
|
// ToLua.PushUserData(L, array, arrayMetaTable);
|
|
intptr_t L_4 = ___L0;
|
|
NativeArray_1_t4154A2E8573B06DC1EBB5F342841C2A2BCB0CC7B L_5 = ___array1;
|
|
NativeArray_1_t4154A2E8573B06DC1EBB5F342841C2A2BCB0CC7B L_6 = L_5;
|
|
RuntimeObject * L_7 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_6);
|
|
int32_t L_8 = V_0;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
ToLua_PushUserData_mBEC8DFABAB472E05CFA4B686691B3AC8226795D8((intptr_t)L_4, (RuntimeObject *)L_7, (int32_t)L_8, /*hidden argument*/NULL);
|
|
// }
|
|
return;
|
|
}
|
|
}
|
|
// T LuaInterface.StackTraits`1<Unity.Collections.NativeArray`1<UnityEngine.ParticleSystem_Particle>>::DefaultTo(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_t4154A2E8573B06DC1EBB5F342841C2A2BCB0CC7B StackTraits_1_DefaultTo_mC9305727195FF74F4147F213F7B0D4CFF2B1BB6E_gshared (intptr_t ___L0, int32_t ___pos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_DefaultTo_mC9305727195FF74F4147F213F7B0D4CFF2B1BB6E_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
// return (T)ToLua.ToObject(L, pos);
|
|
intptr_t L_0 = ___L0;
|
|
int32_t L_1 = ___pos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(ToLua_tA36FC44CF758AA3F5AD67A95D80E614E1DD54F4D_il2cpp_TypeInfo_var);
|
|
RuntimeObject * L_2 = ToLua_ToObject_m3F40A14FBE719D3B547A44B876854ED679610C3C((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
return ((*(NativeArray_1_t4154A2E8573B06DC1EBB5F342841C2A2BCB0CC7B *)((NativeArray_1_t4154A2E8573B06DC1EBB5F342841C2A2BCB0CC7B *)UnBox(L_2, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))));
|
|
}
|
|
}
|
|
// T LuaInterface.StackTraits`1<Unity.Collections.NativeArray`1<UnityEngine.ParticleSystem_Particle>>::DefaultCheck(System.IntPtr,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_t4154A2E8573B06DC1EBB5F342841C2A2BCB0CC7B StackTraits_1_DefaultCheck_m1C8E3F3FC82278259B885A1F574CB26C8C8A28EC_gshared (intptr_t ___L0, int32_t ___stackPos1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (StackTraits_1_DefaultCheck_m1C8E3F3FC82278259B885A1F574CB26C8C8A28EC_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
RuntimeObject * V_1 = NULL;
|
|
NativeArray_1_t4154A2E8573B06DC1EBB5F342841C2A2BCB0CC7B V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
{
|
|
// int udata = LuaDLL.tolua_rawnetobj(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_tolua_rawnetobj_m2330C2B3D83D9335CA834F917EE591C1DFF6A284((intptr_t)L_0, (int32_t)L_1, /*hidden argument*/NULL);
|
|
V_0 = (int32_t)L_2;
|
|
// if (udata != -1)
|
|
int32_t L_3 = V_0;
|
|
if ((((int32_t)L_3) == ((int32_t)(-1))))
|
|
{
|
|
goto IL_005e;
|
|
}
|
|
}
|
|
{
|
|
// ObjectTranslator translator = ObjectTranslator.Get(L);
|
|
intptr_t L_4 = ___L0;
|
|
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((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5);
|
|
RuntimeObject * L_7 = ObjectTranslator_GetObject_m83FC049E289E671077D7852DA2188EB90DC75F6F((ObjectTranslator_t83CF36CEC9DC16EF853E8331972281E6CB9B18DF *)L_5, (int32_t)L_6, /*hidden argument*/NULL);
|
|
V_1 = (RuntimeObject *)L_7;
|
|
// if (obj != null)
|
|
RuntimeObject * L_8 = V_1;
|
|
if (!L_8)
|
|
{
|
|
goto IL_004d;
|
|
}
|
|
}
|
|
{
|
|
// if (obj is T)
|
|
RuntimeObject * L_9 = V_1;
|
|
if (!((RuntimeObject *)IsInst((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7))))
|
|
{
|
|
goto IL_002b;
|
|
}
|
|
}
|
|
{
|
|
// return (T)obj;
|
|
RuntimeObject * L_10 = V_1;
|
|
return ((*(NativeArray_1_t4154A2E8573B06DC1EBB5F342841C2A2BCB0CC7B *)((NativeArray_1_t4154A2E8573B06DC1EBB5F342841C2A2BCB0CC7B *)UnBox(L_10, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))));
|
|
}
|
|
|
|
IL_002b:
|
|
{
|
|
// LuaDLL.luaL_argerror(L, stackPos, string.Format("{0} expected, got {1}", TypeTraits<T>.GetTypeName(), obj.GetType().FullName));
|
|
intptr_t L_11 = ___L0;
|
|
int32_t L_12 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
String_t* L_13 = (( String_t* (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
|
|
RuntimeObject * L_14 = V_1;
|
|
NullCheck((RuntimeObject *)L_14);
|
|
Type_t * L_15 = Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60((RuntimeObject *)L_14, /*hidden argument*/NULL);
|
|
NullCheck((Type_t *)L_15);
|
|
String_t* L_16 = VirtFuncInvoker0< String_t* >::Invoke(29 /* System.String System.Type::get_FullName() */, (Type_t *)L_15);
|
|
String_t* L_17 = String_Format_m19325298DBC61AAC016C16F7B3CF97A8A3DEA34A((String_t*)_stringLiteralB3C631CCD334FD1E5D8A9E62EE527BD6E1487992, (RuntimeObject *)L_13, (RuntimeObject *)L_16, /*hidden argument*/NULL);
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_luaL_argerror_m648A4BE57D4DB36B0B83C6C0F6D2703239DED5A8((intptr_t)L_11, (int32_t)L_12, (String_t*)L_17, /*hidden argument*/NULL);
|
|
}
|
|
|
|
IL_004d:
|
|
{
|
|
// if (!TypeTraits<T>.IsValueType)
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_18 = ((TypeTraits_1_t12EC843910FE7B9B7EAFB8662BFF2A8077164753_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (L_18)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(NativeArray_1_t4154A2E8573B06DC1EBB5F342841C2A2BCB0CC7B ));
|
|
NativeArray_1_t4154A2E8573B06DC1EBB5F342841C2A2BCB0CC7B L_19 = V_2;
|
|
return L_19;
|
|
}
|
|
|
|
IL_005e:
|
|
{
|
|
// else if (LuaDLL.lua_isnil(L, stackPos) && !TypeTraits<T>.IsValueType)
|
|
intptr_t L_20 = ___L0;
|
|
int32_t L_21 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
bool L_22 = LuaDLL_lua_isnil_mB1EFB39078F9432C638D9EFD5DD4B03BF9DA8FAB((intptr_t)L_20, (int32_t)L_21, /*hidden argument*/NULL);
|
|
if (!L_22)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
bool L_23 = ((TypeTraits_1_t12EC843910FE7B9B7EAFB8662BFF2A8077164753_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_IsValueType_2();
|
|
if (L_23)
|
|
{
|
|
goto IL_0078;
|
|
}
|
|
}
|
|
{
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(NativeArray_1_t4154A2E8573B06DC1EBB5F342841C2A2BCB0CC7B ));
|
|
NativeArray_1_t4154A2E8573B06DC1EBB5F342841C2A2BCB0CC7B L_24 = V_2;
|
|
return L_24;
|
|
}
|
|
|
|
IL_0078:
|
|
{
|
|
// LuaDLL.luaL_typerror(L, stackPos, TypeTraits<T>.GetTypeName());
|
|
intptr_t L_25 = ___L0;
|
|
int32_t L_26 = ___stackPos1;
|
|
IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
String_t* L_27 = (( String_t* (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
|
|
IL2CPP_RUNTIME_CLASS_INIT(LuaDLL_t1D8ACD8EC3BB01310693ACE3177379EA2F3419B6_il2cpp_TypeInfo_var);
|
|
LuaDLL_luaL_typerror_mAEAFAE3F8FC42110FAA29FB99DC947D64A99A2A0((intptr_t)L_25, (int32_t)L_26, (String_t*)L_27, (String_t*)NULL, /*hidden argument*/NULL);
|
|
// return default(T);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(NativeArray_1_t4154A2E8573B06DC1EBB5F342841C2A2BCB0CC7B ));
|
|
NativeArray_1_t4154A2E8573B06DC1EBB5F342841C2A2BCB0CC7B L_28 = V_2;
|
|
return L_28;
|
|
}
|
|
}
|
|
// System.Void LuaInterface.StackTraits`1<Unity.Collections.NativeArray`1<UnityEngine.ParticleSystem_Particle>>::.cctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StackTraits_1__cctor_m7DC6442778BDA87756E49866949EB8945179B6A6_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// static public Action<IntPtr, T> Push = SelectPush();
|
|
Action_2_t325937DAF341DF0C955B8F40DE3BCD6BB7C25809 * L_0 = (( Action_2_t325937DAF341DF0C955B8F40DE3BCD6BB7C25809 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
|
|
((StackTraits_1_tE2BB63F8F4526F552145CCC546517DC888F0E897_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Push_0(L_0);
|
|
// static public Func<IntPtr, int, T> Check = DefaultCheck;
|
|
Func_3_t1A41EC1315AE21F6E0F0B00E571BCD08934022F2 * L_1 = (Func_3_t1A41EC1315AE21F6E0F0B00E571BCD08934022F2 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 11));
|
|
(( void (*) (Func_3_t1A41EC1315AE21F6E0F0B00E571BCD08934022F2 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)(L_1, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
|
|
((StackTraits_1_tE2BB63F8F4526F552145CCC546517DC888F0E897_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_Check_1(L_1);
|
|
// static public Func<IntPtr, int, T> To = DefaultTo;
|
|
Func_3_t1A41EC1315AE21F6E0F0B00E571BCD08934022F2 * L_2 = (Func_3_t1A41EC1315AE21F6E0F0B00E571BCD08934022F2 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 11));
|
|
(( void (*) (Func_3_t1A41EC1315AE21F6E0F0B00E571BCD08934022F2 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)(L_2, (RuntimeObject *)NULL, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
|
|
((StackTraits_1_tE2BB63F8F4526F552145CCC546517DC888F0E897_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set_To_2(L_2);
|
|
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 * Delegate_get_Target_m5371341CE435E001E9FD407AE78F728824CE20E2_inline (Delegate_t * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
RuntimeObject * L_0 = __this->get_m_target_2();
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR 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_m7C75E407D306192C2E32ADBAC333DF3896189BD5Generics_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 void LuaDictEntry_2_set_Key_m003BE15B8B1C10454F39F445F9F99D6E9BE58CAB_gshared_inline (LuaDictEntry_2_t0872CBC7E77372BFD1F001AF04D901F98FADB7C5 * __this, RuntimeObject * ___value0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public K Key { get; set; }
|
|
RuntimeObject * L_0 = ___value0;
|
|
__this->set_U3CKeyU3Ek__BackingField_0(L_0);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR void LuaDictEntry_2_set_Value_mDD10067D9ACAEA7DA3C4390CE8A16D6CF2CFEC74_gshared_inline (LuaDictEntry_2_t0872CBC7E77372BFD1F001AF04D901F98FADB7C5 * __this, RuntimeObject * ___value0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public V Value { get; set; }
|
|
RuntimeObject * L_0 = ___value0;
|
|
__this->set_U3CValueU3Ek__BackingField_1(L_0);
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR RuntimeObject * LuaDictEntry_2_get_Key_mA185E347C51DD9666F9551AB5D4C38937AC86D1C_gshared_inline (LuaDictEntry_2_t0872CBC7E77372BFD1F001AF04D901F98FADB7C5 * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public K Key { get; set; }
|
|
RuntimeObject * L_0 = (RuntimeObject *)__this->get_U3CKeyU3Ek__BackingField_0();
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR RuntimeObject * LuaDictEntry_2_get_Value_m648BC2B29D547ABA54238ABA2072CEF79FCEA6C2_gshared_inline (LuaDictEntry_2_t0872CBC7E77372BFD1F001AF04D901F98FADB7C5 * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
// public V Value { get; set; }
|
|
RuntimeObject * L_0 = (RuntimeObject *)__this->get_U3CValueU3Ek__BackingField_1();
|
|
return L_0;
|
|
}
|
|
}
|