Home
last modified time | relevance | path

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

/redis-3.2.3/deps/lua/src/
H A Dlobject.h60 GCObject *gc; member
91 #define gcvalue(o) check_exp(iscollectable(o), (o)->value.gc)
94 #define rawtsvalue(o) check_exp(ttisstring(o), &(o)->value.gc->ts)
98 #define clvalue(o) check_exp(ttisfunction(o), &(o)->value.gc->cl)
99 #define hvalue(o) check_exp(ttistable(o), &(o)->value.gc->h)
101 #define thvalue(o) check_exp(ttisthread(o), &(o)->value.gc->th)
113 ((ttype(obj) == (obj)->value.gc->gch.tt) && !isdead(g, (obj)->value.gc)))
130 i_o->value.gc=cast(GCObject *, (x)); i_o->tt=LUA_TSTRING; \
140 i_o->value.gc=cast(GCObject *, (x)); i_o->tt=LUA_TTHREAD; \
150 i_o->value.gc=cast(GCObject *, (x)); i_o->tt=LUA_TTABLE; \
[all …]