Go to the source code of this file.
|
LUAI_FUNC void | luaF_close (lua_State *L, StkId level, int status, int yy) |
|
LUAI_FUNC void | luaF_closeupval (lua_State *L, StkId level) |
|
LUAI_FUNC UpVal * | luaF_findupval (lua_State *L, StkId level) |
|
LUAI_FUNC void | luaF_freeproto (lua_State *L, Proto *f) |
|
const LUAI_FUNC char * | luaF_getlocalname (const Proto *func, int local_number, int pc) |
|
LUAI_FUNC void | luaF_initupvals (lua_State *L, LClosure *cl) |
|
LUAI_FUNC CClosure * | luaF_newCclosure (lua_State *L, int nupvals) |
|
LUAI_FUNC LClosure * | luaF_newLclosure (lua_State *L, int nupvals) |
|
LUAI_FUNC Proto * | luaF_newproto (lua_State *L) |
|
LUAI_FUNC void | luaF_newtbcupval (lua_State *L, StkId level) |
|
LUAI_FUNC void | luaF_unlinkupval (UpVal *uv) |
|
◆ CLOSEKTOP
◆ isintwups
#define isintwups |
( |
|
L | ) |
(L->twups != L) |
◆ MAXMISS
◆ MAXUPVAL
◆ sizeCclosure
#define sizeCclosure |
( |
|
n | ) |
|
Value:
cast_int(
sizeof(
TValue)) * (n))
Definition at line 14 of file lfunc.h.
◆ sizeLclosure
#define sizeLclosure |
( |
|
n | ) |
|
Value:
cast_int(
sizeof(
TValue *)) * (n))
Definition at line 17 of file lfunc.h.
◆ upisopen
#define upisopen |
( |
|
up | ) |
((up)->v != &(up)->u.value) |
◆ uplevel
◆ luaF_close()
◆ luaF_closeupval()
◆ luaF_findupval()
◆ luaF_freeproto()
◆ luaF_getlocalname()
const LUAI_FUNC char* luaF_getlocalname |
( |
const Proto * |
func, |
|
|
int |
local_number, |
|
|
int |
pc |
|
) |
| |
◆ luaF_initupvals()
◆ luaF_newCclosure()
◆ luaF_newLclosure()
◆ luaF_newproto()
◆ luaF_newtbcupval()
◆ luaF_unlinkupval()