#include <lobject.h>

Public Attributes | |
| CommonHeader | |
| TValue * | k |
| Instruction * | code |
| struct Proto ** | p |
| int * | lineinfo |
| LocVar * | locvars |
| Upvaldesc * | upvalues |
| union Closure * | cache |
| TString * | source |
| int | sizeupvalues |
| int | sizek |
| int | sizecode |
| int | sizelineinfo |
| int | sizep |
| int | sizelocvars |
| int | linedefined |
| int | lastlinedefined |
| GCObject * | gclist |
| lu_byte | numparams |
| lu_byte | is_vararg |
| lu_byte | maxstacksize |
Definition at line 457 of file lobject.h.
| union Closure* Proto::cache |
Definition at line 465 of file lobject.h.
Referenced by getcached(), luaC_barrierproto_(), luaF_newproto(), pushclosure(), and traverseproto().
Definition at line 460 of file lobject.h.
Referenced by close_func(), constructor(), findsetreg(), fixjump(), getfuncname(), getjump(), getjumpcontrol(), getobjname(), LoadCode(), luaD_precall(), luaF_freeproto(), luaF_newproto(), luaK_code(), luaK_nil(), luaK_patchclose(), and PrintCode().
Definition at line 475 of file lobject.h.
Referenced by luaC_barrierproto_(), and propagatemark().
Definition at line 477 of file lobject.h.
Referenced by auxgetinfo(), DumpFunction(), LoadFunction(), luaD_precall(), luaF_newproto(), open_mainfunc(), parlist(), PrintHeader(), and simpleexp().
Definition at line 459 of file lobject.h.
Referenced by addk(), close_func(), DumpConstants(), getobjname(), kname(), LoadConstants(), luaF_freeproto(), luaF_newproto(), luaV_execute(), PrintConstant(), and traverseproto().
Definition at line 474 of file lobject.h.
Referenced by body(), DumpFunction(), funcinfo(), LoadFunction(), luaF_newproto(), and PrintHeader().
Definition at line 473 of file lobject.h.
Referenced by body(), DumpFunction(), errorlimit(), funcinfo(), LoadFunction(), luaF_newproto(), and PrintHeader().
| int* Proto::lineinfo |
Definition at line 462 of file lobject.h.
Referenced by close_func(), collectvalidlines(), DumpDebug(), LoadDebug(), luaF_freeproto(), luaF_newproto(), luaK_code(), and luaK_fixline().
Definition at line 463 of file lobject.h.
Referenced by close_func(), DumpDebug(), getlocvar(), LoadDebug(), luaF_freeproto(), luaF_getlocalname(), luaF_newproto(), PrintDebug(), registerlocalvar(), and traverseproto().
Definition at line 478 of file lobject.h.
Referenced by DumpFunction(), LoadFunction(), luaD_precall(), luaF_newproto(), luaK_checkstack(), open_func(), PrintHeader(), and statement().
Definition at line 476 of file lobject.h.
Referenced by adjust_varargs(), auxgetinfo(), DumpFunction(), LoadFunction(), luaD_precall(), luaF_newproto(), luaV_execute(), parlist(), and PrintHeader().
Definition at line 461 of file lobject.h.
Referenced by close_func(), codeclosure(), combine(), DumpConstants(), LoadConstants(), luaF_freeproto(), luaF_newproto(), luaV_execute(), PrintCode(), PrintFunction(), and traverseproto().
| int Proto::sizecode |
Definition at line 469 of file lobject.h.
Referenced by close_func(), LoadCode(), luaF_freeproto(), luaF_newproto(), luaK_code(), PrintCode(), and PrintHeader().
| int Proto::sizek |
Definition at line 468 of file lobject.h.
Referenced by addk(), close_func(), DumpConstants(), LoadConstants(), luaF_freeproto(), luaF_newproto(), PrintDebug(), PrintHeader(), and traverseproto().
Definition at line 470 of file lobject.h.
Referenced by close_func(), collectvalidlines(), combine(), DumpDebug(), LoadDebug(), luaF_freeproto(), luaF_newproto(), and luaK_code().
Definition at line 472 of file lobject.h.
Referenced by close_func(), DumpDebug(), LoadDebug(), luaF_freeproto(), luaF_getlocalname(), luaF_newproto(), PrintDebug(), PrintHeader(), registerlocalvar(), and traverseproto().
| int Proto::sizep |
Definition at line 471 of file lobject.h.
Referenced by close_func(), codeclosure(), DumpConstants(), LoadConstants(), luaF_freeproto(), luaF_newproto(), luaV_execute(), PrintFunction(), PrintHeader(), and traverseproto().
Definition at line 467 of file lobject.h.
Referenced by close_func(), combine(), DumpDebug(), DumpUpvalues(), f_parser(), getcached(), LoadUpvalues(), luaF_freeproto(), luaF_newLclosure(), luaF_newproto(), newupvalue(), PrintDebug(), PrintHeader(), pushclosure(), traverseclosure(), and traverseproto().
Definition at line 466 of file lobject.h.
Referenced by DumpDebug(), funcinfo(), LoadDebug(), luaF_newproto(), open_func(), PrintHeader(), and traverseproto().
Definition at line 464 of file lobject.h.
Referenced by aux_upvalue(), close_func(), combine(), DumpDebug(), DumpUpvalues(), getcached(), LoadDebug(), LoadUpvalues(), luaF_freeproto(), luaF_newproto(), newupvalue(), PrintDebug(), pushclosure(), searchupvalue(), traverseproto(), and upvalname().
| Generated by doxygen 1.7.1 on Fri May 25 2012 01:13:49 for The Battle for Wesnoth | Gna! | Forum | Wiki | CIA | devdocs |