Home
last modified time | relevance | path

Searched refs:upval (Results 1 – 2 of 2) sorted by relevance

/external/lua/src/
Dlvm.c1216 TValue *upval = cl->upvals[GETARG_B(i)]->v; in luaV_execute() local
1219 if (luaV_fastget(L, upval, key, slot, luaH_getshortstr)) { in luaV_execute()
1223 Protect(luaV_finishget(L, upval, rc, ra, slot)); in luaV_execute()
1268 TValue *upval = cl->upvals[GETARG_A(i)]->v; in luaV_execute() local
1272 if (luaV_fastget(L, upval, key, slot, luaH_getshortstr)) { in luaV_execute()
1273 luaV_finishfastset(L, upval, slot, rc); in luaV_execute()
1276 Protect(luaV_finishset(L, upval, rb, rc, slot)); in luaV_execute()
Dlparser.c54 lu_byte upval; /* true if some variable in the block is an upvalue */ member
414 bl->upval = 1; in markupval()
626 gt->close |= bl->upval; /* jump may need a close */ in movegotosout()
637 bl->upval = 0; in enterblock()
669 if (!hasclose && bl->previous && bl->upval) in leaveblock()
1490 if (bl2.upval) { /* upvalues? */ in repeatstat()