Home
last modified time | relevance | path

Searched refs:dyd (Results 1 – 9 of 9) sorted by relevance

/freebsd/sys/contrib/openzfs/module/lua/
H A Dlparser.c178 Dyndata *dyd = ls->dyd; in new_localvar() local
180 checklimit(fs, dyd->actvar.n + 1 - fs->firstlocal, in new_localvar()
182 luaM_growvector(ls->L, dyd->actvar.arr, dyd->actvar.n + 1, in new_localvar()
183 dyd->actvar.size, Vardesc, MAX_INT, "local variables"); in new_localvar()
184 dyd->actvar.arr[dyd->actvar.n++].idx = cast(short, reg); in new_localvar()
197 int idx = fs->ls->dyd->actvar.arr[fs->firstlocal + i].idx; in getlocvar()
213 fs->ls->dyd->actvar.n -= (fs->nactvar - tolevel); in removevars()
341 Labellist *gl = &ls->dyd->gt; in closegoto()
365 Dyndata *dyd = ls->dyd; in findlabel() local
366 Labeldesc *gt = &dyd->gt.arr[g]; in findlabel()
[all …]
H A Dldo.c714 Dyndata dyd; /* dynamic structures used by the parser */ member
736 cl = luaY_parser(L, p->z, &p->buff, &p->dyd, p->name, c); in f_parser()
752 p.dyd.actvar.arr = NULL; p.dyd.actvar.size = 0; in luaD_protectedparser()
753 p.dyd.gt.arr = NULL; p.dyd.gt.size = 0; in luaD_protectedparser()
754 p.dyd.label.arr = NULL; p.dyd.label.size = 0; in luaD_protectedparser()
758 luaM_freearray(L, p.dyd.actvar.arr, p.dyd.actvar.size); in luaD_protectedparser()
759 luaM_freearray(L, p.dyd.gt.arr, p.dyd.gt.size); in luaD_protectedparser()
760 luaM_freearray(L, p.dyd.label.arr, p.dyd.label.size); in luaD_protectedparser()
H A Dlparser.h117 Dyndata *dyd, const char *name, int firstchar);
H A Dllex.h65 struct Dyndata *dyd; /* dynamic structures used by the parser */ member
/freebsd/contrib/lua/src/
H A Dlparser.c196 Dyndata *dyd = ls->dyd; in new_localvar() local
198 checklimit(fs, dyd->actvar.n + 1 - fs->firstlocal, in new_localvar()
200 luaM_growvector(L, dyd->actvar.arr, dyd->actvar.n + 1, in new_localvar()
201 dyd->actvar.size, Vardesc, SHRT_MAX, "local variables"); in new_localvar()
202 var = &dyd->actvar.arr[dyd->actvar.n++]; in new_localvar()
205 return dyd->actvar.n - 1 - fs->firstlocal; in new_localvar()
220 return &fs->ls->dyd->actvar.arr[fs->firstlocal + vidx]; in getlocalvardesc()
282 varname = ls->dyd->actvar.arr[e->u.info].vd.name; in check_readonly()
329 fs->ls->dyd->actvar.n -= (fs->nactvar - tolevel); in removevars()
529 Labellist *gl = &ls->dyd->gt; /* list of gotos */ in solvegoto()
[all …]
H A Dldo.c984 Dyndata dyd; /* dynamic structures used by the parser */ member
1009 cl = luaY_parser(L, p->z, &p->buff, &p->dyd, p->name, c); in f_parser()
1022 p.dyd.actvar.arr = NULL; p.dyd.actvar.size = 0; in luaD_protectedparser()
1023 p.dyd.gt.arr = NULL; p.dyd.gt.size = 0; in luaD_protectedparser()
1024 p.dyd.label.arr = NULL; p.dyd.label.size = 0; in luaD_protectedparser()
1028 luaM_freearray(L, p.dyd.actvar.arr, p.dyd.actvar.size); in luaD_protectedparser()
1029 luaM_freearray(L, p.dyd.gt.arr, p.dyd.gt.size); in luaD_protectedparser()
1030 luaM_freearray(L, p.dyd.label.arr, p.dyd.label.size); in luaD_protectedparser()
H A Dllex.h75 struct Dyndata *dyd; /* dynamic structures used by the parser */ member
H A Dlparser.h168 Dyndata *dyd, const char *name, int firstchar);
H A Dlcode.c77 return &fs->ls->dyd->actvar.arr[e->u.info].k; in const2val()