Lines Matching refs:end_subject

81 #define PSEND   end_subject    /* Field containing processed string end */
546 PCRE2_SPTR end_subject = mb->end_subject; in internal_dfa_match() local
724 if (ptr < end_subject) in internal_dfa_match()
960 ((ptr != end_subject || (mb->poptions & PCRE2_ALT_CIRCUMFLEX) != 0 ) in internal_dfa_match()
967 if (ptr >= end_subject) in internal_dfa_match()
996 if (ptr + 1 >= mb->end_subject && in internal_dfa_match()
1019 if (clen == 0 || (IS_NEWLINE(ptr) && ptr == end_subject - mb->nllen)) in internal_dfa_match()
1035 (ptr == end_subject - mb->nllen) in internal_dfa_match()
1038 else if (ptr + 1 >= mb->end_subject && in internal_dfa_match()
1063 else if (ptr + 1 >= mb->end_subject && in internal_dfa_match()
1135 if (utf) { FORWARDCHARTEST(temp, mb->end_subject); } in internal_dfa_match()
1284 if (d == OP_ANY && ptr + 1 >= mb->end_subject && in internal_dfa_match()
1315 if (d == OP_ANY && ptr + 1 >= mb->end_subject && in internal_dfa_match()
1345 if (d == OP_ANY && ptr + 1 >= mb->end_subject && in internal_dfa_match()
1373 if (d == OP_ANY && ptr + 1 >= mb->end_subject && in internal_dfa_match()
1402 if (d == OP_ANY && ptr + 1 >= mb->end_subject && in internal_dfa_match()
1563 (void)PRIV(extuni)(c, ptr + clen, mb->start_subject, end_subject, utf, in internal_dfa_match()
1593 if (ptr + 1 < end_subject && UCHAR21TEST(ptr + 1) == CHAR_LF) ncount = 1; in internal_dfa_match()
1828 (void)PRIV(extuni)(c, ptr + clen, mb->start_subject, end_subject, utf, in internal_dfa_match()
1865 if (ptr + 1 < end_subject && UCHAR21TEST(ptr + 1) == CHAR_LF) ncount = 1; in internal_dfa_match()
2104 nptr = PRIV(extuni)(c, ptr + clen, mb->start_subject, end_subject, utf, in internal_dfa_match()
2106 if (nptr >= end_subject && (mb->moptions & PCRE2_PARTIAL_HARD) != 0) in internal_dfa_match()
2140 if (ptr + 1 < end_subject && UCHAR21TEST(ptr + 1) == CHAR_LF) ncount = 1; in internal_dfa_match()
2284 end_subject, utf, &ncount); in internal_dfa_match()
2285 if (nptr >= end_subject && (mb->moptions & PCRE2_PARTIAL_HARD) != 0) in internal_dfa_match()
2315 if (ptr + 1 >= end_subject) in internal_dfa_match()
3243 ptr >= end_subject && /* End of subject and */ in internal_dfa_match()
3264 ptr < end_subject) in internal_dfa_match()
3307 PCRE2_SPTR end_subject; in pcre2_dfa_match() local
3418 end_subject = subject + length; in pcre2_dfa_match()
3428 bumpalong_limit = end_subject; in pcre2_dfa_match()
3436 cb.subject_length = (PCRE2_SIZE)(end_subject - subject); in pcre2_dfa_match()
3483 mb->end_subject = end_subject; in pcre2_dfa_match()
3547 if (start_match < end_subject && NOT_FIRSTCU(*start_match)) in pcre2_dfa_match()
3673 while (t < end_subject && !IS_NEWLINE(t)) in pcre2_dfa_match()
3676 ACROSSCHAR(t < end_subject, t, t++); in pcre2_dfa_match()
3681 while (t < end_subject && !IS_NEWLINE(t)) t++; in pcre2_dfa_match()
3682 end_subject = t; in pcre2_dfa_match()
3693 BOOL ok = start_match < end_subject; in pcre2_dfa_match()
3723 while (start_match < end_subject && in pcre2_dfa_match()
3737 PCRE2_SIZE searchlength = end_subject - start_match; in pcre2_dfa_match()
3747 memchr_found_first_cu = (pp1 == NULL)? end_subject : pp1; in pcre2_dfa_match()
3753 else pp1 = (memchr_found_first_cu == end_subject)? NULL : in pcre2_dfa_match()
3762 memchr_found_first_cu2 = (pp2 == NULL)? end_subject : pp2; in pcre2_dfa_match()
3765 else pp2 = (memchr_found_first_cu2 == end_subject)? NULL : in pcre2_dfa_match()
3772 start_match = (pp2 == NULL)? end_subject : pp2; in pcre2_dfa_match()
3784 while (start_match < end_subject && UCHAR21TEST(start_match) != in pcre2_dfa_match()
3788 start_match = memchr(start_match, first_cu, end_subject - start_match); in pcre2_dfa_match()
3789 if (start_match == NULL) start_match = end_subject; in pcre2_dfa_match()
3804 start_match >= mb->end_subject) in pcre2_dfa_match()
3818 while (start_match < end_subject && !WAS_NEWLINE(start_match)) in pcre2_dfa_match()
3821 ACROSSCHAR(start_match < end_subject, start_match, start_match++); in pcre2_dfa_match()
3826 while (start_match < end_subject && !WAS_NEWLINE(start_match)) in pcre2_dfa_match()
3835 start_match < end_subject && in pcre2_dfa_match()
3848 while (start_match < end_subject) in pcre2_dfa_match()
3861 start_match >= mb->end_subject) in pcre2_dfa_match()
3868 end_subject = mb->end_subject; in pcre2_dfa_match()
3881 if (end_subject - start_match < re->minlength) goto NOMATCH_EXIT; in pcre2_dfa_match()
3908 PCRE2_SIZE check_length = end_subject - start_match; in pcre2_dfa_match()
3916 while (p < end_subject) in pcre2_dfa_match()
3923 p = memchr(pp, req_cu, end_subject - pp); in pcre2_dfa_match()
3926 p = memchr(pp, req_cu2, end_subject - pp); in pcre2_dfa_match()
3927 if (p == NULL) p = end_subject; in pcre2_dfa_match()
3937 while (p < end_subject) in pcre2_dfa_match()
3943 p = memchr(p, req_cu, end_subject - p); in pcre2_dfa_match()
3944 if (p == NULL) p = end_subject; in pcre2_dfa_match()
3951 if (p >= end_subject) break; in pcre2_dfa_match()
3995 match_data->ovector[1] = (PCRE2_SIZE)(end_subject - subject); in pcre2_dfa_match()
4026 ACROSSCHAR(start_match < end_subject, start_match, start_match++); in pcre2_dfa_match()
4029 if (start_match > end_subject) break; in pcre2_dfa_match()
4036 start_match < end_subject && in pcre2_dfa_match()