Lines Matching full:end_subject
82 #define PSEND end_subject /* Field containing processed string end */
398 const uschar *end_subject = md->end_subject;
586 if (ptr < end_subject)
827 ptr != end_subject &&
834 if (ptr >= end_subject)
881 else if (clen == 0 || (IS_NEWLINE(ptr) && ptr == end_subject - md->nllen))
893 ((ims & PCRE_MULTILINE) != 0 || ptr == end_subject - md->nllen)
1260 while (nptr < end_subject)
1295 if (ptr + 1 < end_subject && ptr[1] == 0x0a) ncount = 1;
1517 while (nptr < end_subject)
1559 if (ptr + 1 < end_subject && ptr[1] == 0x0a) ncount = 1;
1783 while (nptr < end_subject)
1822 if (ptr + 1 < end_subject && ptr[1] == 0x0a) ncount = 1;
1997 while (nptr < end_subject)
2030 if (ptr + 1 < end_subject && ptr[1] == 0x0a)
2480 cb.subject_length = (int)(end_subject - start_subject);
2708 cb.subject_length = (int)(end_subject - start_subject);
2756 ptr >= end_subject && /* Reached end of subject */
2762 offsets[1] = (int)(end_subject - start_subject);
2825 const uschar *current_subject, *end_subject, *lcc;
2886 end_subject = (const unsigned char *)subject + length;
2903 md->end_subject = end_subject;
3033 const uschar *save_end_subject = end_subject;
3037 end_subject so that we stop scanning at a newline. If the match fails at
3046 while (t < md->end_subject && !IS_NEWLINE(t))
3049 while (t < end_subject && (*t & 0xc0) == 0x80) t++;
3054 while (t < md->end_subject && !IS_NEWLINE(t)) t++;
3055 end_subject = t;
3071 while (current_subject < end_subject &&
3075 while (current_subject < end_subject &&
3089 while (current_subject < end_subject &&
3093 while(current_subject < end_subject &&
3100 while (current_subject < end_subject && !WAS_NEWLINE(current_subject))
3109 current_subject < end_subject &&
3119 while (current_subject < end_subject)
3127 while(current_subject < end_subject &&
3136 /* Restore fudged end_subject */
3138 end_subject = save_end_subject;
3153 (pcre_uint32)(end_subject - current_subject) < study->minlength)
3169 if (req_byte >= 0 && end_subject - current_subject < REQ_BYTE_MAX)
3180 while (p < end_subject)
3188 while (p < end_subject)
3197 if (p >= end_subject) break;
3238 while (current_subject < end_subject && (*current_subject & 0xc0) == 0x80)
3241 if (current_subject > end_subject) break;
3248 current_subject < end_subject &&