Home
last modified time | relevance | path

Searched refs:NV_ASSIGN (Results 1 – 10 of 10) sorted by relevance

/illumos-gate/usr/src/contrib/ast/src/cmd/ksh93/bltins/
H A Dtypeset.c112 flag = (NV_ASSIGN|NV_RDONLY|NV_VARNAME); in b_readonly()
128 flag = (NV_ASSIGN|NV_EXPORT|NV_IDENT); in b_readonly()
210 register int n, flag = NV_VARNAME|NV_ASSIGN; in b_typeset()
312 flag &= ~(NV_VARNAME|NV_ASSIGN); in b_typeset()
327 flag &= ~NV_ASSIGN; in b_typeset()
569 flag &= ~NV_ASSIGN; in setall()
726 flag &= ~NV_ASSIGN; in setall()
790 nv_setattr(np,newflag&~NV_ASSIGN); in setall()
799 nv_newattr (np, newflag&~NV_ASSIGN,tp->argnum); in setall()
851 if(!(flag&~NV_ASSIGN)) in setall()
[all …]
H A Dread.c226 int oflags=NV_ASSIGN|NV_VARNAME; in sh_readline()
/illumos-gate/usr/src/contrib/ast/src/cmd/ksh93/include/
H A Dnval.h181 #define NV_ASSIGN NV_NOFREE /* assignment is possible */ macro
196 #define NV_PUBLIC (~(NV_NOSCOPE|NV_ASSIGN|NV_IDENT|NV_VARNAME|NV_NOADD))
H A Dname.h123 #define NV_ATTRIBUTES (~(NV_NOSCOPE|NV_ARRAY|NV_NOARRAY|NV_IDENT|NV_ASSIGN|NV_REF|NV_VARNAME|NV_STA…
/illumos-gate/usr/src/contrib/ast/src/cmd/ksh93/sh/
H A Darith.c71 assign = assign?NV_ASSIGN:NV_NOASSIGN; in scope()
102 else if(assign==NV_ASSIGN && nv_isnull(np) && !nv_isattr(np, ~(NV_MINIMAL|NV_NOFREE))) in scope()
125 nv_putsub(np,sub,assign==NV_ASSIGN?ARRAY_ADD:0); in scope()
H A Dname.c350 int flag = (NV_VARNAME|NV_ARRAY|NV_ASSIGN); in nv_setlist()
378 np = nv_open(cp,shp->var_tree,flag|NV_ASSIGN); in nv_setlist()
966 if(nv_isref(np) && (c=='[' || c=='.' || !(flags&NV_ASSIGN))) in nv_create()
974 if((flags&NV_ASSIGN) && (!nq || nv_isnull(nq))) in nv_create()
1081 if(flags&NV_ASSIGN) in nv_create()
1083 cp = nv_endsubscript(np,sp,n|(flags&(NV_ASSIGN|NV_FARRAY))); in nv_create()
1381 else if(!(flags&(NV_IDENT|NV_VARNAME|NV_ASSIGN))) in nv_open()
1397 else if(shp->prefix && (flags&NV_ASSIGN)) in nv_open()
1511 if(c=='=' && np && (flags&NV_ASSIGN)) in nv_open()
2375 nv_setlist(envlist,NV_EXPORT|NV_NOSCOPE|NV_IDENT|NV_ASSIGN,0); in sh_scope()
[all …]
H A Dxec.c1033 int command=0, flgs=NV_ASSIGN; in sh_exec()
2436 nv_setlist(tt->com.comset,NV_IDENT|NV_ASSIGN,0); in sh_exec()
4057 nv_setlist(t->com.comset,NV_EXPORT|NV_IDENT|NV_ASSIGN,0); in sh_ntfork()
H A Dpath.c1009 nv_setlist(local,NV_EXPORT|NV_IDENT|NV_ASSIGN,0); in path_exec()
H A Darray.c1541 if((mode&NV_ASSIGN) && (cp[1]=='=' || cp[1]=='+')) in nv_endsubscript()
H A Dmacro.c1306 flag |= NV_ASSIGN; in varsub()