Home
last modified time | relevance | path

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

/freebsd/contrib/lua/src/
H A Dlcode.c76 return &fs->ls->dyd->actvar.arr[e->u.info].k; in const2val()
H A Dldo.c973 Dyndata dyd; /* dynamic structures used by the parser */ member
998 cl = luaY_parser(L, p->z, &p->buff, &p->dyd, p->name, c); in f_parser()
1011 p.dyd.actvar.arr = NULL; p.dyd.actvar.size = 0; in luaD_protectedparser()
1012 p.dyd.gt.arr = NULL; p.dyd.gt.size = 0; in luaD_protectedparser()
1013 p.dyd.label.arr = NULL; p.dyd.label.size = 0; in luaD_protectedparser()
1017 luaM_freearray(L, p.dyd.actvar.arr, p.dyd.actvar.size); in luaD_protectedparser()
1018 luaM_freearray(L, p.dyd.gt.arr, p.dyd.gt.size); in luaD_protectedparser()
1019 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.c196 Dyndata *dyd = ls->dyd; in new_localvar() local
200 luaM_growvector(L, dyd->actvar.arr, dyd->actvar.n + 1, in new_localvar()
202 var = &dyd->actvar.arr[dyd->actvar.n++]; in new_localvar()
546 Dyndata *dyd = ls->dyd; in findlabel() local
586 Labellist *gl = &ls->dyd->gt; in solvegotos()
611 Labellist *ll = &ls->dyd->label; in createlabel()
630 Labellist *gl = &fs->ls->dyd->gt; in movegotosout()
646 bl->firstgoto = fs->ls->dyd->gt.n; in enterblock()
1957 lexstate.dyd = dyd; in luaY_parser()
1958 dyd->actvar.n = dyd->gt.n = dyd->label.n = 0; in luaY_parser()
[all …]
H A Dlparser.h168 Dyndata *dyd, const char *name, int firstchar);
/freebsd/sys/contrib/openzfs/module/lua/
H A Dldo.c713 Dyndata dyd; /* dynamic structures used by the parser */ member
735 cl = luaY_parser(L, p->z, &p->buff, &p->dyd, p->name, c); in f_parser()
751 p.dyd.actvar.arr = NULL; p.dyd.actvar.size = 0; in luaD_protectedparser()
752 p.dyd.gt.arr = NULL; p.dyd.gt.size = 0; in luaD_protectedparser()
753 p.dyd.label.arr = NULL; p.dyd.label.size = 0; in luaD_protectedparser()
757 luaM_freearray(L, p.dyd.actvar.arr, p.dyd.actvar.size); in luaD_protectedparser()
758 luaM_freearray(L, p.dyd.gt.arr, p.dyd.gt.size); in luaD_protectedparser()
759 luaM_freearray(L, p.dyd.label.arr, p.dyd.label.size); in luaD_protectedparser()
H A Dllex.h64 struct Dyndata *dyd; /* dynamic structures used by the parser */ member
H A Dlparser.c177 Dyndata *dyd = ls->dyd; in new_localvar() local
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()
340 Labellist *gl = &ls->dyd->gt; in closegoto()
364 Dyndata *dyd = ls->dyd; in findlabel() local
365 Labeldesc *gt = &dyd->gt.arr[g]; in findlabel()
400 Labellist *gl = &ls->dyd->gt; in findgotos()
419 Labellist *gl = &fs->ls->dyd->gt; in movegotosout()
1633 lexstate.dyd = dyd; in luaY_parser()
1634 dyd->actvar.n = dyd->gt.n = dyd->label.n = 0; in luaY_parser()
[all …]
H A Dlparser.h116 Dyndata *dyd, const char *name, int firstchar);