Lines Matching defs:loceol
6457 char *loceol = reginfo->strend;
6459 char *pusheol; /* where to stop matching (loceol) after a PUSH */
6604 PUSH_STATE_GOTO(KEEPS_next, next, locinput, loceol,
6632 if (NEXTCHR_IS_EOS || locinput >= loceol)
6638 || locinput >= loceol
6653 && locinput < loceol
6740 || locinput >= loceol
6781 while ( state && uc <= (U8*)(loceol) ) {
6816 if ( base && (foldlen || uc < (U8*)(loceol))) {
6819 (U8 *) loceol, uscan,
7005 PUSH_STATE_GOTO(TRIE_next, scan, (char*)uc, loceol,
7089 if ( l >= loceol
7113 if ( l >= loceol
7139 if ( loceol - locinput < ln
7239 char *e = loceol;
7258 if (loceol - locinput < ln)
7551 if (NEXTCHR_IS_EOS || locinput >= loceol)
7563 if (!reginclass(rex, scan, (U8*)locinput, (U8*) loceol,
7575 || locinput >= loceol)
7585 || locinput >= loceol)
7599 (U8 *) loceol,
7614 (U8 *) loceol,
7644 (U8 *) loceol,
7655 || loceol - locinput < FLAGS(scan)
7660 (U8 *) loceol,
7727 if (NEXTCHR_IS_EOS || locinput >= loceol)
7772 if (NEXTCHR_IS_EOS || locinput >= loceol) {
7791 if (NEXTCHR_IS_EOS || locinput >= loceol) {
7814 if (NEXTCHR_IS_EOS || locinput >= loceol) {
7895 if (NEXTCHR_IS_EOS || locinput >= loceol)
7904 && locinput < loceol
7921 while (locinput < loceol) {
8066 char * limit = loceol;
8070 * not going off the end given by loceol, and
8084 && locinput < loceol
8092 if (locinput + ln > loceol)
8104 PUSH_STATE_GOTO(REF_next, next, locinput, loceol,
8417 PUSH_STATE_GOTO(EVAL_B, next, locinput, loceol,
8521 loceol, script_run_begin);
8835 PUSH_YES_STATE_GOTO(CURLYX_end, REGNODE_BEFORE(next), locinput, loceol,
8885 PUSH_STATE_GOTO(WHILEM_A_pre, A, locinput, loceol,
8994 locinput, loceol, script_run_begin);
9005 PUSH_STATE_GOTO(WHILEM_A_max, A, locinput, loceol,
9048 locinput, loceol, script_run_begin);
9068 locinput, loceol, script_run_begin);
9100 PUSH_YES_STATE_GOTO(BRANCH_next, scan, locinput, loceol,
9103 PUSH_STATE_GOTO(BRANCH_next, scan, locinput, loceol,
9112 PUSH_STATE_GOTO(CUTGROUP_next, next, locinput, loceol,
9196 PUSH_YES_STATE_GOTO(CURLYM_A, ST.A, locinput, loceol, /* match A */
9278 if ( locinput + ST.Binfo.min_length > loceol
9318 PUSH_STATE_GOTO(CURLYM_B, ST.B, locinput, loceol, /* match B */
9382 if (!regrepeat(rex, &li, scan, loceol, reginfo, 1))
9437 regrepeat(rex, &li, ST.A, loceol, reginfo, ST.min)
9453 ST.maxpos = loceol - 1;
9461 m >0 && ST.maxpos < loceol; m--)
9466 if (ST.maxpos >= loceol)
9467 ST.maxpos = loceol - 1;
9477 ST.count = regrepeat(rex, &li, ST.A, loceol, reginfo, ST.max);
9514 if (!regrepeat(rex, &li, ST.A, loceol, reginfo, 1)) {
9537 if (locinput + ST.Binfo.initial_exact < loceol) {
9544 locinput = ninstr(locinput, loceol,
9557 locinput = ninstr(locinput, loceol,
9565 (U8 *) locinput, (U8 *) loceol,
9570 while ( locinput < loceol
9578 || locinput + ST.Binfo.min_length > loceol)
9611 if (regrepeat(rex, &li, ST.A, loceol, reginfo, n) < n)
9623 PUSH_STATE_GOTO(CURLY_B_min, ST.B, locinput, loceol,
9632 && locinput + ST.Binfo.min_length <= loceol
9640 PUSH_STATE_GOTO(CURLY_B_max, ST.B, locinput, loceol,
9704 locinput, loceol, script_run_begin);
9746 ST.end = loceol;
9765 ST.end = loceol;
9774 ST.end = loceol;
9844 loceol = st->loceol;
9863 reginfo->cutpoint = loceol;
9869 PUSH_STATE_GOTO(COMMIT_next, next, locinput, loceol,
9900 PUSH_YES_STATE_GOTO(MARKPOINT_next, next, locinput, loceol,
9934 PUSH_STATE_GOTO(SKIP_next,next, locinput, loceol,
9948 PUSH_STATE_GOTO( SKIP_next, next, locinput, loceol,
9978 if ((n=is_LNBREAK_safe(locinput, loceol, utf8_target))) {
9997 if (locinput > loceol)
10047 st->loceol = loceol;
10055 loceol = pusheol;
10111 loceol= st->loceol;
10163 loceol= st->loceol;
10220 * loceol - pointer to the end position beyond which we aren't supposed to
10228 char * loceol, regmatch_info *const reginfo, I32 max comma_pDEPTH)
10232 char *this_eol = loceol; /* potentially adjusted version. */
10310 _CHECK_AND_OUTPUT_WIDE_LOCALE_UTF8_MSG(scan, loceol);
10741 && ( ! isASCII_utf8_safe(scan, loceol)
10853 hardcount < max && scan < loceol
10854 && (c = is_LNBREAK_latin1_safe(scan, loceol))