|
static int | auxgetinfo (lua_State *L, const char *what, lua_Debug *ar, Closure *f, CallInfo *ci) |
|
static int | changedline (const Proto *p, int oldpc, int newpc) |
|
static void | collectvalidlines (lua_State *L, Closure *f) |
|
static int | currentpc (CallInfo *ci) |
|
static int | filterpc (int pc, int jmptarget) |
|
static int | findsetreg (const Proto *p, int lastpc, int reg) |
|
static const char * | findvararg (CallInfo *ci, int n, StkId *pos) |
|
static void | funcinfo (lua_Debug *ar, Closure *cl) |
|
static const char * | funcnamefromcode (lua_State *L, CallInfo *ci, const char **name) |
|
static int | getbaseline (const Proto *f, int pc, int *basepc) |
|
static int | getcurrentline (CallInfo *ci) |
|
static const char * | getfuncname (lua_State *L, CallInfo *ci, const char **name) |
|
static const char * | getobjname (const Proto *p, int lastpc, int reg, const char **name) |
|
static const char * | getupvalname (CallInfo *ci, const TValue *o, const char **name) |
|
static const char * | gxf (const Proto *p, int pc, Instruction i, int isup) |
|
static int | isinstack (CallInfo *ci, const TValue *o) |
|
static void | kname (const Proto *p, int c, const char **name) |
|
LUA_API lua_Hook | lua_gethook (lua_State *L) |
|
LUA_API int | lua_gethookcount (lua_State *L) |
|
LUA_API int | lua_gethookmask (lua_State *L) |
|
LUA_API int | lua_getinfo (lua_State *L, const char *what, lua_Debug *ar) |
|
LUA_API const char * | lua_getlocal (lua_State *L, const lua_Debug *ar, int n) |
|
LUA_API int | lua_getstack (lua_State *L, int level, lua_Debug *ar) |
|
LUA_API void | lua_sethook (lua_State *L, lua_Hook func, int mask, int count) |
|
LUA_API const char * | lua_setlocal (lua_State *L, const lua_Debug *ar, int n) |
|
const char * | luaG_addinfo (lua_State *L, const char *msg, TString *src, int line) |
|
l_noret | luaG_concaterror (lua_State *L, const TValue *p1, const TValue *p2) |
|
l_noret | luaG_errormsg (lua_State *L) |
|
const char * | luaG_findlocal (lua_State *L, CallInfo *ci, int n, StkId *pos) |
|
l_noret | luaG_forerror (lua_State *L, const TValue *o, const char *what) |
|
int | luaG_getfuncline (const Proto *f, int pc) |
|
l_noret | luaG_opinterror (lua_State *L, const TValue *p1, const TValue *p2, const char *msg) |
|
l_noret | luaG_ordererror (lua_State *L, const TValue *p1, const TValue *p2) |
|
l_noret | luaG_runerror (lua_State *L, const char *fmt,...) |
|
l_noret | luaG_tointerror (lua_State *L, const TValue *p1, const TValue *p2) |
|
int | luaG_traceexec (lua_State *L, const Instruction *pc) |
|
l_noret | luaG_typeerror (lua_State *L, const TValue *o, const char *op) |
|
static int | nextline (const Proto *p, int currentline, int pc) |
|
static void | rkname (const Proto *p, int pc, Instruction i, const char **name) |
|
static void | rname (const Proto *p, int pc, int c, const char **name) |
|
static void | settraps (CallInfo *ci) |
|
static const char * | upvalname (const Proto *p, int uv) |
|
static const char * | varinfo (lua_State *L, const TValue *o) |
|