Lines Matching defs:new

213 	union node *new;
217 new = funcblock;
225 new->nbinary.ch2 = copynode(n->nbinary.ch2);
226 new->nbinary.ch1 = copynode(n->nbinary.ch1);
229 new->ncmd.redirect = copynode(n->ncmd.redirect);
230 new->ncmd.args = copynode(n->ncmd.args);
231 new->ncmd.backgnd = n->ncmd.backgnd;
234 new->npipe.cmdlist = copynodelist(n->npipe.cmdlist);
235 new->npipe.backgnd = n->npipe.backgnd;
240 new->nredir.redirect = copynode(n->nredir.redirect);
241 new->nredir.n = copynode(n->nredir.n);
244 new->nif.elsepart = copynode(n->nif.elsepart);
245 new->nif.ifpart = copynode(n->nif.ifpart);
246 new->nif.test = copynode(n->nif.test);
249 new->nfor.var = nodesavestr(n->nfor.var);
250 new->nfor.body = copynode(n->nfor.body);
251 new->nfor.args = copynode(n->nfor.args);
254 new->ncase.cases = copynode(n->ncase.cases);
255 new->ncase.expr = copynode(n->ncase.expr);
258 new->nclist.body = copynode(n->nclist.body);
259 new->nclist.pattern = copynode(n->nclist.pattern);
260 new->nclist.next = copynode(n->nclist.next);
264 new->narg.backquote = copynodelist(n->narg.backquote);
265 new->narg.text = nodesavestr(n->narg.text);
266 new->narg.next = copynode(n->narg.next);
273 new->nfile.fname = copynode(n->nfile.fname);
274 new->nfile.fd = n->nfile.fd;
275 new->nfile.next = copynode(n->nfile.next);
279 new->ndup.vname = copynode(n->ndup.vname);
280 new->ndup.dupfd = n->ndup.dupfd;
281 new->ndup.fd = n->ndup.fd;
282 new->ndup.next = copynode(n->ndup.next);
286 new->nhere.doc = copynode(n->nhere.doc);
287 new->nhere.fd = n->nhere.fd;
288 new->nhere.next = copynode(n->nhere.next);
291 new->nnot.com = copynode(n->nnot.com);
294 new->type = n->type;
295 return new;