Home
last modified time | relevance | path

Searched refs:VUPVAL (Results 1 – 6 of 6) sorted by relevance

/freebsd/sys/contrib/openzfs/module/lua/
H A Dlparser.h28 VUPVAL, /* info = index of upvalue in 'upvalues' */ enumerator
H A Dlcode.c390 case VUPVAL: { in luaK_dischargevars()
516 if (e->k != VUPVAL || hasjumps(e)) in luaK_exp2anyregup()
566 case VUPVAL: { in luaK_storevar()
708 t->u.ind.vt = (t->k == VUPVAL) ? VUPVAL in luaK_indexed()
H A Dlparser.c287 init_exp(var, VUPVAL, idx); in singlevaraux()
288 return VUPVAL; in singlevaraux()
300 lua_assert(var->k == VLOCAL || var->k == VUPVAL); in singlevar()
/freebsd/contrib/lua/src/
H A Dlparser.h40 VUPVAL, /* upvalue variable; info = index of upvalue in 'upvalues' */ enumerator
H A Dlcode.c790 case VUPVAL: { /* move value to some (pending) register */ in luaK_dischargevars()
984 if (e->k != VUPVAL || hasjumps(e)) in luaK_exp2anyregup()
1062 case VUPVAL: { in luaK_storevar()
1289 (t->k == VLOCAL || t->k == VNONRELOC || t->k == VUPVAL)); in luaK_indexed()
1290 if (t->k == VUPVAL && !isKstr(fs, k)) /* upvalue indexed by non 'Kstr'? */ in luaK_indexed()
1292 if (t->k == VUPVAL) { in luaK_indexed()
H A Dlparser.c291 case VUPVAL: { in check_readonly()
448 if (var->k == VLOCAL || var->k == VUPVAL) /* local or upvalue? */ in singlevaraux()
453 init_exp(var, VUPVAL, idx); /* new or old upvalue */ in singlevaraux()
1338 if (v->k == VUPVAL && lh->v.u.ind.t == v->u.info) { in check_conflict()