Lines Matching refs:ctb
268 #define ttisthread(o) checktag((o), ctb(LUA_VTHREAD))
274 val_(io).gc = obj2gco(x_); settt_(io, ctb(LUA_VTHREAD)); \
307 #define ctb(t) ((t) | BIT_ISCOLLECTABLE) macro
315 val_(io).gc = i_g; settt_(io, ctb(i_g->tt)); }
376 #define ttisshrstring(o) checktag((o), ctb(LUA_VSHRSTR))
377 #define ttislngstring(o) checktag((o), ctb(LUA_VLNGSTR))
385 val_(io).gc = obj2gco(x_); settt_(io, ctb(x_->tt)); \
446 #define ttisfulluserdata(o) checktag((o), ctb(LUA_VUSERDATA))
458 val_(io).gc = obj2gco(x_); settt_(io, ctb(LUA_VUSERDATA)); \
607 #define ttisLclosure(o) checktag((o), ctb(LUA_VLCL))
609 #define ttisCclosure(o) checktag((o), ctb(LUA_VCCL))
624 val_(io).gc = obj2gco(x_); settt_(io, ctb(LUA_VLCL)); \
634 val_(io).gc = obj2gco(x_); settt_(io, ctb(LUA_VCCL)); \
694 #define ttistable(o) checktag((o), ctb(LUA_VTABLE))
700 val_(io).gc = obj2gco(x_); settt_(io, ctb(LUA_VTABLE)); \
773 #define keyisshrstr(node) (keytt(node) == ctb(LUA_VSHRSTR))