upvalues 1052 lib/lua/lapi.c return getstr(p->upvalues[n-1]); upvalues 529 lib/lua/ldebug.c *name = p->upvalues ? getstr(p->upvalues[u]) : "?"; upvalues 126 lib/lua/ldump.c for (i=0; i<n; i++) DumpString(f->upvalues[i],D); upvalues 127 lib/lua/lfunc.c f->upvalues = NULL; upvalues 147 lib/lua/lfunc.c luaM_freearray(L, f->upvalues, f->sizeupvalues, TString *); upvalues 209 lib/lua/lgc.c if (f->upvalues[i]) upvalues 210 lib/lua/lgc.c stringmark(f->upvalues[i]); upvalues 238 lib/lua/lobject.h TString **upvalues; /* upvalue names */ upvalues 188 lib/lua/lparser.c if (fs->upvalues[i].k == v->k && fs->upvalues[i].info == v->u.s.info) { upvalues 189 lib/lua/lparser.c lua_assert(f->upvalues[i] == name); upvalues 195 lib/lua/lparser.c luaM_growvector(fs->L, f->upvalues, f->nups, f->sizeupvalues, upvalues 197 lib/lua/lparser.c while (oldsize < f->sizeupvalues) f->upvalues[oldsize++] = NULL; upvalues 198 lib/lua/lparser.c f->upvalues[f->nups] = name; upvalues 201 lib/lua/lparser.c fs->upvalues[f->nups].k = cast_byte(v->k); upvalues 202 lib/lua/lparser.c fs->upvalues[f->nups].info = cast_byte(v->u.s.info); upvalues 322 lib/lua/lparser.c OpCode o = (func->upvalues[i].k == VLOCAL) ? OP_MOVE : OP_GETUPVAL; upvalues 323 lib/lua/lparser.c luaK_codeABC(fs, o, 0, func->upvalues[i].info, 0); upvalues 372 lib/lua/lparser.c luaM_reallocvector(L, f->upvalues, f->sizeupvalues, f->nups, TString *); upvalues 73 lib/lua/lparser.h upvaldesc upvalues[LUAI_MAXUPVALUES]; /* upvalues */ upvalues 155 lib/lua/lundump.c f->upvalues=luaM_newvector(S->L,n,TString*); upvalues 157 lib/lua/lundump.c for (i=0; i<n; i++) f->upvalues[i]=NULL; upvalues 158 lib/lua/lundump.c for (i=0; i<n; i++) f->upvalues[i]=LoadString(S); upvalues 112 lib/lua/print.c printf("\t; %s", (f->sizeupvalues>0) ? getstr(f->upvalues[b]) : "-"); upvalues 208 lib/lua/print.c if (f->upvalues==NULL) return; upvalues 211 lib/lua/print.c printf("\t%d\t%s\n",i,getstr(f->upvalues[i]));