Searched refs:ARRAY_UNDEF (Results 1 – 7 of 7) sorted by relevance
/illumos-gate/usr/src/contrib/ast/src/cmd/ksh93/sh/ |
H A D | array.c | 285 if(wasundef = ap->header.nelem&ARRAY_UNDEF) in array_find() 287 ap->header.nelem &= ~ARRAY_UNDEF; in array_find() 292 …nv_putsub(np, NIL(char*), ARRAY_SCAN|ARRAY_NOSCOPE|(ap->header.fixed?(ARRAY_UNDEF|ARRAY_FIXED):0)); in array_find() 323 nv_putsub(mp,NIL(char*),ARRAY_UNDEF); in array_find() 386 nv_putsub(up->np,NIL(char*),ARRAY_UNDEF); in array_find() 497 if(!(nelem&(ARRAY_SCAN|ARRAY_UNDEF)) && (sub=nv_getsub(np))) in array_clone() 1208 ap->header.nelem &= ~ARRAY_UNDEF; in nv_putsub() 1209 ap->header.nelem |= (mode&(ARRAY_SCAN|ARRAY_NOCHILD|ARRAY_UNDEF|ARRAY_NOSCOPE)); in nv_putsub() 1279 nv_putsub(ap->val[size].np,NIL(char*),ARRAY_UNDEF); in nv_putsub() 1290 if(mode&ARRAY_UNDEF) in nv_putsub() [all …]
|
H A D | name.c | 155 if(ap->nelem&ARRAY_UNDEF) in sh_envput() 464 ap->nelem |= ARRAY_UNDEF; in nv_setlist() 1214 nv_putsub(np,NIL(char*),ARRAY_UNDEF); in nv_create() 1238 nv_putsub(np,NIL(char*),ARRAY_UNDEF); in nv_create() 1440 nv_putsub(np,NIL(char*),ARRAY_UNDEF); in nv_open() 2426 nv_putsub(np,NIL(char*),ARRAY_UNDEF); in sh_envnolocal() 3431 nv_putsub(nq,(char*)0,ARRAY_UNDEF); in nv_setref() 3460 if(nq && !ep && (ap=nv_arrayptr(nq)) && !(ap->nelem&(ARRAY_UNDEF|ARRAY_SCAN))) in nv_setref() 3706 if(!ap || !ap->fixed || (ap->nelem&ARRAY_UNDEF)) in nv_name()
|
H A D | nvtree.c | 289 nv_putsub(np,(char*)0, ARRAY_UNDEF); in nv_dirnext() 347 if(ap && (ap->nelem&ARRAY_UNDEF)) in nv_dirnext()
|
H A D | nvtype.c | 220 if((ap = nv_arrayptr(nq)) && !(ap->nelem&ARRAY_UNDEF) && (sub= nv_getsub(nq))) in name_chtype() 576 ap->nelem |= ARRAY_UNDEF; in put_type() 592 if(ap && (ap->nelem&ARRAY_UNDEF)) in next_type()
|
H A D | macro.c | 1416 if(ap && !mp->dotdot && !(ap->nelem&ARRAY_UNDEF)) in varsub() 1919 nv_putsub(np,NIL(char*),ARRAY_UNDEF); in varsub()
|
/illumos-gate/usr/src/contrib/ast/src/cmd/ksh93/include/ |
H A D | nval.h | 236 #define ARRAY_UNDEF (4L<<ARRAY_BITS) /* For ${array} */ macro
|
/illumos-gate/usr/src/contrib/ast/src/cmd/ksh93/bltins/ |
H A D | print.c | 617 …else if(nv_isarray(np) && (ap=nv_arrayptr(np)) && array_elem(ap) && (ap->nelem&(ARRAY_UNDEF|ARRAY_… in fmtbase64()
|