Searched refs:VLOCAL (Results 1 - 6 of 6) sorted by relevance

/freebsd-13-stable/sys/contrib/openzfs/module/lua/
H A Dlparser.h28 VLOCAL, /* info = local register */ enumerator in enum:__anon10631
38 #define vkisvar(k) (VLOCAL <= (k) && (k) <= VINDEXED)
39 #define vkisinreg(k) ((k) == VNONRELOC || (k) == VLOCAL)
47 lu_byte vt; /* whether 't' is register (VLOCAL) or upvalue (VUPVAL) */
H A Dlcode.c383 case VLOCAL: {
395 if (e->u.ind.vt == VLOCAL) { /* 't' is in a register? */
558 case VLOCAL: {
569 OpCode op = (var->u.ind.vt == VLOCAL) ? OP_SETTABLE : OP_SETTABUP;
706 : check_exp(vkisinreg(t->k), VLOCAL);
H A Dlparser.c236 f->upvalues[fs->nups].instack = (v->k == VLOCAL);
275 init_exp(var, VLOCAL, v); /* variable is local */
278 return VLOCAL;
301 lua_assert(var->k == VLOCAL || var->k == VUPVAL);
1121 lh->v.u.ind.vt = VLOCAL;
1125 if (v->k == VLOCAL && lh->v.u.ind.idx == v->u.info) {
1133 OpCode op = (v->k == VLOCAL) ? OP_MOVE : OP_GETUPVAL;
1614 init_exp(&v, VLOCAL, 0); /* create and... */
/freebsd-13-stable/contrib/lua/src/
H A Dlparser.h38 VLOCAL, /* local variable; var.sidx = stack index (local register); enumerator in enum:__anon5016
64 #define vkisvar(k) (VLOCAL <= (k) && (k) <= VINDEXSTR)
H A Dlparser.c268 e->k = VLOCAL;
285 case VLOCAL: {
367 if (v->k == VLOCAL) {
430 if (v == VLOCAL && !base)
437 if (var->k == VLOCAL || var->k == VUPVAL) /* local or upvalue? */
1333 if (v->k == VLOCAL && lh->v.u.ind.t == v->u.var.sidx) {
1338 if (lh->v.k == VINDEXED && v->k == VLOCAL &&
1348 if (v->k == VLOCAL)
H A Dlcode.c765 case VLOCAL: { /* already in a register */
1037 case VLOCAL: {
1269 (t->k == VLOCAL || t->k == VNONRELOC || t->k == VUPVAL));
1279 t->u.ind.t = (t->k == VLOCAL) ? t->u.var.sidx: t->u.info;

Completed in 71 milliseconds