Lines Matching refs:nextchr

2212     I32 nextchr;
2255 register I32 nextchr; /* renamed nextchr - nextchar colides with
2278 /* Note that nextchr is a byte even in UTF */
2279 nextchr = UCHARAT(locinput);
2355 (nextchr || locinput < PL_regeol) && locinput[-1] == '\n') )
2363 ((nextchr || locinput < PL_regeol) && locinput[-1] == '\n'))
2383 if ((nextchr || locinput < PL_regeol) && nextchr != '\n')
2388 if ((nextchr || locinput < PL_regeol) && nextchr != '\n')
2398 if (!nextchr && locinput >= PL_regeol)
2401 locinput += PL_utf8skip[nextchr];
2404 nextchr = UCHARAT(locinput);
2407 nextchr = UCHARAT(++locinput);
2410 if (!nextchr && locinput >= PL_regeol)
2412 nextchr = UCHARAT(++locinput);
2415 if ((!nextchr && locinput >= PL_regeol) || nextchr == '\n')
2418 locinput += PL_utf8skip[nextchr];
2421 nextchr = UCHARAT(locinput);
2424 nextchr = UCHARAT(++locinput);
2464 nextchr = UCHARAT(locinput);
2469 if (UCHARAT(s) != nextchr)
2476 nextchr = UCHARAT(locinput);
2506 nextchr = UCHARAT(locinput);
2513 if (UCHARAT(s) != nextchr &&
2515 ? PL_fold : PL_fold_locale)[nextchr])
2524 nextchr = UCHARAT(locinput);
2535 nextchr = UCHARAT(locinput);
2539 if (nextchr < 0)
2540 nextchr = UCHARAT(locinput);
2543 if (!nextchr && locinput >= PL_regeol)
2545 nextchr = UCHARAT(++locinput);
2554 nextchr = UCHARAT(locinput);
2563 if (!nextchr)
2573 locinput += PL_utf8skip[nextchr];
2574 nextchr = UCHARAT(locinput);
2578 ? isALNUM(nextchr) : isALNUM_LC(nextchr)))
2580 nextchr = UCHARAT(++locinput);
2586 if (!nextchr && locinput >= PL_regeol)
2596 locinput += PL_utf8skip[nextchr];
2597 nextchr = UCHARAT(locinput);
2601 ? isALNUM(nextchr) : isALNUM_LC(nextchr))
2603 nextchr = UCHARAT(++locinput);
2635 n = isALNUM(nextchr);
2639 n = isALNUM_LC(nextchr);
2650 if (!nextchr)
2653 if (UTF8_IS_CONTINUED(nextchr)) {
2661 locinput += PL_utf8skip[nextchr];
2662 nextchr = UCHARAT(locinput);
2666 ? isSPACE(nextchr) : isSPACE_LC(nextchr)))
2668 nextchr = UCHARAT(++locinput);
2672 ? isSPACE(nextchr) : isSPACE_LC(nextchr)))
2674 nextchr = UCHARAT(++locinput);
2681 if (!nextchr && locinput >= PL_regeol)
2691 locinput += PL_utf8skip[nextchr];
2692 nextchr = UCHARAT(locinput);
2696 ? isSPACE(nextchr) : isSPACE_LC(nextchr))
2698 nextchr = UCHARAT(++locinput);
2704 if (!nextchr)
2714 locinput += PL_utf8skip[nextchr];
2715 nextchr = UCHARAT(locinput);
2719 ? isDIGIT(nextchr) : isDIGIT_LC(nextchr)))
2721 nextchr = UCHARAT(++locinput);
2727 if (!nextchr && locinput >= PL_regeol)
2737 locinput += PL_utf8skip[nextchr];
2738 nextchr = UCHARAT(locinput);
2742 ? isDIGIT(nextchr) : isDIGIT_LC(nextchr))
2744 nextchr = UCHARAT(++locinput);
2753 locinput += PL_utf8skip[nextchr];
2762 nextchr = UCHARAT(locinput);
2802 nextchr = UCHARAT(locinput);
2807 if (UCHARAT(s) != nextchr &&
2810 ? PL_fold : PL_fold_locale)[nextchr]))))
2822 nextchr = UCHARAT(locinput);
3337 uw->nextchr = nextchr;
3895 nextchr = UCHARAT(locinput);
3987 nextchr = uwb->nextchr;