Home
last modified time | relevance | path

Searched refs:ncase (Results 1 – 6 of 6) sorted by relevance

/third_party/uapp/dash/src/
A Dnodes.h84 struct ncase { struct
156 struct ncase ncase; member
A Dnodes.c76 SHELL_ALIGN(sizeof (struct ncase)),
173 calcsize(n->ncase.cases);
174 calcsize(n->ncase.expr);
277 new->ncase.cases = copynode(n->ncase.cases);
278 new->ncase.expr = copynode(n->ncase.expr);
279 new->ncase.linno = n->ncase.linno;
415 writenode(n, sizeof(struct ncase), nodesize[n->type]); in encodenode()
416 encodenode(n->ncase.cases); in encodenode()
417 encodenode(n->ncase.expr); in encodenode()
524 decodenode(&n->ncase.cases); in decodenode()
[all …]
A Dparser.c391 n1 = (union node *)stalloc(sizeof (struct ncase)); in command()
393 n1->ncase.linno = savelinno; in command()
396 n1->ncase.expr = n2 = (union node *)stalloc(sizeof (struct narg)); in command()
404 cpp = &n1->ncase.cases; in command()
A Deval.c434 errlinno = lineno = n->ncase.linno; in evalcase()
440 expandarg(n->ncase.expr, &arglist, EXP_TILDE); in evalcase()
441 for (cp = n->ncase.cases ; cp && evalskip == 0 ; cp = cp->nclist.next) { in evalcase()
A Dnodetypes97 NCASE ncase # a case statement
A Djobs.c1327 cmdputs(n->ncase.expr->narg.text); in cmdtxt()
1329 for (np = n->ncase.cases; np; np = np->nclist.next) { in cmdtxt()

Completed in 16 milliseconds