Lines Matching defs:cp
519 const char *cp = es->tokp;
525 while ((c = *cp), ksh_isspace(c))
526 ++cp;
530 ++cp;
533 es->tokp = cp;
538 for (; ksh_isalnux(c); c = *cp)
539 cp++;
543 len = array_ref_len(cp);
546 cp += len;
558 strndupx(tvar, es->tokp, cp - es->tokp, ATEMP);
563 } else if (c == '1' && cp[1] == '#') {
564 cp += 2;
565 cp += utf_ptradj(cp);
566 strndupx(tvar, es->tokp, cp - es->tokp, ATEMP);
570 ++cp;
571 cp += utf_ptradj(cp);
572 if (*cp++ != '\'')
576 c = cp - es->tokp;
586 c = *cp++;
587 strndupx(tvar, es->tokp, --cp - es->tokp, ATEMP);
601 if (c == n0 && strncmp(cp, opinfo[i].name,
604 cp += opinfo[i].len;
610 es->tokp = cp;