Lines Matching refs:check_exp
151 #define nvalue(o) check_exp(ttisnumber(o), num_(o))
152 #define gcvalue(o) check_exp(iscollectable(o), val_(o).gc)
153 #define pvalue(o) check_exp(ttislightuserdata(o), val_(o).p)
154 #define rawtsvalue(o) check_exp(ttisstring(o), &val_(o).gc->ts)
156 #define rawuvalue(o) check_exp(ttisuserdata(o), &val_(o).gc->u)
158 #define clvalue(o) check_exp(ttisclosure(o), &val_(o).gc->cl)
159 #define clLvalue(o) check_exp(ttisLclosure(o), &val_(o).gc->cl.l)
160 #define clCvalue(o) check_exp(ttisCclosure(o), &val_(o).gc->cl.c)
161 #define fvalue(o) check_exp(ttislcf(o), val_(o).f)
162 #define hvalue(o) check_exp(ttistable(o), &val_(o).gc->h)
163 #define bvalue(o) check_exp(ttisboolean(o), val_(o).b)
164 #define thvalue(o) check_exp(ttisthread(o), &val_(o).gc->th)
166 #define deadvalue(o) check_exp(ttisdeadkey(o), cast(void *, val_(o).gc))
576 (check_exp((size&(size-1))==0, (cast(int, (s) & ((size)-1)))))