Searched refs:argchn (Results 1 - 12 of 12) sorted by relevance

/ast/src/cmd/ksh93/sh/
H A Dexpand.c205 ap->argchn.ap = ap->argnxt.ap;
207 ap->argchn.ap = *arghead;
234 ap->argchn.ap = *arghead;
281 todo->argchn.ap = 0;
284 todo = ap->argchn.ap;
383 ap->argchn.ap = top;
389 apin = ap->argchn.ap;
394 ap->argchn.ap = *arghead;
455 ap->argchn.ap = todo;
H A Dtdump.c167 fp=(struct fornod*)arg->argchn.ap;
184 else if(n==0 && (arg->argflag&ARG_EXP) && arg->argchn.ap)
185 p_tree((Shnode_t*)arg->argchn.ap);
H A Dmacro.c217 shp->argaddr = (char**)&argp->argchn.ap;
249 argp->argchn.cp = stkfreeze(stkp,1);
258 argp->argchn.ap = *arghead;
421 arg->argchn.ap=0;
422 if(!(sp=arg->argchn.cp))
425 sp = arg->argchn.cp;
427 arg->argchn.cp = 0;
2479 argp->argchn.ap = *mp->arghead;
H A Dargs.c760 struct argnod *nextarg = argp->argchn.ap;
761 argp->argchn.ap = 0;
812 sh_exec((Shnode_t*)argp->argchn.ap,(int)sh_isstate(SH_ERREXIT));
817 sh_exec((Shnode_t*)argp->argchn.ap,(int)sh_isstate(SH_ERREXIT));
841 ap->argchn.ap = *argchain;
852 argp->argchn.ap=0;
853 if(ap=argp->argchn.ap)
857 ap->argchn.ap = *argchain;
868 argp->argchn.ap = *argchain;
H A Dtrestore.c195 ap->argchn.cp = 0;
216 ap->argchn.ap = (struct argnod*)r_tree(shp);
223 ap->argchn.ap = (struct argnod*)fp;
H A Ddeparse.c404 if(*cp==0 && (arg->argflag&ARG_EXP) && arg->argchn.ap)
409 p_tree((Shnode_t*)arg->argchn.ap,0);
412 else if(*cp==0 && opts==POST && arg->argchn.ap)
415 struct fornod *fp=(struct fornod*)arg->argchn.ap;
H A Dmain.c673 arglist = arglist->argchn.ap;
H A Dname.c280 if(*arg->argval==0 && arg->argchn.ap && !(arg->argflag&~(ARG_APPEND|ARG_QUOTED|ARG_MESSAGE)))
281 cp = ((struct fornod*)arg->argchn.ap)->fornam;
345 if(*arg->argval==0 && arg->argchn.ap && !(arg->argflag&~(ARG_APPEND|ARG_QUOTED|ARG_MESSAGE)))
349 struct fornod *fp=(struct fornod*)arg->argchn.ap;
500 if(tp->tre.tretyp!=TLST && !tp->com.comnamp && tp->com.comset && tp->com.comset->argval[0]==0 && tp->com.comset->argchn.ap)
H A Dxec.c365 arg->argchn.ap = 0;
367 sh_tclear((Shnode_t*)arg->argchn.ap);
369 sh_tclear(((struct fornod*)arg->argchn.ap)->fortre);
H A Dio.c1193 ap->argchn.ap = (struct argnod*)fname;
/ast/src/cmd/ksh93/include/
H A Dargnod.h100 } argchn; member in struct:argnod
/ast/src/cmd/ksh93/edit/
H A Dcompletion.c257 ap->argchn.cp = 0;

Completed in 71 milliseconds