Searched refs:dyd (Results 1 – 9 of 9) sorted by relevance
/freebsd/sys/contrib/openzfs/module/lua/ |
H A D | lparser.c | 177 Dyndata *dyd = ls->dyd; in new_localvar() local 179 checklimit(fs, dyd->actvar.n + 1 - fs->firstlocal, in new_localvar() 181 luaM_growvector(ls->L, dyd->actvar.arr, dyd->actvar.n + 1, in new_localvar() 182 dyd->actvar.size, Vardesc, MAX_INT, "local variables"); 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() 212 fs->ls->dyd->actvar.n -= (fs->nactvar - tolevel); in removevars() 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() [all …]
|
H A D | ldo.c | 713 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 D | lparser.h | 116 Dyndata *dyd, const char *name, int firstchar);
|
H A D | llex.h | 64 struct Dyndata *dyd; /* dynamic structures used by the parser */ member
|
/freebsd/contrib/lua/src/ |
H A D | lparser.c | 196 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, USHRT_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 D | ldo.c | 973 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 D | llex.h | 75 struct Dyndata *dyd; /* dynamic structures used by the parser */ member
|
H A D | lparser.h | 168 Dyndata *dyd, const char *name, int firstchar);
|
H A D | lcode.c | 76 return &fs->ls->dyd->actvar.arr[e->u.info].k; in const2val()
|