Lines Matching refs:end_subject

61 #define PSEND   end_subject     /* Field containing processed string end */
403 if (eptr >= mb->end_subject) return 1; /* Partial match */ in match_ref()
436 if (eptr >= mb->end_subject) return 1; /* Partial match */ in match_ref()
457 if (eptr >= mb->end_subject) return 1; /* Partial match */ in match_ref()
466 if ((PCRE2_SIZE)(mb->end_subject - eptr) < length) return 1; /* Partial */ in match_ref()
519 if (Feptr >= mb->end_subject) \
845 if (Feptr < mb->end_subject && in match()
882 Feptr == mb->end_subject - 1 && in match()
895 if (Feptr >= mb->end_subject) /* DO NOT merge the Feptr++ here; it must */ in match()
902 if (utf) ACROSSCHAR(Feptr < mb->end_subject, Feptr, Feptr++); in match()
914 if (Feptr >= mb->end_subject) /* DO NOT merge the Feptr++ here; it must */ in match()
934 if (Flength > (PCRE2_SIZE)(mb->end_subject - Feptr)) in match()
949 if (mb->end_subject - Feptr < 1) in match()
967 if (Feptr >= mb->end_subject) in match()
1044 if (Feptr >= mb->end_subject) in match()
1230 if (Feptr <= mb->end_subject - Flength && in match()
1233 Feptr <= mb->end_subject - Loclength && in match()
1252 if (Feptr <= mb->end_subject - Flength && in match()
1255 Feptr <= mb->end_subject - Loclength && in match()
1272 if (Feptr <= mb->end_subject - Flength && in match()
1276 Feptr <= mb->end_subject - Loclength && in match()
1337 if (Feptr >= mb->end_subject) in match()
1356 if (Feptr >= mb->end_subject) in match()
1374 if (Feptr >= mb->end_subject) in match()
1399 if (Feptr >= mb->end_subject) in match()
1416 if (Feptr >= mb->end_subject) in match()
1430 if (Feptr >= mb->end_subject) in match()
1574 if (Feptr >= mb->end_subject) in match()
1590 if (Feptr >= mb->end_subject) in match()
1613 if (Feptr >= mb->end_subject) in match()
1632 if (Feptr >= mb->end_subject) in match()
1657 if (Feptr >= mb->end_subject) in match()
1687 if (Feptr >= mb->end_subject) in match()
1716 if (Feptr >= mb->end_subject) in match()
1731 if (Feptr >= mb->end_subject) in match()
1753 if (Feptr >= mb->end_subject) in match()
1771 if (Feptr >= mb->end_subject) in match()
1795 if (Feptr >= mb->end_subject) in match()
1824 if (Feptr >= mb->end_subject) in match()
1913 if (Feptr >= mb->end_subject) in match()
1933 if (Feptr >= mb->end_subject) in match()
1967 if (Feptr >= mb->end_subject) in match()
1990 if (Feptr >= mb->end_subject) in match()
2021 if (Feptr >= mb->end_subject) in match()
2056 if (Feptr >= mb->end_subject) in match()
2148 if (Feptr >= mb->end_subject) in match()
2171 if (Feptr >= mb->end_subject) in match()
2190 if (Feptr >= mb->end_subject) in match()
2238 if (Feptr >= mb->end_subject) in match()
2250 if (Feptr >= mb->end_subject) in match()
2262 if (Feptr >= mb->end_subject) in match()
2274 if (Feptr >= mb->end_subject) in match()
2286 if (Feptr >= mb->end_subject) in match()
2298 if (Feptr >= mb->end_subject) in match()
2310 if (Feptr >= mb->end_subject) in match()
2321 if (Feptr >= mb->end_subject) in match()
2345 if (Feptr >= mb->end_subject) in match()
2360 if (Feptr >= mb->end_subject) in match()
2375 if (Feptr >= mb->end_subject) in match()
2390 if (Feptr >= mb->end_subject) in match()
2413 if (Feptr >= mb->end_subject) in match()
2520 if (Feptr >= mb->end_subject) in match()
2528 Feptr = PRIV(extuni)(fc, Feptr, mb->start_subject, mb->end_subject, utf, in match()
2631 if (Feptr >= mb->end_subject) in match()
2644 if (Feptr >= mb->end_subject) in match()
2661 if (Feptr >= mb->end_subject) in match()
2675 if (Feptr >= mb->end_subject) in match()
2689 if (Feptr >= mb->end_subject) in match()
2704 if (Feptr >= mb->end_subject) in match()
2724 if (Feptr >= mb->end_subject) in match()
2749 if (Feptr >= mb->end_subject) in match()
2766 if (Feptr >= mb->end_subject) in match()
2792 if (Feptr >= mb->end_subject) in match()
2819 if (Feptr >= mb->end_subject) in match()
2828 mb->end_subject, utf, NULL); in match()
2844 if (Feptr >= mb->end_subject) in match()
2851 Feptr + 1 >= mb->end_subject && in match()
2860 ACROSSCHAR(Feptr < mb->end_subject, Feptr, Feptr++); in match()
2867 if (Feptr >= mb->end_subject) in match()
2873 ACROSSCHAR(Feptr < mb->end_subject, Feptr, Feptr++); in match()
2878 if (Feptr > mb->end_subject - Lmin) RRETURN(MATCH_NOMATCH); in match()
2885 if (Feptr >= mb->end_subject) in match()
2896 if (Feptr < mb->end_subject && UCHAR21(Feptr) == CHAR_LF) Feptr++; in match()
2918 if (Feptr >= mb->end_subject) in match()
2935 if (Feptr >= mb->end_subject) in match()
2952 if (Feptr >= mb->end_subject) in match()
2969 if (Feptr >= mb->end_subject) in match()
2986 if (Feptr >= mb->end_subject) in match()
3001 if (Feptr >= mb->end_subject) in match()
3018 if (Feptr >= mb->end_subject) in match()
3027 ACROSSCHAR(Feptr < mb->end_subject, Feptr, Feptr++); in match()
3035 if (Feptr >= mb->end_subject) in match()
3052 if (Feptr >= mb->end_subject) in match()
3061 ACROSSCHAR(Feptr < mb->end_subject, Feptr, Feptr++); in match()
3069 if (Feptr >= mb->end_subject) in match()
3097 if (Feptr >= mb->end_subject) in match()
3104 Feptr + 1 >= mb->end_subject && in match()
3117 if (Feptr > mb->end_subject - Lmin) in match()
3141 if (Feptr >= mb->end_subject) in match()
3151 if (Feptr < mb->end_subject && *Feptr == CHAR_LF) Feptr++; in match()
3173 if (Feptr >= mb->end_subject) in match()
3193 if (Feptr >= mb->end_subject) in match()
3213 if (Feptr >= mb->end_subject) in match()
3233 if (Feptr >= mb->end_subject) in match()
3253 if (Feptr >= mb->end_subject) in match()
3267 if (Feptr >= mb->end_subject) in match()
3281 if (Feptr >= mb->end_subject) in match()
3295 if (Feptr >= mb->end_subject) in match()
3309 if (Feptr >= mb->end_subject) in match()
3323 if (Feptr >= mb->end_subject) in match()
3359 if (Feptr >= mb->end_subject) in match()
3376 if (Feptr >= mb->end_subject) in match()
3396 if (Feptr >= mb->end_subject) in match()
3413 if (Feptr >= mb->end_subject) in match()
3430 if (Feptr >= mb->end_subject) in match()
3448 if (Feptr >= mb->end_subject) in match()
3472 if (Feptr >= mb->end_subject) in match()
3500 if (Feptr >= mb->end_subject) in match()
3521 if (Feptr >= mb->end_subject) in match()
3550 if (Feptr >= mb->end_subject) in match()
3579 if (Feptr >= mb->end_subject) in match()
3587 Feptr = PRIV(extuni)(fc, Feptr, mb->start_subject, mb->end_subject, in match()
3606 if (Feptr >= mb->end_subject) in match()
3617 Feptr >= mb->end_subject && in match()
3637 if (Feptr < mb->end_subject && UCHAR21(Feptr) == CHAR_LF) Feptr++; in match()
3733 if (Feptr >= mb->end_subject) in match()
3745 Feptr >= mb->end_subject && in match()
3765 if (Feptr < mb->end_subject && *Feptr == CHAR_LF) Feptr++; in match()
3886 if (Feptr >= mb->end_subject) in match()
3902 if (Feptr >= mb->end_subject) in match()
3921 if (Feptr >= mb->end_subject) in match()
3937 if (Feptr >= mb->end_subject) in match()
3953 if (Feptr >= mb->end_subject) in match()
3970 if (Feptr >= mb->end_subject) in match()
3993 if (Feptr >= mb->end_subject) in match()
4021 if (Feptr >= mb->end_subject) in match()
4040 if (Feptr >= mb->end_subject) in match()
4063 if (Feptr >= mb->end_subject) in match()
4106 if (Feptr >= mb->end_subject) in match()
4114 Feptr = PRIV(extuni)(fc, Feptr, mb->start_subject, mb->end_subject, in match()
4178 if (Feptr >= mb->end_subject) in match()
4185 Feptr + 1 >= mb->end_subject && in match()
4194 ACROSSCHAR(Feptr < mb->end_subject, Feptr, Feptr++); in match()
4203 if (Feptr >= mb->end_subject) in match()
4209 ACROSSCHAR(Feptr < mb->end_subject, Feptr, Feptr++); in match()
4214 Feptr = mb->end_subject; /* Unlimited UTF-8 repeat */ in match()
4223 if (fc > (uint32_t)(mb->end_subject - Feptr)) in match()
4225 Feptr = mb->end_subject; in match()
4235 if (Feptr >= mb->end_subject) in match()
4243 if (++Feptr >= mb->end_subject) break; in match()
4267 if (Feptr >= mb->end_subject) in match()
4289 if (Feptr >= mb->end_subject) in match()
4309 if (Feptr >= mb->end_subject) in match()
4324 if (Feptr >= mb->end_subject) in match()
4339 if (Feptr >= mb->end_subject) in match()
4354 if (Feptr >= mb->end_subject) in match()
4369 if (Feptr >= mb->end_subject) in match()
4384 if (Feptr >= mb->end_subject) in match()
4427 if (Feptr >= mb->end_subject) in match()
4434 Feptr + 1 >= mb->end_subject && in match()
4449 if (fc > (uint32_t)(mb->end_subject - Feptr)) in match()
4451 Feptr = mb->end_subject; in match()
4460 if (Feptr >= mb->end_subject) in match()
4468 if (++Feptr >= mb->end_subject) break; in match()
4487 if (Feptr >= mb->end_subject) in match()
4508 if (Feptr >= mb->end_subject) in match()
4529 if (Feptr >= mb->end_subject) in match()
4550 if (Feptr >= mb->end_subject) in match()
4571 if (Feptr >= mb->end_subject) in match()
4585 if (Feptr >= mb->end_subject) in match()
4599 if (Feptr >= mb->end_subject) in match()
4613 if (Feptr >= mb->end_subject) in match()
4627 if (Feptr >= mb->end_subject) in match()
4641 if (Feptr >= mb->end_subject) in match()
4748 if (rrc > 0) Feptr = mb->end_subject; /* Partial match */ in match()
4782 if (rrc > 0) Feptr = mb->end_subject; /* Partial match */ in match()
4806 if (rrc > 0) Feptr = mb->end_subject; /* Partial match */ in match()
4834 mb->end_subject > mb->start_used_ptr) in match()
5727 if (Feptr < mb->end_subject) RRETURN(MATCH_NOMATCH); in match()
5740 if (Feptr < mb->end_subject && in match()
5741 (!IS_NEWLINE(Feptr) || Feptr != mb->end_subject - mb->nllen)) in match()
5744 Feptr + 1 >= mb->end_subject && in match()
5776 ((Feptr == mb->end_subject && in match()
5787 if (Feptr < mb->end_subject) in match()
5792 Feptr + 1 >= mb->end_subject && in match()
5868 if (Feptr >= mb->end_subject) in match()
5879 FORWARDCHARTEST(nextptr, mb->end_subject); in match()
6128 PCRE2_SPTR end_subject; in pcre2_match() local
6179 true_end_subject = end_subject = subject + length; in pcre2_match()
6290 if (start_match < end_subject && NOT_FIRSTCU(*start_match)) in pcre2_match()
6406 while (start_match < end_subject && NOT_FIRSTCU(*start_match)) in pcre2_match()
6412 else if (start_match < end_subject && NOT_FIRSTCU(*start_match)) in pcre2_match()
6478 end_subject = subject + match_data->startchar; in pcre2_match()
6485 if (end_subject < start_match) in pcre2_match()
6487 mb->check_subject = end_subject + 1; in pcre2_match()
6527 cb.subject_length = (PCRE2_SIZE)(end_subject - subject); in pcre2_match()
6538 mb->end_subject = end_subject; in pcre2_match()
6742 while (t < end_subject && !IS_NEWLINE(t)) in pcre2_match()
6745 ACROSSCHAR(t < end_subject, t, t++); in pcre2_match()
6750 while (t < end_subject && !IS_NEWLINE(t)) t++; in pcre2_match()
6751 end_subject = t; in pcre2_match()
6762 BOOL ok = start_match < end_subject; in pcre2_match()
6799 while (start_match < end_subject && in pcre2_match()
6807 PCRE2_SIZE cu2size = end_subject - start_match; in pcre2_match()
6811 pp1 = memchr(start_match, first_cu, end_subject - start_match); in pcre2_match()
6827 start_match = (pp2 == NULL)? end_subject : pp2; in pcre2_match()
6838 while (start_match < end_subject && UCHAR21TEST(start_match) != in pcre2_match()
6842 start_match = memchr(start_match, first_cu, end_subject - start_match); in pcre2_match()
6843 if (start_match == NULL) start_match = end_subject; in pcre2_match()
6858 if (mb->partial == 0 && start_match >= mb->end_subject) in pcre2_match()
6875 while (start_match < end_subject && !WAS_NEWLINE(start_match)) in pcre2_match()
6878 ACROSSCHAR(start_match < end_subject, start_match, start_match++); in pcre2_match()
6883 while (start_match < end_subject && !WAS_NEWLINE(start_match)) in pcre2_match()
6892 start_match < end_subject && in pcre2_match()
6905 while (start_match < end_subject) in pcre2_match()
6917 if (mb->partial == 0 && start_match >= mb->end_subject) in pcre2_match()
6927 end_subject = mb->end_subject; in pcre2_match()
6940 if (end_subject - start_match < re->minlength) in pcre2_match()
6971 PCRE2_SIZE check_length = end_subject - start_match; in pcre2_match()
6979 while (p < end_subject) in pcre2_match()
6986 p = memchr(pp, req_cu, end_subject - pp); in pcre2_match()
6989 p = memchr(pp, req_cu2, end_subject - pp); in pcre2_match()
6990 if (p == NULL) p = end_subject; in pcre2_match()
7000 while (p < end_subject) in pcre2_match()
7006 p = memchr(p, req_cu, end_subject - p); in pcre2_match()
7007 if (p == NULL) p = end_subject; in pcre2_match()
7014 if (p >= end_subject) in pcre2_match()
7101 ACROSSCHAR(new_start_match < end_subject, new_start_match, in pcre2_match()
7136 if (anchored || start_match > end_subject) break; in pcre2_match()
7147 start_match < end_subject && in pcre2_match()
7186 if (utf && end_subject != true_end_subject && in pcre2_match()
7194 start_match = end_subject + 1; in pcre2_match()
7220 mb->end_subject = end_subject = true_end_subject; in pcre2_match()
7230 mb->end_subject = end_subject = start_match + match_data->startchar; in pcre2_match()
7231 if (end_subject > start_match) in pcre2_match()
7297 match_data->ovector[1] = end_subject - subject; in pcre2_match()
7300 match_data->rightchar = end_subject - subject; in pcre2_match()