#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 void * | checkupval (lua_State *L, int argf, int argnup, int *pnup) |
|
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) |
|
◆ ldblib_c
◆ LUA_LIB
◆ auxupvalue()
static int auxupvalue |
( |
lua_State * |
L, |
|
|
int |
get |
|
) |
| |
|
static |
◆ checkstack()
◆ checkupval()
static void* checkupval |
( |
lua_State * |
L, |
|
|
int |
argf, |
|
|
int |
argnup, |
|
|
int * |
pnup |
|
) |
| |
|
static |
◆ db_debug()
◆ db_gethook()
◆ db_getinfo()
◆ db_getlocal()
◆ db_getmetatable()
◆ db_getregistry()
◆ db_getupvalue()
◆ db_getuservalue()
◆ db_setcstacklimit()
static int db_setcstacklimit |
( |
lua_State * |
L | ) |
|
|
static |
◆ db_sethook()
hooktable.__mode = "k"
Definition at line 365 of file ldblib.c.
◆ db_setlocal()
◆ db_setmetatable()
◆ db_setupvalue()
◆ db_setuservalue()
◆ db_traceback()
◆ db_upvalueid()
◆ db_upvaluejoin()
◆ getthread()
◆ hookf()
◆ luaopen_debug()
◆ makemask()
static int makemask |
( |
const char * |
smask, |
|
|
int |
count |
|
) |
| |
|
static |
◆ settabsb()
static void settabsb |
( |
lua_State * |
L, |
|
|
const char * |
k, |
|
|
int |
v |
|
) |
| |
|
static |
◆ settabsi()
static void settabsi |
( |
lua_State * |
L, |
|
|
const char * |
k, |
|
|
int |
v |
|
) |
| |
|
static |
◆ settabss()
static void settabss |
( |
lua_State * |
L, |
|
|
const char * |
k, |
|
|
const char * |
v |
|
) |
| |
|
static |
◆ treatstackoption()
◆ unmakemask()
static char* unmakemask |
( |
int |
mask, |
|
|
char * |
smask |
|
) |
| |
|
static |
◆ dblib
Initial value:
Definition at line 457 of file ldblib.c.
◆ HOOKKEY
const char* const HOOKKEY = "_HOOKKEY" |
|
static |