Github User Fetcher 1.0.0
C Application with Server and GUI
|
#include <lstate.h>
Data Fields | ||
StkId | base | |
StkId | func | |
StkId | top | |
const Instruction * | savedpc | |
int | nresults | |
int | tailcalls | |
struct CallInfo * | previous | |
struct CallInfo * | next | |
short | nresults | |
lu_byte | callstatus | |
ptrdiff_t | extra | |
union { | ||
struct { | ||
StkId base | ||
const Instruction * savedpc | ||
} l | ||
struct { | ||
int ctx | ||
lua_CFunction k | ||
ptrdiff_t old_errfunc | ||
lu_byte old_allowhook | ||
lu_byte status | ||
} c | ||
} | u | |
union { | ||
struct { | ||
StkId base | ||
const Instruction * savedpc | ||
} l | ||
struct { | ||
lua_KFunction k | ||
ptrdiff_t old_errfunc | ||
lua_KContext ctx | ||
} c | ||
} | u | |
unsigned short | callstatus | |
union { | ||
struct { | ||
const Instruction * savedpc | ||
volatile l_signalT trap | ||
int nextraargs | ||
} l | ||
struct { | ||
lua_KFunction k | ||
ptrdiff_t old_errfunc | ||
lua_KContext ctx | ||
} c | ||
} | u | |
union { | ||
int funcidx | ||
int nyield | ||
int nres | ||
struct { | ||
unsigned short ftransfer | ||
unsigned short ntransfer | ||
} transferinfo | ||
} | u2 | |
Definition at line 48 of file lua-5.1.5/src/lstate.h.
StkId CallInfo::base |
Definition at line 49 of file lua-5.1.5/src/lstate.h.
Referenced by correctstack(), correctstack(), correctstack(), findlocal(), findlocal(), findlocal(), findvararg(), findvararg(), isinstack(), isinstack(), isinstack(), lua_close(), lua_getlocal(), lua_setlocal(), luaD_pcall(), luaD_precall(), luaG_typeerror(), luaV_execute(), luaV_execute(), luaV_finishOp(), resetstack(), resume(), resume_error(), stack_init(), and varinfo().
struct { ... } CallInfo::c |
Referenced by finishCcall(), finishCcall(), finishCcall(), finishpcallk(), lua_callk(), lua_callk(), lua_getctx(), lua_pcallk(), lua_pcallk(), lua_yieldk(), lua_yieldk(), recover(), recover(), resume(), resume(), resume(), and stack_init().
struct { ... } CallInfo::c |
struct { ... } CallInfo::c |
unsigned short CallInfo::callstatus |
Definition at line 74 of file lua-5.2.4/src/lstate.h.
Referenced by auxgetinfo(), auxgetinfo(), auxgetinfo(), callhook(), callhook(), ccall(), findpcall(), findpcall(), findpcall(), finishCcall(), finishCcall(), finishCcall(), finishpcallk(), funcnamefromcode(), funcnamefromcode(), GCTM(), GCTM(), getfuncname(), getfuncname(), lua_getctx(), lua_pcallk(), lua_pcallk(), lua_yieldk(), lua_yieldk(), luaD_hook(), luaD_hook(), luaD_hookcall(), luaD_poscall(), luaD_precall(), luaD_pretailcall(), luaE_resetthread(), luaG_traceexec(), luaG_traceexec(), luaT_callorderTM(), luaV_execute(), luaV_execute(), luaV_finishOp(), luaV_lessequal(), moveresults(), recover(), recover(), resume(), stack_init(), stack_init(), stack_init(), and traceexec().
unsigned short CallInfo::callstatus |
Definition at line 109 of file lua-5.3.6/src/lstate.h.
int CallInfo::ctx |
Definition at line 82 of file lua-5.2.4/src/lstate.h.
Referenced by finishCcall(), finishCcall(), lua_callk(), lua_callk(), lua_getctx(), lua_pcallk(), lua_pcallk(), lua_yieldk(), lua_yieldk(), resume(), and resume().
lua_KContext CallInfo::ctx |
Definition at line 104 of file lua-5.3.6/src/lstate.h.
ptrdiff_t CallInfo::extra |
Definition at line 75 of file lua-5.2.4/src/lstate.h.
Referenced by lua_pcallk(), lua_pcallk(), lua_yieldk(), lua_yieldk(), recover(), recover(), resume(), resume(), swapextra(), and swapextra().
unsigned short CallInfo::ftransfer |
Definition at line 193 of file lua-5.4.3/src/lstate.h.
Referenced by auxgetinfo(), and luaD_hook().
StkId CallInfo::func |
Definition at line 50 of file lua-5.1.5/src/lstate.h.
Referenced by checkclosemth(), correctstack(), correctstack(), correctstack(), correctstack(), findlocal(), findlocal(), findvararg(), findvararg(), findvararg(), index2addr(), index2addr(), index2stack(), index2value(), isinstack(), lua_absindex(), lua_copy(), lua_getinfo(), lua_gettop(), lua_resume(), lua_settop(), lua_yieldk(), lua_yieldk(), luaD_poscall(), luaD_poscall(), luaD_poscall(), luaD_precall(), luaD_pretailcall(), luaE_resetthread(), luaG_findlocal(), luaG_traceexec(), luaT_adjustvarargs(), luaT_getvarargs(), luaV_execute(), luaV_execute(), luaV_execute(), luaV_finishOp(), moveto(), resume(), resume(), rethook(), stack_init(), stack_init(), stack_init(), stack_init(), swapextra(), swapextra(), traceexec(), and varinfo().
int CallInfo::funcidx |
Definition at line 189 of file lua-5.4.3/src/lstate.h.
Referenced by finishpcallk(), and lua_pcallk().
lua_CFunction CallInfo::k |
Definition at line 83 of file lua-5.2.4/src/lstate.h.
Referenced by finishCcall(), finishCcall(), finishCcall(), lua_callk(), lua_callk(), lua_pcallk(), lua_pcallk(), lua_yieldk(), lua_yieldk(), resume(), resume(), resume(), and stack_init().
lua_KFunction CallInfo::k |
Definition at line 102 of file lua-5.3.6/src/lstate.h.
struct { ... } CallInfo::l |
Referenced by callhook(), callhook(), correctstack(), correctstack(), correctstack(), currentpc(), currentpc(), currentpc(), findlocal(), findlocal(), findvararg(), findvararg(), findvararg(), getfuncname(), isinstack(), isinstack(), lua_sethook(), luaD_hookcall(), luaD_poscall(), luaD_poscall(), luaD_precall(), luaD_pretailcall(), luaE_extendCI(), luaG_traceexec(), luaG_traceexec(), luaG_typeerror(), luaT_adjustvarargs(), luaT_getvarargs(), luaV_execute(), luaV_execute(), luaV_finishOp(), rethook(), settraps(), traceexec(), and varinfo().
struct { ... } CallInfo::l |
struct { ... } CallInfo::l |
struct CallInfo * CallInfo::next |
Definition at line 72 of file lua-5.2.4/src/lstate.h.
Referenced by findlocal(), findlocal(), luaE_extendCI(), luaE_freeCI(), luaE_shrinkCI(), luaG_findlocal(), stack_init(), stack_init(), stack_init(), and traversestack().
int CallInfo::nextraargs |
Definition at line 180 of file lua-5.4.3/src/lstate.h.
Referenced by findvararg(), luaT_adjustvarargs(), luaT_getvarargs(), luaV_execute(), and rethook().
int CallInfo::nres |
Definition at line 191 of file lua-5.4.3/src/lstate.h.
Referenced by finishCcall(), and moveresults().
short CallInfo::nresults |
Definition at line 53 of file lua-5.1.5/src/lstate.h.
Referenced by finishCcall(), finishCcall(), finishCcall(), lua_closeslot(), lua_settop(), lua_toclose(), luaD_poscall(), luaD_poscall(), luaD_poscall(), luaD_precall(), luaV_execute(), and stack_init().
short CallInfo::nresults |
Definition at line 73 of file lua-5.2.4/src/lstate.h.
unsigned short CallInfo::ntransfer |
Definition at line 194 of file lua-5.4.3/src/lstate.h.
Referenced by auxgetinfo(), and luaD_hook().
int CallInfo::nyield |
Definition at line 190 of file lua-5.4.3/src/lstate.h.
Referenced by lua_resume(), and lua_yieldk().
lu_byte CallInfo::old_allowhook |
Definition at line 85 of file lua-5.2.4/src/lstate.h.
Referenced by lua_pcallk(), and recover().
ptrdiff_t CallInfo::old_errfunc |
Definition at line 84 of file lua-5.2.4/src/lstate.h.
Referenced by finishCcall(), finishCcall(), finishpcallk(), lua_pcallk(), lua_pcallk(), recover(), and recover().
struct CallInfo * CallInfo::previous |
Definition at line 72 of file lua-5.2.4/src/lstate.h.
Referenced by auxgetinfo(), callhook(), callhook(), correctstack(), correctstack(), correctstack(), findpcall(), findpcall(), findpcall(), getfuncname(), getfuncname(), lua_getstack(), luaD_poscall(), luaD_poscall(), luaD_poscall(), luaE_extendCI(), luaE_shrinkCI(), luaV_execute(), luaV_execute(), rethook(), settraps(), stack_init(), stack_init(), stack_init(), stackinuse(), stackinuse(), and stackinuse().
const Instruction* CallInfo::savedpc |
Definition at line 52 of file lua-5.1.5/src/lstate.h.
Referenced by callhook(), callhook(), currentpc(), currentpc(), currentpc(), currentpc(), lua_sethook(), luaD_hookcall(), luaD_pcall(), luaD_poscall(), luaD_poscall(), luaD_precall(), luaD_pretailcall(), luaG_traceexec(), luaG_traceexec(), luaV_execute(), luaV_execute(), luaV_execute(), luaV_finishOp(), rethook(), and traceexec().
lu_byte CallInfo::status |
Definition at line 86 of file lua-5.2.4/src/lstate.h.
Referenced by finishCcall(), lua_getctx(), recover(), and resume().
int CallInfo::tailcalls |
Definition at line 54 of file lua-5.1.5/src/lstate.h.
Referenced by callrethooks(), getfuncname(), lua_getstack(), luaD_precall(), and luaV_execute().
StkId CallInfo::top |
Definition at line 51 of file lua-5.1.5/src/lstate.h.
Referenced by correctstack(), correctstack(), correctstack(), correctstack(), index2value(), isinstack(), isinstack(), isinstack(), isinstack(), lua_checkstack(), lua_checkstack(), lua_resume(), lua_resume(), lua_resume(), lua_xmove(), luaD_callhook(), luaD_hook(), luaD_hook(), luaD_precall(), luaD_pretailcall(), luaD_throw(), luaE_resetthread(), luaG_traceexec(), luaT_adjustvarargs(), luaV_execute(), luaV_execute(), luaV_execute(), luaV_finishOp(), resume(), stack_init(), stack_init(), stack_init(), stack_init(), stackinuse(), stackinuse(), stackinuse(), and traversestack().
struct { ... } CallInfo::transferinfo |
Referenced by auxgetinfo(), and luaD_hook().
volatile l_signalT CallInfo::trap |
Definition at line 179 of file lua-5.4.3/src/lstate.h.
Referenced by correctstack(), luaE_extendCI(), luaG_traceexec(), luaV_execute(), and settraps().
union { ... } CallInfo::u |
Referenced by callhook(), callhook(), correctstack(), correctstack(), correctstack(), currentpc(), currentpc(), currentpc(), findlocal(), findlocal(), findvararg(), findvararg(), findvararg(), finishCcall(), finishCcall(), finishCcall(), finishpcallk(), isinstack(), isinstack(), lua_callk(), lua_callk(), lua_getctx(), lua_pcallk(), lua_pcallk(), lua_sethook(), lua_yieldk(), lua_yieldk(), luaD_hookcall(), luaD_poscall(), luaD_poscall(), luaD_precall(), luaD_pretailcall(), luaE_extendCI(), luaG_traceexec(), luaG_traceexec(), luaG_typeerror(), luaT_adjustvarargs(), luaT_getvarargs(), luaV_execute(), luaV_execute(), luaV_finishOp(), recover(), recover(), resume(), resume(), resume(), rethook(), settraps(), stack_init(), traceexec(), and varinfo().
union { ... } CallInfo::u |
union { ... } CallInfo::u |
union { ... } CallInfo::u2 |
Referenced by auxgetinfo(), finishCcall(), finishpcallk(), lua_pcallk(), lua_resume(), lua_yieldk(), luaD_hook(), and moveresults().