• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /barrelfish-2018-10-04/lib/pcre/

Lines Matching refs:end_subject

81 #define PSEND   end_subject    /* Field containing processed string end */
424 const pcre_uchar *end_subject = md->end_subject;
618 if (ptr < end_subject)
871 (ptr != end_subject && WAS_NEWLINE(ptr)))
877 if (ptr >= end_subject)
906 if (ptr + 1 >= md->end_subject &&
931 else if (clen == 0 || (IS_NEWLINE(ptr) && ptr == end_subject - md->nllen))
943 (ptr == end_subject - md->nllen)
946 else if (ptr + 1 >= md->end_subject &&
971 else if (ptr + 1 >= md->end_subject &&
1170 if (d == OP_ANY && ptr + 1 >= md->end_subject &&
1201 if (d == OP_ANY && ptr + 1 >= md->end_subject &&
1231 if (d == OP_ANY && ptr + 1 >= md->end_subject &&
1259 if (d == OP_ANY && ptr + 1 >= md->end_subject &&
1288 if (d == OP_ANY && ptr + 1 >= md->end_subject &&
1438 while (nptr < end_subject)
1476 if (ptr + 1 < end_subject && UCHAR21TEST(ptr + 1) == CHAR_LF) ncount = 1;
1700 while (nptr < end_subject)
1745 if (ptr + 1 < end_subject && UCHAR21TEST(ptr + 1) == CHAR_LF) ncount = 1;
1971 while (nptr < end_subject)
1981 if (nptr >= end_subject && (md->moptions & PCRE_PARTIAL_HARD) != 0)
2015 if (ptr + 1 < end_subject && UCHAR21TEST(ptr + 1) == CHAR_LF) ncount = 1;
2168 while (nptr < end_subject)
2178 if (nptr >= end_subject && (md->moptions & PCRE_PARTIAL_HARD) != 0)
2207 if (ptr + 1 >= end_subject)
2715 cb.subject_length = (int)(end_subject - start_subject);
3069 cb.subject_length = (int)(end_subject - start_subject);
3121 ptr >= end_subject && /* End of subject and */
3196 const pcre_uchar *current_subject, *end_subject;
3261 end_subject = (const pcre_uchar *)subject + length;
3279 md->end_subject = end_subject;
3437 const pcre_uchar *save_end_subject = end_subject;
3441 end_subject so that we stop scanning at a newline. If the match fails at
3450 while (t < md->end_subject && !IS_NEWLINE(t))
3453 ACROSSCHAR(t < end_subject, *t, t++);
3458 while (t < md->end_subject && !IS_NEWLINE(t)) t++;
3459 end_subject = t;
3477 while (current_subject < end_subject &&
3482 while (current_subject < end_subject &&
3496 while (current_subject < end_subject &&
3500 ACROSSCHAR(current_subject < end_subject, *current_subject,
3506 while (current_subject < end_subject && !WAS_NEWLINE(current_subject))
3515 current_subject < end_subject &&
3525 while (current_subject < end_subject)
3537 /* Restore fudged end_subject */
3539 end_subject = save_end_subject;
3555 (pcre_uint32)(end_subject - current_subject) < study->minlength)
3571 if (has_req_char && end_subject - current_subject < REQ_BYTE_MAX)
3582 while (p < end_subject)
3590 while (p < end_subject)
3599 if (p >= end_subject) break;
3635 offsets[1] = (int)(end_subject - (PCRE_PUCHAR)subject);
3650 ACROSSCHAR(current_subject < end_subject, *current_subject,
3654 if (current_subject > end_subject) break;
3661 current_subject < end_subject &&