Lines Matching defs:GCObject
67 typedef union GCObject GCObject;
74 #define CommonHeader GCObject *next; lu_byte tt; lu_byte marked
199 { TValue *io=(obj); GCObject *i_g=(x); \
205 val_(io).gc=cast(GCObject *, x_); settt_(io, ctb(x_->tsv.tt)); \
210 val_(io).gc=cast(GCObject *, (x)); settt_(io, ctb(LUA_TUSERDATA)); \
215 val_(io).gc=cast(GCObject *, (x)); settt_(io, ctb(LUA_TTHREAD)); \
220 val_(io).gc=cast(GCObject *, (x)); settt_(io, ctb(LUA_TLCL)); \
225 val_(io).gc=cast(GCObject *, (x)); settt_(io, ctb(LUA_TCCL)); \
230 val_(io).gc=cast(GCObject *, (x)); settt_(io, ctb(LUA_TTABLE)); \
386 GCObject *gc; /* collectable objects */
485 GCObject *gclist;
514 CommonHeader; lu_byte nupvalues; GCObject *gclist
569 GCObject *gclist;