#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