Home
last modified time | relevance | path

Searched refs:sdict (Results 1 – 5 of 5) sorted by relevance

/illumos-gate/usr/src/contrib/ast/src/cmd/ksh93/sh/
H A Darith.c68 Dt_t *sdict = (shp->st.real_fun? shp->st.real_fun->sdict:0); in scope() local
104 …if((lvalue->emode&ARITH_COMP) && dtvnext(root) && ((sdict && (mp=nv_search(cp,sdict,flags&~NV_ADD)… in scope()
H A Dname.c825 if((rp=shp->st.real_fun) && !rp->sdict && (flags&NV_STATIC)) in nv_create()
828 rp->sdict = dtopen(&_Nvdisc,Dtoset); in nv_create()
829 dtview(rp->sdict,dp); in nv_create()
830 dtview(shp->var_tree,rp->sdict); in nv_create()
864 if(rp && rp->sdict && (flags&NV_STATIC)) in nv_create()
866 root = rp->sdict; in nv_create()
2380 if((rp=shp->st.real_fun) && rp->sdict) in sh_scope()
2382 dtview(rp->sdict,newroot); in sh_scope()
2383 newroot = rp->sdict; in sh_scope()
2543 if(rp->sdict) in _nv_unset()
[all …]
H A Dxec.c2763 if(rp->sdict) in sh_exec()
2766 shp->last_root = rp->sdict; in sh_exec()
2767 for(mp=(Namval_t*)dtfirst(rp->sdict);mp;mp=nq) in sh_exec()
2770 nq = dtnext(rp->sdict,mp); in sh_exec()
2771 nv_delete(mp,rp->sdict,0); in sh_exec()
2773 dtclose(rp->sdict); in sh_exec()
2774 rp->sdict = 0; in sh_exec()
/illumos-gate/usr/src/contrib/ast/src/cmd/ksh93/include/
H A Dname.h110 Dt_t *sdict; /* dictionary for statics */ member
/illumos-gate/usr/src/contrib/ast/src/cmd/ksh93/bltins/
H A Dtypeset.c1255 …root==shp->var_tree && shp->st.real_fun && (dp=shp->var_tree->walk) && dp==shp->st.real_fun->sdict) in unall()