Lines Matching refs:ctb
264 #define ttisthread(o) checktag((o), ctb(LUA_VTHREAD))
270 val_(io).gc = obj2gco(x_); settt_(io, ctb(LUA_VTHREAD)); \
303 #define ctb(t) ((t) | BIT_ISCOLLECTABLE) macro
311 val_(io).gc = i_g; settt_(io, ctb(i_g->tt)); }
364 #define ttisshrstring(o) checktag((o), ctb(LUA_VSHRSTR))
365 #define ttislngstring(o) checktag((o), ctb(LUA_VLNGSTR))
373 val_(io).gc = obj2gco(x_); settt_(io, ctb(x_->tt)); \
432 #define ttisfulluserdata(o) checktag((o), ctb(LUA_VUSERDATA))
444 val_(io).gc = obj2gco(x_); settt_(io, ctb(LUA_VUSERDATA)); \
593 #define ttisLclosure(o) checktag((o), ctb(LUA_VLCL))
595 #define ttisCclosure(o) checktag((o), ctb(LUA_VCCL))
610 val_(io).gc = obj2gco(x_); settt_(io, ctb(LUA_VLCL)); \
620 val_(io).gc = obj2gco(x_); settt_(io, ctb(LUA_VCCL)); \
680 #define ttistable(o) checktag((o), ctb(LUA_VTABLE))
686 val_(io).gc = obj2gco(x_); settt_(io, ctb(LUA_VTABLE)); \
759 #define keyisshrstr(node) (keytt(node) == ctb(LUA_VSHRSTR))