Lines Matching refs:end_subject

61 #define PSEND   end_subject     /* Field containing processed string end */
405 if (eptr >= mb->end_subject) return 1; /* Partial match */ in match_ref()
438 if (eptr >= mb->end_subject) return 1; /* Partial match */ in match_ref()
459 if (eptr >= mb->end_subject) return 1; /* Partial match */ in match_ref()
468 if ((PCRE2_SIZE)(mb->end_subject - eptr) < length) return 1; /* Partial */ in match_ref()
527 if (Feptr >= mb->end_subject) \
861 if (Feptr < mb->end_subject && in match()
899 Feptr == mb->end_subject - 1 && in match()
912 if (Feptr >= mb->end_subject) /* DO NOT merge the Feptr++ here; it must */ in match()
919 if (utf) ACROSSCHAR(Feptr < mb->end_subject, Feptr, Feptr++); in match()
931 if (Feptr >= mb->end_subject) /* DO NOT merge the Feptr++ here; it must */ in match()
951 if (Flength > (PCRE2_SIZE)(mb->end_subject - Feptr)) in match()
966 if (mb->end_subject - Feptr < 1) in match()
984 if (Feptr >= mb->end_subject) in match()
1061 if (Feptr >= mb->end_subject) in match()
1247 if (Feptr <= mb->end_subject - Flength && in match()
1250 Feptr <= mb->end_subject - Loclength && in match()
1269 if (Feptr <= mb->end_subject - Flength && in match()
1272 Feptr <= mb->end_subject - Loclength && in match()
1289 if (Feptr <= mb->end_subject - Flength && in match()
1293 Feptr <= mb->end_subject - Loclength && in match()
1354 if (Feptr >= mb->end_subject) in match()
1373 if (Feptr >= mb->end_subject) in match()
1391 if (Feptr >= mb->end_subject) in match()
1416 if (Feptr >= mb->end_subject) in match()
1433 if (Feptr >= mb->end_subject) in match()
1447 if (Feptr >= mb->end_subject) in match()
1591 if (Feptr >= mb->end_subject) in match()
1607 if (Feptr >= mb->end_subject) in match()
1630 if (Feptr >= mb->end_subject) in match()
1649 if (Feptr >= mb->end_subject) in match()
1674 if (Feptr >= mb->end_subject) in match()
1704 if (Feptr >= mb->end_subject) in match()
1733 if (Feptr >= mb->end_subject) in match()
1748 if (Feptr >= mb->end_subject) in match()
1770 if (Feptr >= mb->end_subject) in match()
1788 if (Feptr >= mb->end_subject) in match()
1812 if (Feptr >= mb->end_subject) in match()
1841 if (Feptr >= mb->end_subject) in match()
1930 if (Feptr >= mb->end_subject) in match()
1950 if (Feptr >= mb->end_subject) in match()
1984 if (Feptr >= mb->end_subject) in match()
2007 if (Feptr >= mb->end_subject) in match()
2038 if (Feptr >= mb->end_subject) in match()
2073 if (Feptr >= mb->end_subject) in match()
2165 if (Feptr >= mb->end_subject) in match()
2188 if (Feptr >= mb->end_subject) in match()
2207 if (Feptr >= mb->end_subject) in match()
2255 if (Feptr >= mb->end_subject) in match()
2267 if (Feptr >= mb->end_subject) in match()
2279 if (Feptr >= mb->end_subject) in match()
2291 if (Feptr >= mb->end_subject) in match()
2303 if (Feptr >= mb->end_subject) in match()
2315 if (Feptr >= mb->end_subject) in match()
2327 if (Feptr >= mb->end_subject) in match()
2338 if (Feptr >= mb->end_subject) in match()
2362 if (Feptr >= mb->end_subject) in match()
2377 if (Feptr >= mb->end_subject) in match()
2392 if (Feptr >= mb->end_subject) in match()
2407 if (Feptr >= mb->end_subject) in match()
2430 if (Feptr >= mb->end_subject) in match()
2559 if (Feptr >= mb->end_subject) in match()
2567 Feptr = PRIV(extuni)(fc, Feptr, mb->start_subject, mb->end_subject, utf, in match()
2672 if (Feptr >= mb->end_subject) in match()
2685 if (Feptr >= mb->end_subject) in match()
2702 if (Feptr >= mb->end_subject) in match()
2716 if (Feptr >= mb->end_subject) in match()
2730 if (Feptr >= mb->end_subject) in match()
2746 if (Feptr >= mb->end_subject) in match()
2764 if (Feptr >= mb->end_subject) in match()
2784 if (Feptr >= mb->end_subject) in match()
2809 if (Feptr >= mb->end_subject) in match()
2826 if (Feptr >= mb->end_subject) in match()
2852 if (Feptr >= mb->end_subject) in match()
2868 if (Feptr >= mb->end_subject) in match()
2884 if (Feptr >= mb->end_subject) in match()
2912 if (Feptr >= mb->end_subject) in match()
2921 mb->end_subject, utf, NULL); in match()
2937 if (Feptr >= mb->end_subject) in match()
2944 Feptr + 1 >= mb->end_subject && in match()
2953 ACROSSCHAR(Feptr < mb->end_subject, Feptr, Feptr++); in match()
2960 if (Feptr >= mb->end_subject) in match()
2966 ACROSSCHAR(Feptr < mb->end_subject, Feptr, Feptr++); in match()
2971 if (Feptr > mb->end_subject - Lmin) RRETURN(MATCH_NOMATCH); in match()
2978 if (Feptr >= mb->end_subject) in match()
2989 if (Feptr < mb->end_subject && UCHAR21(Feptr) == CHAR_LF) Feptr++; in match()
3011 if (Feptr >= mb->end_subject) in match()
3028 if (Feptr >= mb->end_subject) in match()
3045 if (Feptr >= mb->end_subject) in match()
3062 if (Feptr >= mb->end_subject) in match()
3079 if (Feptr >= mb->end_subject) in match()
3094 if (Feptr >= mb->end_subject) in match()
3111 if (Feptr >= mb->end_subject) in match()
3120 ACROSSCHAR(Feptr < mb->end_subject, Feptr, Feptr++); in match()
3128 if (Feptr >= mb->end_subject) in match()
3145 if (Feptr >= mb->end_subject) in match()
3154 ACROSSCHAR(Feptr < mb->end_subject, Feptr, Feptr++); in match()
3162 if (Feptr >= mb->end_subject) in match()
3190 if (Feptr >= mb->end_subject) in match()
3197 Feptr + 1 >= mb->end_subject && in match()
3210 if (Feptr > mb->end_subject - Lmin) in match()
3234 if (Feptr >= mb->end_subject) in match()
3244 if (Feptr < mb->end_subject && *Feptr == CHAR_LF) Feptr++; in match()
3266 if (Feptr >= mb->end_subject) in match()
3286 if (Feptr >= mb->end_subject) in match()
3306 if (Feptr >= mb->end_subject) in match()
3326 if (Feptr >= mb->end_subject) in match()
3346 if (Feptr >= mb->end_subject) in match()
3360 if (Feptr >= mb->end_subject) in match()
3374 if (Feptr >= mb->end_subject) in match()
3388 if (Feptr >= mb->end_subject) in match()
3402 if (Feptr >= mb->end_subject) in match()
3416 if (Feptr >= mb->end_subject) in match()
3454 if (Feptr >= mb->end_subject) in match()
3471 if (Feptr >= mb->end_subject) in match()
3491 if (Feptr >= mb->end_subject) in match()
3508 if (Feptr >= mb->end_subject) in match()
3525 if (Feptr >= mb->end_subject) in match()
3544 if (Feptr >= mb->end_subject) in match()
3565 if (Feptr >= mb->end_subject) in match()
3588 if (Feptr >= mb->end_subject) in match()
3616 if (Feptr >= mb->end_subject) in match()
3637 if (Feptr >= mb->end_subject) in match()
3666 if (Feptr >= mb->end_subject) in match()
3685 if (Feptr >= mb->end_subject) in match()
3704 if (Feptr >= mb->end_subject) in match()
3734 if (Feptr >= mb->end_subject) in match()
3742 Feptr = PRIV(extuni)(fc, Feptr, mb->start_subject, mb->end_subject, in match()
3761 if (Feptr >= mb->end_subject) in match()
3772 Feptr >= mb->end_subject && in match()
3792 if (Feptr < mb->end_subject && UCHAR21(Feptr) == CHAR_LF) Feptr++; in match()
3888 if (Feptr >= mb->end_subject) in match()
3900 Feptr >= mb->end_subject && in match()
3920 if (Feptr < mb->end_subject && *Feptr == CHAR_LF) Feptr++; in match()
4044 if (Feptr >= mb->end_subject) in match()
4060 if (Feptr >= mb->end_subject) in match()
4079 if (Feptr >= mb->end_subject) in match()
4094 if (Feptr >= mb->end_subject) in match()
4109 if (Feptr >= mb->end_subject) in match()
4126 if (Feptr >= mb->end_subject) in match()
4145 if (Feptr >= mb->end_subject) in match()
4167 if (Feptr >= mb->end_subject) in match()
4195 if (Feptr >= mb->end_subject) in match()
4214 if (Feptr >= mb->end_subject) in match()
4237 if (Feptr >= mb->end_subject) in match()
4255 if (Feptr >= mb->end_subject) in match()
4272 if (Feptr >= mb->end_subject) in match()
4315 if (Feptr >= mb->end_subject) in match()
4323 Feptr = PRIV(extuni)(fc, Feptr, mb->start_subject, mb->end_subject, in match()
4387 if (Feptr >= mb->end_subject) in match()
4394 Feptr + 1 >= mb->end_subject && in match()
4403 ACROSSCHAR(Feptr < mb->end_subject, Feptr, Feptr++); in match()
4412 if (Feptr >= mb->end_subject) in match()
4418 ACROSSCHAR(Feptr < mb->end_subject, Feptr, Feptr++); in match()
4423 Feptr = mb->end_subject; /* Unlimited UTF-8 repeat */ in match()
4432 if (fc > (uint32_t)(mb->end_subject - Feptr)) in match()
4434 Feptr = mb->end_subject; in match()
4444 if (Feptr >= mb->end_subject) in match()
4452 if (++Feptr >= mb->end_subject) break; in match()
4476 if (Feptr >= mb->end_subject) in match()
4498 if (Feptr >= mb->end_subject) in match()
4518 if (Feptr >= mb->end_subject) in match()
4533 if (Feptr >= mb->end_subject) in match()
4548 if (Feptr >= mb->end_subject) in match()
4563 if (Feptr >= mb->end_subject) in match()
4578 if (Feptr >= mb->end_subject) in match()
4593 if (Feptr >= mb->end_subject) in match()
4636 if (Feptr >= mb->end_subject) in match()
4643 Feptr + 1 >= mb->end_subject && in match()
4658 if (fc > (uint32_t)(mb->end_subject - Feptr)) in match()
4660 Feptr = mb->end_subject; in match()
4669 if (Feptr >= mb->end_subject) in match()
4677 if (++Feptr >= mb->end_subject) break; in match()
4696 if (Feptr >= mb->end_subject) in match()
4717 if (Feptr >= mb->end_subject) in match()
4738 if (Feptr >= mb->end_subject) in match()
4759 if (Feptr >= mb->end_subject) in match()
4780 if (Feptr >= mb->end_subject) in match()
4794 if (Feptr >= mb->end_subject) in match()
4808 if (Feptr >= mb->end_subject) in match()
4822 if (Feptr >= mb->end_subject) in match()
4836 if (Feptr >= mb->end_subject) in match()
4850 if (Feptr >= mb->end_subject) in match()
4957 if (rrc > 0) Feptr = mb->end_subject; /* Partial match */ in match()
4991 if (rrc > 0) Feptr = mb->end_subject; /* Partial match */ in match()
5015 if (rrc > 0) Feptr = mb->end_subject; /* Partial match */ in match()
5043 mb->end_subject > mb->start_used_ptr) in match()
5936 if (Feptr < mb->end_subject) RRETURN(MATCH_NOMATCH); in match()
5949 if (Feptr < mb->end_subject && in match()
5950 (!IS_NEWLINE(Feptr) || Feptr != mb->end_subject - mb->nllen)) in match()
5953 Feptr + 1 >= mb->end_subject && in match()
5985 ((Feptr == mb->end_subject && in match()
5996 if (Feptr < mb->end_subject) in match()
6001 Feptr + 1 >= mb->end_subject && in match()
6077 if (Feptr >= mb->end_subject) in match()
6088 FORWARDCHARTEST(nextptr, mb->end_subject); in match()
6337 PCRE2_SPTR end_subject; in pcre2_match() local
6389 true_end_subject = end_subject = subject + length; in pcre2_match()
6495 if (start_match < end_subject && NOT_FIRSTCU(*start_match)) in pcre2_match()
6611 while (start_match < end_subject && NOT_FIRSTCU(*start_match)) in pcre2_match()
6617 else if (start_match < end_subject && NOT_FIRSTCU(*start_match)) in pcre2_match()
6683 end_subject = subject + match_data->startchar; in pcre2_match()
6690 if (end_subject < start_match) in pcre2_match()
6692 mb->check_subject = end_subject + 1; in pcre2_match()
6697 end_subject = true_end_subject; in pcre2_match()
6733 cb.subject_length = (PCRE2_SIZE)(end_subject - subject); in pcre2_match()
6744 mb->end_subject = end_subject; in pcre2_match()
6955 while (t < end_subject && !IS_NEWLINE(t)) in pcre2_match()
6958 ACROSSCHAR(t < end_subject, t, t++); in pcre2_match()
6963 while (t < end_subject && !IS_NEWLINE(t)) t++; in pcre2_match()
6964 end_subject = t; in pcre2_match()
6975 BOOL ok = start_match < end_subject; in pcre2_match()
7009 while (start_match < end_subject && in pcre2_match()
7023 PCRE2_SIZE searchlength = end_subject - start_match; in pcre2_match()
7033 memchr_found_first_cu = (pp1 == NULL)? end_subject : pp1; in pcre2_match()
7039 else pp1 = (memchr_found_first_cu == end_subject)? NULL : in pcre2_match()
7048 memchr_found_first_cu2 = (pp2 == NULL)? end_subject : pp2; in pcre2_match()
7051 else pp2 = (memchr_found_first_cu2 == end_subject)? NULL : in pcre2_match()
7058 start_match = (pp2 == NULL)? end_subject : pp2; in pcre2_match()
7070 while (start_match < end_subject && UCHAR21TEST(start_match) != in pcre2_match()
7074 start_match = memchr(start_match, first_cu, end_subject - start_match); in pcre2_match()
7075 if (start_match == NULL) start_match = end_subject; in pcre2_match()
7090 if (mb->partial == 0 && start_match >= mb->end_subject) in pcre2_match()
7107 while (start_match < end_subject && !WAS_NEWLINE(start_match)) in pcre2_match()
7110 ACROSSCHAR(start_match < end_subject, start_match, start_match++); in pcre2_match()
7115 while (start_match < end_subject && !WAS_NEWLINE(start_match)) in pcre2_match()
7124 start_match < end_subject && in pcre2_match()
7137 while (start_match < end_subject) in pcre2_match()
7149 if (mb->partial == 0 && start_match >= mb->end_subject) in pcre2_match()
7159 end_subject = mb->end_subject; in pcre2_match()
7172 if (end_subject - start_match < re->minlength) in pcre2_match()
7203 PCRE2_SIZE check_length = end_subject - start_match; in pcre2_match()
7211 while (p < end_subject) in pcre2_match()
7218 p = memchr(pp, req_cu, end_subject - pp); in pcre2_match()
7221 p = memchr(pp, req_cu2, end_subject - pp); in pcre2_match()
7222 if (p == NULL) p = end_subject; in pcre2_match()
7232 while (p < end_subject) in pcre2_match()
7238 p = memchr(p, req_cu, end_subject - p); in pcre2_match()
7239 if (p == NULL) p = end_subject; in pcre2_match()
7246 if (p >= end_subject) in pcre2_match()
7333 ACROSSCHAR(new_start_match < end_subject, new_start_match, in pcre2_match()
7368 if (anchored || start_match > end_subject) break; in pcre2_match()
7379 start_match < end_subject && in pcre2_match()
7418 if (utf && end_subject != true_end_subject && in pcre2_match()
7426 start_match = end_subject + 1; in pcre2_match()
7452 mb->end_subject = end_subject = true_end_subject; in pcre2_match()
7462 mb->end_subject = end_subject = start_match + match_data->startchar; in pcre2_match()
7463 if (end_subject > start_match) in pcre2_match()
7524 match_data->ovector[1] = end_subject - subject; in pcre2_match()
7527 match_data->rightchar = end_subject - subject; in pcre2_match()