Lines Matching refs:arr
181 luaM_growvector(ls->L, dyd->actvar.arr, dyd->actvar.n + 1, in new_localvar()
183 dyd->actvar.arr[dyd->actvar.n++].idx = cast(short, reg); in new_localvar()
196 int idx = fs->ls->dyd->actvar.arr[fs->firstlocal + i].idx; in getlocvar()
341 Labeldesc *gt = &gl->arr[g]; in closegoto()
353 gl->arr[i] = gl->arr[i + 1]; in closegoto()
365 Labeldesc *gt = &dyd->gt.arr[g]; in findlabel()
368 Labeldesc *lb = &dyd->label.arr[i]; in findlabel()
384 luaM_growvector(ls->L, l->arr, n, l->size, in newlabelentry()
386 l->arr[n].name = name; in newlabelentry()
387 l->arr[n].line = line; in newlabelentry()
388 l->arr[n].nactvar = ls->fs->nactvar; in newlabelentry()
389 l->arr[n].pc = pc; in newlabelentry()
403 if (luaS_eqstr(gl->arr[i].name, lb->name)) in findgotos()
423 Labeldesc *gt = &gl->arr[i]; in movegotosout()
453 findgotos(ls, &ls->dyd->label.arr[l]); in breaklabel()
488 undefgoto(ls, &ls->dyd->gt.arr[bl->firstgoto]); /* error */ in leaveblock()
1201 if (luaS_eqstr(label, ll->arr[i].name)) { in checkrepeated()
1204 getstr(label), ll->arr[i].line); in checkrepeated()
1230 ll->arr[l].nactvar = fs->bl->nactvar; in labelstat()
1232 findgotos(ls, &ll->arr[l]); in labelstat()