eptr 168 ext/pcre/pcrelib/pcre_exec.c PCRE_PUCHAR eptr_start = eptr; eptr 175 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 180 ext/pcre/pcrelib/pcre_exec.c pchars(eptr, length, TRUE, md); eptr 215 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) return -2; /* Partial match */ eptr 216 ext/pcre/pcrelib/pcre_exec.c GETCHARINC(c, eptr); eptr 239 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) return -2; /* Partial match */ eptr 240 ext/pcre/pcrelib/pcre_exec.c cc = UCHAR21TEST(eptr); eptr 244 ext/pcre/pcrelib/pcre_exec.c eptr++; eptr 256 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) return -2; /* Partial match */ eptr 257 ext/pcre/pcrelib/pcre_exec.c if (UCHAR21INCTEST(p) != UCHAR21INCTEST(eptr)) return -1; eptr 261 ext/pcre/pcrelib/pcre_exec.c return (int)(eptr - eptr_start); eptr 474 ext/pcre/pcrelib/pcre_exec.c if (md->partial != 0 && eptr >= md->end_subject && \ eptr 475 ext/pcre/pcrelib/pcre_exec.c eptr > md->start_used_ptr) \ eptr 482 ext/pcre/pcrelib/pcre_exec.c if (md->partial != 0 && eptr > md->start_used_ptr) \ eptr 542 ext/pcre/pcrelib/pcre_exec.c frame->Xeptr = eptr; eptr 672 ext/pcre/pcrelib/pcre_exec.c int len = (char *)&rdepth - (char *)eptr; eptr 741 ext/pcre/pcrelib/pcre_exec.c newptrb.epb_saved_eptr = eptr; eptr 759 ext/pcre/pcrelib/pcre_exec.c RMATCH(eptr, ecode + PRIV(OP_lengths)[*ecode] + ecode[1], offset_top, md, eptr 774 ext/pcre/pcrelib/pcre_exec.c md->start_match_ptr = eptr; eptr 783 ext/pcre/pcrelib/pcre_exec.c RMATCH(eptr, ecode + PRIV(OP_lengths)[*ecode], offset_top, md, eptr 789 ext/pcre/pcrelib/pcre_exec.c RMATCH(eptr, ecode + PRIV(OP_lengths)[*ecode], offset_top, md, eptr 797 ext/pcre/pcrelib/pcre_exec.c RMATCH(eptr, ecode + PRIV(OP_lengths)[*ecode] + ecode[1], offset_top, md, eptr 805 ext/pcre/pcrelib/pcre_exec.c RMATCH(eptr, ecode + PRIV(OP_lengths)[*ecode], offset_top, md, eptr 808 ext/pcre/pcrelib/pcre_exec.c md->start_match_ptr = eptr; /* Pass back current position */ eptr 826 ext/pcre/pcrelib/pcre_exec.c RMATCH(eptr, ecode + PRIV(OP_lengths)[*ecode] + ecode[1], offset_top, md, eptr 843 ext/pcre/pcrelib/pcre_exec.c RMATCH(eptr, ecode + PRIV(OP_lengths)[*ecode], offset_top, md, eptr 852 ext/pcre/pcrelib/pcre_exec.c RMATCH(eptr, ecode + PRIV(OP_lengths)[*ecode] + ecode[1], offset_top, eptr 875 ext/pcre/pcrelib/pcre_exec.c saved_eptr = eptr; eptr 879 ext/pcre/pcrelib/pcre_exec.c RMATCH(eptr, ecode + 1 + LINK_SIZE, offset_top, md, eptrb, RM64); eptr 909 ext/pcre/pcrelib/pcre_exec.c eptr = md->end_match_ptr; eptr 916 ext/pcre/pcrelib/pcre_exec.c if (*ecode == OP_KET || eptr == saved_eptr) eptr 928 ext/pcre/pcrelib/pcre_exec.c RMATCH(eptr, ecode + 1 + LINK_SIZE, offset_top, md, eptrb, RM65); eptr 935 ext/pcre/pcrelib/pcre_exec.c RMATCH(eptr, prev, offset_top, md, eptrb, RM66); eptr 964 ext/pcre/pcrelib/pcre_exec.c pchars(eptr, 16, TRUE, md); eptr 978 ext/pcre/pcrelib/pcre_exec.c (int)(eptr - md->start_subject); eptr 983 ext/pcre/pcrelib/pcre_exec.c RMATCH(eptr, ecode + PRIV(OP_lengths)[*ecode], offset_top, md, eptr 1080 ext/pcre/pcrelib/pcre_exec.c RMATCH(eptr, ecode + PRIV(OP_lengths)[*ecode], offset_top, md, eptrb, eptr 1135 ext/pcre/pcrelib/pcre_exec.c pchars(eptr, 16, TRUE, md); eptr 1163 ext/pcre/pcrelib/pcre_exec.c (int)(eptr - md->start_subject); eptr 1165 ext/pcre/pcrelib/pcre_exec.c RMATCH(eptr, ecode + PRIV(OP_lengths)[*ecode], offset_top, md, eptr 1174 ext/pcre/pcrelib/pcre_exec.c if (eptr == md->end_match_ptr) /* Matched an empty string */ eptr 1179 ext/pcre/pcrelib/pcre_exec.c eptr = md->end_match_ptr; eptr 1232 ext/pcre/pcrelib/pcre_exec.c RMATCH(eptr, ecode + PRIV(OP_lengths)[*ecode], offset_top, md, eptr 1240 ext/pcre/pcrelib/pcre_exec.c if (eptr == md->end_match_ptr) /* Matched an empty string */ eptr 1245 ext/pcre/pcrelib/pcre_exec.c eptr = md->end_match_ptr; eptr 1311 ext/pcre/pcrelib/pcre_exec.c cb.current_position = (int)(eptr - md->start_subject); eptr 1388 ext/pcre/pcrelib/pcre_exec.c RMATCH(eptr, ecode, offset_top, md, NULL, RM3); eptr 1439 ext/pcre/pcrelib/pcre_exec.c RMATCH(eptr, ecode, offset_top, md, eptrb, RM49); eptr 1468 ext/pcre/pcrelib/pcre_exec.c md->offset_vector[offset+1] = (int)(eptr - md->start_subject); eptr 1497 ext/pcre/pcrelib/pcre_exec.c if (eptr == mstart && op != OP_ASSERT_ACCEPT && eptr 1506 ext/pcre/pcrelib/pcre_exec.c md->end_match_ptr = eptr; /* Record where we ended */ eptr 1541 ext/pcre/pcrelib/pcre_exec.c RMATCH(eptr, ecode + 1 + LINK_SIZE, offset_top, md, NULL, RM4); eptr 1612 ext/pcre/pcrelib/pcre_exec.c RMATCH(eptr, ecode + 1 + LINK_SIZE, offset_top, md, NULL, RM5); eptr 1680 ext/pcre/pcrelib/pcre_exec.c eptr--; eptr 1681 ext/pcre/pcrelib/pcre_exec.c if (eptr < md->start_subject) RRETURN(MATCH_NOMATCH); eptr 1682 ext/pcre/pcrelib/pcre_exec.c BACKCHAR(eptr); eptr 1691 ext/pcre/pcrelib/pcre_exec.c eptr -= GET(ecode, 1); eptr 1692 ext/pcre/pcrelib/pcre_exec.c if (eptr < md->start_subject) RRETURN(MATCH_NOMATCH); eptr 1697 ext/pcre/pcrelib/pcre_exec.c if (eptr < md->start_used_ptr) md->start_used_ptr = eptr; eptr 1721 ext/pcre/pcrelib/pcre_exec.c cb.current_position = (int)(eptr - md->start_subject); eptr 1767 ext/pcre/pcrelib/pcre_exec.c if (recno == ri->group_num && eptr == ri->subject_position) eptr 1774 ext/pcre/pcrelib/pcre_exec.c new_recursive.subject_position = eptr; eptr 1806 ext/pcre/pcrelib/pcre_exec.c RMATCH(eptr, callpat + PRIV(OP_lengths)[*callpat], offset_top, eptr 1822 ext/pcre/pcrelib/pcre_exec.c eptr = md->end_match_ptr; eptr 1878 ext/pcre/pcrelib/pcre_exec.c RMATCH(eptr, next, offset_top, md, eptrb, RM10); eptr 1887 ext/pcre/pcrelib/pcre_exec.c RMATCH(eptr, next + 1+LINK_SIZE, offset_top, md, eptrb, RM11); eptr 1934 ext/pcre/pcrelib/pcre_exec.c md->end_match_ptr = eptr; /* For ONCE_NC */ eptr 1963 ext/pcre/pcrelib/pcre_exec.c md->end_match_ptr = eptr; eptr 1994 ext/pcre/pcrelib/pcre_exec.c md->offset_vector[offset+1] = (int)(eptr - md->start_subject); eptr 2007 ext/pcre/pcrelib/pcre_exec.c md->end_match_ptr = eptr; eptr 2021 ext/pcre/pcrelib/pcre_exec.c if (*ecode == OP_KET || eptr == saved_eptr) eptr 2025 ext/pcre/pcrelib/pcre_exec.c RMATCH(eptr, ecode + 1 + LINK_SIZE, offset_top, md, eptrb, RM12); eptr 2042 ext/pcre/pcrelib/pcre_exec.c RMATCH(eptr, ecode + 1 + LINK_SIZE, offset_top, md, eptrb, RM7); eptr 2046 ext/pcre/pcrelib/pcre_exec.c RMATCH(eptr, prev, offset_top, md, eptrb, RM8); eptr 2053 ext/pcre/pcrelib/pcre_exec.c RMATCH(eptr, prev, offset_top, md, eptrb, RM50); eptr 2061 ext/pcre/pcrelib/pcre_exec.c RMATCH(eptr, prev, offset_top, md, eptrb, RM13); eptr 2066 ext/pcre/pcrelib/pcre_exec.c RMATCH(eptr, ecode + 1 + LINK_SIZE, offset_top, md, eptrb, RM9); eptr 2079 ext/pcre/pcrelib/pcre_exec.c if (md->notbol && eptr == md->start_subject) RRETURN(MATCH_NOMATCH); eptr 2084 ext/pcre/pcrelib/pcre_exec.c if (eptr != md->start_subject) RRETURN(MATCH_NOMATCH); eptr 2091 ext/pcre/pcrelib/pcre_exec.c if (md->notbol && eptr == md->start_subject) RRETURN(MATCH_NOMATCH); eptr 2092 ext/pcre/pcrelib/pcre_exec.c if (eptr != md->start_subject && eptr 2093 ext/pcre/pcrelib/pcre_exec.c (eptr == md->end_subject || !WAS_NEWLINE(eptr))) eptr 2101 ext/pcre/pcrelib/pcre_exec.c if (eptr != md->start_subject + md->start_offset) RRETURN(MATCH_NOMATCH); eptr 2108 ext/pcre/pcrelib/pcre_exec.c mstart = eptr; eptr 2116 ext/pcre/pcrelib/pcre_exec.c if (eptr < md->end_subject) eptr 2118 ext/pcre/pcrelib/pcre_exec.c if (!IS_NEWLINE(eptr)) eptr 2121 ext/pcre/pcrelib/pcre_exec.c eptr + 1 >= md->end_subject && eptr 2124 ext/pcre/pcrelib/pcre_exec.c UCHAR21TEST(eptr) == NLBLOCK->nl[0]) eptr 2152 ext/pcre/pcrelib/pcre_exec.c if (eptr < md->end_subject) RRETURN(MATCH_NOMATCH); eptr 2161 ext/pcre/pcrelib/pcre_exec.c if (eptr < md->end_subject && eptr 2162 ext/pcre/pcrelib/pcre_exec.c (!IS_NEWLINE(eptr) || eptr != md->end_subject - md->nllen)) eptr 2165 ext/pcre/pcrelib/pcre_exec.c eptr + 1 >= md->end_subject && eptr 2168 ext/pcre/pcrelib/pcre_exec.c UCHAR21TEST(eptr) == NLBLOCK->nl[0]) eptr 2198 ext/pcre/pcrelib/pcre_exec.c if (eptr == md->start_subject) prev_is_word = FALSE; else eptr 2200 ext/pcre/pcrelib/pcre_exec.c PCRE_PUCHAR lastptr = eptr - 1; eptr 2220 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 2227 ext/pcre/pcrelib/pcre_exec.c GETCHAR(c, eptr); eptr 2251 ext/pcre/pcrelib/pcre_exec.c if (eptr == md->start_subject) prev_is_word = FALSE; else eptr 2253 ext/pcre/pcrelib/pcre_exec.c if (eptr <= md->start_used_ptr) md->start_used_ptr = eptr - 1; eptr 2257 ext/pcre/pcrelib/pcre_exec.c c = eptr[-1]; eptr 2266 ext/pcre/pcrelib/pcre_exec.c prev_is_word = MAX_255(eptr[-1]) eptr 2267 ext/pcre/pcrelib/pcre_exec.c && ((md->ctypes[eptr[-1]] & ctype_word) != 0); eptr 2272 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 2281 ext/pcre/pcrelib/pcre_exec.c c = *eptr; eptr 2290 ext/pcre/pcrelib/pcre_exec.c cur_is_word = MAX_255(*eptr) eptr 2291 ext/pcre/pcrelib/pcre_exec.c && ((md->ctypes[*eptr] & ctype_word) != 0); eptr 2306 ext/pcre/pcrelib/pcre_exec.c if (IS_NEWLINE(eptr)) RRETURN(MATCH_NOMATCH); eptr 2308 ext/pcre/pcrelib/pcre_exec.c eptr + 1 >= md->end_subject && eptr 2311 ext/pcre/pcrelib/pcre_exec.c UCHAR21TEST(eptr) == NLBLOCK->nl[0]) eptr 2322 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) /* DO NOT merge the eptr++ here; it must */ eptr 2327 ext/pcre/pcrelib/pcre_exec.c eptr++; eptr 2329 ext/pcre/pcrelib/pcre_exec.c if (utf) ACROSSCHAR(eptr < md->end_subject, *eptr, eptr++); eptr 2338 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) /* DO NOT merge the eptr++ here; it must */ eptr 2343 ext/pcre/pcrelib/pcre_exec.c eptr++; eptr 2348 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 2353 ext/pcre/pcrelib/pcre_exec.c GETCHARINCTEST(c, eptr); eptr 2365 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 2370 ext/pcre/pcrelib/pcre_exec.c GETCHARINCTEST(c, eptr); eptr 2382 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 2387 ext/pcre/pcrelib/pcre_exec.c GETCHARINCTEST(c, eptr); eptr 2399 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 2404 ext/pcre/pcrelib/pcre_exec.c GETCHARINCTEST(c, eptr); eptr 2416 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 2421 ext/pcre/pcrelib/pcre_exec.c GETCHARINCTEST(c, eptr); eptr 2433 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 2438 ext/pcre/pcrelib/pcre_exec.c GETCHARINCTEST(c, eptr); eptr 2450 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 2455 ext/pcre/pcrelib/pcre_exec.c GETCHARINCTEST(c, eptr); eptr 2461 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 2465 ext/pcre/pcrelib/pcre_exec.c else if (UCHAR21TEST(eptr) == CHAR_LF) eptr++; eptr 2485 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 2490 ext/pcre/pcrelib/pcre_exec.c GETCHARINCTEST(c, eptr); eptr 2500 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 2505 ext/pcre/pcrelib/pcre_exec.c GETCHARINCTEST(c, eptr); eptr 2515 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 2520 ext/pcre/pcrelib/pcre_exec.c GETCHARINCTEST(c, eptr); eptr 2530 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 2535 ext/pcre/pcrelib/pcre_exec.c GETCHARINCTEST(c, eptr); eptr 2550 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 2555 ext/pcre/pcrelib/pcre_exec.c GETCHARINCTEST(c, eptr); eptr 2655 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 2663 ext/pcre/pcrelib/pcre_exec.c GETCHARINCTEST(c, eptr); eptr 2665 ext/pcre/pcrelib/pcre_exec.c while (eptr < md->end_subject) eptr 2668 ext/pcre/pcrelib/pcre_exec.c if (!utf) c = *eptr; else { GETCHARLEN(c, eptr, len); } eptr 2672 ext/pcre/pcrelib/pcre_exec.c eptr += len; eptr 2769 ext/pcre/pcrelib/pcre_exec.c if ((length = match_ref(offset, eptr, length, md, caseless)) < 0) eptr 2771 ext/pcre/pcrelib/pcre_exec.c if (length == -2) eptr = md->end_subject; /* Partial match */ eptr 2775 ext/pcre/pcrelib/pcre_exec.c eptr += length; eptr 2795 ext/pcre/pcrelib/pcre_exec.c if ((slength = match_ref(offset, eptr, length, md, caseless)) < 0) eptr 2797 ext/pcre/pcrelib/pcre_exec.c if (slength == -2) eptr = md->end_subject; /* Partial match */ eptr 2801 ext/pcre/pcrelib/pcre_exec.c eptr += slength; eptr 2816 ext/pcre/pcrelib/pcre_exec.c RMATCH(eptr, ecode, offset_top, md, eptrb, RM14); eptr 2819 ext/pcre/pcrelib/pcre_exec.c if ((slength = match_ref(offset, eptr, length, md, caseless)) < 0) eptr 2821 ext/pcre/pcrelib/pcre_exec.c if (slength == -2) eptr = md->end_subject; /* Partial match */ eptr 2825 ext/pcre/pcrelib/pcre_exec.c eptr += slength; eptr 2834 ext/pcre/pcrelib/pcre_exec.c pp = eptr; eptr 2838 ext/pcre/pcrelib/pcre_exec.c if ((slength = match_ref(offset, eptr, length, md, caseless)) < 0) eptr 2851 ext/pcre/pcrelib/pcre_exec.c eptr += slength; eptr 2854 ext/pcre/pcrelib/pcre_exec.c while (eptr >= pp) eptr 2856 ext/pcre/pcrelib/pcre_exec.c RMATCH(eptr, ecode, offset_top, md, eptrb, RM15); eptr 2858 ext/pcre/pcrelib/pcre_exec.c eptr -= length; eptr 2926 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 2931 ext/pcre/pcrelib/pcre_exec.c GETCHARINC(c, eptr); eptr 2946 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 2951 ext/pcre/pcrelib/pcre_exec.c c = *eptr++; eptr 2978 ext/pcre/pcrelib/pcre_exec.c RMATCH(eptr, ecode, offset_top, md, eptrb, RM16); eptr 2981 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 2986 ext/pcre/pcrelib/pcre_exec.c GETCHARINC(c, eptr); eptr 3001 ext/pcre/pcrelib/pcre_exec.c RMATCH(eptr, ecode, offset_top, md, eptrb, RM17); eptr 3004 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 3009 ext/pcre/pcrelib/pcre_exec.c c = *eptr++; eptr 3027 ext/pcre/pcrelib/pcre_exec.c pp = eptr; eptr 3035 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 3040 ext/pcre/pcrelib/pcre_exec.c GETCHARLEN(c, eptr, len); eptr 3047 ext/pcre/pcrelib/pcre_exec.c eptr += len; eptr 3054 ext/pcre/pcrelib/pcre_exec.c RMATCH(eptr, ecode, offset_top, md, eptrb, RM18); eptr 3056 ext/pcre/pcrelib/pcre_exec.c if (eptr-- == pp) break; /* Stop if tried at original pos */ eptr 3057 ext/pcre/pcrelib/pcre_exec.c BACKCHAR(eptr); eptr 3066 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 3071 ext/pcre/pcrelib/pcre_exec.c c = *eptr; eptr 3080 ext/pcre/pcrelib/pcre_exec.c eptr++; eptr 3085 ext/pcre/pcrelib/pcre_exec.c while (eptr >= pp) eptr 3087 ext/pcre/pcrelib/pcre_exec.c RMATCH(eptr, ecode, offset_top, md, eptrb, RM19); eptr 3089 ext/pcre/pcrelib/pcre_exec.c eptr--; eptr 3150 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 3155 ext/pcre/pcrelib/pcre_exec.c GETCHARINCTEST(c, eptr); eptr 3171 ext/pcre/pcrelib/pcre_exec.c RMATCH(eptr, ecode, offset_top, md, eptrb, RM20); eptr 3174 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 3179 ext/pcre/pcrelib/pcre_exec.c GETCHARINCTEST(c, eptr); eptr 3189 ext/pcre/pcrelib/pcre_exec.c pp = eptr; eptr 3193 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 3199 ext/pcre/pcrelib/pcre_exec.c GETCHARLENTEST(c, eptr, len); eptr 3201 ext/pcre/pcrelib/pcre_exec.c c = *eptr; eptr 3204 ext/pcre/pcrelib/pcre_exec.c eptr += len; eptr 3211 ext/pcre/pcrelib/pcre_exec.c RMATCH(eptr, ecode, offset_top, md, eptrb, RM21); eptr 3213 ext/pcre/pcrelib/pcre_exec.c if (eptr-- == pp) break; /* Stop if tried at original pos */ eptr 3215 ext/pcre/pcrelib/pcre_exec.c if (utf) BACKCHAR(eptr); eptr 3234 ext/pcre/pcrelib/pcre_exec.c if (length > md->end_subject - eptr) eptr 3239 ext/pcre/pcrelib/pcre_exec.c while (length-- > 0) if (*ecode++ != UCHAR21INC(eptr)) RRETURN(MATCH_NOMATCH); eptr 3245 ext/pcre/pcrelib/pcre_exec.c if (md->end_subject - eptr < 1) eptr 3250 ext/pcre/pcrelib/pcre_exec.c if (ecode[1] != *eptr++) RRETURN(MATCH_NOMATCH); eptr 3259 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 3279 ext/pcre/pcrelib/pcre_exec.c pcre_uint32 cc = UCHAR21(eptr); eptr 3282 ext/pcre/pcrelib/pcre_exec.c eptr++; eptr 3292 ext/pcre/pcrelib/pcre_exec.c GETCHARINC(dc, eptr); eptr 3313 ext/pcre/pcrelib/pcre_exec.c != TABLE_GET(*eptr, md->lcc, *eptr)) RRETURN(MATCH_NOMATCH); eptr 3314 ext/pcre/pcrelib/pcre_exec.c eptr++; eptr 3425 ext/pcre/pcrelib/pcre_exec.c if (eptr <= md->end_subject - length && eptr 3426 ext/pcre/pcrelib/pcre_exec.c memcmp(eptr, charptr, IN_UCHARS(length)) == 0) eptr += length; eptr 3429 ext/pcre/pcrelib/pcre_exec.c eptr <= md->end_subject - oclength && eptr 3430 ext/pcre/pcrelib/pcre_exec.c memcmp(eptr, occhars, IN_UCHARS(oclength)) == 0) eptr += oclength; eptr 3445 ext/pcre/pcrelib/pcre_exec.c RMATCH(eptr, ecode, offset_top, md, eptrb, RM22); eptr 3448 ext/pcre/pcrelib/pcre_exec.c if (eptr <= md->end_subject - length && eptr 3449 ext/pcre/pcrelib/pcre_exec.c memcmp(eptr, charptr, IN_UCHARS(length)) == 0) eptr += length; eptr 3452 ext/pcre/pcrelib/pcre_exec.c eptr <= md->end_subject - oclength && eptr 3453 ext/pcre/pcrelib/pcre_exec.c memcmp(eptr, occhars, IN_UCHARS(oclength)) == 0) eptr += oclength; eptr 3466 ext/pcre/pcrelib/pcre_exec.c pp = eptr; eptr 3469 ext/pcre/pcrelib/pcre_exec.c if (eptr <= md->end_subject - length && eptr 3470 ext/pcre/pcrelib/pcre_exec.c memcmp(eptr, charptr, IN_UCHARS(length)) == 0) eptr += length; eptr 3473 ext/pcre/pcrelib/pcre_exec.c eptr <= md->end_subject - oclength && eptr 3474 ext/pcre/pcrelib/pcre_exec.c memcmp(eptr, occhars, IN_UCHARS(oclength)) == 0) eptr += oclength; eptr 3486 ext/pcre/pcrelib/pcre_exec.c if (eptr <= pp) goto TAIL_RECURSE; eptr 3487 ext/pcre/pcrelib/pcre_exec.c RMATCH(eptr, ecode, offset_top, md, eptrb, RM23); eptr 3490 ext/pcre/pcrelib/pcre_exec.c eptr--; eptr 3491 ext/pcre/pcrelib/pcre_exec.c BACKCHAR(eptr); eptr 3493 ext/pcre/pcrelib/pcre_exec.c eptr -= length; eptr 3519 ext/pcre/pcrelib/pcre_exec.c max, (char *)eptr)); eptr 3543 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 3548 ext/pcre/pcrelib/pcre_exec.c cc = UCHAR21TEST(eptr); eptr 3550 ext/pcre/pcrelib/pcre_exec.c eptr++; eptr 3558 ext/pcre/pcrelib/pcre_exec.c RMATCH(eptr, ecode, offset_top, md, eptrb, RM24); eptr 3561 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 3566 ext/pcre/pcrelib/pcre_exec.c cc = UCHAR21TEST(eptr); eptr 3568 ext/pcre/pcrelib/pcre_exec.c eptr++; eptr 3574 ext/pcre/pcrelib/pcre_exec.c pp = eptr; eptr 3578 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 3583 ext/pcre/pcrelib/pcre_exec.c cc = UCHAR21TEST(eptr); eptr 3585 ext/pcre/pcrelib/pcre_exec.c eptr++; eptr 3590 ext/pcre/pcrelib/pcre_exec.c if (eptr == pp) goto TAIL_RECURSE; eptr 3591 ext/pcre/pcrelib/pcre_exec.c RMATCH(eptr, ecode, offset_top, md, eptrb, RM25); eptr 3592 ext/pcre/pcrelib/pcre_exec.c eptr--; eptr 3605 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 3610 ext/pcre/pcrelib/pcre_exec.c if (fc != UCHAR21INCTEST(eptr)) RRETURN(MATCH_NOMATCH); eptr 3619 ext/pcre/pcrelib/pcre_exec.c RMATCH(eptr, ecode, offset_top, md, eptrb, RM26); eptr 3622 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 3627 ext/pcre/pcrelib/pcre_exec.c if (fc != UCHAR21INCTEST(eptr)) RRETURN(MATCH_NOMATCH); eptr 3633 ext/pcre/pcrelib/pcre_exec.c pp = eptr; eptr 3636 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 3641 ext/pcre/pcrelib/pcre_exec.c if (fc != UCHAR21TEST(eptr)) break; eptr 3642 ext/pcre/pcrelib/pcre_exec.c eptr++; eptr 3647 ext/pcre/pcrelib/pcre_exec.c if (eptr == pp) goto TAIL_RECURSE; eptr 3648 ext/pcre/pcrelib/pcre_exec.c RMATCH(eptr, ecode, offset_top, md, eptrb, RM27); eptr 3649 ext/pcre/pcrelib/pcre_exec.c eptr--; eptr 3662 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 3674 ext/pcre/pcrelib/pcre_exec.c GETCHARINC(c, eptr); eptr 3698 ext/pcre/pcrelib/pcre_exec.c c = *eptr++; eptr 3792 ext/pcre/pcrelib/pcre_exec.c max, (char *)eptr)); eptr 3814 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 3819 ext/pcre/pcrelib/pcre_exec.c GETCHARINC(d, eptr); eptr 3829 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 3834 ext/pcre/pcrelib/pcre_exec.c if (fc == *eptr || foc == *eptr) RRETURN(MATCH_NOMATCH); eptr 3835 ext/pcre/pcrelib/pcre_exec.c eptr++; eptr 3849 ext/pcre/pcrelib/pcre_exec.c RMATCH(eptr, ecode, offset_top, md, eptrb, RM28); eptr 3852 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 3857 ext/pcre/pcrelib/pcre_exec.c GETCHARINC(d, eptr); eptr 3867 ext/pcre/pcrelib/pcre_exec.c RMATCH(eptr, ecode, offset_top, md, eptrb, RM29); eptr 3870 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 3875 ext/pcre/pcrelib/pcre_exec.c if (fc == *eptr || foc == *eptr) RRETURN(MATCH_NOMATCH); eptr 3876 ext/pcre/pcrelib/pcre_exec.c eptr++; eptr 3886 ext/pcre/pcrelib/pcre_exec.c pp = eptr; eptr 3895 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 3900 ext/pcre/pcrelib/pcre_exec.c GETCHARLEN(d, eptr, len); eptr 3902 ext/pcre/pcrelib/pcre_exec.c eptr += len; eptr 3907 ext/pcre/pcrelib/pcre_exec.c if (eptr <= pp) goto TAIL_RECURSE; eptr 3908 ext/pcre/pcrelib/pcre_exec.c RMATCH(eptr, ecode, offset_top, md, eptrb, RM30); eptr 3910 ext/pcre/pcrelib/pcre_exec.c eptr--; eptr 3911 ext/pcre/pcrelib/pcre_exec.c BACKCHAR(eptr); eptr 3920 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 3925 ext/pcre/pcrelib/pcre_exec.c if (fc == *eptr || foc == *eptr) break; eptr 3926 ext/pcre/pcrelib/pcre_exec.c eptr++; eptr 3931 ext/pcre/pcrelib/pcre_exec.c if (eptr == pp) goto TAIL_RECURSE; eptr 3932 ext/pcre/pcrelib/pcre_exec.c RMATCH(eptr, ecode, offset_top, md, eptrb, RM31); eptr 3934 ext/pcre/pcrelib/pcre_exec.c eptr--; eptr 3951 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 3956 ext/pcre/pcrelib/pcre_exec.c GETCHARINC(d, eptr); eptr 3966 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 3971 ext/pcre/pcrelib/pcre_exec.c if (fc == *eptr++) RRETURN(MATCH_NOMATCH); eptr 3985 ext/pcre/pcrelib/pcre_exec.c RMATCH(eptr, ecode, offset_top, md, eptrb, RM32); eptr 3988 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 3993 ext/pcre/pcrelib/pcre_exec.c GETCHARINC(d, eptr); eptr 4003 ext/pcre/pcrelib/pcre_exec.c RMATCH(eptr, ecode, offset_top, md, eptrb, RM33); eptr 4006 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 4011 ext/pcre/pcrelib/pcre_exec.c if (fc == *eptr++) RRETURN(MATCH_NOMATCH); eptr 4021 ext/pcre/pcrelib/pcre_exec.c pp = eptr; eptr 4030 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 4035 ext/pcre/pcrelib/pcre_exec.c GETCHARLEN(d, eptr, len); eptr 4037 ext/pcre/pcrelib/pcre_exec.c eptr += len; eptr 4042 ext/pcre/pcrelib/pcre_exec.c if (eptr <= pp) goto TAIL_RECURSE; eptr 4043 ext/pcre/pcrelib/pcre_exec.c RMATCH(eptr, ecode, offset_top, md, eptrb, RM34); eptr 4045 ext/pcre/pcrelib/pcre_exec.c eptr--; eptr 4046 ext/pcre/pcrelib/pcre_exec.c BACKCHAR(eptr); eptr 4055 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 4060 ext/pcre/pcrelib/pcre_exec.c if (fc == *eptr) break; eptr 4061 ext/pcre/pcrelib/pcre_exec.c eptr++; eptr 4066 ext/pcre/pcrelib/pcre_exec.c if (eptr == pp) goto TAIL_RECURSE; eptr 4067 ext/pcre/pcrelib/pcre_exec.c RMATCH(eptr, ecode, offset_top, md, eptrb, RM35); eptr 4069 ext/pcre/pcrelib/pcre_exec.c eptr--; eptr 4169 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 4174 ext/pcre/pcrelib/pcre_exec.c GETCHARINCTEST(c, eptr); eptr 4182 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 4187 ext/pcre/pcrelib/pcre_exec.c GETCHARINCTEST(c, eptr); eptr 4199 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 4204 ext/pcre/pcrelib/pcre_exec.c GETCHARINCTEST(c, eptr); eptr 4213 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 4218 ext/pcre/pcrelib/pcre_exec.c GETCHARINCTEST(c, eptr); eptr 4227 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 4232 ext/pcre/pcrelib/pcre_exec.c GETCHARINCTEST(c, eptr); eptr 4242 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 4247 ext/pcre/pcrelib/pcre_exec.c GETCHARINCTEST(c, eptr); eptr 4262 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 4267 ext/pcre/pcrelib/pcre_exec.c GETCHARINCTEST(c, eptr); eptr 4287 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 4292 ext/pcre/pcrelib/pcre_exec.c GETCHARINCTEST(c, eptr); eptr 4304 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 4309 ext/pcre/pcrelib/pcre_exec.c GETCHARINCTEST(c, eptr); eptr 4324 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 4329 ext/pcre/pcrelib/pcre_exec.c GETCHARINCTEST(c, eptr); eptr 4351 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 4359 ext/pcre/pcrelib/pcre_exec.c GETCHARINCTEST(c, eptr); eptr 4361 ext/pcre/pcrelib/pcre_exec.c while (eptr < md->end_subject) eptr 4364 ext/pcre/pcrelib/pcre_exec.c if (!utf) c = *eptr; else { GETCHARLEN(c, eptr, len); } eptr 4368 ext/pcre/pcrelib/pcre_exec.c eptr += len; eptr 4386 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 4391 ext/pcre/pcrelib/pcre_exec.c if (IS_NEWLINE(eptr)) RRETURN(MATCH_NOMATCH); eptr 4393 ext/pcre/pcrelib/pcre_exec.c eptr + 1 >= md->end_subject && eptr 4396 ext/pcre/pcrelib/pcre_exec.c UCHAR21(eptr) == NLBLOCK->nl[0]) eptr 4401 ext/pcre/pcrelib/pcre_exec.c eptr++; eptr 4402 ext/pcre/pcrelib/pcre_exec.c ACROSSCHAR(eptr < md->end_subject, *eptr, eptr++); eptr 4409 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 4414 ext/pcre/pcrelib/pcre_exec.c eptr++; eptr 4415 ext/pcre/pcrelib/pcre_exec.c ACROSSCHAR(eptr < md->end_subject, *eptr, eptr++); eptr 4420 ext/pcre/pcrelib/pcre_exec.c if (eptr > md->end_subject - min) RRETURN(MATCH_NOMATCH); eptr 4421 ext/pcre/pcrelib/pcre_exec.c eptr += min; eptr 4427 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 4432 ext/pcre/pcrelib/pcre_exec.c GETCHARINC(c, eptr); eptr 4438 ext/pcre/pcrelib/pcre_exec.c if (eptr < md->end_subject && UCHAR21(eptr) == CHAR_LF) eptr++; eptr 4460 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 4465 ext/pcre/pcrelib/pcre_exec.c GETCHARINC(c, eptr); eptr 4477 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 4482 ext/pcre/pcrelib/pcre_exec.c GETCHARINC(c, eptr); eptr 4494 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 4499 ext/pcre/pcrelib/pcre_exec.c GETCHARINC(c, eptr); eptr 4511 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 4516 ext/pcre/pcrelib/pcre_exec.c GETCHARINC(c, eptr); eptr 4528 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 4533 ext/pcre/pcrelib/pcre_exec.c GETCHARINC(c, eptr); eptr 4543 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 4548 ext/pcre/pcrelib/pcre_exec.c cc = UCHAR21(eptr); eptr 4551 ext/pcre/pcrelib/pcre_exec.c eptr++; eptr 4560 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 4565 ext/pcre/pcrelib/pcre_exec.c cc = UCHAR21(eptr); eptr 4568 ext/pcre/pcrelib/pcre_exec.c eptr++; eptr 4569 ext/pcre/pcrelib/pcre_exec.c ACROSSCHAR(eptr < md->end_subject, *eptr, eptr++); eptr 4577 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 4582 ext/pcre/pcrelib/pcre_exec.c cc = UCHAR21(eptr); eptr 4585 ext/pcre/pcrelib/pcre_exec.c eptr++; eptr 4594 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 4599 ext/pcre/pcrelib/pcre_exec.c cc = UCHAR21(eptr); eptr 4602 ext/pcre/pcrelib/pcre_exec.c eptr++; eptr 4603 ext/pcre/pcrelib/pcre_exec.c ACROSSCHAR(eptr < md->end_subject, *eptr, eptr++); eptr 4611 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 4616 ext/pcre/pcrelib/pcre_exec.c cc = UCHAR21(eptr); eptr 4619 ext/pcre/pcrelib/pcre_exec.c eptr++; eptr 4639 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 4644 ext/pcre/pcrelib/pcre_exec.c if (IS_NEWLINE(eptr)) RRETURN(MATCH_NOMATCH); eptr 4646 ext/pcre/pcrelib/pcre_exec.c eptr + 1 >= md->end_subject && eptr 4649 ext/pcre/pcrelib/pcre_exec.c *eptr == NLBLOCK->nl[0]) eptr 4654 ext/pcre/pcrelib/pcre_exec.c eptr++; eptr 4659 ext/pcre/pcrelib/pcre_exec.c if (eptr > md->end_subject - min) eptr 4664 ext/pcre/pcrelib/pcre_exec.c eptr += min; eptr 4668 ext/pcre/pcrelib/pcre_exec.c if (eptr > md->end_subject - min) eptr 4673 ext/pcre/pcrelib/pcre_exec.c eptr += min; eptr 4679 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 4684 ext/pcre/pcrelib/pcre_exec.c switch(*eptr++) eptr 4689 ext/pcre/pcrelib/pcre_exec.c if (eptr < md->end_subject && *eptr == CHAR_LF) eptr++; eptr 4711 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 4716 ext/pcre/pcrelib/pcre_exec.c switch(*eptr++) eptr 4731 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 4736 ext/pcre/pcrelib/pcre_exec.c switch(*eptr++) eptr 4751 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 4756 ext/pcre/pcrelib/pcre_exec.c switch(*eptr++) eptr 4771 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 4776 ext/pcre/pcrelib/pcre_exec.c switch(*eptr++) eptr 4791 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 4796 ext/pcre/pcrelib/pcre_exec.c if (MAX_255(*eptr) && (md->ctypes[*eptr] & ctype_digit) != 0) eptr 4798 ext/pcre/pcrelib/pcre_exec.c eptr++; eptr 4805 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 4810 ext/pcre/pcrelib/pcre_exec.c if (!MAX_255(*eptr) || (md->ctypes[*eptr] & ctype_digit) == 0) eptr 4812 ext/pcre/pcrelib/pcre_exec.c eptr++; eptr 4819 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 4824 ext/pcre/pcrelib/pcre_exec.c if (MAX_255(*eptr) && (md->ctypes[*eptr] & ctype_space) != 0) eptr 4826 ext/pcre/pcrelib/pcre_exec.c eptr++; eptr 4833 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 4838 ext/pcre/pcrelib/pcre_exec.c if (!MAX_255(*eptr) || (md->ctypes[*eptr] & ctype_space) == 0) eptr 4840 ext/pcre/pcrelib/pcre_exec.c eptr++; eptr 4847 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 4852 ext/pcre/pcrelib/pcre_exec.c if (MAX_255(*eptr) && (md->ctypes[*eptr] & ctype_word) != 0) eptr 4854 ext/pcre/pcrelib/pcre_exec.c eptr++; eptr 4861 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 4866 ext/pcre/pcrelib/pcre_exec.c if (!MAX_255(*eptr) || (md->ctypes[*eptr] & ctype_word) == 0) eptr 4868 ext/pcre/pcrelib/pcre_exec.c eptr++; eptr 4895 ext/pcre/pcrelib/pcre_exec.c RMATCH(eptr, ecode, offset_top, md, eptrb, RM36); eptr 4898 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 4903 ext/pcre/pcrelib/pcre_exec.c GETCHARINCTEST(c, eptr); eptr 4912 ext/pcre/pcrelib/pcre_exec.c RMATCH(eptr, ecode, offset_top, md, eptrb, RM37); eptr 4915 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 4920 ext/pcre/pcrelib/pcre_exec.c GETCHARINCTEST(c, eptr); eptr 4932 ext/pcre/pcrelib/pcre_exec.c RMATCH(eptr, ecode, offset_top, md, eptrb, RM38); eptr 4935 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 4940 ext/pcre/pcrelib/pcre_exec.c GETCHARINCTEST(c, eptr); eptr 4949 ext/pcre/pcrelib/pcre_exec.c RMATCH(eptr, ecode, offset_top, md, eptrb, RM39); eptr 4952 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 4957 ext/pcre/pcrelib/pcre_exec.c GETCHARINCTEST(c, eptr); eptr 4966 ext/pcre/pcrelib/pcre_exec.c RMATCH(eptr, ecode, offset_top, md, eptrb, RM40); eptr 4969 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 4974 ext/pcre/pcrelib/pcre_exec.c GETCHARINCTEST(c, eptr); eptr 4984 ext/pcre/pcrelib/pcre_exec.c RMATCH(eptr, ecode, offset_top, md, eptrb, RM59); eptr 4987 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 4992 ext/pcre/pcrelib/pcre_exec.c GETCHARINCTEST(c, eptr); eptr 5007 ext/pcre/pcrelib/pcre_exec.c RMATCH(eptr, ecode, offset_top, md, eptrb, RM61); eptr 5010 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 5015 ext/pcre/pcrelib/pcre_exec.c GETCHARINCTEST(c, eptr); eptr 5035 ext/pcre/pcrelib/pcre_exec.c RMATCH(eptr, ecode, offset_top, md, eptrb, RM62); eptr 5038 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 5043 ext/pcre/pcrelib/pcre_exec.c GETCHARINCTEST(c, eptr); eptr 5057 ext/pcre/pcrelib/pcre_exec.c RMATCH(eptr, ecode, offset_top, md, eptrb, RM67); eptr 5060 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 5065 ext/pcre/pcrelib/pcre_exec.c GETCHARINCTEST(c, eptr); eptr 5080 ext/pcre/pcrelib/pcre_exec.c RMATCH(eptr, ecode, offset_top, md, eptrb, RM60); eptr 5083 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 5088 ext/pcre/pcrelib/pcre_exec.c GETCHARINCTEST(c, eptr); eptr 5109 ext/pcre/pcrelib/pcre_exec.c RMATCH(eptr, ecode, offset_top, md, eptrb, RM41); eptr 5112 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 5120 ext/pcre/pcrelib/pcre_exec.c GETCHARINCTEST(c, eptr); eptr 5122 ext/pcre/pcrelib/pcre_exec.c while (eptr < md->end_subject) eptr 5125 ext/pcre/pcrelib/pcre_exec.c if (!utf) c = *eptr; else { GETCHARLEN(c, eptr, len); } eptr 5129 ext/pcre/pcrelib/pcre_exec.c eptr += len; eptr 5143 ext/pcre/pcrelib/pcre_exec.c RMATCH(eptr, ecode, offset_top, md, eptrb, RM42); eptr 5146 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 5151 ext/pcre/pcrelib/pcre_exec.c if (ctype == OP_ANY && IS_NEWLINE(eptr)) eptr 5153 ext/pcre/pcrelib/pcre_exec.c GETCHARINC(c, eptr); eptr 5158 ext/pcre/pcrelib/pcre_exec.c eptr >= md->end_subject && eptr 5177 ext/pcre/pcrelib/pcre_exec.c if (eptr < md->end_subject && UCHAR21(eptr) == CHAR_LF) eptr++; eptr 5268 ext/pcre/pcrelib/pcre_exec.c RMATCH(eptr, ecode, offset_top, md, eptrb, RM43); eptr 5271 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 5276 ext/pcre/pcrelib/pcre_exec.c if (ctype == OP_ANY && IS_NEWLINE(eptr)) eptr 5278 ext/pcre/pcrelib/pcre_exec.c c = *eptr++; eptr 5283 ext/pcre/pcrelib/pcre_exec.c eptr >= md->end_subject && eptr 5302 ext/pcre/pcrelib/pcre_exec.c if (eptr < md->end_subject && *eptr == CHAR_LF) eptr++; eptr 5406 ext/pcre/pcrelib/pcre_exec.c pp = eptr; /* Remember where we started */ eptr 5417 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 5422 ext/pcre/pcrelib/pcre_exec.c GETCHARLENTEST(c, eptr, len); eptr 5424 ext/pcre/pcrelib/pcre_exec.c eptr+= len; eptr 5433 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 5438 ext/pcre/pcrelib/pcre_exec.c GETCHARLENTEST(c, eptr, len); eptr 5444 ext/pcre/pcrelib/pcre_exec.c eptr+= len; eptr 5452 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 5457 ext/pcre/pcrelib/pcre_exec.c GETCHARLENTEST(c, eptr, len); eptr 5459 ext/pcre/pcrelib/pcre_exec.c eptr+= len; eptr 5467 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 5472 ext/pcre/pcrelib/pcre_exec.c GETCHARLENTEST(c, eptr, len); eptr 5474 ext/pcre/pcrelib/pcre_exec.c eptr+= len; eptr 5482 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 5487 ext/pcre/pcrelib/pcre_exec.c GETCHARLENTEST(c, eptr, len); eptr 5489 ext/pcre/pcrelib/pcre_exec.c eptr+= len; eptr 5498 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 5503 ext/pcre/pcrelib/pcre_exec.c GETCHARLENTEST(c, eptr, len); eptr 5507 ext/pcre/pcrelib/pcre_exec.c eptr+= len; eptr 5520 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 5525 ext/pcre/pcrelib/pcre_exec.c GETCHARLENTEST(c, eptr, len); eptr 5538 ext/pcre/pcrelib/pcre_exec.c eptr+= len; eptr 5548 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 5553 ext/pcre/pcrelib/pcre_exec.c GETCHARLENTEST(c, eptr, len); eptr 5558 ext/pcre/pcrelib/pcre_exec.c eptr+= len; eptr 5567 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 5572 ext/pcre/pcrelib/pcre_exec.c GETCHARLENTEST(c, eptr, len); eptr 5581 ext/pcre/pcrelib/pcre_exec.c eptr += len; eptr 5590 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 5595 ext/pcre/pcrelib/pcre_exec.c GETCHARLENTEST(c, eptr, len); eptr 5600 ext/pcre/pcrelib/pcre_exec.c eptr += len; eptr 5613 ext/pcre/pcrelib/pcre_exec.c if (eptr <= pp) goto TAIL_RECURSE; eptr 5614 ext/pcre/pcrelib/pcre_exec.c RMATCH(eptr, ecode, offset_top, md, eptrb, RM44); eptr 5616 ext/pcre/pcrelib/pcre_exec.c eptr--; eptr 5617 ext/pcre/pcrelib/pcre_exec.c if (utf) BACKCHAR(eptr); eptr 5628 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 5636 ext/pcre/pcrelib/pcre_exec.c GETCHARINCTEST(c, eptr); eptr 5638 ext/pcre/pcrelib/pcre_exec.c while (eptr < md->end_subject) eptr 5641 ext/pcre/pcrelib/pcre_exec.c if (!utf) c = *eptr; else { GETCHARLEN(c, eptr, len); } eptr 5645 ext/pcre/pcrelib/pcre_exec.c eptr += len; eptr 5665 ext/pcre/pcrelib/pcre_exec.c if (eptr <= pp) goto TAIL_RECURSE; /* At start of char run */ eptr 5666 ext/pcre/pcrelib/pcre_exec.c RMATCH(eptr, ecode, offset_top, md, eptrb, RM45); eptr 5673 ext/pcre/pcrelib/pcre_exec.c eptr--; eptr 5674 ext/pcre/pcrelib/pcre_exec.c if (!utf) c = *eptr; else eptr 5676 ext/pcre/pcrelib/pcre_exec.c BACKCHAR(eptr); eptr 5677 ext/pcre/pcrelib/pcre_exec.c GETCHAR(c, eptr); eptr 5683 ext/pcre/pcrelib/pcre_exec.c if (eptr <= pp) goto TAIL_RECURSE; /* At start of char run */ eptr 5684 ext/pcre/pcrelib/pcre_exec.c fptr = eptr - 1; eptr 5692 ext/pcre/pcrelib/pcre_exec.c eptr = fptr; eptr 5709 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 5714 ext/pcre/pcrelib/pcre_exec.c if (IS_NEWLINE(eptr)) break; eptr 5716 ext/pcre/pcrelib/pcre_exec.c eptr + 1 >= md->end_subject && eptr 5719 ext/pcre/pcrelib/pcre_exec.c UCHAR21(eptr) == NLBLOCK->nl[0]) eptr 5724 ext/pcre/pcrelib/pcre_exec.c eptr++; eptr 5725 ext/pcre/pcrelib/pcre_exec.c ACROSSCHAR(eptr < md->end_subject, *eptr, eptr++); eptr 5734 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 5739 ext/pcre/pcrelib/pcre_exec.c eptr++; eptr 5740 ext/pcre/pcrelib/pcre_exec.c ACROSSCHAR(eptr < md->end_subject, *eptr, eptr++); eptr 5745 ext/pcre/pcrelib/pcre_exec.c eptr = md->end_subject; /* Unlimited UTF-8 repeat */ eptr 5754 ext/pcre/pcrelib/pcre_exec.c if (c > (unsigned int)(md->end_subject - eptr)) eptr 5756 ext/pcre/pcrelib/pcre_exec.c eptr = md->end_subject; eptr 5759 ext/pcre/pcrelib/pcre_exec.c else eptr += c; eptr 5766 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 5771 ext/pcre/pcrelib/pcre_exec.c GETCHARLEN(c, eptr, len); eptr 5774 ext/pcre/pcrelib/pcre_exec.c if (++eptr >= md->end_subject) break; eptr 5775 ext/pcre/pcrelib/pcre_exec.c if (UCHAR21(eptr) == CHAR_LF) eptr++; eptr 5787 ext/pcre/pcrelib/pcre_exec.c eptr += len; eptr 5798 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 5803 ext/pcre/pcrelib/pcre_exec.c GETCHARLEN(c, eptr, len); eptr 5810 ext/pcre/pcrelib/pcre_exec.c eptr += len; eptr 5820 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 5825 ext/pcre/pcrelib/pcre_exec.c GETCHARLEN(c, eptr, len); eptr 5832 ext/pcre/pcrelib/pcre_exec.c eptr += len; eptr 5840 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 5845 ext/pcre/pcrelib/pcre_exec.c GETCHARLEN(c, eptr, len); eptr 5847 ext/pcre/pcrelib/pcre_exec.c eptr+= len; eptr 5855 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 5860 ext/pcre/pcrelib/pcre_exec.c GETCHARLEN(c, eptr, len); eptr 5862 ext/pcre/pcrelib/pcre_exec.c eptr+= len; eptr 5870 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 5875 ext/pcre/pcrelib/pcre_exec.c GETCHARLEN(c, eptr, len); eptr 5877 ext/pcre/pcrelib/pcre_exec.c eptr+= len; eptr 5885 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 5890 ext/pcre/pcrelib/pcre_exec.c GETCHARLEN(c, eptr, len); eptr 5892 ext/pcre/pcrelib/pcre_exec.c eptr+= len; eptr 5900 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 5905 ext/pcre/pcrelib/pcre_exec.c GETCHARLEN(c, eptr, len); eptr 5907 ext/pcre/pcrelib/pcre_exec.c eptr+= len; eptr 5915 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 5920 ext/pcre/pcrelib/pcre_exec.c GETCHARLEN(c, eptr, len); eptr 5922 ext/pcre/pcrelib/pcre_exec.c eptr+= len; eptr 5933 ext/pcre/pcrelib/pcre_exec.c if (eptr <= pp) goto TAIL_RECURSE; eptr 5934 ext/pcre/pcrelib/pcre_exec.c RMATCH(eptr, ecode, offset_top, md, eptrb, RM46); eptr 5936 ext/pcre/pcrelib/pcre_exec.c eptr--; eptr 5937 ext/pcre/pcrelib/pcre_exec.c BACKCHAR(eptr); eptr 5938 ext/pcre/pcrelib/pcre_exec.c if (ctype == OP_ANYNL && eptr > pp && UCHAR21(eptr) == CHAR_NL && eptr 5939 ext/pcre/pcrelib/pcre_exec.c UCHAR21(eptr - 1) == CHAR_CR) eptr--; eptr 5951 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 5956 ext/pcre/pcrelib/pcre_exec.c if (IS_NEWLINE(eptr)) break; eptr 5958 ext/pcre/pcrelib/pcre_exec.c eptr + 1 >= md->end_subject && eptr 5961 ext/pcre/pcrelib/pcre_exec.c *eptr == NLBLOCK->nl[0]) eptr 5966 ext/pcre/pcrelib/pcre_exec.c eptr++; eptr 5973 ext/pcre/pcrelib/pcre_exec.c if (c > (unsigned int)(md->end_subject - eptr)) eptr 5975 ext/pcre/pcrelib/pcre_exec.c eptr = md->end_subject; eptr 5978 ext/pcre/pcrelib/pcre_exec.c else eptr += c; eptr 5984 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 5989 ext/pcre/pcrelib/pcre_exec.c c = *eptr; eptr 5992 ext/pcre/pcrelib/pcre_exec.c if (++eptr >= md->end_subject) break; eptr 5993 ext/pcre/pcrelib/pcre_exec.c if (*eptr == CHAR_LF) eptr++; eptr 6003 ext/pcre/pcrelib/pcre_exec.c eptr++; eptr 6011 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 6016 ext/pcre/pcrelib/pcre_exec.c switch(*eptr) eptr 6018 ext/pcre/pcrelib/pcre_exec.c default: eptr++; break; eptr 6032 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 6037 ext/pcre/pcrelib/pcre_exec.c switch(*eptr) eptr 6044 ext/pcre/pcrelib/pcre_exec.c eptr++; break; eptr 6053 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 6058 ext/pcre/pcrelib/pcre_exec.c switch(*eptr) eptr 6060 ext/pcre/pcrelib/pcre_exec.c default: eptr++; break; eptr 6074 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 6079 ext/pcre/pcrelib/pcre_exec.c switch(*eptr) eptr 6086 ext/pcre/pcrelib/pcre_exec.c eptr++; break; eptr 6095 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 6100 ext/pcre/pcrelib/pcre_exec.c if (MAX_255(*eptr) && (md->ctypes[*eptr] & ctype_digit) != 0) break; eptr 6101 ext/pcre/pcrelib/pcre_exec.c eptr++; eptr 6108 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 6113 ext/pcre/pcrelib/pcre_exec.c if (!MAX_255(*eptr) || (md->ctypes[*eptr] & ctype_digit) == 0) break; eptr 6114 ext/pcre/pcrelib/pcre_exec.c eptr++; eptr 6121 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 6126 ext/pcre/pcrelib/pcre_exec.c if (MAX_255(*eptr) && (md->ctypes[*eptr] & ctype_space) != 0) break; eptr 6127 ext/pcre/pcrelib/pcre_exec.c eptr++; eptr 6134 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 6139 ext/pcre/pcrelib/pcre_exec.c if (!MAX_255(*eptr) || (md->ctypes[*eptr] & ctype_space) == 0) break; eptr 6140 ext/pcre/pcrelib/pcre_exec.c eptr++; eptr 6147 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 6152 ext/pcre/pcrelib/pcre_exec.c if (MAX_255(*eptr) && (md->ctypes[*eptr] & ctype_word) != 0) break; eptr 6153 ext/pcre/pcrelib/pcre_exec.c eptr++; eptr 6160 ext/pcre/pcrelib/pcre_exec.c if (eptr >= md->end_subject) eptr 6165 ext/pcre/pcrelib/pcre_exec.c if (!MAX_255(*eptr) || (md->ctypes[*eptr] & ctype_word) == 0) break; eptr 6166 ext/pcre/pcrelib/pcre_exec.c eptr++; eptr 6177 ext/pcre/pcrelib/pcre_exec.c if (eptr == pp) goto TAIL_RECURSE; eptr 6178 ext/pcre/pcrelib/pcre_exec.c RMATCH(eptr, ecode, offset_top, md, eptrb, RM47); eptr 6180 ext/pcre/pcrelib/pcre_exec.c eptr--; eptr 6181 ext/pcre/pcrelib/pcre_exec.c if (ctype == OP_ANYNL && eptr > pp && *eptr == CHAR_LF && eptr 6182 ext/pcre/pcrelib/pcre_exec.c eptr[-1] == CHAR_CR) eptr--; eptr 599 ext/pcre/pcrelib/pcre_internal.h #define UCHAR21(eptr) (*(eptr)) eptr 600 ext/pcre/pcrelib/pcre_internal.h #define UCHAR21TEST(eptr) (*(eptr)) eptr 601 ext/pcre/pcrelib/pcre_internal.h #define UCHAR21INC(eptr) (*(eptr)++) eptr 602 ext/pcre/pcrelib/pcre_internal.h #define UCHAR21INCTEST(eptr) (*(eptr)++) eptr 617 ext/pcre/pcrelib/pcre_internal.h #define GETCHAR(c, eptr) c = *eptr; eptr 618 ext/pcre/pcrelib/pcre_internal.h #define GETCHARTEST(c, eptr) c = *eptr; eptr 619 ext/pcre/pcrelib/pcre_internal.h #define GETCHARINC(c, eptr) c = *eptr++; eptr 620 ext/pcre/pcrelib/pcre_internal.h #define GETCHARINCTEST(c, eptr) c = *eptr++; eptr 621 ext/pcre/pcrelib/pcre_internal.h #define GETCHARLEN(c, eptr, len) c = *eptr; eptr 639 ext/pcre/pcrelib/pcre_internal.h c = ((c & 0x1f) << 6) | (eptr[1] & 0x3f); \ eptr 641 ext/pcre/pcrelib/pcre_internal.h c = ((c & 0x0f) << 12) | ((eptr[1] & 0x3f) << 6) | (eptr[2] & 0x3f); \ eptr 643 ext/pcre/pcrelib/pcre_internal.h c = ((c & 0x07) << 18) | ((eptr[1] & 0x3f) << 12) | \ eptr 644 ext/pcre/pcrelib/pcre_internal.h ((eptr[2] & 0x3f) << 6) | (eptr[3] & 0x3f); \ eptr 646 ext/pcre/pcrelib/pcre_internal.h c = ((c & 0x03) << 24) | ((eptr[1] & 0x3f) << 18) | \ eptr 647 ext/pcre/pcrelib/pcre_internal.h ((eptr[2] & 0x3f) << 12) | ((eptr[3] & 0x3f) << 6) | \ eptr 648 ext/pcre/pcrelib/pcre_internal.h (eptr[4] & 0x3f); \ eptr 650 ext/pcre/pcrelib/pcre_internal.h c = ((c & 0x01) << 30) | ((eptr[1] & 0x3f) << 24) | \ eptr 651 ext/pcre/pcrelib/pcre_internal.h ((eptr[2] & 0x3f) << 18) | ((eptr[3] & 0x3f) << 12) | \ eptr 652 ext/pcre/pcrelib/pcre_internal.h ((eptr[4] & 0x3f) << 6) | (eptr[5] & 0x3f); \ eptr 661 ext/pcre/pcrelib/pcre_internal.h c = ((c & 0x1f) << 6) | (*eptr++ & 0x3f); \ eptr 664 ext/pcre/pcrelib/pcre_internal.h c = ((c & 0x0f) << 12) | ((*eptr & 0x3f) << 6) | (eptr[1] & 0x3f); \ eptr 665 ext/pcre/pcrelib/pcre_internal.h eptr += 2; \ eptr 669 ext/pcre/pcrelib/pcre_internal.h c = ((c & 0x07) << 18) | ((*eptr & 0x3f) << 12) | \ eptr 670 ext/pcre/pcrelib/pcre_internal.h ((eptr[1] & 0x3f) << 6) | (eptr[2] & 0x3f); \ eptr 671 ext/pcre/pcrelib/pcre_internal.h eptr += 3; \ eptr 675 ext/pcre/pcrelib/pcre_internal.h c = ((c & 0x03) << 24) | ((*eptr & 0x3f) << 18) | \ eptr 676 ext/pcre/pcrelib/pcre_internal.h ((eptr[1] & 0x3f) << 12) | ((eptr[2] & 0x3f) << 6) | \ eptr 677 ext/pcre/pcrelib/pcre_internal.h (eptr[3] & 0x3f); \ eptr 678 ext/pcre/pcrelib/pcre_internal.h eptr += 4; \ eptr 682 ext/pcre/pcrelib/pcre_internal.h c = ((c & 0x01) << 30) | ((*eptr & 0x3f) << 24) | \ eptr 683 ext/pcre/pcrelib/pcre_internal.h ((eptr[1] & 0x3f) << 18) | ((eptr[2] & 0x3f) << 12) | \ eptr 684 ext/pcre/pcrelib/pcre_internal.h ((eptr[3] & 0x3f) << 6) | (eptr[4] & 0x3f); \ eptr 685 ext/pcre/pcrelib/pcre_internal.h eptr += 5; \ eptr 718 ext/pcre/pcrelib/pcre_internal.h c = *eptr; \ eptr 719 ext/pcre/pcrelib/pcre_internal.h if (c >= 0xc0) GETUTF8(c, eptr); eptr 725 ext/pcre/pcrelib/pcre_internal.h c = *eptr; \ eptr 726 ext/pcre/pcrelib/pcre_internal.h if (utf && c >= 0xc0) GETUTF8(c, eptr); eptr 732 ext/pcre/pcrelib/pcre_internal.h c = *eptr++; \ eptr 733 ext/pcre/pcrelib/pcre_internal.h if (c >= 0xc0) GETUTF8INC(c, eptr); eptr 739 ext/pcre/pcrelib/pcre_internal.h c = *eptr++; \ eptr 740 ext/pcre/pcrelib/pcre_internal.h if (utf && c >= 0xc0) GETUTF8INC(c, eptr); eptr 749 ext/pcre/pcrelib/pcre_internal.h c = ((c & 0x1f) << 6) | (eptr[1] & 0x3f); \ eptr 754 ext/pcre/pcrelib/pcre_internal.h c = ((c & 0x0f) << 12) | ((eptr[1] & 0x3f) << 6) | (eptr[2] & 0x3f); \ eptr 759 ext/pcre/pcrelib/pcre_internal.h c = ((c & 0x07) << 18) | ((eptr[1] & 0x3f) << 12) | \ eptr 760 ext/pcre/pcrelib/pcre_internal.h ((eptr[2] & 0x3f) << 6) | (eptr[3] & 0x3f); \ eptr 765 ext/pcre/pcrelib/pcre_internal.h c = ((c & 0x03) << 24) | ((eptr[1] & 0x3f) << 18) | \ eptr 766 ext/pcre/pcrelib/pcre_internal.h ((eptr[2] & 0x3f) << 12) | ((eptr[3] & 0x3f) << 6) | \ eptr 767 ext/pcre/pcrelib/pcre_internal.h (eptr[4] & 0x3f); \ eptr 772 ext/pcre/pcrelib/pcre_internal.h c = ((c & 0x01) << 30) | ((eptr[1] & 0x3f) << 24) | \ eptr 773 ext/pcre/pcrelib/pcre_internal.h ((eptr[2] & 0x3f) << 18) | ((eptr[3] & 0x3f) << 12) | \ eptr 774 ext/pcre/pcrelib/pcre_internal.h ((eptr[4] & 0x3f) << 6) | (eptr[5] & 0x3f); \ eptr 783 ext/pcre/pcrelib/pcre_internal.h c = *eptr; \ eptr 784 ext/pcre/pcrelib/pcre_internal.h if (c >= 0xc0) GETUTF8LEN(c, eptr, len); eptr 791 ext/pcre/pcrelib/pcre_internal.h c = *eptr; \ eptr 792 ext/pcre/pcrelib/pcre_internal.h if (utf && c >= 0xc0) GETUTF8LEN(c, eptr, len); eptr 798 ext/pcre/pcrelib/pcre_internal.h #define BACKCHAR(eptr) while((*eptr & 0xc0) == 0x80) eptr-- eptr 801 ext/pcre/pcrelib/pcre_internal.h #define FORWARDCHAR(eptr) while((*eptr & 0xc0) == 0x80) eptr++ eptr 805 ext/pcre/pcrelib/pcre_internal.h while((condition) && ((eptr) & 0xc0) == 0x80) action eptr 831 ext/pcre/pcrelib/pcre_internal.h { c = (((c & 0x3ff) << 10) | (eptr[1] & 0x3ff)) + 0x10000; } eptr 837 ext/pcre/pcrelib/pcre_internal.h c = *eptr; \ eptr 838 ext/pcre/pcrelib/pcre_internal.h if ((c & 0xfc00) == 0xd800) GETUTF16(c, eptr); eptr 844 ext/pcre/pcrelib/pcre_internal.h c = *eptr; \ eptr 845 ext/pcre/pcrelib/pcre_internal.h if (utf && (c & 0xfc00) == 0xd800) GETUTF16(c, eptr); eptr 851 ext/pcre/pcrelib/pcre_internal.h { c = (((c & 0x3ff) << 10) | (*eptr++ & 0x3ff)) + 0x10000; } eptr 857 ext/pcre/pcrelib/pcre_internal.h c = *eptr++; \ eptr 858 ext/pcre/pcrelib/pcre_internal.h if ((c & 0xfc00) == 0xd800) GETUTF16INC(c, eptr); eptr 864 ext/pcre/pcrelib/pcre_internal.h c = *eptr++; \ eptr 865 ext/pcre/pcrelib/pcre_internal.h if (utf && (c & 0xfc00) == 0xd800) GETUTF16INC(c, eptr); eptr 871 ext/pcre/pcrelib/pcre_internal.h { c = (((c & 0x3ff) << 10) | (eptr[1] & 0x3ff)) + 0x10000; len++; } eptr 878 ext/pcre/pcrelib/pcre_internal.h c = *eptr; \ eptr 879 ext/pcre/pcrelib/pcre_internal.h if ((c & 0xfc00) == 0xd800) GETUTF16LEN(c, eptr, len); eptr 886 ext/pcre/pcrelib/pcre_internal.h c = *eptr; \ eptr 887 ext/pcre/pcrelib/pcre_internal.h if (utf && (c & 0xfc00) == 0xd800) GETUTF16LEN(c, eptr, len); eptr 894 ext/pcre/pcrelib/pcre_internal.h #define BACKCHAR(eptr) if ((*eptr & 0xfc00) == 0xdc00) eptr-- eptr 897 ext/pcre/pcrelib/pcre_internal.h #define FORWARDCHAR(eptr) if ((*eptr & 0xfc00) == 0xdc00) eptr++ eptr 901 ext/pcre/pcrelib/pcre_internal.h if ((condition) && ((eptr) & 0xfc00) == 0xdc00) action eptr 916 ext/pcre/pcrelib/pcre_internal.h c = *(eptr); eptr 922 ext/pcre/pcrelib/pcre_internal.h c = *(eptr); eptr 928 ext/pcre/pcrelib/pcre_internal.h c = *((eptr)++); eptr 934 ext/pcre/pcrelib/pcre_internal.h c = *((eptr)++); eptr 941 ext/pcre/pcrelib/pcre_internal.h GETCHAR(c, eptr) eptr 948 ext/pcre/pcrelib/pcre_internal.h GETCHARTEST(c, eptr)