Home | History | Annotate | Download | only in src

Lines Matching defs:gch

186   GCheader gch;  /* common header */
197 #define gch(o) (&(o)->gch)
201 check_exp(novariant((o)->gch.tt) == LUA_TSTRING, &((o)->ts))
203 #define rawgco2u(o) check_exp((o)->gch.tt == LUA_TUSERDATA, &((o)->u))
205 #define gco2lcl(o) check_exp((o)->gch.tt == LUA_TLCL, &((o)->cl.l))
206 #define gco2ccl(o) check_exp((o)->gch.tt == LUA_TCCL, &((o)->cl.c))
208 check_exp(novariant((o)->gch.tt) == LUA_TFUNCTION, &((o)->cl))
209 #define gco2t(o) check_exp((o)->gch.tt == LUA_TTABLE, &((o)->h))
210 #define gco2p(o) check_exp((o)->gch.tt == LUA_TPROTO, &((o)->p))
211 #define gco2uv(o) check_exp((o)->gch.tt == LUA_TUPVAL, &((o)->uv))
212 #define gco2th(o) check_exp((o)->gch.tt == LUA_TTHREAD, &((o)->th))