• Home
  • Raw
  • Download

Lines Matching refs:xp

52 	char *xp;  member
122 Xcheck(rp->xs, rp->xp); \
123 *rp->xp++ = cev; \
169 Xinit(ri->xs, ri->xp, 64, ATEMP); \
176 *retrace_info->xp = '\0'; \
177 sp = Xstring(retrace_info->xs, retrace_info->xp); \
410 *retrace_info->xp++ = '('; in yylex()
1119 char *xp; in readhere() local
1124 iop->heredoc = xp = evalstr(iop->delim, DOBLANK); in readhere()
1125 xpos = strlen(xp) - 1; in readhere()
1126 memmove(xp, xp + 1, xpos); in readhere()
1127 xp[xpos] = '\n'; in readhere()
1136 Xinit(xs, xp, 256, ATEMP); in readhere()
1141 xpos = Xsavepos(xs, xp); in readhere()
1183 Xcheck(xs, xp); in readhere()
1184 Xput(xs, xp, c); in readhere()
1191 Xcheck(xs, xp); in readhere()
1192 Xput(xs, xp, c); in readhere()
1199 xp = Xrestpos(xs, xp, xpos); in readhere()
1201 Xput(xs, xp, '\0'); in readhere()
1202 iop->heredoc = Xclose(xs, xp); in readhere()
1354 char *xp = Xstring(s->xs, xp), *cp; in getsc_line() local
1359 XcheckN(s->xs, xp, LINE); in getsc_line()
1360 *xp = '\0'; in getsc_line()
1361 s->start = s->str = xp; in getsc_line()
1377 nread = x_read(xp, LINE); in getsc_line()
1381 xp[nread] = '\0'; in getsc_line()
1382 xp += nread; in getsc_line()
1392 char *p = shf_getse(xp, Xnleft(s->xs, xp), s->u.shf); in getsc_line()
1401 if (!p || (xp = p, xp[-1] == '\n')) in getsc_line()
1405 xp++; in getsc_line()
1406 XcheckN(s->xs, xp, Xlength(s->xs, xp)); in getsc_line()
1408 xp--; in getsc_line()
1429 cp = Xstring(s->xs, xp); in getsc_line()
1431 strip_nuls(Xstring(s->xs, xp), Xlength(s->xs, xp)); in getsc_line()
1433 if (Xlength(s->xs, xp) == 0) { in getsc_line()
1443 cp = Xstring(s->xs, xp); in getsc_line()
1695 if (Xlength(rp->xs, rp->xp)) in ungetsc()
1696 rp->xp--; in ungetsc()