• Home
  • Raw
  • Download

Lines Matching refs:start_subject

80 #define PSSTART start_subject  /* Field containing processed string start */
423 const pcre_uchar *start_subject = md->start_subject; in internal_dfa_exec() local
494 if (current_subject <= start_subject) break; in internal_dfa_exec()
496 ACROSSCHAR(current_subject > start_subject, *current_subject, current_subject--); in internal_dfa_exec()
505 gone_back = (current_subject - max_back < start_subject)? in internal_dfa_exec()
506 (int)(current_subject - start_subject) : max_back; in internal_dfa_exec()
788 current_subject > start_subject + md->start_offset))) in internal_dfa_exec()
797 offsets[0] = (int)(current_subject - start_subject); in internal_dfa_exec()
798 offsets[1] = (int)(ptr - start_subject); in internal_dfa_exec()
864 if (ptr == start_subject && (md->moptions & PCRE_NOTBOL) == 0) in internal_dfa_exec()
870 if ((ptr == start_subject && (md->moptions & PCRE_NOTBOL) == 0) || in internal_dfa_exec()
887 if (ptr == start_subject) { ADD_ACTIVE(state_offset + 1, 0); } in internal_dfa_exec()
892 if (ptr == start_subject + start_offset) { ADD_ACTIVE(state_offset + 1, 0); } in internal_dfa_exec()
1014 if (ptr > start_subject) in internal_dfa_exec()
2673 (int)(ptr - start_subject), /* start offset */ in internal_dfa_exec()
2709 cb.subject = (PCRE_SPTR)start_subject; in internal_dfa_exec()
2711 cb.subject = (PCRE_SPTR16)start_subject; in internal_dfa_exec()
2713 cb.subject = (PCRE_SPTR32)start_subject; in internal_dfa_exec()
2715 cb.subject_length = (int)(end_subject - start_subject); in internal_dfa_exec()
2716 cb.start_match = (int)(current_subject - start_subject); in internal_dfa_exec()
2717 cb.current_position = (int)(ptr - start_subject); in internal_dfa_exec()
2772 (int)(ptr - start_subject), /* start offset */ in internal_dfa_exec()
2822 (int)(ptr - start_subject), /* start offset */ in internal_dfa_exec()
2850 const pcre_uchar *p = start_subject + local_offsets[rc]; in internal_dfa_exec()
2851 const pcre_uchar *pp = start_subject + local_offsets[rc+1]; in internal_dfa_exec()
2899 (int)(ptr - start_subject), /* start offset */ in internal_dfa_exec()
2971 (int)(ptr - start_subject), /* start offset */ in internal_dfa_exec()
3036 const pcre_uchar *p = start_subject + local_offsets[0]; in internal_dfa_exec()
3037 const pcre_uchar *pp = start_subject + local_offsets[1]; in internal_dfa_exec()
3063 cb.subject = (PCRE_SPTR)start_subject; in internal_dfa_exec()
3065 cb.subject = (PCRE_SPTR16)start_subject; in internal_dfa_exec()
3067 cb.subject = (PCRE_SPTR32)start_subject; in internal_dfa_exec()
3069 cb.subject_length = (int)(end_subject - start_subject); in internal_dfa_exec()
3070 cb.start_match = (int)(current_subject - start_subject); in internal_dfa_exec()
3071 cb.current_position = (int)(ptr - start_subject); in internal_dfa_exec()
3278 md->start_subject = (const pcre_uchar *)subject; in pcre_dfa_exec()
3491 if (current_subject > md->start_subject + start_offset) in pcre_dfa_exec()