#include <limits.h>
#include <stddef.h>
#include "lua.h"
Go to the source code of this file.
Data Structures | |
union | L_Umaxalign |
Defines | |
#define | BITS_INT 16 |
#define | MAX_LUMEM ULONG_MAX |
#define | MAX_SIZET ((size_t)(~(size_t)0)-2) |
#define | MAX_INT (INT_MAX-2) |
#define | IntPoint(p) ((lu_hash)(p)) |
#define | lua_assert(c) |
#define | check_exp(c, e) (e) |
#define | UNUSED(x) ((void)(x)) |
#define | cast(t, exp) ((t)(exp)) |
#define | LUA_MAXCALLS 4096 |
#define | LUA_MAXCCALLS 200 |
#define | LUA_MAXCSTACK 2048 |
#define | MAXSTACK 250 |
#define | MAXVARS 200 |
#define | MAXUPVALUES 32 |
#define | MAXPARAMS 100 |
#define | MINSTRTABSIZE 32 |
#define | LUA_MINBUFFER 32 |
#define | LUA_MAXPARSERLEVEL 200 |
Typedefs | |
typedef unsigned int | lu_hash |
typedef int | ls_hash |
typedef unsigned long | lu_mem |
typedef long | ls_nstr |
typedef unsigned char | lu_byte |
typedef double | l_uacNumber |
typedef unsigned long | Instruction |
|
|
|
Definition at line 108 of file llimits.h. Referenced by addk(), adjust_varargs(), arrayindex(), checkSizes(), code_params(), codebinop(), f_call(), f_Ccall(), f_parser(), freestate(), hashnum(), lua_setgcthreshold(), lua_sethook(), luaD_reallocCI(), luaF_newCclosure(), luaF_newLclosure(), luaH_get(), luaH_getnum(), luaH_index(), luaH_new(), luaH_next(), luaH_set(), luaH_setnum(), luaK_checkstack(), luaM_growaux(), luaO_int2fb(), luaO_pushvfstring(), luaS_newudata(), luaS_resize(), luaT_gettm(), luaV_concat(), luaX_init(), mallocstate(), newkey(), newlstr(), resume(), setnodevector(), subexpr(), and traversetable(). |
|
|
|
|
|
|
Definition at line 122 of file llimits.h. Referenced by luaD_growCI(), and restore_stack_limit(). |
|
Definition at line 132 of file llimits.h. Referenced by luaD_call(). |
|
Definition at line 138 of file llimits.h. Referenced by lua_checkstack(). |
|
|
|
Definition at line 172 of file llimits.h. Referenced by checkSizes(), and luaZ_openspace(). |
|
Definition at line 65 of file llimits.h. Referenced by inclinenumber(), indexupvalue(), luaI_registerlocalvar(), luaK_code(), newlstr(), and recfield(). |
|
Definition at line 52 of file llimits.h. Referenced by lua_setgcthreshold(). |
|
Definition at line 62 of file llimits.h. Referenced by luaM_realloc(), and luaV_concat(). |
|
Definition at line 160 of file llimits.h. Referenced by code_params(). |
|
Definition at line 143 of file llimits.h. Referenced by checkRK(), freereg(), kname(), luaG_symbexec(), luaK_checkstack(), luaK_exp2RK(), and precheck(). |
|
Definition at line 154 of file llimits.h. Referenced by indexupvalue(). |
|
Definition at line 148 of file llimits.h. Referenced by new_localvar(). |
|
Definition at line 166 of file llimits.h. Referenced by checkSizes(), and f_luaopen(). |
|
Definition at line 103 of file llimits.h. Referenced by callallgcTM(), default_panic(), f_luaopen(), and lua_typename(). |
|
|
|
|
|
|
|
|
|
|
|
|
|
|