summaryrefslogtreecommitdiff
path: root/src/lj_lib.h
diff options
context:
space:
mode:
authorMike Pall <mike>2011-02-17 00:44:14 +0100
committerMike Pall <mike>2011-02-17 00:44:14 +0100
commit03946ac978d9a1a3230619e3da048002e5fda2d1 (patch)
treec0a7b8edaccf789f128468320d451d9a1fee1495 /src/lj_lib.h
parent963f05c7e153714921484e0de71a7cb6bab338d9 (diff)
downloadluajit-03946ac978d9a1a3230619e3da048002e5fda2d1.tar.gz
luajit-03946ac978d9a1a3230619e3da048002e5fda2d1.tar.bz2
luajit-03946ac978d9a1a3230619e3da048002e5fda2d1.zip
DUALNUM: Add integer type to core VM.
Diffstat (limited to 'src/lj_lib.h')
-rw-r--r--src/lj_lib.h4
1 files changed, 0 insertions, 4 deletions
diff --git a/src/lj_lib.h b/src/lj_lib.h
index b9bd4c2d..ae4be384 100644
--- a/src/lj_lib.h
+++ b/src/lj_lib.h
@@ -41,10 +41,6 @@ LJ_FUNC GCtab *lj_lib_checktab(lua_State *L, int narg);
41LJ_FUNC GCtab *lj_lib_checktabornil(lua_State *L, int narg); 41LJ_FUNC GCtab *lj_lib_checktabornil(lua_State *L, int narg);
42LJ_FUNC int lj_lib_checkopt(lua_State *L, int narg, int def, const char *lst); 42LJ_FUNC int lj_lib_checkopt(lua_State *L, int narg, int def, const char *lst);
43 43
44#define lj_lib_opt(L, narg, gotarg, noarg) \
45 { TValue *_o = L->base + (narg)-1; \
46 if (_o < L->top && !tvisnil(_o)) { gotarg } else { noarg } }
47
48/* Avoid including lj_frame.h. */ 44/* Avoid including lj_frame.h. */
49#define lj_lib_upvalue(L, n) \ 45#define lj_lib_upvalue(L, n) \
50 (&gcref((L->base-1)->fr.func)->fn.c.upvalue[(n)-1]) 46 (&gcref((L->base-1)->fr.func)->fn.c.upvalue[(n)-1])