Searched refs:sdict (Results 1 – 5 of 5) sorted by relevance
/illumos-gate/usr/src/contrib/ast/src/cmd/ksh93/sh/ |
H A D | arith.c | 68 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 D | name.c | 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() 866 root = rp->sdict; in nv_create() 2382 dtview(rp->sdict,newroot); in sh_scope() 2383 newroot = rp->sdict; in sh_scope() 2543 if(rp->sdict) in _nv_unset() 2548 nq = dtnext(rp->sdict,mp); in _nv_unset() 2550 nv_delete(mp,rp->sdict,0); in _nv_unset() 2552 dtclose(rp->sdict); in _nv_unset() [all …]
|
H A D | xec.c | 2763 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 D | name.h | 110 Dt_t *sdict; /* dictionary for statics */ member
|
/illumos-gate/usr/src/contrib/ast/src/cmd/ksh93/bltins/ |
H A D | typeset.c | 1255 …root==shp->var_tree && shp->st.real_fun && (dp=shp->var_tree->walk) && dp==shp->st.real_fun->sdict) in unall()
|