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

Lines Matching refs:end_subject

50 #define PSEND   end_subject    /* Field containing processed string end */
135 if (is_subject && length > md->end_subject - p) length = md->end_subject - p;
175 if (eptr >= md->end_subject)
215 if (eptr >= md->end_subject) return -2; /* Partial match */
239 if (eptr >= md->end_subject) return -2; /* Partial match */
256 if (eptr >= md->end_subject) return -2; /* Partial match */
474 if (md->partial != 0 && eptr >= md->end_subject && \
490 the md structure (e.g. utf, end_subject) into individual variables to improve
1309 cb.subject_length = (int)(md->end_subject - md->start_subject);
1719 cb.subject_length = (int)(md->end_subject - md->start_subject);
2093 (eptr == md->end_subject || !WAS_NEWLINE(eptr)))
2116 if (eptr < md->end_subject)
2121 eptr + 1 >= md->end_subject &&
2152 if (eptr < md->end_subject) RRETURN(MATCH_NOMATCH);
2161 if (eptr < md->end_subject &&
2162 (!IS_NEWLINE(eptr) || eptr != md->end_subject - md->nllen))
2165 eptr + 1 >= md->end_subject &&
2220 if (eptr >= md->end_subject)
2272 if (eptr >= md->end_subject)
2308 eptr + 1 >= md->end_subject &&
2322 if (eptr >= md->end_subject) /* DO NOT merge the eptr++ here; it must */
2329 if (utf) ACROSSCHAR(eptr < md->end_subject, *eptr, eptr++);
2338 if (eptr >= md->end_subject) /* DO NOT merge the eptr++ here; it must */
2348 if (eptr >= md->end_subject)
2365 if (eptr >= md->end_subject)
2382 if (eptr >= md->end_subject)
2399 if (eptr >= md->end_subject)
2416 if (eptr >= md->end_subject)
2433 if (eptr >= md->end_subject)
2450 if (eptr >= md->end_subject)
2461 if (eptr >= md->end_subject)
2485 if (eptr >= md->end_subject)
2500 if (eptr >= md->end_subject)
2515 if (eptr >= md->end_subject)
2530 if (eptr >= md->end_subject)
2550 if (eptr >= md->end_subject)
2655 if (eptr >= md->end_subject)
2665 while (eptr < md->end_subject)
2771 if (length == -2) eptr = md->end_subject; /* Partial match */
2797 if (slength == -2) eptr = md->end_subject; /* Partial match */
2821 if (slength == -2) eptr = md->end_subject; /* Partial match */
2844 md->end_subject > md->start_used_ptr)
2926 if (eptr >= md->end_subject)
2946 if (eptr >= md->end_subject)
2981 if (eptr >= md->end_subject)
3004 if (eptr >= md->end_subject)
3035 if (eptr >= md->end_subject)
3066 if (eptr >= md->end_subject)
3150 if (eptr >= md->end_subject)
3174 if (eptr >= md->end_subject)
3193 if (eptr >= md->end_subject)
3234 if (length > md->end_subject - eptr)
3245 if (md->end_subject - eptr < 1)
3259 if (eptr >= md->end_subject)
3425 if (eptr <= md->end_subject - length &&
3429 eptr <= md->end_subject - oclength &&
3448 if (eptr <= md->end_subject - length &&
3452 eptr <= md->end_subject - oclength &&
3469 if (eptr <= md->end_subject - length &&
3473 eptr <= md->end_subject - oclength &&
3543 if (eptr >= md->end_subject)
3561 if (eptr >= md->end_subject)
3578 if (eptr >= md->end_subject)
3605 if (eptr >= md->end_subject)
3622 if (eptr >= md->end_subject)
3636 if (eptr >= md->end_subject)
3662 if (eptr >= md->end_subject)
3814 if (eptr >= md->end_subject)
3829 if (eptr >= md->end_subject)
3852 if (eptr >= md->end_subject)
3870 if (eptr >= md->end_subject)
3895 if (eptr >= md->end_subject)
3920 if (eptr >= md->end_subject)
3951 if (eptr >= md->end_subject)
3966 if (eptr >= md->end_subject)
3988 if (eptr >= md->end_subject)
4006 if (eptr >= md->end_subject)
4030 if (eptr >= md->end_subject)
4055 if (eptr >= md->end_subject)
4169 if (eptr >= md->end_subject)
4182 if (eptr >= md->end_subject)
4199 if (eptr >= md->end_subject)
4213 if (eptr >= md->end_subject)
4227 if (eptr >= md->end_subject)
4242 if (eptr >= md->end_subject)
4262 if (eptr >= md->end_subject)
4287 if (eptr >= md->end_subject)
4304 if (eptr >= md->end_subject)
4324 if (eptr >= md->end_subject)
4351 if (eptr >= md->end_subject)
4361 while (eptr < md->end_subject)
4386 if (eptr >= md->end_subject)
4393 eptr + 1 >= md->end_subject &&
4402 ACROSSCHAR(eptr < md->end_subject, *eptr, eptr++);
4409 if (eptr >= md->end_subject)
4415 ACROSSCHAR(eptr < md->end_subject, *eptr, eptr++);
4420 if (eptr > md->end_subject - min) RRETURN(MATCH_NOMATCH);
4427 if (eptr >= md->end_subject)
4438 if (eptr < md->end_subject && UCHAR21(eptr) == CHAR_LF) eptr++;
4460 if (eptr >= md->end_subject)
4477 if (eptr >= md->end_subject)
4494 if (eptr >= md->end_subject)
4511 if (eptr >= md->end_subject)
4528 if (eptr >= md->end_subject)
4543 if (eptr >= md->end_subject)
4560 if (eptr >= md->end_subject)
4569 ACROSSCHAR(eptr < md->end_subject, *eptr, eptr++);
4577 if (eptr >= md->end_subject)
4594 if (eptr >= md->end_subject)
4603 ACROSSCHAR(eptr < md->end_subject, *eptr, eptr++);
4611 if (eptr >= md->end_subject)
4639 if (eptr >= md->end_subject)
4646 eptr + 1 >= md->end_subject &&
4659 if (eptr > md->end_subject - min)
4668 if (eptr > md->end_subject - min)
4679 if (eptr >= md->end_subject)
4689 if (eptr < md->end_subject && *eptr == CHAR_LF) eptr++;
4711 if (eptr >= md->end_subject)
4731 if (eptr >= md->end_subject)
4751 if (eptr >= md->end_subject)
4771 if (eptr >= md->end_subject)
4791 if (eptr >= md->end_subject)
4805 if (eptr >= md->end_subject)
4819 if (eptr >= md->end_subject)
4833 if (eptr >= md->end_subject)
4847 if (eptr >= md->end_subject)
4861 if (eptr >= md->end_subject)
4898 if (eptr >= md->end_subject)
4915 if (eptr >= md->end_subject)
4935 if (eptr >= md->end_subject)
4952 if (eptr >= md->end_subject)
4969 if (eptr >= md->end_subject)
4987 if (eptr >= md->end_subject)
5010 if (eptr >= md->end_subject)
5038 if (eptr >= md->end_subject)
5060 if (eptr >= md->end_subject)
5083 if (eptr >= md->end_subject)
5112 if (eptr >= md->end_subject)
5122 while (eptr < md->end_subject)
5146 if (eptr >= md->end_subject)
5158 eptr >= md->end_subject &&
5177 if (eptr < md->end_subject && UCHAR21(eptr) == CHAR_LF) eptr++;
5271 if (eptr >= md->end_subject)
5283 eptr >= md->end_subject &&
5302 if (eptr < md->end_subject && *eptr == CHAR_LF) eptr++;
5417 if (eptr >= md->end_subject)
5433 if (eptr >= md->end_subject)
5452 if (eptr >= md->end_subject)
5467 if (eptr >= md->end_subject)
5482 if (eptr >= md->end_subject)
5498 if (eptr >= md->end_subject)
5520 if (eptr >= md->end_subject)
5548 if (eptr >= md->end_subject)
5567 if (eptr >= md->end_subject)
5590 if (eptr >= md->end_subject)
5628 if (eptr >= md->end_subject)
5638 while (eptr < md->end_subject)
5709 if (eptr >= md->end_subject)
5716 eptr + 1 >= md->end_subject &&
5725 ACROSSCHAR(eptr < md->end_subject, *eptr, eptr++);
5734 if (eptr >= md->end_subject)
5740 ACROSSCHAR(eptr < md->end_subject, *eptr, eptr++);
5745 eptr = md->end_subject; /* Unlimited UTF-8 repeat */
5754 if (c > (unsigned int)(md->end_subject - eptr))
5756 eptr = md->end_subject;
5766 if (eptr >= md->end_subject)
5774 if (++eptr >= md->end_subject) break;
5798 if (eptr >= md->end_subject)
5820 if (eptr >= md->end_subject)
5840 if (eptr >= md->end_subject)
5855 if (eptr >= md->end_subject)
5870 if (eptr >= md->end_subject)
5885 if (eptr >= md->end_subject)
5900 if (eptr >= md->end_subject)
5915 if (eptr >= md->end_subject)
5951 if (eptr >= md->end_subject)
5958 eptr + 1 >= md->end_subject &&
5973 if (c > (unsigned int)(md->end_subject - eptr))
5975 eptr = md->end_subject;
5984 if (eptr >= md->end_subject)
5992 if (++eptr >= md->end_subject) break;
6011 if (eptr >= md->end_subject)
6032 if (eptr >= md->end_subject)
6053 if (eptr >= md->end_subject)
6074 if (eptr >= md->end_subject)
6095 if (eptr >= md->end_subject)
6108 if (eptr >= md->end_subject)
6121 if (eptr >= md->end_subject)
6134 if (eptr >= md->end_subject)
6147 if (eptr >= md->end_subject)
6160 if (eptr >= md->end_subject)
6380 PCRE_PUCHAR end_subject;
6556 md->end_subject = md->start_subject + length;
6557 end_subject = md->end_subject;
6744 PCRE_PUCHAR save_end_subject = end_subject;
6749 newline. Implement this by temporarily adjusting end_subject so that we stop
6759 while (t < md->end_subject && !IS_NEWLINE(t))
6762 ACROSSCHAR(t < end_subject, *t, t++);
6767 while (t < md->end_subject && !IS_NEWLINE(t)) t++;
6768 end_subject = t;
6786 while (start_match < end_subject &&
6790 while (start_match < end_subject && UCHAR21TEST(start_match) != first_char)
6803 while (start_match < end_subject && !WAS_NEWLINE(start_match))
6806 ACROSSCHAR(start_match < end_subject, *start_match,
6812 while (start_match < end_subject && !WAS_NEWLINE(start_match))
6821 start_match < end_subject &&
6831 while (start_match < end_subject)
6843 /* Restore fudged end_subject */
6845 end_subject = save_end_subject;
6858 (pcre_uint32)(end_subject - start_match) < study->minlength)
6878 if (has_req_char && end_subject - start_match < REQ_BYTE_MAX)
6889 while (p < end_subject)
6897 while (p < end_subject)
6906 if (p >= end_subject)
6923 pchars(start_match, end_subject - start_match, TRUE, md);
6978 ACROSSCHAR(new_start_match < end_subject, *new_start_match,
7013 if (anchored || start_match > end_subject) break;
7024 start_match < end_subject &&
7148 offsets[1] = (int)(end_subject - (PCRE_PUCHAR)subject);