Home
last modified time | relevance | path

Searched refs:upisopen (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/lua/src/
H A Dlfunc.h32 #define upisopen(up) ((up)->v.p != &(up)->u.value) macro
35 #define uplevel(up) check_exp(upisopen(up), cast(StkId, (up)->v.p))
H A Dlgc.c306 if (upisopen(uv)) in reallymarkobject()
384 lua_assert(upisopen(uv) && isgray(uv)); in remarkupvals()
764 if (upisopen(uv)) in freeupval()
1092 else if (curr->tt == LUA_VUPVAL && upisopen(gco2upv(curr))) in sweep2old()
H A Dlfunc.c183 lua_assert(upisopen(uv)); in luaF_unlinkupval()
H A Dltests.c421 if (!upisopen(uv)) in checkLclosure()
449 assert(upisopen(uv)); /* must be open */ in checkstack()
526 (o->tt == LUA_VUPVAL && upisopen(gco2upv(o)))); in checkobject()
585 assert(!isgray(o) || upisopen(gco2upv(o))); in incifingray()