Lines Matching refs:varname
315 TString*varname; member
1864 if(f->locvars[i].varname)
1865 stringmark(f->locvars[i].varname);
3730 static int registerlocalvar(LexState*ls,TString*varname){
3736 while(oldsize<f->sizelocvars)f->locvars[oldsize++].varname=NULL;
3737 f->locvars[fs->nlocvars].varname=varname;
3738 luaC_objbarrier(ls->L,f,varname);
3781 if(n==getlocvar(fs,i).varname)
3814 TString*varname=str_checkname(ls);
3816 if(singlevaraux(fs,varname,var,1)==VGLOBAL)
3817 var->u.s.info=luaK_stringK(fs,varname);
4460 static void fornum(LexState*ls,TString*varname,int line){
4466 new_localvar(ls,varname,3);
4499 TString*varname;
4503 varname=str_checkname(ls);
4505 case'=':fornum(ls,varname,line);break;
4506 case',':case TK_IN:forlist(ls,varname);break;