Lines Matching refs:n2
9350 union node *n1, *n2, *n3;
9358 n2 = andor();
9361 if (n2->type == NPIPE) {
9362 n2->npipe.backgnd = 1;
9364 if (n2->type != NREDIR) {
9366 n3->nredir.n = n2;
9368 n2 = n3;
9370 n2->type = NBACKGND;
9374 n1 = n2;
9379 n3->nbinary.ch2 = n2;
9417 union node *n1, *n2, *n3;
9432 n2 = pipeline();
9436 n3->nbinary.ch2 = n2;
9444 union node *n1, *n2, *pipenode;
9475 n2 = stalloc(sizeof(struct nnot));
9476 n2->type = NNOT;
9477 n2->nnot.com = n1;
9478 return n2;
9650 union node *n1, *n2;
9671 n2 = n1;
9673 n2->nif.elsepart = stalloc(sizeof(struct nif));
9674 n2 = n2->nif.elsepart;
9675 n2->type = NIF;
9676 n2->nif.test = list(0);
9679 n2->nif.ifpart = list(0);
9682 n2->nif.elsepart = list(0);
9684 n2->nif.elsepart = NULL;
9715 n2 = stalloc(sizeof(struct narg));
9716 n2->type = NARG;
9717 n2->narg.text = wordtext;
9718 n2->narg.backquote = backquotelist;
9719 *app = n2;
9720 app = &n2->narg.next;
9727 n2 = stalloc(sizeof(struct narg));
9728 n2->type = NARG;
9729 n2->narg.text = (char *)dolatstr;
9730 n2->narg.backquote = NULL;
9731 n2->narg.next = NULL;
9732 n1->nfor.args = n2;
9751 n1->ncase.expr = n2 = stalloc(sizeof(struct narg));
9752 n2->type = NARG;
9753 n2->narg.text = wordtext;
9754 n2->narg.backquote = backquotelist;
9755 n2->narg.next = NULL;
9823 *rpp = n2 = redirnode;
9824 rpp = &n2->nfile.next;
9831 n2 = stalloc(sizeof(struct nredir));
9832 n2->type = NREDIR;
9833 n2->nredir.n = n1;
9834 n1 = n2;