Lines Matching refs:GCObject
69 typedef union GCObject GCObject; typedef
76 #define CommonHeader GCObject *next; lu_byte tt; lu_byte marked
201 { TValue *io=(obj); GCObject *i_g=(x); \
207 val_(io).gc=cast(GCObject *, x_); settt_(io, ctb(x_->tsv.tt)); \
212 val_(io).gc=cast(GCObject *, (x)); settt_(io, ctb(LUA_TUSERDATA)); \
217 val_(io).gc=cast(GCObject *, (x)); settt_(io, ctb(LUA_TTHREAD)); \
222 val_(io).gc=cast(GCObject *, (x)); settt_(io, ctb(LUA_TLCL)); \
227 val_(io).gc=cast(GCObject *, (x)); settt_(io, ctb(LUA_TCCL)); \
232 val_(io).gc=cast(GCObject *, (x)); settt_(io, ctb(LUA_TTABLE)); \
388 GCObject *gc; /* collectable objects */
484 GCObject *gclist;
513 CommonHeader; lu_byte nupvalues; GCObject *gclist
568 GCObject *gclist;