PCRE 69 third_party/re2/re2/testing/regexp_benchmark.cc PCRE re(regexp, PCRE::UTF8); PCRE 71 third_party/re2/re2/testing/regexp_benchmark.cc PCRE::FullMatch(text, re); PCRE 78 third_party/re2/re2/testing/regexp_benchmark.cc PCRE* re = new PCRE(regexp, PCRE::UTF8); PCRE 80 third_party/re2/re2/testing/regexp_benchmark.cc PCRE::FullMatch(text, *re); PCRE 95 third_party/re2/re2/testing/regexp_benchmark.cc static_cast<int>(sizeof(PCRE)), PCRE 644 third_party/re2/re2/testing/regexp_benchmark.cc PCRE re(regexp, PCRE::UTF8); PCRE 864 third_party/re2/re2/testing/regexp_benchmark.cc PCRE re(regexp, PCRE::UTF8); PCRE 867 third_party/re2/re2/testing/regexp_benchmark.cc CHECK_EQ(PCRE::FullMatch(text, re), expect_match); PCRE 869 third_party/re2/re2/testing/regexp_benchmark.cc CHECK_EQ(PCRE::PartialMatch(text, re), expect_match); PCRE 949 third_party/re2/re2/testing/regexp_benchmark.cc PCRE re(regexp, PCRE::UTF8); PCRE 953 third_party/re2/re2/testing/regexp_benchmark.cc CHECK_EQ(PCRE::FullMatch(text, re), expect_match); PCRE 955 third_party/re2/re2/testing/regexp_benchmark.cc CHECK_EQ(PCRE::PartialMatch(text, re), expect_match); PCRE 1030 third_party/re2/re2/testing/regexp_benchmark.cc PCRE re(regexp, PCRE::UTF8); PCRE 1033 third_party/re2/re2/testing/regexp_benchmark.cc CHECK(PCRE::FullMatch(text, re, &sp1, &sp2, &sp3)); PCRE 1097 third_party/re2/re2/testing/regexp_benchmark.cc PCRE re(regexp, PCRE::UTF8); PCRE 1101 third_party/re2/re2/testing/regexp_benchmark.cc CHECK(PCRE::FullMatch(text, re, &sp1, &sp2, &sp3)); PCRE 1160 third_party/re2/re2/testing/regexp_benchmark.cc PCRE re(regexp, PCRE::UTF8); PCRE 1163 third_party/re2/re2/testing/regexp_benchmark.cc CHECK(PCRE::FullMatch(text, re, &sp1)); PCRE 1227 third_party/re2/re2/testing/regexp_benchmark.cc PCRE re(regexp, PCRE::UTF8); PCRE 1231 third_party/re2/re2/testing/regexp_benchmark.cc CHECK(PCRE::FullMatch(text, re, &sp1)); PCRE 1246 third_party/re2/re2/testing/regexp_benchmark.cc PCRE re(regexp, PCRE::UTF8); PCRE 1250 third_party/re2/re2/testing/regexp_benchmark.cc CHECK(PCRE::PartialMatch(text, re, &sp1, &sp2)); PCRE 1266 third_party/re2/re2/testing/regexp_benchmark.cc PCRE re(regexp, PCRE::UTF8); PCRE 1270 third_party/re2/re2/testing/regexp_benchmark.cc CHECK(PCRE::PartialMatch(text, re, &sp1)); PCRE 1285 third_party/re2/re2/testing/regexp_benchmark.cc PCRE re(""); PCRE 1287 third_party/re2/re2/testing/regexp_benchmark.cc PCRE::PartialMatch("", re); PCRE 1303 third_party/re2/re2/testing/regexp_benchmark.cc PCRE re("abcdefg"); PCRE 1305 third_party/re2/re2/testing/regexp_benchmark.cc PCRE::PartialMatch("abcdefg", re); PCRE 1326 third_party/re2/re2/testing/regexp_benchmark.cc PCRE re("(?-s)^(?:GET|POST) +([^ ]+) HTTP"); PCRE 1328 third_party/re2/re2/testing/regexp_benchmark.cc PCRE::PartialMatch(http_text, re, &a); PCRE 1350 third_party/re2/re2/testing/regexp_benchmark.cc PCRE re("(?-s)^(?:GET|POST) +([^ ]+) HTTP"); PCRE 1352 third_party/re2/re2/testing/regexp_benchmark.cc PCRE::PartialMatch(http_text, re, &a); PCRE 1371 third_party/re2/re2/testing/regexp_benchmark.cc PCRE re("(?-s)^(.+)"); PCRE 1373 third_party/re2/re2/testing/regexp_benchmark.cc PCRE::PartialMatch(http_text, re, &a); PCRE 1392 third_party/re2/re2/testing/regexp_benchmark.cc PCRE re("(?-s)^([ -~]+)"); PCRE 1394 third_party/re2/re2/testing/regexp_benchmark.cc PCRE::PartialMatch(http_text, re, &a); PCRE 1417 third_party/re2/re2/testing/regexp_benchmark.cc PCRE re(regexp); PCRE 1420 third_party/re2/re2/testing/regexp_benchmark.cc CHECK(PCRE::FullMatch(s, re)); PCRE 253 third_party/re2/re2/testing/tester.cc o.set_option(PCRE::UTF8); PCRE 255 third_party/re2/re2/testing/tester.cc o.set_option(PCRE::None); PCRE 258 third_party/re2/re2/testing/tester.cc re_ = new PCRE("("+re+")", o); PCRE 408 third_party/re2/re2/testing/tester.cc const PCRE::Arg **argptr = new const PCRE::Arg*[nsubmatch]; PCRE 409 third_party/re2/re2/testing/tester.cc PCRE::Arg *a = new PCRE::Arg[nsubmatch]; PCRE 411 third_party/re2/re2/testing/tester.cc a[i] = PCRE::Arg(&result->submatch[i]); PCRE 415 third_party/re2/re2/testing/tester.cc PCRE::Anchor pcre_anchor; PCRE 417 third_party/re2/re2/testing/tester.cc pcre_anchor = PCRE::ANCHOR_START; PCRE 419 third_party/re2/re2/testing/tester.cc pcre_anchor = PCRE::UNANCHORED; PCRE 421 third_party/re2/re2/testing/tester.cc pcre_anchor = PCRE::ANCHOR_BOTH; PCRE 84 third_party/re2/re2/testing/tester.h PCRE* re_; // PCRE implementation PCRE 46 third_party/re2/util/pcre.cc PCRE::Arg PCRE::no_more_args((void*)NULL); PCRE 48 third_party/re2/util/pcre.cc const PCRE::PartialMatchFunctor PCRE::PartialMatch = { }; PCRE 49 third_party/re2/util/pcre.cc const PCRE::FullMatchFunctor PCRE::FullMatch = { } ; PCRE 50 third_party/re2/util/pcre.cc const PCRE::ConsumeFunctor PCRE::Consume = { }; PCRE 51 third_party/re2/util/pcre.cc const PCRE::FindAndConsumeFunctor PCRE::FindAndConsume = { }; PCRE 56 third_party/re2/util/pcre.cc void PCRE::Init(const char* pattern, Option options, int match_limit, PCRE 80 third_party/re2/util/pcre.cc PCRE::PCRE(const char* pattern) { PCRE 83 third_party/re2/util/pcre.cc PCRE::PCRE(const char* pattern, Option option) { PCRE 86 third_party/re2/util/pcre.cc PCRE::PCRE(const string& pattern) { PCRE 89 third_party/re2/util/pcre.cc PCRE::PCRE(const string& pattern, Option option) { PCRE 92 third_party/re2/util/pcre.cc PCRE::PCRE(const string& pattern, const PCRE_Options& re_option) { PCRE 97 third_party/re2/util/pcre.cc PCRE::PCRE(const char *pattern, const PCRE_Options& re_option) { PCRE 102 third_party/re2/util/pcre.cc PCRE::~PCRE() { PCRE 108 third_party/re2/util/pcre.cc pcre* PCRE::Compile(Anchor anchor) { PCRE 147 third_party/re2/util/pcre.cc bool PCRE::FullMatchFunctor::operator ()(const StringPiece& text, PCRE 148 third_party/re2/util/pcre.cc const PCRE& re, PCRE 190 third_party/re2/util/pcre.cc bool PCRE::PartialMatchFunctor::operator ()(const StringPiece& text, PCRE 191 third_party/re2/util/pcre.cc const PCRE& re, PCRE 233 third_party/re2/util/pcre.cc bool PCRE::ConsumeFunctor::operator ()(StringPiece* input, PCRE 234 third_party/re2/util/pcre.cc const PCRE& pattern, PCRE 282 third_party/re2/util/pcre.cc bool PCRE::FindAndConsumeFunctor::operator ()(StringPiece* input, PCRE 283 third_party/re2/util/pcre.cc const PCRE& pattern, PCRE 331 third_party/re2/util/pcre.cc bool PCRE::Replace(string *str, PCRE 332 third_party/re2/util/pcre.cc const PCRE& pattern, PCRE 349 third_party/re2/util/pcre.cc int PCRE::GlobalReplace(string *str, PCRE 350 third_party/re2/util/pcre.cc const PCRE& pattern, PCRE 405 third_party/re2/util/pcre.cc bool PCRE::Extract(const StringPiece &text, PCRE 406 third_party/re2/util/pcre.cc const PCRE& pattern, PCRE 417 third_party/re2/util/pcre.cc string PCRE::QuoteMeta(const StringPiece& unquoted) { PCRE 454 third_party/re2/util/pcre.cc bool PCRE::HitLimit() { PCRE 458 third_party/re2/util/pcre.cc void PCRE::ClearHitLimit() { PCRE 462 third_party/re2/util/pcre.cc int PCRE::TryMatch(const StringPiece& text, PCRE 558 third_party/re2/util/pcre.cc bool PCRE::DoMatchImpl(const StringPiece& text, PCRE 597 third_party/re2/util/pcre.cc bool PCRE::DoMatch(const StringPiece& text, PCRE 611 third_party/re2/util/pcre.cc bool PCRE::Rewrite(string *out, const StringPiece &rewrite, PCRE 647 third_party/re2/util/pcre.cc bool PCRE::CheckRewriteString(const StringPiece& rewrite, string* error) const { PCRE 686 third_party/re2/util/pcre.cc int PCRE::NumberOfCapturingGroups() const { PCRE 700 third_party/re2/util/pcre.cc bool PCRE::Arg::parse_null(const char* str, int n, void* dest) { PCRE 705 third_party/re2/util/pcre.cc bool PCRE::Arg::parse_string(const char* str, int n, void* dest) { PCRE 711 third_party/re2/util/pcre.cc bool PCRE::Arg::parse_stringpiece(const char* str, int n, void* dest) { PCRE 717 third_party/re2/util/pcre.cc bool PCRE::Arg::parse_char(const char* str, int n, void* dest) { PCRE 724 third_party/re2/util/pcre.cc bool PCRE::Arg::parse_uchar(const char* str, int n, void* dest) { PCRE 763 third_party/re2/util/pcre.cc bool PCRE::Arg::parse_long_radix(const char* str, PCRE 780 third_party/re2/util/pcre.cc bool PCRE::Arg::parse_ulong_radix(const char* str, PCRE 803 third_party/re2/util/pcre.cc bool PCRE::Arg::parse_short_radix(const char* str, PCRE 815 third_party/re2/util/pcre.cc bool PCRE::Arg::parse_ushort_radix(const char* str, PCRE 827 third_party/re2/util/pcre.cc bool PCRE::Arg::parse_int_radix(const char* str, PCRE 839 third_party/re2/util/pcre.cc bool PCRE::Arg::parse_uint_radix(const char* str, PCRE 851 third_party/re2/util/pcre.cc bool PCRE::Arg::parse_longlong_radix(const char* str, PCRE 868 third_party/re2/util/pcre.cc bool PCRE::Arg::parse_ulonglong_radix(const char* str, PCRE 890 third_party/re2/util/pcre.cc bool PCRE::Arg::parse_double(const char* str, int n, void* dest) { PCRE 932 third_party/re2/util/pcre.cc bool PCRE::Arg::parse_float(const char* str, int n, void* dest) { PCRE 942 third_party/re2/util/pcre.cc bool PCRE::Arg::parse_##name(const char* str, int n, void* dest) { \ PCRE 945 third_party/re2/util/pcre.cc bool PCRE::Arg::parse_##name##_hex(const char* str, int n, void* dest) { \ PCRE 948 third_party/re2/util/pcre.cc bool PCRE::Arg::parse_##name##_octal(const char* str, int n, void* dest) { \ PCRE 951 third_party/re2/util/pcre.cc bool PCRE::Arg::parse_##name##_cradix(const char* str, int n, void* dest) { \ PCRE 202 third_party/re2/util/pcre.h class PCRE { PCRE 229 third_party/re2/util/pcre.h PCRE(const char* pattern); PCRE 230 third_party/re2/util/pcre.h PCRE(const char* pattern, Option option); PCRE 231 third_party/re2/util/pcre.h PCRE(const string& pattern); PCRE 232 third_party/re2/util/pcre.h PCRE(const string& pattern, Option option); PCRE 233 third_party/re2/util/pcre.h PCRE(const char *pattern, const PCRE_Options& re_option); PCRE 234 third_party/re2/util/pcre.h PCRE(const string& pattern, const PCRE_Options& re_option); PCRE 236 third_party/re2/util/pcre.h ~PCRE(); PCRE 286 third_party/re2/util/pcre.h bool operator ()(const StringPiece& text, const PCRE& re, // 3..16 args PCRE 310 third_party/re2/util/pcre.h bool operator ()(const StringPiece& text, const PCRE& re, // 3..16 args PCRE 335 third_party/re2/util/pcre.h bool operator ()(StringPiece* input, const PCRE& pattern, // 3..16 args PCRE 361 third_party/re2/util/pcre.h bool operator ()(StringPiece* input, const PCRE& pattern, PCRE 396 third_party/re2/util/pcre.h const PCRE& pattern, PCRE 410 third_party/re2/util/pcre.h const PCRE& pattern, PCRE 420 third_party/re2/util/pcre.h const PCRE& pattern, PCRE 519 third_party/re2/util/pcre.h DISALLOW_EVIL_CONSTRUCTORS(PCRE); PCRE 537 third_party/re2/util/pcre.h PCRE_Options() : option_(PCRE::None), match_limit_(0), stack_limit_(0), report_errors_(true) {} PCRE 539 third_party/re2/util/pcre.h PCRE::Option option() const { return option_; } PCRE 540 third_party/re2/util/pcre.h void set_option(PCRE::Option option) { PCRE 559 third_party/re2/util/pcre.h PCRE::Option option_; PCRE 581 third_party/re2/util/pcre.h class PCRE::Arg { PCRE 658 third_party/re2/util/pcre.h inline PCRE::Arg::Arg() : arg_(NULL), parser_(parse_null) { } PCRE 659 third_party/re2/util/pcre.h inline PCRE::Arg::Arg(void* p) : arg_(p), parser_(parse_null) { } PCRE 661 third_party/re2/util/pcre.h inline bool PCRE::Arg::Parse(const char* str, int n) const { PCRE 667 third_party/re2/util/pcre.h inline PCRE::Arg Hex(type* ptr) { \ PCRE 668 third_party/re2/util/pcre.h return PCRE::Arg(ptr, PCRE::Arg::parse_ ## name ## _hex); } \ PCRE 669 third_party/re2/util/pcre.h inline PCRE::Arg Octal(type* ptr) { \ PCRE 670 third_party/re2/util/pcre.h return PCRE::Arg(ptr, PCRE::Arg::parse_ ## name ## _octal); } \ PCRE 671 third_party/re2/util/pcre.h inline PCRE::Arg CRadix(type* ptr) { \ PCRE 672 third_party/re2/util/pcre.h return PCRE::Arg(ptr, PCRE::Arg::parse_ ## name ## _cradix); }