/system/core/sh/ |
parser.c | 79 struct heredoc { struct 80 struct heredoc *next; /* next here document in list */ 89 struct heredoc *heredoclist; /* list of here documents to read */ 99 struct heredoc *heredoc; variable in typeref:struct:heredoc 645 struct heredoc *here = heredoc; 646 struct heredoc *p; 682 struct heredoc *here; 1223 heredoc = (struct heredoc *)stalloc(sizeof (struct heredoc)) [all...] |
/external/mksh/src/ |
tree.c | 201 /* heredoc is NULL when tracing (set -x) */ 203 iop->heredoc) { 205 shf_puts(iop->heredoc, shf); 634 if (p->heredoc != NULL) 635 strdupx(q->heredoc, p->heredoc, ap); 693 if (p->heredoc != NULL) 694 afree(p->heredoc, ap);
|
lex.c | 361 if ((cf & HEREDOC)) 971 iop->heredoc = NULL; 1141 iop->heredoc = xp = evalstr(iop->delim, DOBLANK); 1219 iop->heredoc = Xclose(xs, xp); [all...] |
exec.c | 95 herein(t->ioact[0]->heredoc, t->ioact[0]->flag & IOEVAL, 1318 u = herein(iop->heredoc, iop->flag & IOEVAL, NULL); [all...] |
syn.c | 217 nextiop->heredoc = NULL;
|
sh.h | 684 TT_HEREDOC_EXP, /* expanded heredoc */ 688 /* temp/heredoc files. The file is removed when the struct is freed. */ 1207 char *heredoc; \/* content of heredoc *\/ member in struct:ioword [all...] |