#include <lua/lparser.h>
Collaboration diagram for FuncState:
Data Fields | |
Proto * | f |
Table * | h |
FuncState * | prev |
LexState * | ls |
lua_State * | L |
BlockCnt * | bl |
int | pc |
int | lasttarget |
int | jpc |
int | freereg |
int | nk |
int | np |
int | nlocvars |
int | nactvar |
expdesc | upvalues [32] |
int | actvar [200] |
Definition at line 48 of file lparser.h.
|
Definition at line 68 of file lparser.h. Referenced by new_localvar(). |
|
Definition at line 58 of file lparser.h. Referenced by breakstat(), close_func(), enterblock(), leaveblock(), markupval(), and open_func(). |
|
Definition at line 50 of file lparser.h. Referenced by addk(), body(), close_func(), code_params(), constructor(), getjumpcontrol(), indexupvalue(), luaI_registerlocalvar(), luaK_checkstack(), luaK_code(), luaK_fixjump(), luaK_fixline(), luaK_getjump(), luaK_nil(), luaY_parser(), open_func(), pushclosure(), and whilestat(). |
|
Definition at line 62 of file lparser.h. Referenced by assignment(), check_conflict(), chunk(), enterblock(), forlist(), fornum(), freereg(), funcargs(), lastlistfield(), leaveblock(), localfunc(), luaK_checkstack(), luaK_exp2nextreg(), luaK_reserveregs(), luaK_self(), open_func(), recfield(), and retstat(). |
|
Definition at line 52 of file lparser.h. Referenced by addk(), nil_constant(), and open_func(). |
|
Definition at line 61 of file lparser.h. Referenced by luaK_dischargejpc(), luaK_jump(), luaK_patchtohere(), open_func(), and whilestat(). |
|
Definition at line 56 of file lparser.h. Referenced by addk(), indexupvalue(), luaK_code(), and open_func(). |
|
Definition at line 60 of file lparser.h. Referenced by luaK_getlabel(), luaK_nil(), and open_func(). |
|
Definition at line 55 of file lparser.h. Referenced by indexupvalue(), leaveblock(), luaK_checkstack(), luaK_codeABC(), luaK_codeABx(), luaK_fixjump(), and open_func(). |
|
Definition at line 66 of file lparser.h. Referenced by adjustlocalvars(), chunk(), code_params(), enterblock(), freereg(), leaveblock(), localfunc(), luaK_exp2anyreg(), new_localvar(), open_func(), removevars(), retstat(), and searchvar(). |
|
Definition at line 63 of file lparser.h. Referenced by addk(), close_func(), luaK_exp2RK(), and open_func(). |
|
Definition at line 65 of file lparser.h. Referenced by close_func(), luaI_registerlocalvar(), and open_func(). |
|
Definition at line 64 of file lparser.h. Referenced by close_func(), open_func(), and pushclosure(). |
|
Definition at line 59 of file lparser.h. Referenced by adjustlocalvars(), close_func(), jumponcond(), localfunc(), luaK_code(), luaK_dischargejpc(), luaK_fixline(), luaK_getlabel(), luaK_nil(), luaK_patchlist(), open_func(), and whilestat(). |
|
Definition at line 54 of file lparser.h. Referenced by close_func(), luaY_parser(), open_func(), and singlevaraux(). |
|
Definition at line 67 of file lparser.h. Referenced by indexupvalue(), and pushclosure(). |