Lines Matching refs:GCObject
68 typedef union GCObject GCObject; typedef
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 */
486 GCObject *gclist;
515 CommonHeader; lu_byte nupvalues; GCObject *gclist
570 GCObject *gclist;