Lines Matching defs:cp
621 const char *cp = es->tokp;
627 while ((c = *cp), ksh_isspace(c))
628 ++cp;
633 ++cp;
636 es->tokp = cp;
641 for (; ksh_isalnux(c); c = *cp)
642 cp++;
646 len = array_ref_len(cp);
649 cp += len;
655 strndupx(tvar, es->tokp, cp - es->tokp, ATEMP);
660 } else if (c == '1' && cp[1] == '#') {
661 cp += 2;
662 if (*cp)
663 cp += utf_ptradj(cp);
664 strndupx(tvar, es->tokp, cp - es->tokp, ATEMP);
668 ++cp;
669 cp += utf_ptradj(cp);
670 if (*cp++ != '\'')
674 c = cp - es->tokp;
684 c = *cp++;
685 strndupx(tvar, es->tokp, --cp - es->tokp, ATEMP);
699 if (c == n0 && strncmp(cp, opinfo[i].name,
702 cp += opinfo[i].len;
708 es->tokp = cp;