Home
last modified time | relevance | path

Searched refs:LUA_TCCL (Results 1 – 7 of 7) sorted by relevance

/freebsd/sys/contrib/openzfs/module/lua/
H A Dlobject.h49 #define LUA_TCCL (LUA_TFUNCTION | (2 << 4)) /* C closure */ macro
140 #define ttisCclosure(o) checktag((o), ctb(LUA_TCCL))
225 val_(io).gc=cast(GCObject *, (x)); settt_(io, ctb(LUA_TCCL)); \
H A Dlstate.h207 #define gco2ccl(o) check_exp((o)->gch.tt == LUA_TCCL, &((o)->cl.c))
H A Dlfunc.c22 Closure *c = &luaC_newobj(L, LUA_TCCL, sizeCclosure(n), NULL, 0)->cl; in luaF_newCclosure()
H A Dlgc.c270 case LUA_TCCL: { in reallymarkobject()
537 case LUA_TCCL: { in propagatemark()
668 case LUA_TCCL: { in freeobj()
H A Dlapi.c446 case LUA_TCCL: return clCvalue(o); in lua_topointer()
1189 case LUA_TCCL: { /* C closure */ in aux_upvalue()
1261 case LUA_TCCL: { /* C closure */ in lua_upvalueid()
H A Dldebug.c28 #define noLuaClosure(f) ((f) == NULL || (f)->c.tt == LUA_TCCL)
H A Dldo.c388 case LUA_TCCL: { /* C closure */ in luaD_precall()