Lines Matching refs:start_match

369 cb->start_match      = (PCRE2_SIZE)(current_subject - mb->start_subject);  in do_callout()
3306 PCRE2_SPTR start_match; in pcre2_dfa_match() local
3417 start_match = subject + start_offset; in pcre2_dfa_match()
3419 req_cu_ptr = start_match - 1; in pcre2_dfa_match()
3541 PCRE2_SPTR check_subject = start_match; /* start_match includes offset */ in pcre2_dfa_match()
3547 if (start_match < end_subject && NOT_FIRSTCU(*start_match)) in pcre2_dfa_match()
3669 PCRE2_SPTR t = start_match; in pcre2_dfa_match()
3693 BOOL ok = start_match < end_subject; in pcre2_dfa_match()
3696 PCRE2_UCHAR c = UCHAR21TEST(start_match); in pcre2_dfa_match()
3723 while (start_match < end_subject && in pcre2_dfa_match()
3724 (smc = UCHAR21TEST(start_match)) != first_cu && in pcre2_dfa_match()
3726 start_match++; in pcre2_dfa_match()
3737 PCRE2_SIZE searchlength = end_subject - start_match; in pcre2_dfa_match()
3744 start_match > memchr_found_first_cu) in pcre2_dfa_match()
3746 pp1 = memchr(start_match, first_cu, searchlength); in pcre2_dfa_match()
3759 start_match > memchr_found_first_cu2) in pcre2_dfa_match()
3761 pp2 = memchr(start_match, first_cu2, searchlength); in pcre2_dfa_match()
3772 start_match = (pp2 == NULL)? end_subject : pp2; in pcre2_dfa_match()
3774 start_match = (pp2 == NULL || pp1 < pp2)? pp1 : pp2; in pcre2_dfa_match()
3784 while (start_match < end_subject && UCHAR21TEST(start_match) != in pcre2_dfa_match()
3786 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()
3813 if (start_match > mb->start_subject + start_offset) in pcre2_dfa_match()
3818 while (start_match < end_subject && !WAS_NEWLINE(start_match)) in pcre2_dfa_match()
3820 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()
3827 start_match++; in pcre2_dfa_match()
3833 if (start_match[-1] == CHAR_CR && in pcre2_dfa_match()
3835 start_match < end_subject && in pcre2_dfa_match()
3836 UCHAR21TEST(start_match) == CHAR_NL) in pcre2_dfa_match()
3837 start_match++; in pcre2_dfa_match()
3848 while (start_match < end_subject) in pcre2_dfa_match()
3850 uint32_t c = UCHAR21TEST(start_match); in pcre2_dfa_match()
3855 start_match++; in pcre2_dfa_match()
3861 start_match >= mb->end_subject) in pcre2_dfa_match()
3881 if (end_subject - start_match < re->minlength) goto NOMATCH_EXIT; in pcre2_dfa_match()
3905 p = start_match + (has_first_cu? 1:0); in pcre2_dfa_match()
3908 PCRE2_SIZE check_length = end_subject - start_match; in pcre2_dfa_match()
3967 if (start_match > bumpalong_limit) break; in pcre2_dfa_match()
3971 mb->start_used_ptr = start_match; in pcre2_dfa_match()
3972 mb->last_used_ptr = start_match; in pcre2_dfa_match()
3978 start_match, /* where we currently are */ in pcre2_dfa_match()
3994 match_data->ovector[0] = (PCRE2_SIZE)(start_match - subject); in pcre2_dfa_match()
3999 match_data->startchar = (PCRE2_SIZE)(start_match - subject); in pcre2_dfa_match()
4021 if (firstline && IS_NEWLINE(start_match)) break; in pcre2_dfa_match()
4022 start_match++; 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()
4035 if (UCHAR21TEST(start_match - 1) == CHAR_CR && in pcre2_dfa_match()
4036 start_match < end_subject && in pcre2_dfa_match()
4037 UCHAR21TEST(start_match) == CHAR_NL && in pcre2_dfa_match()
4042 start_match++; in pcre2_dfa_match()