Lines Matching defs:GCObject
68 typedef union GCObject GCObject;
75 #define CommonHeader GCObject *next; lu_byte tt; lu_byte marked
200 { TValue *io=(obj); GCObject *i_g=(x); \
206 val_(io).gc=cast(GCObject *, x_); settt_(io, ctb(x_->tsv.tt)); \
211 val_(io).gc=cast(GCObject *, (x)); settt_(io, ctb(LUA_TUSERDATA)); \
216 val_(io).gc=cast(GCObject *, (x)); settt_(io, ctb(LUA_TTHREAD)); \
221 val_(io).gc=cast(GCObject *, (x)); settt_(io, ctb(LUA_TLCL)); \
226 val_(io).gc=cast(GCObject *, (x)); settt_(io, ctb(LUA_TCCL)); \
231 val_(io).gc=cast(GCObject *, (x)); settt_(io, ctb(LUA_TTABLE)); \
387 GCObject *gc; /* collectable objects */
483 GCObject *gclist;
512 CommonHeader; lu_byte nupvalues; GCObject *gclist
567 GCObject *gclist;