OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:upval
(Results
1 - 2
of
2
) sorted by relevancy
/src/external/mit/lua/dist/src/
lparser.c
58
lu_byte
upval
; /* true if some variable in the block is an upvalue */
member in struct:BlockCnt
418
bl->
upval
= 1;
428
bl->
upval
= 1;
446
markupval(fs, var->u.var.vidx); /* local will be used as an
upval
*/
640
gt->close |= bl->
upval
; /* jump may need a close */
651
bl->
upval
= 0;
685
if (!hasclose && bl->previous && bl->
upval
) /* still need a 'close'? */
1514
if (bl2.
upval
) { /* upvalues? */
lvm.c
836
static void pushclosure (lua_State *L, Proto *p,
UpVal
**encup, StkId base,
1332
UpVal
*uv = cl->upvals[GETARG_B(i)];
1340
TValue *
upval
= cl->upvals[GETARG_B(i)]->v.p;
local
1343
if (luaV_fastget(L,
upval
, key, slot, luaH_getshortstr)) {
1347
Protect(luaV_finishget(L,
upval
, rc, ra, slot));
1395
TValue *
upval
= cl->upvals[GETARG_A(i)]->v.p;
local
1399
if (luaV_fastget(L,
upval
, key, slot, luaH_getshortstr)) {
1400
luaV_finishfastset(L,
upval
, slot, rc);
1403
Protect(luaV_finishset(L,
upval
, rb, rc, slot));
Completed in 79 milliseconds
Indexes created Fri Jun 12 00:25:51 UTC 2026