Lines Matching refs:start_subject
60 #define PSSTART start_subject /* Field containing processed string start */
235 i, Q->group_frame_type, Q->eptr - mb->start_subject, *(Q->ecode),
301 cb->current_position = (PCRE2_SIZE)(Feptr - mb->start_subject);
380 p = mb->start_subject + Fovector[offset];
796 Fovector[offset] = P->eptr - mb->start_subject;
797 Fovector[offset+1] = Feptr - mb->start_subject;
854 Fstart_match == mb->start_subject + mb->start_offset)))
880 match_data->ovector[0] = Fstart_match - mb->start_subject;
881 match_data->ovector[1] = Feptr - mb->start_subject;
2567 Feptr = PRIV(extuni)(fc, Feptr, mb->start_subject, mb->end_subject, utf,
2920 Feptr = PRIV(extuni)(fc, Feptr, mb->start_subject,
3742 Feptr = PRIV(extuni)(fc, Feptr, mb->start_subject, mb->end_subject,
4323 Feptr = PRIV(extuni)(fc, Feptr, mb->start_subject, mb->end_subject,
5709 if ((ptrdiff_t)number > Feptr - mb->start_subject) RRETURN(MATCH_NOMATCH);
5753 (char *)P->eptr - (char *)mb->start_subject);
5862 Fovector[offset] = P->eptr - mb->start_subject;
5863 Fovector[offset+1] = Feptr - mb->start_subject;
5915 if (Feptr != mb->start_subject || (mb->moptions & PCRE2_NOTBOL) != 0)
5921 if (Feptr != mb->start_subject) RRETURN(MATCH_NOMATCH);
5982 if ((mb->moptions & PCRE2_NOTBOL) != 0 && Feptr == mb->start_subject)
5984 if (Feptr != mb->start_subject &&
6025 if (Feptr != mb->start_subject + mb->start_offset) RRETURN(MATCH_NOMATCH);
6742 mb->start_subject = subject;
7102 if (start_match > mb->start_subject + start_offset)