eptr 373 srclib/pcre/pcre.c #define GETCHAR(c, eptr) c = *eptr; eptr 374 srclib/pcre/pcre.c #define GETCHARINC(c, eptr) c = *eptr++; eptr 375 srclib/pcre/pcre.c #define GETCHARINCTEST(c, eptr) c = *eptr++; eptr 376 srclib/pcre/pcre.c #define GETCHARLEN(c, eptr, len) c = *eptr; eptr 385 srclib/pcre/pcre.c c = *eptr; \ eptr 395 srclib/pcre/pcre.c c |= (eptr[gcii] & 0x3f) << gcss; \ eptr 403 srclib/pcre/pcre.c c = *eptr++; \ eptr 412 srclib/pcre/pcre.c c |= (*eptr++ & 0x3f) << gcss; \ eptr 419 srclib/pcre/pcre.c c = *eptr++; \ eptr 428 srclib/pcre/pcre.c c |= (*eptr++ & 0x3f) << gcss; \ eptr 436 srclib/pcre/pcre.c c = *eptr; \ eptr 446 srclib/pcre/pcre.c c |= (eptr[gcii] & 0x3f) << gcss; \ eptr 454 srclib/pcre/pcre.c #define BACKCHAR(eptr) while((*eptr & 0xc0) == 0x80) eptr--; eptr 5669 srclib/pcre/pcre.c if (eptr >= md->end_subject) eptr 5674 srclib/pcre/pcre.c pchars(eptr, length, TRUE, md); eptr 5683 srclib/pcre/pcre.c if (length > md->end_subject - eptr) return FALSE; eptr 5690 srclib/pcre/pcre.c if (md->lcc[*p++] != md->lcc[*eptr++]) return FALSE; eptr 5693 srclib/pcre/pcre.c { while (length-- > 0) if (*p++ != *eptr++) return FALSE; } eptr 5983 srclib/pcre/pcre.c frame->Xeptr = eptr; eptr 6131 srclib/pcre/pcre.c newptrb.epb_saved_eptr = eptr; eptr 6146 srclib/pcre/pcre.c eptr >= md->end_subject && eptr 6147 srclib/pcre/pcre.c eptr > md->start_match) eptr 6177 srclib/pcre/pcre.c pchars(eptr, 16, TRUE, md); eptr 6189 srclib/pcre/pcre.c md->offset_vector[md->offset_end - number] = eptr - md->start_subject; eptr 6193 srclib/pcre/pcre.c RMATCH(rrc, eptr, ecode + 1 + LINK_SIZE, offset_top, md, ims, eptrb, eptr 6223 srclib/pcre/pcre.c RMATCH(rrc, eptr, ecode + 1 + LINK_SIZE, offset_top, md, ims, eptrb, eptr 6244 srclib/pcre/pcre.c RMATCH(rrc, eptr, ecode + (condition? eptr 6255 srclib/pcre/pcre.c RMATCH(rrc, eptr, ecode + 1 + LINK_SIZE, offset_top, md, ims, NULL, eptr 6267 srclib/pcre/pcre.c RMATCH(rrc, eptr, ecode + 1 + LINK_SIZE, offset_top, md, ims, eptrb, eptr 6301 srclib/pcre/pcre.c if (md->notempty && eptr == md->start_match) RRETURN(MATCH_NOMATCH); eptr 6302 srclib/pcre/pcre.c md->end_match_ptr = eptr; /* Record where we ended */ eptr 6324 srclib/pcre/pcre.c RMATCH(rrc, eptr, ecode + 1 + LINK_SIZE, offset_top, md, ims, NULL, eptr 6351 srclib/pcre/pcre.c RMATCH(rrc, eptr, ecode + 1 + LINK_SIZE, offset_top, md, ims, NULL, eptr 6376 srclib/pcre/pcre.c eptr--; eptr 6377 srclib/pcre/pcre.c if (eptr < md->start_subject) RRETURN(MATCH_NOMATCH); eptr 6378 srclib/pcre/pcre.c BACKCHAR(eptr) eptr 6387 srclib/pcre/pcre.c eptr -= GET(ecode,1); eptr 6388 srclib/pcre/pcre.c if (eptr < md->start_subject) RRETURN(MATCH_NOMATCH); eptr 6410 srclib/pcre/pcre.c cb.current_position = eptr - md->start_subject; eptr 6477 srclib/pcre/pcre.c md->start_match = eptr; eptr 6485 srclib/pcre/pcre.c RMATCH(rrc, eptr, callpat + 1 + LINK_SIZE, offset_top, md, ims, eptr 6521 srclib/pcre/pcre.c saved_eptr = eptr; eptr 6525 srclib/pcre/pcre.c RMATCH(rrc, eptr, ecode + 1 + LINK_SIZE, offset_top, md, ims, eptr 6543 srclib/pcre/pcre.c eptr = md->end_match_ptr; eptr 6551 srclib/pcre/pcre.c if (*ecode == OP_KET || eptr == saved_eptr) eptr 6570 srclib/pcre/pcre.c RMATCH(rrc, eptr, ecode + 1 + LINK_SIZE, offset_top, md, ims, eptrb, 0); eptr 6572 srclib/pcre/pcre.c RMATCH(rrc, eptr, prev, offset_top, md, ims, eptrb, match_isgroup); eptr 6577 srclib/pcre/pcre.c RMATCH(rrc, eptr, prev, offset_top, md, ims, eptrb, match_isgroup); eptr 6579 srclib/pcre/pcre.c RMATCH(rrc, eptr, ecode + 1+LINK_SIZE, offset_top, md, ims, eptrb, 0); eptr 6601 srclib/pcre/pcre.c RMATCH(rrc, eptr, next, offset_top, md, ims, eptrb, match_isgroup); eptr 6612 srclib/pcre/pcre.c RMATCH(rrc, eptr, next + 1+LINK_SIZE, offset_top, md, ims, eptrb, eptr 6639 srclib/pcre/pcre.c md->end_match_ptr = eptr; /* For ONCE */ eptr 6675 srclib/pcre/pcre.c md->offset_vector[offset+1] = eptr - md->start_subject; eptr 6709 srclib/pcre/pcre.c if (*ecode == OP_KET || eptr == saved_eptr) eptr 6720 srclib/pcre/pcre.c RMATCH(rrc, eptr, ecode + 1+LINK_SIZE, offset_top, md, ims, eptrb, 0); eptr 6722 srclib/pcre/pcre.c RMATCH(rrc, eptr, prev, offset_top, md, ims, eptrb, match_isgroup); eptr 6727 srclib/pcre/pcre.c RMATCH(rrc, eptr, prev, offset_top, md, ims, eptrb, match_isgroup); eptr 6729 srclib/pcre/pcre.c RMATCH(rrc, eptr, ecode + 1+LINK_SIZE, offset_top, md, ims, eptrb, 0); eptr 6739 srclib/pcre/pcre.c if (md->notbol && eptr == md->start_subject) RRETURN(MATCH_NOMATCH); eptr 6742 srclib/pcre/pcre.c if (eptr != md->start_subject && eptr[-1] != NEWLINE) eptr 6752 srclib/pcre/pcre.c if (eptr != md->start_subject) RRETURN(MATCH_NOMATCH); eptr 6759 srclib/pcre/pcre.c if (eptr != md->start_subject + md->start_offset) RRETURN(MATCH_NOMATCH); eptr 6769 srclib/pcre/pcre.c if (eptr < md->end_subject) eptr 6770 srclib/pcre/pcre.c { if (*eptr != NEWLINE) RRETURN(MATCH_NOMATCH); } eptr 6781 srclib/pcre/pcre.c if (eptr < md->end_subject - 1 || eptr 6782 srclib/pcre/pcre.c (eptr == md->end_subject - 1 && *eptr != NEWLINE)) eptr 6793 srclib/pcre/pcre.c if (eptr < md->end_subject) RRETURN(MATCH_NOMATCH); eptr 6800 srclib/pcre/pcre.c if (eptr < md->end_subject - 1 || eptr 6801 srclib/pcre/pcre.c (eptr == md->end_subject - 1 && *eptr != NEWLINE)) RRETURN(MATCH_NOMATCH); eptr 6818 srclib/pcre/pcre.c if (eptr == md->start_subject) prev_is_word = FALSE; else eptr 6820 srclib/pcre/pcre.c const uschar *lastptr = eptr - 1; eptr 6825 srclib/pcre/pcre.c if (eptr >= md->end_subject) cur_is_word = FALSE; else eptr 6827 srclib/pcre/pcre.c GETCHAR(c, eptr); eptr 6837 srclib/pcre/pcre.c prev_is_word = (eptr != md->start_subject) && eptr 6838 srclib/pcre/pcre.c ((md->ctypes[eptr[-1]] & ctype_word) != 0); eptr 6839 srclib/pcre/pcre.c cur_is_word = (eptr < md->end_subject) && eptr 6840 srclib/pcre/pcre.c ((md->ctypes[*eptr] & ctype_word) != 0); eptr 6854 srclib/pcre/pcre.c if ((ims & PCRE_DOTALL) == 0 && eptr < md->end_subject && *eptr == NEWLINE) eptr 6856 srclib/pcre/pcre.c if (eptr++ >= md->end_subject) RRETURN(MATCH_NOMATCH); eptr 6859 srclib/pcre/pcre.c while (eptr < md->end_subject && (*eptr & 0xc0) == 0x80) eptr++; eptr 6868 srclib/pcre/pcre.c if (eptr++ >= md->end_subject) RRETURN(MATCH_NOMATCH); eptr 6873 srclib/pcre/pcre.c if (eptr >= md->end_subject) RRETURN(MATCH_NOMATCH); eptr 6874 srclib/pcre/pcre.c GETCHARINCTEST(c, eptr); eptr 6886 srclib/pcre/pcre.c if (eptr >= md->end_subject) RRETURN(MATCH_NOMATCH); eptr 6887 srclib/pcre/pcre.c GETCHARINCTEST(c, eptr); eptr 6899 srclib/pcre/pcre.c if (eptr >= md->end_subject) RRETURN(MATCH_NOMATCH); eptr 6900 srclib/pcre/pcre.c GETCHARINCTEST(c, eptr); eptr 6912 srclib/pcre/pcre.c if (eptr >= md->end_subject) RRETURN(MATCH_NOMATCH); eptr 6913 srclib/pcre/pcre.c GETCHARINCTEST(c, eptr); eptr 6925 srclib/pcre/pcre.c if (eptr >= md->end_subject) RRETURN(MATCH_NOMATCH); eptr 6926 srclib/pcre/pcre.c GETCHARINCTEST(c, eptr); eptr 6938 srclib/pcre/pcre.c if (eptr >= md->end_subject) RRETURN(MATCH_NOMATCH); eptr 6939 srclib/pcre/pcre.c GETCHARINCTEST(c, eptr); eptr 6956 srclib/pcre/pcre.c if (eptr >= md->end_subject) RRETURN(MATCH_NOMATCH); eptr 6957 srclib/pcre/pcre.c GETCHARINCTEST(c, eptr); eptr 6983 srclib/pcre/pcre.c if (eptr >= md->end_subject) RRETURN(MATCH_NOMATCH); eptr 6984 srclib/pcre/pcre.c GETCHARINCTEST(c, eptr); eptr 6990 srclib/pcre/pcre.c while (eptr < md->end_subject) eptr 6993 srclib/pcre/pcre.c if (!md->utf8) c = *eptr; else eptr 6995 srclib/pcre/pcre.c GETCHARLEN(c, eptr, len); eptr 6999 srclib/pcre/pcre.c eptr += len; eptr 7026 srclib/pcre/pcre.c md->end_subject - eptr + 1 : eptr 7056 srclib/pcre/pcre.c if (!match_ref(offset, eptr, length, md, ims)) RRETURN(MATCH_NOMATCH); eptr 7057 srclib/pcre/pcre.c eptr += length; eptr 7072 srclib/pcre/pcre.c if (!match_ref(offset, eptr, length, md, ims)) RRETURN(MATCH_NOMATCH); eptr 7073 srclib/pcre/pcre.c eptr += length; eptr 7087 srclib/pcre/pcre.c RMATCH(rrc, eptr, ecode, offset_top, md, ims, eptrb, 0); eptr 7089 srclib/pcre/pcre.c if (fi >= max || !match_ref(offset, eptr, length, md, ims)) eptr 7091 srclib/pcre/pcre.c eptr += length; eptr 7100 srclib/pcre/pcre.c pp = eptr; eptr 7103 srclib/pcre/pcre.c if (!match_ref(offset, eptr, length, md, ims)) break; eptr 7104 srclib/pcre/pcre.c eptr += length; eptr 7106 srclib/pcre/pcre.c while (eptr >= pp) eptr 7108 srclib/pcre/pcre.c RMATCH(rrc, eptr, ecode, offset_top, md, ims, eptrb, 0); eptr 7110 srclib/pcre/pcre.c eptr -= length; eptr 7173 srclib/pcre/pcre.c if (eptr >= md->end_subject) RRETURN(MATCH_NOMATCH); eptr 7174 srclib/pcre/pcre.c GETCHARINC(c, eptr); eptr 7191 srclib/pcre/pcre.c if (eptr >= md->end_subject) RRETURN(MATCH_NOMATCH); eptr 7192 srclib/pcre/pcre.c c = *eptr++; eptr 7213 srclib/pcre/pcre.c RMATCH(rrc, eptr, ecode, offset_top, md, ims, eptrb, 0); eptr 7215 srclib/pcre/pcre.c if (fi >= max || eptr >= md->end_subject) RRETURN(MATCH_NOMATCH); eptr 7216 srclib/pcre/pcre.c GETCHARINC(c, eptr); eptr 7233 srclib/pcre/pcre.c RMATCH(rrc, eptr, ecode, offset_top, md, ims, eptrb, 0); eptr 7235 srclib/pcre/pcre.c if (fi >= max || eptr >= md->end_subject) RRETURN(MATCH_NOMATCH); eptr 7236 srclib/pcre/pcre.c c = *eptr++; eptr 7247 srclib/pcre/pcre.c pp = eptr; eptr 7256 srclib/pcre/pcre.c if (eptr >= md->end_subject) break; eptr 7257 srclib/pcre/pcre.c GETCHARLEN(c, eptr, len); eptr 7266 srclib/pcre/pcre.c eptr += len; eptr 7270 srclib/pcre/pcre.c RMATCH(rrc, eptr, ecode, offset_top, md, ims, eptrb, 0); eptr 7272 srclib/pcre/pcre.c if (eptr-- == pp) break; /* Stop if tried at original pos */ eptr 7273 srclib/pcre/pcre.c BACKCHAR(eptr); eptr 7282 srclib/pcre/pcre.c if (eptr >= md->end_subject) break; eptr 7283 srclib/pcre/pcre.c c = *eptr; eptr 7285 srclib/pcre/pcre.c eptr++; eptr 7287 srclib/pcre/pcre.c while (eptr >= pp) eptr 7289 srclib/pcre/pcre.c RMATCH(rrc, eptr, ecode, offset_top, md, ims, eptrb, 0); eptr 7290 srclib/pcre/pcre.c eptr--; eptr 7343 srclib/pcre/pcre.c if (eptr >= md->end_subject) RRETURN(MATCH_NOMATCH); eptr 7344 srclib/pcre/pcre.c GETCHARINC(c, eptr); eptr 7360 srclib/pcre/pcre.c RMATCH(rrc, eptr, ecode, offset_top, md, ims, eptrb, 0); eptr 7362 srclib/pcre/pcre.c if (fi >= max || eptr >= md->end_subject) RRETURN(MATCH_NOMATCH); eptr 7363 srclib/pcre/pcre.c GETCHARINC(c, eptr); eptr 7373 srclib/pcre/pcre.c pp = eptr; eptr 7377 srclib/pcre/pcre.c if (eptr >= md->end_subject) break; eptr 7378 srclib/pcre/pcre.c GETCHARLEN(c, eptr, len); eptr 7380 srclib/pcre/pcre.c eptr += len; eptr 7384 srclib/pcre/pcre.c RMATCH(rrc, eptr, ecode, offset_top, md, ims, eptrb, 0); eptr 7386 srclib/pcre/pcre.c if (eptr-- == pp) break; /* Stop if tried at original pos */ eptr 7387 srclib/pcre/pcre.c BACKCHAR(eptr) eptr 7405 srclib/pcre/pcre.c if (length > md->end_subject - eptr) RRETURN(MATCH_NOMATCH); eptr 7406 srclib/pcre/pcre.c while (length-- > 0) if (*ecode++ != *eptr++) RRETURN(MATCH_NOMATCH); eptr 7413 srclib/pcre/pcre.c if (md->end_subject - eptr < 1) RRETURN(MATCH_NOMATCH); eptr 7414 srclib/pcre/pcre.c if (ecode[1] != *eptr++) RRETURN(MATCH_NOMATCH); eptr 7429 srclib/pcre/pcre.c if (length > md->end_subject - eptr) RRETURN(MATCH_NOMATCH); eptr 7436 srclib/pcre/pcre.c if (md->lcc[*ecode++] != md->lcc[*eptr++]) RRETURN(MATCH_NOMATCH); eptr 7444 srclib/pcre/pcre.c GETCHARINC(dc, eptr); eptr 7468 srclib/pcre/pcre.c if (md->end_subject - eptr < 1) RRETURN(MATCH_NOMATCH); eptr 7469 srclib/pcre/pcre.c if (md->lcc[ecode[1]] != md->lcc[*eptr++]) RRETURN(MATCH_NOMATCH); eptr 7512 srclib/pcre/pcre.c if (min * length > md->end_subject - eptr) RRETURN(MATCH_NOMATCH); eptr 7534 srclib/pcre/pcre.c if (memcmp(eptr, charptr, length) == 0) eptr += length; eptr 7539 srclib/pcre/pcre.c if (memcmp(eptr, occhars, oclength) != 0) RRETURN(MATCH_NOMATCH); eptr 7540 srclib/pcre/pcre.c eptr += oclength; eptr 7550 srclib/pcre/pcre.c RMATCH(rrc, eptr, ecode, offset_top, md, ims, eptrb, 0); eptr 7552 srclib/pcre/pcre.c if (fi >= max || eptr >= md->end_subject) RRETURN(MATCH_NOMATCH); eptr 7553 srclib/pcre/pcre.c if (memcmp(eptr, charptr, length) == 0) eptr += length; eptr 7558 srclib/pcre/pcre.c if (memcmp(eptr, occhars, oclength) != 0) RRETURN(MATCH_NOMATCH); eptr 7559 srclib/pcre/pcre.c eptr += oclength; eptr 7566 srclib/pcre/pcre.c pp = eptr; eptr 7569 srclib/pcre/pcre.c if (eptr > md->end_subject - length) break; eptr 7570 srclib/pcre/pcre.c if (memcmp(eptr, charptr, length) == 0) eptr += length; eptr 7574 srclib/pcre/pcre.c if (memcmp(eptr, occhars, oclength) != 0) break; eptr 7575 srclib/pcre/pcre.c eptr += oclength; eptr 7578 srclib/pcre/pcre.c while (eptr >= pp) eptr 7580 srclib/pcre/pcre.c RMATCH(rrc, eptr, ecode, offset_top, md, ims, eptrb, 0); eptr 7582 srclib/pcre/pcre.c eptr -= length; eptr 7598 srclib/pcre/pcre.c if (min > md->end_subject - eptr) RRETURN(MATCH_NOMATCH); eptr 7612 srclib/pcre/pcre.c max, eptr)); eptr 7618 srclib/pcre/pcre.c if (fc != md->lcc[*eptr++]) RRETURN(MATCH_NOMATCH); eptr 7624 srclib/pcre/pcre.c RMATCH(rrc, eptr, ecode, offset_top, md, ims, eptrb, 0); eptr 7626 srclib/pcre/pcre.c if (fi >= max || eptr >= md->end_subject || eptr 7627 srclib/pcre/pcre.c fc != md->lcc[*eptr++]) eptr 7634 srclib/pcre/pcre.c pp = eptr; eptr 7637 srclib/pcre/pcre.c if (eptr >= md->end_subject || fc != md->lcc[*eptr]) break; eptr 7638 srclib/pcre/pcre.c eptr++; eptr 7640 srclib/pcre/pcre.c while (eptr >= pp) eptr 7642 srclib/pcre/pcre.c RMATCH(rrc, eptr, ecode, offset_top, md, ims, eptrb, 0); eptr 7643 srclib/pcre/pcre.c eptr--; eptr 7655 srclib/pcre/pcre.c for (i = 1; i <= min; i++) if (fc != *eptr++) RRETURN(MATCH_NOMATCH); eptr 7661 srclib/pcre/pcre.c RMATCH(rrc, eptr, ecode, offset_top, md, ims, eptrb, 0); eptr 7663 srclib/pcre/pcre.c if (fi >= max || eptr >= md->end_subject || fc != *eptr++) eptr 7670 srclib/pcre/pcre.c pp = eptr; eptr 7673 srclib/pcre/pcre.c if (eptr >= md->end_subject || fc != *eptr) break; eptr 7674 srclib/pcre/pcre.c eptr++; eptr 7676 srclib/pcre/pcre.c while (eptr >= pp) eptr 7678 srclib/pcre/pcre.c RMATCH(rrc, eptr, ecode, offset_top, md, ims, eptrb, 0); eptr 7679 srclib/pcre/pcre.c eptr--; eptr 7691 srclib/pcre/pcre.c if (eptr >= md->end_subject) RRETURN(MATCH_NOMATCH); eptr 7693 srclib/pcre/pcre.c GETCHARINCTEST(c, eptr); eptr 7745 srclib/pcre/pcre.c if (min > md->end_subject - eptr) RRETURN(MATCH_NOMATCH); eptr 7757 srclib/pcre/pcre.c max, eptr)); eptr 7770 srclib/pcre/pcre.c GETCHARINC(d, eptr); eptr 7781 srclib/pcre/pcre.c if (fc == md->lcc[*eptr++]) RRETURN(MATCH_NOMATCH); eptr 7795 srclib/pcre/pcre.c RMATCH(rrc, eptr, ecode, offset_top, md, ims, eptrb, 0); eptr 7797 srclib/pcre/pcre.c GETCHARINC(d, eptr); eptr 7799 srclib/pcre/pcre.c if (fi >= max || eptr >= md->end_subject || fc == d) eptr 7809 srclib/pcre/pcre.c RMATCH(rrc, eptr, ecode, offset_top, md, ims, eptrb, 0); eptr 7811 srclib/pcre/pcre.c if (fi >= max || eptr >= md->end_subject || fc == md->lcc[*eptr++]) eptr 7822 srclib/pcre/pcre.c pp = eptr; eptr 7832 srclib/pcre/pcre.c if (eptr >= md->end_subject) break; eptr 7833 srclib/pcre/pcre.c GETCHARLEN(d, eptr, len); eptr 7836 srclib/pcre/pcre.c eptr += len; eptr 7840 srclib/pcre/pcre.c RMATCH(rrc, eptr, ecode, offset_top, md, ims, eptrb, 0); eptr 7842 srclib/pcre/pcre.c if (eptr-- == pp) break; /* Stop if tried at original pos */ eptr 7843 srclib/pcre/pcre.c BACKCHAR(eptr); eptr 7852 srclib/pcre/pcre.c if (eptr >= md->end_subject || fc == md->lcc[*eptr]) break; eptr 7853 srclib/pcre/pcre.c eptr++; eptr 7855 srclib/pcre/pcre.c while (eptr >= pp) eptr 7857 srclib/pcre/pcre.c RMATCH(rrc, eptr, ecode, offset_top, md, ims, eptrb, 0); eptr 7859 srclib/pcre/pcre.c eptr--; eptr 7879 srclib/pcre/pcre.c GETCHARINC(d, eptr); eptr 7888 srclib/pcre/pcre.c if (fc == *eptr++) RRETURN(MATCH_NOMATCH); eptr 7902 srclib/pcre/pcre.c RMATCH(rrc, eptr, ecode, offset_top, md, ims, eptrb, 0); eptr 7904 srclib/pcre/pcre.c GETCHARINC(d, eptr); eptr 7905 srclib/pcre/pcre.c if (fi >= max || eptr >= md->end_subject || fc == d) eptr 7915 srclib/pcre/pcre.c RMATCH(rrc, eptr, ecode, offset_top, md, ims, eptrb, 0); eptr 7917 srclib/pcre/pcre.c if (fi >= max || eptr >= md->end_subject || fc == *eptr++) eptr 7928 srclib/pcre/pcre.c pp = eptr; eptr 7938 srclib/pcre/pcre.c if (eptr >= md->end_subject) break; eptr 7939 srclib/pcre/pcre.c GETCHARLEN(d, eptr, len); eptr 7941 srclib/pcre/pcre.c eptr += len; eptr 7945 srclib/pcre/pcre.c RMATCH(rrc, eptr, ecode, offset_top, md, ims, eptrb, 0); eptr 7947 srclib/pcre/pcre.c if (eptr-- == pp) break; /* Stop if tried at original pos */ eptr 7948 srclib/pcre/pcre.c BACKCHAR(eptr); eptr 7957 srclib/pcre/pcre.c if (eptr >= md->end_subject || fc == *eptr) break; eptr 7958 srclib/pcre/pcre.c eptr++; eptr 7960 srclib/pcre/pcre.c while (eptr >= pp) eptr 7962 srclib/pcre/pcre.c RMATCH(rrc, eptr, ecode, offset_top, md, ims, eptrb, 0); eptr 7964 srclib/pcre/pcre.c eptr--; eptr 8037 srclib/pcre/pcre.c if (min > md->end_subject - eptr) RRETURN(MATCH_NOMATCH); eptr 8045 srclib/pcre/pcre.c GETCHARINC(c, eptr); eptr 8059 srclib/pcre/pcre.c GETCHARINCTEST(c, eptr); eptr 8062 srclib/pcre/pcre.c while (eptr < md->end_subject) eptr 8065 srclib/pcre/pcre.c if (!md->utf8) c = *eptr; else eptr 8067 srclib/pcre/pcre.c GETCHARLEN(c, eptr, len); eptr 8071 srclib/pcre/pcre.c eptr += len; eptr 8087 srclib/pcre/pcre.c if (eptr >= md->end_subject || eptr 8088 srclib/pcre/pcre.c (*eptr++ == NEWLINE && (ims & PCRE_DOTALL) == 0)) eptr 8090 srclib/pcre/pcre.c while (eptr < md->end_subject && (*eptr & 0xc0) == 0x80) eptr++; eptr 8095 srclib/pcre/pcre.c eptr += min; eptr 8101 srclib/pcre/pcre.c if (eptr >= md->end_subject) RRETURN(MATCH_NOMATCH); eptr 8102 srclib/pcre/pcre.c GETCHARINC(c, eptr); eptr 8111 srclib/pcre/pcre.c if (eptr >= md->end_subject || eptr 8112 srclib/pcre/pcre.c *eptr >= 128 || (md->ctypes[*eptr++] & ctype_digit) == 0) eptr 8121 srclib/pcre/pcre.c if (eptr >= md->end_subject || eptr 8122 srclib/pcre/pcre.c (*eptr < 128 && (md->ctypes[*eptr++] & ctype_space) != 0)) eptr 8124 srclib/pcre/pcre.c while (eptr < md->end_subject && (*eptr & 0xc0) == 0x80) eptr++; eptr 8131 srclib/pcre/pcre.c if (eptr >= md->end_subject || eptr 8132 srclib/pcre/pcre.c *eptr >= 128 || (md->ctypes[*eptr++] & ctype_space) == 0) eptr 8141 srclib/pcre/pcre.c if (eptr >= md->end_subject || eptr 8142 srclib/pcre/pcre.c (*eptr < 128 && (md->ctypes[*eptr++] & ctype_word) != 0)) eptr 8144 srclib/pcre/pcre.c while (eptr < md->end_subject && (*eptr & 0xc0) == 0x80) eptr++; eptr 8151 srclib/pcre/pcre.c if (eptr >= md->end_subject || eptr 8152 srclib/pcre/pcre.c *eptr >= 128 || (md->ctypes[*eptr++] & ctype_word) == 0) eptr 8174 srclib/pcre/pcre.c if (*eptr++ == NEWLINE) RRETURN(MATCH_NOMATCH); eptr 8176 srclib/pcre/pcre.c else eptr += min; eptr 8180 srclib/pcre/pcre.c eptr += min; eptr 8185 srclib/pcre/pcre.c if ((md->ctypes[*eptr++] & ctype_digit) != 0) RRETURN(MATCH_NOMATCH); eptr 8190 srclib/pcre/pcre.c if ((md->ctypes[*eptr++] & ctype_digit) == 0) RRETURN(MATCH_NOMATCH); eptr 8195 srclib/pcre/pcre.c if ((md->ctypes[*eptr++] & ctype_space) != 0) RRETURN(MATCH_NOMATCH); eptr 8200 srclib/pcre/pcre.c if ((md->ctypes[*eptr++] & ctype_space) == 0) RRETURN(MATCH_NOMATCH); eptr 8205 srclib/pcre/pcre.c if ((md->ctypes[*eptr++] & ctype_word) != 0) eptr 8211 srclib/pcre/pcre.c if ((md->ctypes[*eptr++] & ctype_word) == 0) eptr 8235 srclib/pcre/pcre.c RMATCH(rrc, eptr, ecode, offset_top, md, ims, eptrb, 0); eptr 8237 srclib/pcre/pcre.c if (fi >= max || eptr >= md->end_subject) RRETURN(MATCH_NOMATCH); eptr 8238 srclib/pcre/pcre.c GETCHARINC(c, eptr); eptr 8252 srclib/pcre/pcre.c RMATCH(rrc, eptr, ecode, offset_top, md, ims, eptrb, 0); eptr 8254 srclib/pcre/pcre.c if (fi >= max || eptr >= md->end_subject) RRETURN(MATCH_NOMATCH); eptr 8255 srclib/pcre/pcre.c GETCHARINCTEST(c, eptr); eptr 8258 srclib/pcre/pcre.c while (eptr < md->end_subject) eptr 8261 srclib/pcre/pcre.c if (!md->utf8) c = *eptr; else eptr 8263 srclib/pcre/pcre.c GETCHARLEN(c, eptr, len); eptr 8267 srclib/pcre/pcre.c eptr += len; eptr 8281 srclib/pcre/pcre.c RMATCH(rrc, eptr, ecode, offset_top, md, ims, eptrb, 0); eptr 8283 srclib/pcre/pcre.c if (fi >= max || eptr >= md->end_subject) RRETURN(MATCH_NOMATCH); eptr 8285 srclib/pcre/pcre.c GETCHARINC(c, eptr); eptr 8336 srclib/pcre/pcre.c RMATCH(rrc, eptr, ecode, offset_top, md, ims, eptrb, 0); eptr 8338 srclib/pcre/pcre.c if (fi >= max || eptr >= md->end_subject) RRETURN(MATCH_NOMATCH); eptr 8339 srclib/pcre/pcre.c c = *eptr++; eptr 8387 srclib/pcre/pcre.c pp = eptr; /* Remember where we started */ eptr 8395 srclib/pcre/pcre.c if (eptr >= md->end_subject) break; eptr 8396 srclib/pcre/pcre.c GETCHARLEN(c, eptr, len); eptr 8400 srclib/pcre/pcre.c eptr+= len; eptr 8407 srclib/pcre/pcre.c RMATCH(rrc, eptr, ecode, offset_top, md, ims, eptrb, 0); eptr 8409 srclib/pcre/pcre.c if (eptr-- == pp) break; /* Stop if tried at original pos */ eptr 8410 srclib/pcre/pcre.c BACKCHAR(eptr); eptr 8421 srclib/pcre/pcre.c if (eptr >= md->end_subject) break; eptr 8422 srclib/pcre/pcre.c GETCHARINCTEST(c, eptr); eptr 8425 srclib/pcre/pcre.c while (eptr < md->end_subject) eptr 8428 srclib/pcre/pcre.c if (!md->utf8) c = *eptr; else eptr 8430 srclib/pcre/pcre.c GETCHARLEN(c, eptr, len); eptr 8434 srclib/pcre/pcre.c eptr += len; eptr 8442 srclib/pcre/pcre.c RMATCH(rrc, eptr, ecode, offset_top, md, ims, eptrb, 0); eptr 8444 srclib/pcre/pcre.c if (eptr-- == pp) break; /* Stop if tried at original pos */ eptr 8448 srclib/pcre/pcre.c BACKCHAR(eptr); eptr 8449 srclib/pcre/pcre.c if (!md->utf8) c = *eptr; else eptr 8451 srclib/pcre/pcre.c GETCHARLEN(c, eptr, len); eptr 8455 srclib/pcre/pcre.c eptr--; eptr 8482 srclib/pcre/pcre.c if (eptr >= md->end_subject || *eptr == NEWLINE) break; eptr 8483 srclib/pcre/pcre.c eptr++; eptr 8484 srclib/pcre/pcre.c while (eptr < md->end_subject && (*eptr & 0xc0) == 0x80) eptr++; eptr 8491 srclib/pcre/pcre.c eptr++; eptr 8492 srclib/pcre/pcre.c while (eptr < md->end_subject && (*eptr & 0xc0) == 0x80) eptr++; eptr 8505 srclib/pcre/pcre.c if (eptr >= md->end_subject || *eptr == NEWLINE) break; eptr 8506 srclib/pcre/pcre.c eptr++; eptr 8513 srclib/pcre/pcre.c if (c > md->end_subject - eptr) c = md->end_subject - eptr; eptr 8514 srclib/pcre/pcre.c eptr += c; eptr 8523 srclib/pcre/pcre.c if (c > md->end_subject - eptr) c = md->end_subject - eptr; eptr 8524 srclib/pcre/pcre.c eptr += c; eptr 8531 srclib/pcre/pcre.c if (eptr >= md->end_subject) break; eptr 8532 srclib/pcre/pcre.c GETCHARLEN(c, eptr, len); eptr 8534 srclib/pcre/pcre.c eptr+= len; eptr 8542 srclib/pcre/pcre.c if (eptr >= md->end_subject) break; eptr 8543 srclib/pcre/pcre.c GETCHARLEN(c, eptr, len); eptr 8545 srclib/pcre/pcre.c eptr+= len; eptr 8553 srclib/pcre/pcre.c if (eptr >= md->end_subject) break; eptr 8554 srclib/pcre/pcre.c GETCHARLEN(c, eptr, len); eptr 8556 srclib/pcre/pcre.c eptr+= len; eptr 8564 srclib/pcre/pcre.c if (eptr >= md->end_subject) break; eptr 8565 srclib/pcre/pcre.c GETCHARLEN(c, eptr, len); eptr 8567 srclib/pcre/pcre.c eptr+= len; eptr 8575 srclib/pcre/pcre.c if (eptr >= md->end_subject) break; eptr 8576 srclib/pcre/pcre.c GETCHARLEN(c, eptr, len); eptr 8578 srclib/pcre/pcre.c eptr+= len; eptr 8586 srclib/pcre/pcre.c if (eptr >= md->end_subject) break; eptr 8587 srclib/pcre/pcre.c GETCHARLEN(c, eptr, len); eptr 8589 srclib/pcre/pcre.c eptr+= len; eptr 8601 srclib/pcre/pcre.c RMATCH(rrc, eptr, ecode, offset_top, md, ims, eptrb, 0); eptr 8603 srclib/pcre/pcre.c if (eptr-- == pp) break; /* Stop if tried at original pos */ eptr 8604 srclib/pcre/pcre.c BACKCHAR(eptr); eptr 8619 srclib/pcre/pcre.c if (eptr >= md->end_subject || *eptr == NEWLINE) break; eptr 8620 srclib/pcre/pcre.c eptr++; eptr 8628 srclib/pcre/pcre.c if (c > md->end_subject - eptr) c = md->end_subject - eptr; eptr 8629 srclib/pcre/pcre.c eptr += c; eptr 8635 srclib/pcre/pcre.c if (eptr >= md->end_subject || (md->ctypes[*eptr] & ctype_digit) != 0) eptr 8637 srclib/pcre/pcre.c eptr++; eptr 8644 srclib/pcre/pcre.c if (eptr >= md->end_subject || (md->ctypes[*eptr] & ctype_digit) == 0) eptr 8646 srclib/pcre/pcre.c eptr++; eptr 8653 srclib/pcre/pcre.c if (eptr >= md->end_subject || (md->ctypes[*eptr] & ctype_space) != 0) eptr 8655 srclib/pcre/pcre.c eptr++; eptr 8662 srclib/pcre/pcre.c if (eptr >= md->end_subject || (md->ctypes[*eptr] & ctype_space) == 0) eptr 8664 srclib/pcre/pcre.c eptr++; eptr 8671 srclib/pcre/pcre.c if (eptr >= md->end_subject || (md->ctypes[*eptr] & ctype_word) != 0) eptr 8673 srclib/pcre/pcre.c eptr++; eptr 8680 srclib/pcre/pcre.c if (eptr >= md->end_subject || (md->ctypes[*eptr] & ctype_word) == 0) eptr 8682 srclib/pcre/pcre.c eptr++; eptr 8692 srclib/pcre/pcre.c while (eptr >= pp) eptr 8694 srclib/pcre/pcre.c RMATCH(rrc, eptr, ecode, offset_top, md, ims, eptrb, 0); eptr 8695 srclib/pcre/pcre.c eptr--;