Github User Fetcher 1.0.0
C Application with Server and GUI
|
#include "lobject.h"
Go to the source code of this file.
Data Structures | |
struct | UpVal |
Macros | |
#define | sizeCclosure(n) |
#define | sizeLclosure(n) |
#define | isintwups(L) (L->twups != L) |
#define | MAXUPVAL 255 |
#define | upisopen(up) ((up)->v != &(up)->u.value) |
Functions | |
LUAI_FUNC Proto * | luaF_newproto (lua_State *L) |
LUAI_FUNC CClosure * | luaF_newCclosure (lua_State *L, int nelems) |
LUAI_FUNC LClosure * | luaF_newLclosure (lua_State *L, int nelems) |
LUAI_FUNC void | luaF_initupvals (lua_State *L, LClosure *cl) |
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 const char * | luaF_getlocalname (const Proto *func, int local_number, int pc) |
#define isintwups | ( | L | ) | (L->twups != L) |
Definition at line 22 of file lua-5.3.6/src/lfunc.h.
Referenced by luaF_findupval(), newupval(), traversethread(), and traversethread().
#define MAXUPVAL 255 |
Definition at line 29 of file lua-5.3.6/src/lfunc.h.
#define sizeCclosure | ( | n | ) |
Definition at line 14 of file lua-5.3.6/src/lfunc.h.
#define sizeLclosure | ( | n | ) |
Definition at line 17 of file lua-5.3.6/src/lfunc.h.
#define upisopen | ( | up | ) | ((up)->v != &(up)->u.value) |
Definition at line 47 of file lua-5.3.6/src/lfunc.h.
Referenced by freeupval(), lua_upvaluejoin(), luaC_upvalbarrier_(), luaC_upvdeccount(), luaF_close(), luaF_findupval(), luaF_unlinkupval(), reallymarkobject(), remarkupvals(), sweep2old(), and traverseLclosure().
Definition at line 96 of file lua-5.1.5/src/lfunc.c.
References global_State::allgc, G, gch, gco2uv, isblack, isdead, lua_assert, luaC_checkupvalcolor(), luaC_linkupval(), luaC_upvalbarrier, luaF_freeupval(), luaM_free, UpVal::next, ngcotouv, NULL, obj2gco, UpVal::open, lua_State::openupval, UpVal::refcount, setobj, UpVal::u, unlinkupval(), unlinkupval(), upisopen, UpVal::v, and UpVal::value.
Referenced by close_state(), close_state(), close_state(), closepaux(), finishpcallk(), lua_close(), lua_closeslot(), lua_settop(), luaD_pcall(), luaE_freethread(), luaV_execute(), luaV_execute(), luaV_execute(), moveresults(), recover(), recover(), and resetstack().
Definition at line 53 of file lua-5.1.5/src/lfunc.c.
Definition at line 141 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 45 of file lua-5.3.6/src/lfunc.c.
Definition at line 23 of file lua-5.2.4/src/lfunc.c.
Definition at line 30 of file lua-5.2.4/src/lfunc.c.
Definition at line 115 of file lua-5.1.5/src/lfunc.c.