Home
last modified time | relevance | path

Searched refs:LUA_VCCL (Results 1 – 8 of 8) sorted by relevance

/freebsd-14-stable/contrib/lua/src/
HDlobject.h592 #define LUA_VCCL makevariant(LUA_TFUNCTION, 2) /* C closure */ macro
597 #define ttisCclosure(o) checktag((o), ctb(LUA_VCCL))
622 val_(io).gc = obj2gco(x_); settt_(io, ctb(LUA_VCCL)); \
HDlstate.h377 #define gco2ccl(o) check_exp((o)->tt == LUA_VCCL, &((cast_u(o))->cl.c))
HDlgc.c129 case LUA_VCCL: return &gco2ccl(o)->gclist; in getgclist()
322 case LUA_VLCL: case LUA_VCCL: case LUA_VTABLE: in reallymarkobject()
666 case LUA_VCCL: return traverseCclosure(g, gco2ccl(o)); in propagatemark()
783 case LUA_VCCL: { in freeobj()
HDlfunc.c28 GCObject *o = luaC_newobj(L, LUA_VCCL, sizeCclosure(nupvals)); in luaF_newCclosure()
HDldo.c547 case LUA_VCCL: /* C closure */ in luaD_pretailcall()
591 case LUA_VCCL: /* C closure */ in luaD_precall()
HDlapi.c1360 case LUA_VCCL: { /* C closure */ in aux_upvalue()
1437 case LUA_VCCL: { /* C closure */ in lua_upvalueid()
HDldebug.c34 #define noLuaClosure(f) ((f) == NULL || (f)->c.tt == LUA_VCCL)
HDltests.c483 case LUA_VCCL: { in checkrefs()
546 case LUA_VCCL: o = gco2ccl(o)->gclist; break; in checkgraylist()