Github User Fetcher 1.0.0
C Application with Server and GUI
|
#include <lparser.h>
Data Fields | |
Proto * | f |
Table * | h |
struct FuncState * | prev |
struct LexState * | ls |
struct lua_State * | L |
struct BlockCnt * | bl |
int | pc |
int | lasttarget |
int | jpc |
int | freereg |
int | nk |
int | np |
short | nlocvars |
lu_byte | nactvar |
upvaldesc | upvalues [LUAI_MAXUPVALUES] |
unsigned short | actvar [LUAI_MAXVARS] |
int | firstlocal |
lu_byte | nups |
lu_byte | freereg |
int | previousline |
int | nabslineinfo |
int | firstlabel |
short | ndebugvars |
lu_byte | iwthabs |
lu_byte | needclose |
Definition at line 58 of file lua-5.1.5/src/lparser.h.
unsigned short FuncState::actvar[LUAI_MAXVARS] |
Definition at line 74 of file lua-5.1.5/src/lparser.h.
Referenced by new_localvar().
struct BlockCnt * FuncState::bl |
Definition at line 64 of file lua-5.1.5/src/lparser.h.
Referenced by breakstat(), checkrepeated(), checkrepeated(), checktoclose(), close_func(), close_func(), close_func(), close_func(), createlabel(), enterblock(), enterblock(), enterblock(), enterblock(), findgotos(), findgotos(), findlabel(), findlabel(), labelstat(), labelstat(), leaveblock(), leaveblock(), leaveblock(), leaveblock(), markupval(), markupval(), markupval(), markupval(), open_func(), open_func(), open_func(), open_func(), retstat(), and solvegotos().
Proto * FuncState::f |
Definition at line 59 of file lua-5.1.5/src/lparser.h.
Referenced by addk(), addk(), addk(), addk(), addprototype(), addprototype(), addprototype(), allocupvalue(), body(), body(), body(), body(), check_readonly(), chunk(), close_func(), close_func(), close_func(), close_func(), codebitwise(), constructor(), constructor(), constructor(), errorlimit(), errorlimit(), errorlimit(), errorlimit(), finishbinexpneg(), fixforjump(), fixjump(), fixjump(), fixjump(), fixjump(), getjump(), getjump(), getjump(), getjump(), getjumpcontrol(), getjumpcontrol(), getjumpcontrol(), getjumpcontrol(), getlocvar(), getlocvar(), indexupvalue(), isKstr(), localdebuginfo(), luaK_checkstack(), luaK_code(), luaK_code(), luaK_code(), luaK_code(), luaK_finish(), luaK_fixline(), luaK_nil(), luaK_patchclose(), luaK_settablesize(), luaY_parser(), luaY_parser(), mainfunc(), mainfunc(), mainfunc(), newupvalue(), newupvalue(), newupvalue(), open_func(), open_func(), open_func(), open_func(), parlist(), parlist(), parlist(), parlist(), previousinstruction(), pushclosure(), registerlocalvar(), registerlocalvar(), registerlocalvar(), registerlocalvar(), removelastlineinfo(), searchupvalue(), searchupvalue(), searchupvalue(), setvararg(), simpleexp(), simpleexp(), simpleexp(), simpleexp(), statement(), statement(), and statement().
int FuncState::firstlabel |
Definition at line 156 of file lua-5.4.3/src/lparser.h.
Referenced by findlabel(), and open_func().
int FuncState::firstlocal |
Definition at line 107 of file lua-5.2.4/src/lparser.h.
Referenced by getlocalvardesc(), getlocvar(), getlocvar(), new_localvar(), new_localvar(), new_localvar(), open_func(), open_func(), open_func(), and searchvar().
lu_byte FuncState::freereg |
Definition at line 68 of file lua-5.1.5/src/lparser.h.
Referenced by adjust_assign(), adjust_assign(), adjust_assign(), adjust_assign(), assignment(), assignment(), assignment(), check_conflict(), check_conflict(), check_conflict(), check_conflict(), chunk(), constructor(), discharge2anyreg(), discharge2anyreg(), discharge2anyreg(), discharge2anyreg(), enterblock(), enterblock(), enterblock(), enterblock(), forlist(), forlist(), forlist(), forlist(), fornum(), fornum(), fornum(), fornum(), freereg(), freereg(), freereg(), freereg(), funcargs(), funcargs(), funcargs(), funcargs(), leaveblock(), leaveblock(), leaveblock(), leaveblock(), localfunc(), luaK_checkstack(), luaK_exp2nextreg(), luaK_reserveregs(), luaK_self(), luaK_setlist(), luaK_setreturns(), open_func(), open_func(), open_func(), open_func(), recfield(), recfield(), recfield(), recfield(), restassign(), retstat(), retstat(), retstat(), retstat(), statement(), statement(), and statement().
lu_byte FuncState::freereg |
Definition at line 111 of file lua-5.2.4/src/lparser.h.
Table * FuncState::h |
Definition at line 60 of file lua-5.1.5/src/lparser.h.
Referenced by addk(), addk(), luaX_newstring(), nilK(), nilK(), open_func(), and open_func().
lu_byte FuncState::iwthabs |
Definition at line 161 of file lua-5.4.3/src/lparser.h.
Referenced by open_func(), removelastlineinfo(), and savelineinfo().
int FuncState::jpc |
Definition at line 67 of file lua-5.1.5/src/lparser.h.
Referenced by dischargejpc(), dischargejpc(), dischargejpc(), luaK_jump(), luaK_patchtohere(), open_func(), open_func(), and open_func().
struct lua_State* FuncState::L |
Definition at line 63 of file lua-5.1.5/src/lparser.h.
Referenced by addk(), errorlimit(), indexupvalue(), luaK_code(), luaK_stringK(), luaY_parser(), nilK(), and open_func().
int FuncState::lasttarget |
Definition at line 66 of file lua-5.1.5/src/lparser.h.
Referenced by luaK_getlabel(), luaK_nil(), open_func(), open_func(), open_func(), open_func(), and previousinstruction().
struct LexState * FuncState::ls |
Definition at line 62 of file lua-5.1.5/src/lparser.h.
Referenced by addk(), addk(), addk(), allocupvalue(), checkrepeated(), checkrepeated(), const2val(), constfolding(), constfolding(), enterblock(), enterblock(), enterblock(), errorlimit(), errorlimit(), errorlimit(), errorlimit(), field(), fixforjump(), fixjump(), fixjump(), fixjump(), fixjump(), getlocalvardesc(), getlocvar(), getlocvar(), leaveblock(), leaveblock(), leaveblock(), leaveblock(), luaK_checkstack(), luaK_code(), luaK_code(), luaK_code(), luaK_codeABC(), luaK_codeABx(), luaK_exp2const(), luaK_numberK(), luaK_setlist(), luaK_stringK(), movegotosout(), movegotosout(), movegotosout(), newupvalue(), newupvalue(), newupvalue(), nilK(), nilK(), nilK(), open_func(), open_func(), open_func(), open_func(), removevars(), removevars(), removevars(), savelineinfo(), stringK(), and yindex().
int FuncState::nabslineinfo |
Definition at line 154 of file lua-5.4.3/src/lparser.h.
Referenced by close_func(), open_func(), removelastlineinfo(), and savelineinfo().
lu_byte FuncState::nactvar |
Definition at line 72 of file lua-5.1.5/src/lparser.h.
Referenced by adjustlocalvars(), adjustlocalvars(), adjustlocalvars(), adjustlocalvars(), chunk(), closegoto(), closegoto(), enterblock(), enterblock(), enterblock(), enterblock(), forlist(), freereg(), freereg(), freereg(), jumpscopeerror(), leaveblock(), leaveblock(), leaveblock(), leaveblock(), localfunc(), localfunc(), localstat(), luaK_exp2anyreg(), luaK_nil(), luaY_nvarstack(), movegotosout(), new_localvar(), newlabelentry(), newlabelentry(), newlabelentry(), open_func(), open_func(), open_func(), open_func(), parlist(), parlist(), parlist(), parlist(), removevars(), removevars(), removevars(), removevars(), retstat(), retstat(), retstat(), searchvar(), searchvar(), searchvar(), searchvar(), statement(), and statement().
short FuncState::ndebugvars |
Definition at line 157 of file lua-5.4.3/src/lparser.h.
Referenced by close_func(), open_func(), and registerlocalvar().
lu_byte FuncState::needclose |
Definition at line 162 of file lua-5.4.3/src/lparser.h.
Referenced by luaK_finish(), markupval(), and open_func().
int FuncState::nk |
Definition at line 69 of file lua-5.1.5/src/lparser.h.
Referenced by addk(), addk(), addk(), addk(), close_func(), close_func(), close_func(), close_func(), luaK_exp2RK(), open_func(), open_func(), open_func(), and open_func().
short FuncState::nlocvars |
Definition at line 71 of file lua-5.1.5/src/lparser.h.
Referenced by close_func(), close_func(), close_func(), open_func(), open_func(), open_func(), registerlocalvar(), registerlocalvar(), and registerlocalvar().
int FuncState::np |
Definition at line 70 of file lua-5.1.5/src/lparser.h.
Referenced by addprototype(), addprototype(), addprototype(), close_func(), close_func(), close_func(), close_func(), codeclosure(), codeclosure(), codeclosure(), open_func(), open_func(), open_func(), open_func(), and pushclosure().
lu_byte FuncState::nups |
Definition at line 110 of file lua-5.2.4/src/lparser.h.
Referenced by allocupvalue(), close_func(), close_func(), close_func(), luaY_parser(), newupvalue(), newupvalue(), newupvalue(), open_func(), open_func(), open_func(), searchupvalue(), searchupvalue(), and searchupvalue().
int FuncState::pc |
Definition at line 65 of file lua-5.1.5/src/lparser.h.
Referenced by adjustlocalvars(), adjustlocalvars(), adjustlocalvars(), breaklabel(), breaklabel(), close_func(), close_func(), close_func(), close_func(), closegoto(), closegoto(), dischargejpc(), dischargejpc(), dischargejpc(), findlabel(), findlabel(), finishbinexpneg(), jumponcond(), jumponcond(), jumponcond(), labelstat(), localfunc(), localfunc(), localfunc(), localfunc(), luaK_code(), luaK_code(), luaK_code(), luaK_code(), luaK_finish(), luaK_fixline(), luaK_getlabel(), luaK_nil(), luaK_patchlist(), movegotosout(), movegotosout(), open_func(), open_func(), open_func(), open_func(), previousinstruction(), registerlocalvar(), removelastinstruction(), removelastlineinfo(), removevars(), removevars(), removevars(), removevars(), savelineinfo(), and solvegoto().
struct FuncState * FuncState::prev |
Definition at line 61 of file lua-5.1.5/src/lparser.h.
Referenced by close_func(), close_func(), close_func(), close_func(), codeclosure(), codeclosure(), codeclosure(), luaY_parser(), luaY_parser(), newupvalue(), open_func(), open_func(), open_func(), open_func(), singlevaraux(), singlevaraux(), singlevaraux(), and singlevaraux().
int FuncState::previousline |
Definition at line 151 of file lua-5.4.3/src/lparser.h.
Referenced by open_func(), removelastlineinfo(), and savelineinfo().
upvaldesc FuncState::upvalues[LUAI_MAXUPVALUES] |
Definition at line 73 of file lua-5.1.5/src/lparser.h.
Referenced by indexupvalue(), and pushclosure().