Home
last modified time | relevance | path

Searched refs:start_subject (Results 1 – 3 of 3) sorted by relevance

/external/pcre/dist2/src/
Dpcre2_dfa_match.c80 #define PSSTART start_subject /* Field containing processed string start */
391 PCRE2_SPTR start_subject = mb->start_subject; in internal_dfa_match() local
458 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 …]
Dpcre2_match.c47 #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 …]
Dpcre2_intmodedep.h799 PCRE2_SPTR start_subject; /* Start of the subject string */ member
833 PCRE2_SPTR start_subject ; /* Start of the subject string */ member