Github User Fetcher 1.0.0
C Application with Server and GUI
|
#include "lprefix.h"
#include <limits.h>
#include <stdarg.h>
#include <string.h>
#include "lua.h"
#include "lapi.h"
#include "ldebug.h"
#include "ldo.h"
#include "lfunc.h"
#include "lgc.h"
#include "lmem.h"
#include "lobject.h"
#include "lstate.h"
#include "lstring.h"
#include "ltable.h"
#include "ltm.h"
#include "lundump.h"
#include "lvm.h"
Go to the source code of this file.
Data Structures | |
struct | CallS |
Macros | |
#define | lapi_c |
#define | LUA_CORE |
#define | isvalid(L, o) (!ttisnil(o) || o != &G(L)->nilvalue) |
#define | ispseudo(i) ((i) <= LUA_REGISTRYINDEX) |
#define | isupvalue(i) ((i) < LUA_REGISTRYINDEX) |
#define | getGtable(L) (&hvalue(&G(L)->l_registry)->array[LUA_RIDX_GLOBALS - 1]) |
#define | checkresults(L, na, nr) |
Variables | |
const char | lua_ident [] |
#define checkresults | ( | L, | |
na, | |||
nr ) |
Definition at line 992 of file lua-5.4.3/src/lapi.c.
Referenced by lua_callk(), and lua_pcallk().
#define getGtable | ( | L | ) | (&hvalue(&G(L)->l_registry)->array[LUA_RIDX_GLOBALS - 1]) |
Definition at line 656 of file lua-5.4.3/src/lapi.c.
Referenced by lua_getglobal(), lua_load(), and lua_setglobal().
#define ispseudo | ( | i | ) | ((i) <= LUA_REGISTRYINDEX) |
Definition at line 50 of file lua-5.4.3/src/lapi.c.
Referenced by index2stack(), index2value(), and lua_absindex().
#define isupvalue | ( | i | ) | ((i) < LUA_REGISTRYINDEX) |
Definition at line 53 of file lua-5.4.3/src/lapi.c.
Referenced by lua_copy().
Definition at line 46 of file lua-5.4.3/src/lapi.c.
Referenced by lua_compare(), lua_copy(), lua_rawequal(), and lua_type().
#define lapi_c |
Definition at line 7 of file lua-5.4.3/src/lapi.c.
#define LUA_CORE |
Definition at line 8 of file lua-5.4.3/src/lapi.c.
Definition at line 890 of file lua-5.4.3/src/lapi.c.
References api_checknelems, gettable(), invalidateTMcache, lua_lock, lua_unlock, luaC_barrierback, luaH_set(), obj2gco, s2v, and lua_State::top.
Referenced by lua_rawset(), and lua_rawsetp().
Definition at line 1349 of file lua-5.4.3/src/lapi.c.
References cast_uint, clCvalue, clLvalue, getstr, LUA_VCCL, LUA_VLCL, name, NULL, obj2gco, owner, LClosure::p, Proto::sizeupvalues, ttypetag, LClosure::upvals, CClosure::upvalue, Proto::upvalues, and UpVal::v.
Referenced by lua_getupvalue(), and lua_setupvalue().
Definition at line 633 of file lua-5.4.3/src/lapi.c.
References api_incr_top, lua_unlock, luaH_getstr(), luaS_new, luaV_fastget, luaV_finishget(), s2v, setobj2s, setsvalue2s, lua_State::top, and ttype.
Referenced by lua_getfield(), and lua_getglobal().
Definition at line 823 of file lua-5.4.3/src/lapi.c.
References api_checknelems, api_incr_top, lua_unlock, luaH_getstr(), luaS_new, luaV_fastget, luaV_finishfastset, luaV_finishset(), s2v, setsvalue2s, and lua_State::top.
Referenced by lua_setfield(), and lua_setglobal().
|
static |
Definition at line 1029 of file lua-5.4.3/src/lapi.c.
References cast, CallS::func, luaD_callnoyield(), and CallS::nresults.
Referenced by lua_pcallk().
Definition at line 708 of file lua-5.4.3/src/lapi.c.
References api_incr_top, isempty, lua_unlock, s2v, setnilvalue, setobj2s, lua_State::top, and ttype.
Referenced by lua_rawget(), lua_rawgeti(), and lua_rawgetp().
Definition at line 719 of file lua-5.4.3/src/lapi.c.
References api_check, hvalue, index2value(), and ttistable.
Referenced by aux_rawset(), lua_next(), lua_rawget(), lua_rawgeti(), lua_rawgetp(), and lua_rawseti().
Definition at line 1409 of file lua-5.4.3/src/lapi.c.
References api_check, clLvalue, index2value(), NULL, ttisLclosure, and LClosure::upvals.
Referenced by lua_upvalueid(), and lua_upvaluejoin().
Definition at line 84 of file lua-5.4.3/src/lapi.c.
References api_check, lua_State::ci, CallInfo::func, ispseudo, and lua_State::top.
Referenced by lua_closeslot(), lua_pcallk(), lua_rotate(), and lua_toclose().
Definition at line 56 of file lua-5.4.3/src/lapi.c.
References api_check, lua_State::ci, clCvalue, CallInfo::func, G, ispseudo, LUA_REGISTRYINDEX, MAXUPVAL, s2v, CallInfo::top, lua_State::top, ttislcf, and CClosure::upvalue.
Referenced by gettable(), getupvalref(), lua_compare(), lua_copy(), lua_getfield(), lua_geti(), lua_getiuservalue(), lua_getmetatable(), lua_gettable(), lua_getupvalue(), lua_iscfunction(), lua_isinteger(), lua_isnumber(), lua_isstring(), lua_isuserdata(), lua_len(), lua_pushvalue(), lua_rawequal(), lua_rawlen(), lua_setfield(), lua_seti(), lua_setiuservalue(), lua_setmetatable(), lua_settable(), lua_setupvalue(), lua_toboolean(), lua_tocfunction(), lua_tointegerx(), lua_tolstring(), lua_tonumberx(), lua_topointer(), lua_tothread(), lua_touserdata(), lua_type(), and lua_upvalueid().
Definition at line 162 of file lua-5.4.3/src/lapi.c.
References cast_int, lua_State::ci, CallInfo::func, ispseudo, and lua_State::top.
Definition at line 329 of file lua-5.4.3/src/lapi.c.
References api_checknelems, api_incr_top, lua_lock, LUA_OPBNOT, LUA_OPUNM, lua_unlock, luaO_arith(), s2v, setobjs2s, and lua_State::top.
LUA_API lua_CFunction lua_atpanic | ( | lua_State * | L, |
lua_CFunction | panicf ) |
Definition at line 137 of file lua-5.4.3/src/lapi.c.
References G, lua_lock, and lua_unlock.
LUA_API void lua_callk | ( | lua_State * | L, |
int | nargs, | ||
int | nresults, | ||
lua_KContext | ctx, | ||
lua_KFunction | k ) |
Definition at line 997 of file lua-5.4.3/src/lapi.c.
References adjustresults, api_check, api_checknelems, CallInfo::c, checkresults, lua_State::ci, CallInfo::ctx, isLua, CallInfo::k, lua_lock, LUA_OK, lua_unlock, luaD_call(), luaD_callnoyield(), NULL, lua_State::status, lua_State::top, CallInfo::u, and yieldable.
Definition at line 99 of file lua-5.4.3/src/lapi.c.
References api_check, cast_int, lua_State::ci, EXTRA_STACK, lua_lock, lua_unlock, luaD_growstack(), LUAI_MAXSTACK, lua_State::stack, lua_State::stack_last, CallInfo::top, and lua_State::top.
Definition at line 202 of file lua-5.4.3/src/lapi.c.
References api_check, lua_State::ci, CLOSEKTOP, hastocloseCfunc, index2stack(), lua_lock, lua_unlock, luaF_close(), CallInfo::nresults, s2v, setnilvalue, and lua_State::tbclist.
Referenced by luaL_pushresult().
Definition at line 345 of file lua-5.4.3/src/lapi.c.
References api_check, index2value(), isvalid, lua_lock, LUA_OPEQ, LUA_OPLE, LUA_OPLT, lua_unlock, luaV_equalobj(), luaV_lessequal(), and luaV_lessthan().
Definition at line 1277 of file lua-5.4.3/src/lapi.c.
References api_checknelems, api_incr_top, lua_lock, lua_unlock, luaC_checkGC, luaS_newlstr(), luaV_concat(), setsvalue2s, and lua_State::top.
Definition at line 249 of file lua-5.4.3/src/lapi.c.
References api_check, lua_State::ci, clCvalue, CallInfo::func, index2value(), isupvalue, isvalid, lua_lock, lua_unlock, luaC_barrier, s2v, and setobj.
Definition at line 756 of file lua-5.4.3/src/lapi.c.
References api_incr_top, lua_lock, lua_unlock, luaC_checkGC, luaH_new(), luaH_resize(), sethvalue2s, and lua_State::top.
LUA_API int lua_dump | ( | lua_State * | L, |
lua_Writer | writer, | ||
void * | data, | ||
int | strip ) |
Definition at line 1103 of file lua-5.4.3/src/lapi.c.
References api_checknelems, getproto, isLfunction, lua_lock, lua_unlock, luaU_dump(), s2v, lua_State::top, and writer().
Definition at line 1230 of file lua-5.4.3/src/lapi.c.
References api_checknelems, eqshrstr, G, lua_lock, luaG_errormsg(), luaM_error, s2v, lua_State::top, tsvalue, and ttisshrstring.
Definition at line 1126 of file lua-5.4.3/src/lapi.c.
References cast, cast_int, G, global_State::GCdebt, global_State::gcpause, global_State::gcrunning, GCSpause, global_State::gcstate, global_State::gcstepmul, global_State::gcstepsize, global_State::genmajormul, global_State::genminormul, getgcparam, gettotalbytes, isdecGCmodegen, KGC_GEN, KGC_INC, LUA_GCCOLLECT, LUA_GCCOUNT, LUA_GCCOUNTB, LUA_GCGEN, LUA_GCINC, LUA_GCISRUNNING, LUA_GCRESTART, LUA_GCSETPAUSE, LUA_GCSETSTEPMUL, LUA_GCSTEP, LUA_GCSTOP, lua_lock, lua_unlock, luaC_changemode(), luaC_checkGC, luaC_fullgc(), luaC_step(), luaE_setdebt(), and setgcparam.
Definition at line 1301 of file lua-5.4.3/src/lapi.c.
References G, lua_lock, and lua_unlock.
Definition at line 683 of file lua-5.4.3/src/lapi.c.
References auxgetstr(), index2value(), and lua_lock.
LUA_API int lua_geti | ( | lua_State * | L, |
int | idx, | ||
lua_Integer | n ) |
Definition at line 689 of file lua-5.4.3/src/lapi.c.
References api_incr_top, index2value(), lua_lock, lua_unlock, luaV_fastgeti, luaV_finishget(), s2v, setivalue, setobj2s, lua_State::top, and ttype.
Definition at line 796 of file lua-5.4.3/src/lapi.c.
References api_check, api_incr_top, index2value(), lua_lock, LUA_TNONE, lua_unlock, s2v, setnilvalue, setobj2s, lua_State::top, ttisfulluserdata, ttype, and uvalue.
Referenced by db_getuservalue().
Definition at line 769 of file lua-5.4.3/src/lapi.c.
References api_incr_top, G, hvalue, index2value(), lua_lock, LUA_TTABLE, LUA_TUSERDATA, lua_unlock, Table::metatable, NULL, sethvalue2s, lua_State::top, ttype, and uvalue.
Definition at line 668 of file lua-5.4.3/src/lapi.c.
References index2value(), lua_lock, lua_unlock, luaH_get(), luaV_fastget, luaV_finishget(), s2v, setobj2s, lua_State::top, and ttype.
Definition at line 169 of file lua-5.4.3/src/lapi.c.
References cast_int, lua_State::ci, CallInfo::func, and lua_State::top.
Definition at line 1376 of file lua-5.4.3/src/lapi.c.
References api_incr_top, aux_upvalue(), index2value(), lua_lock, lua_unlock, name, NULL, setobj2s, and lua_State::top.
Definition at line 291 of file lua-5.4.3/src/lapi.c.
References index2value(), ttisCclosure, and ttislcf.
Definition at line 297 of file lua-5.4.3/src/lapi.c.
References index2value(), and ttisinteger.
Definition at line 303 of file lua-5.4.3/src/lapi.c.
References index2value(), and tonumber.
Definition at line 310 of file lua-5.4.3/src/lapi.c.
References cvt2str, index2value(), and ttisstring.
Definition at line 316 of file lua-5.4.3/src/lapi.c.
References index2value(), ttisfulluserdata, and ttislightuserdata.
Definition at line 1291 of file lua-5.4.3/src/lapi.c.
References api_incr_top, index2value(), lua_lock, lua_unlock, luaV_objlen(), and lua_State::top.
LUA_API int lua_load | ( | lua_State * | L, |
lua_Reader | reader, | ||
void * | data, | ||
const char * | chunkname, | ||
const char * | mode ) |
Definition at line 1080 of file lua-5.4.3/src/lapi.c.
References clLvalue, getGtable, gt, lua_lock, LUA_OK, lua_unlock, luaC_barrier, luaD_protectedparser(), luaZ_init(), reader(), s2v, setobj, lua_State::top, LClosure::upvals, and UpVal::v.
Definition at line 1335 of file lua-5.4.3/src/lapi.c.
References api_check, api_incr_top, getudatamem, lua_lock, lua_unlock, luaC_checkGC, luaS_newudata(), s2v, setuvalue, and lua_State::top.
Referenced by gmatch(), newbox(), newprefile(), and setrandfunc().
Definition at line 1245 of file lua-5.4.3/src/lapi.c.
References api_checknelems, api_incr_top, gettable(), lua_lock, lua_unlock, luaH_next(), and lua_State::top.
LUA_API int lua_pcallk | ( | lua_State * | L, |
int | nargs, | ||
int | nresults, | ||
int | errfunc, | ||
lua_KContext | ctx, | ||
lua_KFunction | k ) |
Definition at line 1036 of file lua-5.4.3/src/lapi.c.
References adjustresults, lua_State::allowhook, api_check, api_checknelems, CallInfo::c, CallInfo::callstatus, cast_int, checkresults, lua_State::ci, CIST_YPCALL, CallInfo::ctx, lua_State::errfunc, f_call(), CallS::func, CallInfo::funcidx, index2stack(), isLua, CallInfo::k, lua_lock, LUA_OK, lua_unlock, luaD_call(), luaD_pcall(), CallS::nresults, NULL, CallInfo::old_errfunc, s2v, savestack, setoah, lua_State::status, lua_State::top, ttisfunction, CallInfo::u, CallInfo::u2, and yieldable.
Definition at line 599 of file lua-5.4.3/src/lapi.c.
References api_incr_top, lua_lock, lua_unlock, s2v, setbfvalue, setbtvalue, and lua_State::top.
LUA_API void lua_pushcclosure | ( | lua_State * | L, |
lua_CFunction | fn, | ||
int | n ) |
Definition at line 573 of file lua-5.4.3/src/lapi.c.
References api_check, api_checknelems, api_incr_top, CClosure::f, iswhite, lua_assert, lua_lock, lua_unlock, luaC_checkGC, luaF_newCclosure(), MAXUPVAL, s2v, setclCvalue, setfvalue, setobj2n, lua_State::top, and CClosure::upvalue.
Definition at line 560 of file lua-5.4.3/src/lapi.c.
References lua_lock, lua_unlock, luaC_checkGC, and luaO_pushvfstring().
LUA_API void lua_pushinteger | ( | lua_State * | L, |
lua_Integer | n ) |
Definition at line 507 of file lua-5.4.3/src/lapi.c.
References api_incr_top, lua_lock, lua_unlock, s2v, setivalue, and lua_State::top.
Definition at line 610 of file lua-5.4.3/src/lapi.c.
References api_incr_top, lua_lock, lua_unlock, s2v, setpvalue, and lua_State::top.
Definition at line 520 of file lua-5.4.3/src/lapi.c.
References api_incr_top, getstr, lua_lock, lua_unlock, luaC_checkGC, luaS_new, luaS_newlstr(), s, setsvalue2s, and lua_State::top.
Definition at line 491 of file lua-5.4.3/src/lapi.c.
References api_incr_top, lua_lock, lua_unlock, s2v, setnilvalue, and lua_State::top.
LUA_API void lua_pushnumber | ( | lua_State * | L, |
lua_Number | n ) |
Definition at line 499 of file lua-5.4.3/src/lapi.c.
References api_incr_top, lua_lock, lua_unlock, s2v, setfltvalue, and lua_State::top.
Definition at line 532 of file lua-5.4.3/src/lapi.c.
References api_incr_top, getstr, lua_lock, lua_unlock, luaC_checkGC, luaS_new, NULL, s, s2v, setnilvalue, setsvalue2s, and lua_State::top.
Definition at line 618 of file lua-5.4.3/src/lapi.c.
References api_incr_top, G, lua_lock, lua_unlock, s2v, setthvalue, and lua_State::top.
Definition at line 264 of file lua-5.4.3/src/lapi.c.
References api_incr_top, index2value(), lua_lock, lua_unlock, setobj2s, and lua_State::top.
Definition at line 549 of file lua-5.4.3/src/lapi.c.
References lua_lock, lua_unlock, luaC_checkGC, and luaO_pushvfstring().
Definition at line 322 of file lua-5.4.3/src/lapi.c.
References index2value(), isvalid, and luaV_rawequalobj.
Definition at line 726 of file lua-5.4.3/src/lapi.c.
References api_checknelems, finishrawget(), gettable(), lua_lock, luaH_get(), s2v, and lua_State::top.
LUA_API int lua_rawgeti | ( | lua_State * | L, |
int | idx, | ||
lua_Integer | n ) |
Definition at line 738 of file lua-5.4.3/src/lapi.c.
References finishrawget(), gettable(), lua_lock, and luaH_getint().
Definition at line 746 of file lua-5.4.3/src/lapi.c.
References cast_voidp, finishrawget(), gettable(), lua_lock, luaH_get(), and setpvalue.
LUA_API lua_Unsigned lua_rawlen | ( | lua_State * | L, |
int | idx ) |
Definition at line 420 of file lua-5.4.3/src/lapi.c.
References hvalue, index2value(), LUA_VLNGSTR, LUA_VSHRSTR, LUA_VTABLE, LUA_VUSERDATA, luaH_getn(), tsvalue, ttypetag, and uvalue.
Definition at line 903 of file lua-5.4.3/src/lapi.c.
References aux_rawset(), s2v, and lua_State::top.
LUA_API void lua_rawseti | ( | lua_State * | L, |
int | idx, | ||
lua_Integer | n ) |
Definition at line 915 of file lua-5.4.3/src/lapi.c.
References api_checknelems, gettable(), lua_lock, lua_unlock, luaC_barrierback, luaH_setint(), obj2gco, s2v, and lua_State::top.
Definition at line 908 of file lua-5.4.3/src/lapi.c.
References aux_rawset(), cast_voidp, and setpvalue.
Definition at line 235 of file lua-5.4.3/src/lapi.c.
References api_check, index2stack(), lua_lock, lua_unlock, reverse(), and lua_State::top.
Definition at line 1311 of file lua-5.4.3/src/lapi.c.
References G, lua_lock, and lua_unlock.
Definition at line 865 of file lua-5.4.3/src/lapi.c.
References auxsetstr(), index2value(), and lua_lock.
LUA_API void lua_seti | ( | lua_State * | L, |
int | idx, | ||
lua_Integer | n ) |
Definition at line 871 of file lua-5.4.3/src/lapi.c.
References api_checknelems, index2value(), lua_lock, lua_unlock, luaV_fastgeti, luaV_finishfastset, luaV_finishset(), s2v, setivalue, and lua_State::top.
Definition at line 967 of file lua-5.4.3/src/lapi.c.
References api_check, api_checknelems, cast_uint, gcvalue, index2value(), lua_lock, lua_unlock, luaC_barrierback, s2v, setobj, lua_State::top, ttisfulluserdata, and uvalue.
Referenced by db_setuservalue().
Definition at line 927 of file lua-5.4.3/src/lapi.c.
References api_check, api_checknelems, G, gcvalue, hvalue, index2value(), lua_lock, LUA_TTABLE, LUA_TUSERDATA, lua_unlock, luaC_checkfinalizer(), luaC_objbarrier, NULL, s2v, lua_State::top, ttisnil, ttistable, ttype, and uvalue.
Definition at line 849 of file lua-5.4.3/src/lapi.c.
References api_checknelems, index2value(), lua_lock, lua_unlock, luaH_get(), luaV_fastget, luaV_finishfastset, luaV_finishset(), s2v, and lua_State::top.
Definition at line 174 of file lua-5.4.3/src/lapi.c.
References api_check, lua_State::ci, CLOSEKTOP, CallInfo::func, hastocloseCfunc, lua_assert, lua_lock, lua_unlock, luaF_close(), CallInfo::nresults, s2v, setnilvalue, lua_State::tbclist, and lua_State::top.
Definition at line 1390 of file lua-5.4.3/src/lapi.c.
References api_checknelems, aux_upvalue(), index2value(), lua_lock, lua_unlock, luaC_barrier, name, NULL, owner, s2v, setobj, and lua_State::top.
void lua_setwarnf | ( | lua_State * | L, |
lua_WarnFunction | f, | ||
void * | ud ) |
Definition at line 1319 of file lua-5.4.3/src/lapi.c.
References G, lua_lock, and lua_unlock.
Referenced by checkcontrol(), luaL_newstate(), and warnfcont().
Definition at line 1118 of file lua-5.4.3/src/lapi.c.
References lua_State::status.
Definition at line 365 of file lua-5.4.3/src/lapi.c.
References api_incr_top, luaO_str2num(), s, s2v, and lua_State::top.
Definition at line 393 of file lua-5.4.3/src/lapi.c.
References index2value(), and l_isfalse.
LUA_API lua_CFunction lua_tocfunction | ( | lua_State * | L, |
int | idx ) |
Definition at line 432 of file lua-5.4.3/src/lapi.c.
References clCvalue, fvalue, index2value(), NULL, ttisCclosure, and ttislcf.
Definition at line 1262 of file lua-5.4.3/src/lapi.c.
References api_check, lua_State::ci, codeNresults, hastocloseCfunc, index2stack(), lua_assert, lua_lock, lua_unlock, luaF_newtbcupval(), CallS::nresults, CallInfo::nresults, and lua_State::tbclist.
Referenced by prepbuffsize().
LUA_API lua_Integer lua_tointegerx | ( | lua_State * | L, |
int | idx, | ||
int * | pisnum ) |
Definition at line 383 of file lua-5.4.3/src/lapi.c.
References index2value(), and tointeger.
Definition at line 399 of file lua-5.4.3/src/lapi.c.
References cvt2str, index2value(), lua_lock, lua_unlock, luaC_checkGC, luaO_tostring(), NULL, svalue, ttisstring, and vslen.
LUA_API lua_Number lua_tonumberx | ( | lua_State * | L, |
int | idx, | ||
int * | pisnum ) |
Definition at line 373 of file lua-5.4.3/src/lapi.c.
References index2value(), and tonumber.
Definition at line 469 of file lua-5.4.3/src/lapi.c.
References cast_sizet, cast_voidp, fvalue, gcvalue, index2value(), iscollectable, LUA_VLCF, LUA_VLIGHTUSERDATA, LUA_VUSERDATA, NULL, touserdata(), and ttypetag.
Definition at line 456 of file lua-5.4.3/src/lapi.c.
References index2value(), NULL, thvalue, and ttisthread.
Definition at line 450 of file lua-5.4.3/src/lapi.c.
References index2value(), and touserdata().
Definition at line 278 of file lua-5.4.3/src/lapi.c.
References index2value(), isvalid, LUA_TNONE, and ttype.
Definition at line 284 of file lua-5.4.3/src/lapi.c.
References api_check, LUA_NUMTYPES, LUA_TNONE, ttypename, and UNUSED.
Definition at line 1423 of file lua-5.4.3/src/lapi.c.
References api_check, clCvalue, getupvalref(), index2value(), LUA_VCCL, LUA_VLCF, LUA_VLCL, NULL, ttypetag, and CClosure::upvalue.
Definition at line 1445 of file lua-5.4.3/src/lapi.c.
References api_check, getupvalref(), luaC_objbarrier, and NULL.
LUA_API lua_Number lua_version | ( | lua_State * | L | ) |
Definition at line 147 of file lua-5.4.3/src/lapi.c.
References LUA_VERSION_NUM, and UNUSED.
void lua_warning | ( | lua_State * | L, |
const char * | msg, | ||
int | tocont ) |
Definition at line 1327 of file lua-5.4.3/src/lapi.c.
References lua_lock, lua_unlock, and luaE_warning().
Referenced by luaB_warn(), and runargs().
Definition at line 121 of file lua-5.4.3/src/lapi.c.
References api_check, api_checknelems, lua_State::ci, G, lua_lock, lua_unlock, setobjs2s, CallInfo::top, and lua_State::top.
|
static |
Definition at line 441 of file lua-5.4.3/src/lapi.c.
References getudatamem, LUA_TLIGHTUSERDATA, LUA_TUSERDATA, NULL, pvalue, ttype, and uvalue.
Referenced by lua_topointer(), and lua_touserdata().
const char lua_ident[] |
Definition at line 35 of file lua-5.4.3/src/lapi.c.