#include <lobject.h>
Data Fields | |
GCObject * | next |
lu_byte | tt |
lu_byte | marked |
TObject * | k |
Instruction * | code |
Proto ** | p |
int * | lineinfo |
LocVar * | locvars |
TString ** | upvalues |
TString * | source |
int | sizeupvalues |
int | sizek |
int | sizecode |
int | sizelineinfo |
int | sizep |
int | sizelocvars |
int | lineDefined |
GCObject * | gclist |
lu_byte | nups |
lu_byte | numparams |
lu_byte | is_vararg |
lu_byte | maxstacksize |
Definition at line 211 of file lobject.h.
Definition at line 214 of file lobject.h.
Referenced by addk(), close_func(), DumpConstants(), getobjname(), kname(), LoadConstants(), luaF_freeproto(), luaF_newproto(), luaG_symbexec(), luaV_execute(), and traverseproto().
Definition at line 216 of file lobject.h.
Referenced by checkopenop(), close_func(), constructor(), DumpCode(), getjumpcontrol(), LoadCode(), luaD_precall(), luaF_freeproto(), luaF_newproto(), luaG_symbexec(), luaK_code(), luaK_fixjump(), luaK_getjump(), luaK_nil(), precheck(), and whilestat().
Definition at line 218 of file lobject.h.
Referenced by close_func(), DumpConstants(), LoadConstants(), luaF_freeproto(), luaF_newproto(), luaG_symbexec(), pushclosure(), and traverseproto().
int* Proto::lineinfo |
Definition at line 220 of file lobject.h.
Referenced by close_func(), DumpLines(), LoadLines(), luaF_freeproto(), luaF_newproto(), luaK_code(), and luaK_fixline().
struct LocVar* Proto::locvars [read] |
Definition at line 222 of file lobject.h.
Referenced by close_func(), DumpLocals(), LoadLocals(), luaF_freeproto(), luaF_getlocalname(), luaF_newproto(), luaI_registerlocalvar(), and traverseproto().
Definition at line 224 of file lobject.h.
Referenced by aux_upvalue(), close_func(), DumpUpvalues(), indexupvalue(), LoadUpvalues(), luaF_freeproto(), luaF_newproto(), and traverseproto().
Definition at line 226 of file lobject.h.
Referenced by DumpConstants(), DumpFunction(), funcinfo(), LoadConstants(), LoadFunction(), luaF_newproto(), open_func(), and traverseproto().
Definition at line 227 of file lobject.h.
Referenced by aux_upvalue(), close_func(), DumpUpvalues(), LoadUpvalues(), luaF_freeproto(), luaF_newproto(), and traverseproto().
int Proto::sizek |
Definition at line 228 of file lobject.h.
Referenced by addk(), close_func(), DumpConstants(), LoadConstants(), luaF_freeproto(), luaF_newproto(), and traverseproto().
int Proto::sizecode |
Definition at line 229 of file lobject.h.
Referenced by close_func(), DumpCode(), LoadCode(), luaF_freeproto(), luaF_newproto(), luaG_checkcode(), luaG_symbexec(), luaK_code(), and precheck().
Definition at line 230 of file lobject.h.
Referenced by close_func(), DumpLines(), LoadLines(), luaF_freeproto(), luaF_newproto(), luaK_code(), and precheck().
int Proto::sizep |
Definition at line 231 of file lobject.h.
Referenced by close_func(), DumpConstants(), LoadConstants(), luaF_freeproto(), luaF_newproto(), pushclosure(), and traverseproto().
Definition at line 232 of file lobject.h.
Referenced by close_func(), DumpLocals(), LoadLocals(), luaF_freeproto(), luaF_getlocalname(), luaF_newproto(), luaI_registerlocalvar(), and traverseproto().
Definition at line 233 of file lobject.h.
Referenced by body(), DumpFunction(), funcinfo(), LoadFunction(), and luaF_newproto().
Definition at line 236 of file lobject.h.
Referenced by close_func(), DumpFunction(), indexupvalue(), LoadFunction(), LoadUpvalues(), luaF_newproto(), luaG_symbexec(), luaY_parser(), pushclosure(), and traverseclosure().
Definition at line 237 of file lobject.h.
Referenced by code_params(), DumpFunction(), LoadFunction(), luaD_precall(), luaF_newproto(), and precheck().
Definition at line 238 of file lobject.h.
Referenced by code_params(), DumpFunction(), LoadFunction(), luaD_precall(), luaF_newproto(), and precheck().
Definition at line 239 of file lobject.h.
Referenced by DumpFunction(), LoadFunction(), luaD_precall(), luaF_newproto(), luaK_checkstack(), open_func(), and precheck().