Searched refs:start_subject (Results 1 – 3 of 3) sorted by relevance
80 #define PSSTART start_subject /* Field containing processed string start */391 PCRE2_SPTR start_subject = mb->start_subject; in internal_dfa_match() local458 if (current_subject <= start_subject) break; in internal_dfa_match()460 ACROSSCHAR(current_subject > start_subject, *current_subject, current_subject--); in internal_dfa_match()469 size_t current_offset = (size_t)(current_subject - start_subject); in internal_dfa_match()731 current_subject > start_subject + mb->start_offset))) in internal_dfa_match()741 offsets[0] = (PCRE2_SIZE)(current_subject - start_subject); in internal_dfa_match()742 offsets[1] = (PCRE2_SIZE)(ptr - start_subject); in internal_dfa_match()800 if (ptr == start_subject && (mb->moptions & PCRE2_NOTBOL) == 0) in internal_dfa_match()806 if ((ptr == start_subject && (mb->moptions & PCRE2_NOTBOL) == 0) || in internal_dfa_match()[all …]
47 #define PSSTART start_subject /* Field containing processed string start */171 p = mb->start_subject + mb->ovector[offset]; in match_ref()1015 mb->ovector[mb->offset_end - number] = eptr - mb->start_subject; in match()1183 mb->ovector[mb->offset_end - number] = eptr - mb->start_subject; in match()1326 cb.subject = mb->start_subject; in match()1327 cb.subject_length = (PCRE2_SIZE)(mb->end_subject - mb->start_subject); in match()1328 cb.start_match = (PCRE2_SIZE)(mstart - mb->start_subject); in match()1329 cb.current_position = (PCRE2_SIZE)(eptr - mb->start_subject); in match()1498 mb->ovector[offset+1] = eptr - mb->start_subject; in match()1534 mstart == mb->start_subject + mb->start_offset))) in match()[all …]
799 PCRE2_SPTR start_subject; /* Start of the subject string */ member833 PCRE2_SPTR start_subject ; /* Start of the subject string */ member