Github User Fetcher 1.0.0
C Application with Server and GUI
|
#include "lobject.h"
Go to the source code of this file.
Macros | |
#define | sizeCclosure(n) |
#define | sizeLclosure(n) |
Functions | |
LUAI_FUNC Proto * | luaF_newproto (lua_State *L) |
LUAI_FUNC Closure * | luaF_newCclosure (lua_State *L, int nelems, Table *e) |
LUAI_FUNC Closure * | luaF_newLclosure (lua_State *L, int nelems, Table *e) |
LUAI_FUNC UpVal * | luaF_newupval (lua_State *L) |
LUAI_FUNC UpVal * | luaF_findupval (lua_State *L, StkId level) |
LUAI_FUNC void | luaF_close (lua_State *L, StkId level) |
LUAI_FUNC void | luaF_freeproto (lua_State *L, Proto *f) |
LUAI_FUNC void | luaF_freeclosure (lua_State *L, Closure *c) |
LUAI_FUNC void | luaF_freeupval (lua_State *L, UpVal *uv) |
LUAI_FUNC const char * | luaF_getlocalname (const Proto *func, int local_number, int pc) |
#define sizeCclosure | ( | n | ) |
Definition at line 14 of file lua-5.1.5/src/lfunc.h.
Referenced by freeobj(), freeobj(), freeobj(), luaF_freeclosure(), luaF_newCclosure(), luaF_newCclosure(), luaF_newCclosure(), propagatemark(), traverseCclosure(), and traverseCclosure().
#define sizeLclosure | ( | n | ) |
Definition at line 17 of file lua-5.1.5/src/lfunc.h.
Referenced by freeLclosure(), freeobj(), freeobj(), luaF_freeclosure(), luaF_newLclosure(), luaF_newLclosure(), luaF_newLclosure(), propagatemark(), traverseLclosure(), and traverseLclosure().
Definition at line 96 of file lua-5.1.5/src/lfunc.c.
Definition at line 53 of file lua-5.1.5/src/lfunc.c.
Definition at line 152 of file lua-5.1.5/src/lfunc.c.
References Closure::c, Closure::l, luaM_freemem, sizeCclosure, and sizeLclosure.
Referenced by freeobj().
Definition at line 141 of file lua-5.1.5/src/lfunc.c.
Definition at line 89 of file lua-5.1.5/src/lfunc.c.
Definition at line 163 of file lua-5.1.5/src/lfunc.c.
Definition at line 23 of file lua-5.1.5/src/lfunc.c.
References Closure::c, cast, cast_byte, LUA_TFUNCTION, luaC_link(), luaM_malloc, obj2gco, and sizeCclosure.
Referenced by f_Ccall(), and lua_pushcclosure().
Definition at line 33 of file lua-5.1.5/src/lfunc.c.
References cast, cast_byte, Closure::l, LUA_TFUNCTION, luaC_link(), luaM_malloc, NULL, obj2gco, sizeLclosure, and LClosure::upvals.
Referenced by f_parser(), luaU_undump(), luaU_undump(), luaV_execute(), luaY_parser(), pushclosure(), pushclosure(), and pushclosure().
Definition at line 115 of file lua-5.1.5/src/lfunc.c.
Definition at line 44 of file lua-5.1.5/src/lfunc.c.