Searched refs:upval (Results 1 – 2 of 2) sorted by relevance
/external/lua/src/ |
D | lvm.c | 1216 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()
|
D | lparser.c | 54 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()
|