#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().
1.5.2