Searched refs:comarg (Results 1 - 13 of 13) sorted by relevance
/illumos-gate/usr/src/lib/libshell/common/sh/ |
H A D | shcomp.c | 158 if(t->com.comarg->argnxt.ap) 163 struct dolnod *ap = (struct dolnod*)t->com.comarg;
|
H A D | tdump.c | 218 if(!com->comarg) 221 p_arg(com->comarg); 223 p_comlist((struct dolnod*)com->comarg);
|
H A D | trestore.c | 273 com->comarg = r_arg(shp); 274 if(com->comarg->argflag==ARG_RAW) 275 cmdname = com->comarg->argval; 277 else if(com->comarg = (struct argnod*)r_comlist(shp)) 278 cmdname = ((struct dolnod*)(com->comarg))->dolval[ARG_SPARE];
|
H A D | deparse.c | 501 if(com->comarg || com->comio) 505 if(com->comarg) 510 p_arg(com->comarg,flag,POST); 512 p_comlist((struct dolnod*)com->comarg,flag);
|
H A D | parse.c | 193 struct argnod *ap = tp->comarg; 213 struct dolnod *dp = (struct dolnod*)tp->comarg; 1131 (t->for_.forlst)->comarg = 0; 1241 if(t->com.comarg && lexp->intypeset && (lexp->sh->shcomp || sh_isoption(SH_NOEXEC) || sh.dot_depth)) 1301 argtail = &(t->comarg); 1405 if(t->comnamp==SYSTYPESET && t->comarg->argnxt.ap && strcmp(t->comarg->argnxt.ap->argval,"-T")==0) 1457 argp = t->comarg; 1465 writedefs(lexp,t->comset,line,'v',t->comarg); 1481 if(t->comnamp && (argp=t->comarg [all...] |
H A D | args.c | 708 if(!ac->comarg) 715 register struct dolnod *ap = (struct dolnod*)ac->comarg; 725 argp = ac->comarg;
|
H A D | xec.c | 177 if(com->comarg && (com->comtyp&COMSCAN)) 178 n+= p_arg(com->comarg,0); 195 if(com->comarg && !np) 717 argp = t->com.comarg; 1732 if(type==TWH && tt->tre.tretyp==TCOM && !tt->com.comarg && tt->com.comio) 2263 t->comarg = (struct argnod*)dp; 3012 else if(!tchild->com.comarg) 3016 if(tchild->com.comarg->argflag&ARG_RAW) 3017 path = tchild->com.comarg->argval; 3022 path = ((struct dolnod*)tchild->com.comarg) [all...] |
H A D | name.c | 343 if(!array && tp->tre.tretyp!=TLST && tp->com.comset && !tp->com.comarg && tp->com.comset->argval[0]==0 && tp->com.comset->argval[1]=='[') 385 if(array && tp->tre.tretyp!=TLST && !tp->com.comset && !tp->com.comarg) 394 if(tp->tre.tretyp!=TLST && tp->com.comarg && !tp->com.comset && !((mp=tp->com.comnamp) && nv_isattr(mp,BLT_DCL))) 535 if(!tp->lst.lstlef || !tp->lst.lstlef->tre.tretyp==TCOM || tp->lst.lstlef->com.comarg || tp->lst.lstlef->com.comset && tp->lst.lstlef->com.comset->argval[0]!='[') 540 if(!nv_isarray(np) && !typ && (tp->com.comarg || !tp->com.comset || tp->com.comset->argval[0]!='[')) 543 if(tp->com.comarg || tp->com.comset)
|
/illumos-gate/usr/src/lib/libshell/common/include/ |
H A D | argnod.h | 46 struct argnod *comarg; member in struct:comnod
|
/illumos-gate/usr/src/cmd/sh/ |
H A D | func.c | 73 free_arg(comptr(t)->comarg); 103 free_arg(f->forlst->comarg); 259 prarg(comptr(t)->comarg); 310 arg = f->forlst->comarg;
|
H A D | mode.h | 170 struct argnod *comarg; member in struct:comnod
|
H A D | cmd.c | 429 argtail = &(t->comarg); 472 if (t->comarg) 474 com = t->comarg->argval;
|
H A D | service.c | 508 argp = c->comarg;
|
Completed in 112 milliseconds