#include <lua/lobject.h>
Data Fields | |
GCObject * | next |
lu_byte | tt |
lu_byte | marked |
lu_byte | isC |
lu_byte | nupvalues |
GCObject * | gclist |
struct Table * | env |
lua_CFunction | f |
TValue | upvalue [1] |
Definition at line 295 of file lobject.h.
struct Table* CClosure::env |
Definition at line 296 of file lobject.h.
Referenced by getcurrenv(), index2adr(), lua_replace(), luaF_newCclosure(), and traverseclosure().
lua_CFunction CClosure::f |
Definition at line 297 of file lobject.h.
Referenced by f_Ccall(), and lua_pushcclosure().
Definition at line 296 of file lobject.h.
Referenced by propagatemark().
Definition at line 296 of file lobject.h.
Referenced by aux_upvalue(), collectvalidlines(), funcinfo(), luaF_freeclosure(), luaF_newCclosure(), propagatemark(), and traverseclosure().
Definition at line 296 of file lobject.h.
Referenced by auxgetinfo(), luaF_freeclosure(), luaF_newCclosure(), propagatemark(), and traverseclosure().
Definition at line 298 of file lobject.h.
Referenced by aux_upvalue(), index2adr(), lua_pushcclosure(), and traverseclosure().