check_exp 91 lib/lua/lobject.h #define gcvalue(o) check_exp(iscollectable(o), (o)->value.gc) check_exp 92 lib/lua/lobject.h #define pvalue(o) check_exp(ttislightuserdata(o), (o)->value.p) check_exp 93 lib/lua/lobject.h #define nvalue(o) check_exp(ttisnumber(o), (o)->value.n) check_exp 94 lib/lua/lobject.h #define rawtsvalue(o) check_exp(ttisstring(o), &(o)->value.gc->ts) check_exp 96 lib/lua/lobject.h #define rawuvalue(o) check_exp(ttisuserdata(o), &(o)->value.gc->u) check_exp 98 lib/lua/lobject.h #define clvalue(o) check_exp(ttisfunction(o), &(o)->value.gc->cl) check_exp 99 lib/lua/lobject.h #define hvalue(o) check_exp(ttistable(o), &(o)->value.gc->h) check_exp 100 lib/lua/lobject.h #define bvalue(o) check_exp(ttisboolean(o), (o)->value.b) check_exp 101 lib/lua/lobject.h #define thvalue(o) check_exp(ttisthread(o), &(o)->value.gc->th) check_exp 356 lib/lua/lobject.h (check_exp((size&(size-1))==0, (cast(int, (s) & ((size)-1))))) check_exp 149 lib/lua/lstate.h #define rawgco2ts(o) check_exp((o)->gch.tt == LUA_TSTRING, &((o)->ts)) check_exp 151 lib/lua/lstate.h #define rawgco2u(o) check_exp((o)->gch.tt == LUA_TUSERDATA, &((o)->u)) check_exp 153 lib/lua/lstate.h #define gco2cl(o) check_exp((o)->gch.tt == LUA_TFUNCTION, &((o)->cl)) check_exp 154 lib/lua/lstate.h #define gco2h(o) check_exp((o)->gch.tt == LUA_TTABLE, &((o)->h)) check_exp 155 lib/lua/lstate.h #define gco2p(o) check_exp((o)->gch.tt == LUA_TPROTO, &((o)->p)) check_exp 156 lib/lua/lstate.h #define gco2uv(o) check_exp((o)->gch.tt == LUA_TUPVAL, &((o)->uv)) check_exp 158 lib/lua/lstate.h check_exp((o) == NULL || (o)->gch.tt == LUA_TUPVAL, &((o)->uv)) check_exp 159 lib/lua/lstate.h #define gco2th(o) check_exp((o)->gch.tt == LUA_TTHREAD, &((o)->th)) check_exp 365 lib/lua/lvm.c #define RB(i) check_exp(getBMode(GET_OPCODE(i)) == OpArgR, base+GETARG_B(i)) check_exp 366 lib/lua/lvm.c #define RC(i) check_exp(getCMode(GET_OPCODE(i)) == OpArgR, base+GETARG_C(i)) check_exp 367 lib/lua/lvm.c #define RKB(i) check_exp(getBMode(GET_OPCODE(i)) == OpArgK, \ check_exp 369 lib/lua/lvm.c #define RKC(i) check_exp(getCMode(GET_OPCODE(i)) == OpArgK, \ check_exp 371 lib/lua/lvm.c #define KBx(i) check_exp(getBMode(GET_OPCODE(i)) == OpArgK, k+GETARG_Bx(i))