Lines Matching refs:ctb
242 #define ttisthread(o) checktag((o), ctb(LUA_VTHREAD))
248 val_(io).gc = obj2gco(x_); settt_(io, ctb(LUA_VTHREAD)); \
281 #define ctb(t) ((t) | BIT_ISCOLLECTABLE)
289 val_(io).gc = i_g; settt_(io, ctb(i_g->tt)); }
342 #define ttisshrstring(o) checktag((o), ctb(LUA_VSHRSTR))
343 #define ttislngstring(o) checktag((o), ctb(LUA_VLNGSTR))
351 val_(io).gc = obj2gco(x_); settt_(io, ctb(x_->tt)); \
412 #define ttisfulluserdata(o) checktag((o), ctb(LUA_VUSERDATA))
424 val_(io).gc = obj2gco(x_); settt_(io, ctb(LUA_VUSERDATA)); \
574 #define ttisLclosure(o) checktag((o), ctb(LUA_VLCL))
576 #define ttisCclosure(o) checktag((o), ctb(LUA_VCCL))
589 val_(io).gc = obj2gco(x_); settt_(io, ctb(LUA_VLCL)); \
599 val_(io).gc = obj2gco(x_); settt_(io, ctb(LUA_VCCL)); \
657 #define ttistable(o) checktag((o), ctb(LUA_VTABLE))
663 val_(io).gc = obj2gco(x_); settt_(io, ctb(LUA_VTABLE)); \
736 #define keyisshrstr(node) (keytt(node) == ctb(LUA_VSHRSTR))