Searched refs:sdict (Results 1 – 5 of 5) sorted by relevance
68 Dt_t *sdict = (shp->st.real_fun? shp->st.real_fun->sdict:0); in scope() local104 …if((lvalue->emode&ARITH_COMP) && dtvnext(root) && ((sdict && (mp=nv_search(cp,sdict,flags&~NV_ADD)… in scope()
825 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 …]
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()
110 Dt_t *sdict; /* dictionary for statics */ member
1255 …root==shp->var_tree && shp->st.real_fun && (dp=shp->var_tree->walk) && dp==shp->st.real_fun->sdict) in unall()