Searched refs:NV_ASSIGN (Results 1 - 13 of 13) sorted by relevance
/illumos-gate/usr/src/lib/libshell/common/bltins/ |
H A D | typeset.c | 109 flag = (NV_ASSIGN|NV_RDONLY|NV_VARNAME); 125 flag = (NV_ASSIGN|NV_EXPORT|NV_IDENT); 135 register unsigned flag = NV_NOARRAY|NV_NOSCOPE|NV_ASSIGN; 206 register int n, flag = NV_VARNAME|NV_ASSIGN; 295 flag &= ~(NV_VARNAME|NV_ASSIGN); 359 if((flag&NV_MOVE) && (flag&~(NV_MOVE|NV_VARNAME|NV_ASSIGN))) 361 if((flag&NV_REF) && (flag&~(NV_REF|NV_IDENT|NV_ASSIGN))) 438 int nvflags=(flag&(NV_ARRAY|NV_NOARRAY|NV_VARNAME|NV_IDENT|NV_ASSIGN|NV_STATIC|NV_MOVE)); 471 flag &= ~NV_ASSIGN; 522 if(flag==NV_ASSIGN [all...] |
/illumos-gate/usr/src/lib/libshell/common/include/ |
H A D | nval.h | 170 #define NV_ASSIGN NV_NOFREE /* assignment is possible */ macro 185 #define NV_PUBLIC (~(NV_NOSCOPE|NV_ASSIGN|NV_IDENT|NV_VARNAME|NV_NOADD))
|
H A D | name.h | 111 #define NV_ATTRIBUTES (~(NV_NOSCOPE|NV_ARRAY|NV_NOARRAY|NV_IDENT|NV_ASSIGN|NV_REF|NV_VARNAME|NV_STATIC))
|
/illumos-gate/usr/src/lib/libshell/amd64/include/ast/ |
H A D | nval.h | 179 #define NV_ASSIGN NV_NOFREE /* assignment is possible */ macro 194 #define NV_PUBLIC (~(NV_NOSCOPE|NV_ASSIGN|NV_IDENT|NV_VARNAME|NV_NOADD))
|
/illumos-gate/usr/src/lib/libshell/i386/include/ast/ |
H A D | nval.h | 179 #define NV_ASSIGN NV_NOFREE /* assignment is possible */ macro 194 #define NV_PUBLIC (~(NV_NOSCOPE|NV_ASSIGN|NV_IDENT|NV_VARNAME|NV_NOADD))
|
/illumos-gate/usr/src/lib/libshell/sparc/include/ast/ |
H A D | nval.h | 179 #define NV_ASSIGN NV_NOFREE /* assignment is possible */ macro 194 #define NV_PUBLIC (~(NV_NOSCOPE|NV_ASSIGN|NV_IDENT|NV_VARNAME|NV_NOADD))
|
/illumos-gate/usr/src/lib/libshell/sparcv9/include/ast/ |
H A D | nval.h | 179 #define NV_ASSIGN NV_NOFREE /* assignment is possible */ macro 194 #define NV_PUBLIC (~(NV_NOSCOPE|NV_ASSIGN|NV_IDENT|NV_VARNAME|NV_NOADD))
|
/illumos-gate/usr/src/lib/libshell/common/sh/ |
H A D | name.c | 333 int flag = (NV_VARNAME|NV_ARRAY|NV_ASSIGN); 363 np = nv_open(cp,shp->var_tree,flag|NV_ASSIGN); 602 nv_open(shtp.nodes[0]->nvname,shp->var_tree,NV_ASSIGN|NV_VARNAME|NV_NOADD|NV_NOFAIL); 840 if(nv_isref(np) && (c=='[' || c=='.' || !(flags&NV_ASSIGN))) 910 if(flags&NV_ASSIGN) 912 cp = nv_endsubscript(np,sp,n|(flags&NV_ASSIGN)); 1105 * If <flags> & NV_ASSIGN then assignment is allowed 1152 else if(!(flags&(NV_IDENT|NV_VARNAME|NV_ASSIGN))) 1168 else if(shp->prefix && (flags&NV_ASSIGN)) 1281 if(c=='=' && np && (flags&NV_ASSIGN)) [all...] |
H A D | arith.c | 68 assign = assign?NV_ASSIGN:NV_NOASSIGN;
|
H A D | xec.c | 708 int command=0, flgs=NV_ASSIGN; 1744 nv_setlist(tt->com.comset,NV_IDENT|NV_ASSIGN,0); 3248 nv_setlist(t->com.comset,NV_EXPORT|NV_IDENT|NV_ASSIGN,0);
|
H A D | array.c | 1098 if((mode&NV_ASSIGN) && (cp[1]=='=' || cp[1]=='+'))
|
H A D | init.c | 1735 else if(np=nv_open(cp,shp->var_tree,(NV_EXPORT|NV_IDENT|NV_ASSIGN|NV_NOFAIL)))
|
H A D | path.c | 971 nv_setlist(local,NV_EXPORT|NV_IDENT|NV_ASSIGN,0);
|
Completed in 93 milliseconds