#include "lprefix.h"
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "lua.h"
#include "lauxlib.h"
#include "lualib.h"
Go to the source code of this file.
|
static int | auxupvalue (lua_State *L, int get) |
|
static void | checkstack (lua_State *L, lua_State *L1, int n) |
|
static int | checkupval (lua_State *L, int argf, int argnup) |
|
static int | db_debug (lua_State *L) |
|
static int | db_gethook (lua_State *L) |
|
static int | db_getinfo (lua_State *L) |
|
static int | db_getlocal (lua_State *L) |
|
static int | db_getmetatable (lua_State *L) |
|
static int | db_getregistry (lua_State *L) |
|
static int | db_getupvalue (lua_State *L) |
|
static int | db_getuservalue (lua_State *L) |
|
static int | db_setcstacklimit (lua_State *L) |
|
static int | db_sethook (lua_State *L) |
|
static int | db_setlocal (lua_State *L) |
|
static int | db_setmetatable (lua_State *L) |
|
static int | db_setupvalue (lua_State *L) |
|
static int | db_setuservalue (lua_State *L) |
|
static int | db_traceback (lua_State *L) |
|
static int | db_upvalueid (lua_State *L) |
|
static int | db_upvaluejoin (lua_State *L) |
|
static lua_State * | getthread (lua_State *L, int *arg) |
|
static void | hookf (lua_State *L, lua_Debug *ar) |
|
LUAMOD_API int | luaopen_debug (lua_State *L) |
|
static int | makemask (const char *smask, int count) |
|
static void | settabsb (lua_State *L, const char *k, int v) |
|
static void | settabsi (lua_State *L, const char *k, int v) |
|
static void | settabss (lua_State *L, const char *k, const char *v) |
|
static void | treatstackoption (lua_State *L, lua_State *L1, const char *fname) |
|
static char * | unmakemask (int mask, char *smask) |
|
static int auxupvalue |
( |
lua_State * |
L, |
|
|
int |
get |
|
) |
| |
|
static |
static int checkupval |
( |
lua_State * |
L, |
|
|
int |
argf, |
|
|
int |
argnup |
|
) |
| |
|
static |
static int db_setcstacklimit |
( |
lua_State * |
L | ) |
|
|
static |
hooktable.__mode = "k"
Definition at line 356 of file ldblib.c.
static int makemask |
( |
const char * |
smask, |
|
|
int |
count |
|
) |
| |
|
static |
static void settabsb |
( |
lua_State * |
L, |
|
|
const char * |
k, |
|
|
int |
v |
|
) |
| |
|
static |
static void settabsi |
( |
lua_State * |
L, |
|
|
const char * |
k, |
|
|
int |
v |
|
) |
| |
|
static |
static void settabss |
( |
lua_State * |
L, |
|
|
const char * |
k, |
|
|
const char * |
v |
|
) |
| |
|
static |
static char* unmakemask |
( |
int |
mask, |
|
|
char * |
smask |
|
) |
| |
|
static |
Initial value:= {
{NULL, NULL}
}
static int db_getuservalue(lua_State *L)
static int db_setuservalue(lua_State *L)
static int db_setlocal(lua_State *L)
static int db_setcstacklimit(lua_State *L)
static int db_getinfo(lua_State *L)
static int db_getregistry(lua_State *L)
static int db_debug(lua_State *L)
static int db_setupvalue(lua_State *L)
static int db_getlocal(lua_State *L)
static int db_setmetatable(lua_State *L)
static int db_gethook(lua_State *L)
static int db_upvaluejoin(lua_State *L)
static int db_upvalueid(lua_State *L)
static int db_sethook(lua_State *L)
static int db_getmetatable(lua_State *L)
static int db_traceback(lua_State *L)
static int db_getupvalue(lua_State *L)
Definition at line 451 of file ldblib.c.
const char* const HOOKKEY = "_HOOKKEY" |
|
static |