Lines Matching refs:upvalues
298 TString**upvalues; member
901 f->upvalues=NULL;
919 luaM_freearray(L,f->upvalues,f->sizeupvalues,TString*);
979 upvaldesc upvalues[60];
1855 if(f->upvalues[i])
1856 stringmark(f->upvalues[i]);
3763 if(fs->upvalues[i].k==v->k&&fs->upvalues[i].info==v->u.s.info){
3768 luaM_growvector(fs->L,f->upvalues,f->nups,f->sizeupvalues,
3770 while(oldsize<f->sizeupvalues)f->upvalues[oldsize++]=NULL;
3771 f->upvalues[f->nups]=name;
3773 fs->upvalues[f->nups].k=cast_byte(v->k);
3774 fs->upvalues[f->nups].info=cast_byte(v->u.s.info);
3870 OpCode o=(func->upvalues[i].k==VLOCAL)?OP_MOVE:OP_GETUPVAL;
3871 luaK_codeABC(fs,o,0,func->upvalues[i].info,0);
3915 luaM_reallocvector(L,f->upvalues,f->sizeupvalues,f->nups,TString*);