Lines Matching defs:ptr

413 const pcre_uchar *ptr;
575 ptr = current_subject;
600 pchars(ptr, STRLEN_UC(ptr), stdout);
618 if (ptr < end_subject)
622 GETCHARLENTEST(c, ptr, clen);
624 c = *ptr;
785 if (ptr > current_subject ||
798 offsets[1] = (int)(ptr - start_subject);
864 if (ptr == start_subject && (md->moptions & PCRE_NOTBOL) == 0)
870 if ((ptr == start_subject && (md->moptions & PCRE_NOTBOL) == 0) ||
871 (ptr != end_subject && WAS_NEWLINE(ptr)))
877 if (ptr >= end_subject)
887 if (ptr == start_subject) { ADD_ACTIVE(state_offset + 1, 0); }
892 if (ptr == start_subject + start_offset) { ADD_ACTIVE(state_offset + 1, 0); }
904 if (clen > 0 && !IS_NEWLINE(ptr))
906 if (ptr + 1 >= md->end_subject &&
931 else if (clen == 0 || (IS_NEWLINE(ptr) && ptr == end_subject - md->nllen))
942 ((md->poptions & PCRE_DOLLAR_ENDONLY) == 0 && IS_NEWLINE(ptr) &&
943 (ptr == end_subject - md->nllen)
946 else if (ptr + 1 >= md->end_subject &&
969 ((md->poptions & PCRE_DOLLAR_ENDONLY) == 0 && IS_NEWLINE(ptr)))
971 else if (ptr + 1 >= md->end_subject &&
985 else if (IS_NEWLINE(ptr))
1014 if (ptr > start_subject)
1016 const pcre_uchar *temp = ptr - 1;
1170 if (d == OP_ANY && ptr + 1 >= md->end_subject &&
1180 (d != OP_ANY || !IS_NEWLINE(ptr)) &&
1201 if (d == OP_ANY && ptr + 1 >= md->end_subject &&
1211 (d != OP_ANY || !IS_NEWLINE(ptr)) &&
1231 if (d == OP_ANY && ptr + 1 >= md->end_subject &&
1241 (d != OP_ANY || !IS_NEWLINE(ptr)) &&
1259 if (d == OP_ANY && ptr + 1 >= md->end_subject &&
1269 (d != OP_ANY || !IS_NEWLINE(ptr)) &&
1288 if (d == OP_ANY && ptr + 1 >= md->end_subject &&
1298 (d != OP_ANY || !IS_NEWLINE(ptr)) &&
1430 const pcre_uchar *nptr = ptr + clen;
1476 if (ptr + 1 < end_subject && UCHAR21TEST(ptr + 1) == CHAR_LF) ncount = 1;
1691 const pcre_uchar *nptr = ptr + clen;
1745 if (ptr + 1 < end_subject && UCHAR21TEST(ptr + 1) == CHAR_LF) ncount = 1;
1963 const pcre_uchar *nptr = ptr + clen;
2015 if (ptr + 1 < end_subject && UCHAR21TEST(ptr + 1) == CHAR_LF) ncount = 1;
2165 const pcre_uchar *nptr = ptr + clen;
2207 if (ptr + 1 >= end_subject)
2213 else if (UCHAR21TEST(ptr + 1) == CHAR_LF)
2672 ptr, /* where we currently are */
2673 (int)(ptr - start_subject), /* start offset */
2717 cb.current_position = (int)(ptr - start_subject);
2770 ptr, /* where we currently are */
2771 (int)(ptr - start_subject), /* start offset */
2806 if (recno == ri->group_num && ptr == ri->subject_position)
2813 new_recursive.subject_position = ptr;
2820 ptr, /* where we currently are */
2821 (int)(ptr - start_subject), /* start offset */
2876 const pcre_uchar *local_ptr = ptr;
2898 (int)(ptr - start_subject), /* start offset */
2917 local_ptr += charcount; /* Advance temporary position ptr */
2941 ptr = local_ptr;
2947 const pcre_uchar *p = ptr;
2969 ptr, /* where we currently are */
2970 (int)(ptr - start_subject), /* start offset */
3013 ptr += charcount;
3070 cb.current_position = (int)(ptr - start_subject);
3120 ptr >= end_subject && /* End of subject and */
3121 ptr > md->start_used_ptr) /* Inspected non-empty string */
3133 ptr += clen; /* Advance to next subject character */