FullMatch 73 pcre/pcrecpp_unittest.cc CHECK(pattern.FullMatch(p)); FullMatch 82 pcre/pcrecpp_unittest.cc CHECK(pattern.FullMatch("ruby:1234", &i)); FullMatch 132 pcre/pcrecpp_unittest.cc CHECK(RE("([0-9a-fA-F]+)[uUlL]*").FullMatch(#value, Hex(&v))); \ FullMatch 134 pcre/pcrecpp_unittest.cc CHECK(RE("([0-9a-fA-FxX]+)[uUlL]*").FullMatch("0x" #value, CRadix(&v))); \ FullMatch 158 pcre/pcrecpp_unittest.cc CHECK(RE("([0-7]+)[uUlL]*").FullMatch(#value, Octal(&v))); \ FullMatch 160 pcre/pcrecpp_unittest.cc CHECK(RE("([0-9a-fA-FxX]+)[uUlL]*").FullMatch("0" #value, CRadix(&v))); \ FullMatch 184 pcre/pcrecpp_unittest.cc CHECK(RE("(-?[0-9]+)[uUlL]*").FullMatch(#value, &v)); \ FullMatch 186 pcre/pcrecpp_unittest.cc CHECK(RE("(-?[0-9a-fA-FxX]+)[uUlL]*").FullMatch(#value, CRadix(&v))); \ FullMatch 407 pcre/pcrecpp_unittest.cc CHECK(RE("(foo)|hello").FullMatch("hello", &a)); FullMatch 427 pcre/pcrecpp_unittest.cc CHECK(re.FullMatch(text_good) == false); FullMatch 428 pcre/pcrecpp_unittest.cc CHECK(re.FullMatch(text_bad) == false); FullMatch 434 pcre/pcrecpp_unittest.cc CHECK(re2.FullMatch(text_good) == false); FullMatch 435 pcre/pcrecpp_unittest.cc CHECK(re2.FullMatch(text_bad) == false); FullMatch 442 pcre/pcrecpp_unittest.cc CHECK(re3.FullMatch(text_good) == false); FullMatch 443 pcre/pcrecpp_unittest.cc CHECK(re3.FullMatch(text_bad) == false); FullMatch 449 pcre/pcrecpp_unittest.cc CHECK(re4.FullMatch(text_good) == false); FullMatch 450 pcre/pcrecpp_unittest.cc CHECK(re4.FullMatch(text_bad) == false); FullMatch 458 pcre/pcrecpp_unittest.cc CHECK(re.FullMatch(unquoted)); FullMatch 467 pcre/pcrecpp_unittest.cc CHECK(!re.FullMatch(should_not_match)); FullMatch 548 pcre/pcrecpp_unittest.cc RE(regex,options).FullMatch(str, &captured); FullMatch 570 pcre/pcrecpp_unittest.cc CHECK(RE(regex,options).FullMatch(str)); FullMatch 575 pcre/pcrecpp_unittest.cc CHECK(!RE(regex,options).FullMatch(str)); FullMatch 757 pcre/pcrecpp_unittest.cc CHECK(orig.FullMatch(str)); FullMatch 760 pcre/pcrecpp_unittest.cc CHECK(copy1.FullMatch(str)); FullMatch 763 pcre/pcrecpp_unittest.cc CHECK(!copy2.FullMatch(str)); FullMatch 765 pcre/pcrecpp_unittest.cc CHECK(copy2.FullMatch(str)); FullMatch 767 pcre/pcrecpp_unittest.cc CHECK(copy2.FullMatch(str)); FullMatch 773 pcre/pcrecpp_unittest.cc CHECK(orig.FullMatch(str)); FullMatch 774 pcre/pcrecpp_unittest.cc CHECK(copy1.FullMatch(str)); FullMatch 775 pcre/pcrecpp_unittest.cc CHECK(copy2.FullMatch(str)); FullMatch 811 pcre/pcrecpp_unittest.cc CHECK(RE("h.*o").FullMatch("hello")); FullMatch 812 pcre/pcrecpp_unittest.cc CHECK(!RE("h.*o").FullMatch("othello")); // Must be anchored at front FullMatch 813 pcre/pcrecpp_unittest.cc CHECK(!RE("h.*o").FullMatch("hello!")); // Must be anchored at end FullMatch 814 pcre/pcrecpp_unittest.cc CHECK(RE("a*").FullMatch("aaaa")); // Fullmatch with normal op FullMatch 815 pcre/pcrecpp_unittest.cc CHECK(RE("a*?").FullMatch("aaaa")); // Fullmatch with nongreedy op FullMatch 816 pcre/pcrecpp_unittest.cc CHECK(RE("a*?\\z").FullMatch("aaaa")); // Two unusual ops FullMatch 821 pcre/pcrecpp_unittest.cc CHECK(RE("\\d+").FullMatch("1001")); FullMatch 824 pcre/pcrecpp_unittest.cc CHECK(RE("(\\d+)").FullMatch("1001", &i)); FullMatch 826 pcre/pcrecpp_unittest.cc CHECK(RE("(-?\\d+)").FullMatch("-123", &i)); FullMatch 828 pcre/pcrecpp_unittest.cc CHECK(!RE("()\\d+").FullMatch("10", &i)); FullMatch 829 pcre/pcrecpp_unittest.cc CHECK(!RE("(\\d+)").FullMatch("1234567890123456789012345678901234567890", FullMatch 833 pcre/pcrecpp_unittest.cc CHECK(RE("1(\\d*)4").FullMatch("1234", &i)); FullMatch 835 pcre/pcrecpp_unittest.cc CHECK(RE("(\\d)\\d+").FullMatch("1234", &i)); FullMatch 837 pcre/pcrecpp_unittest.cc CHECK(RE("(-\\d)\\d+").FullMatch("-1234", &i)); FullMatch 845 pcre/pcrecpp_unittest.cc CHECK(RE("h(.*)o").FullMatch("hello", &s)); FullMatch 850 pcre/pcrecpp_unittest.cc CHECK(RE("(\\w+):(\\d+)").FullMatch("ruby:1234", &sp, &i)); FullMatch 856 pcre/pcrecpp_unittest.cc CHECK(RE("(\\w+):(\\d+)").FullMatch("ruby:1234", &s, &i)); FullMatch 861 pcre/pcrecpp_unittest.cc CHECK(RE("(\\w+)(:)(\\d+)").FullMatch("ruby:1234", &s, (void*)NULL, &i)); FullMatch 868 pcre/pcrecpp_unittest.cc CHECK(RE("(H)ello").FullMatch("Hello", &c)); FullMatch 873 pcre/pcrecpp_unittest.cc CHECK(RE("(H)ello").FullMatch("Hello", &c)); FullMatch 878 pcre/pcrecpp_unittest.cc CHECK(RE("(-?\\d+)").FullMatch("100", &v)); CHECK_EQ(v, 100); FullMatch 879 pcre/pcrecpp_unittest.cc CHECK(RE("(-?\\d+)").FullMatch("-100", &v)); CHECK_EQ(v, -100); FullMatch 880 pcre/pcrecpp_unittest.cc CHECK(RE("(-?\\d+)").FullMatch("32767", &v)); CHECK_EQ(v, 32767); FullMatch 881 pcre/pcrecpp_unittest.cc CHECK(RE("(-?\\d+)").FullMatch("-32768", &v)); CHECK_EQ(v, -32768); FullMatch 882 pcre/pcrecpp_unittest.cc CHECK(!RE("(-?\\d+)").FullMatch("-32769", &v)); FullMatch 883 pcre/pcrecpp_unittest.cc CHECK(!RE("(-?\\d+)").FullMatch("32768", &v)); FullMatch 887 pcre/pcrecpp_unittest.cc CHECK(RE("(\\d+)").FullMatch("100", &v)); CHECK_EQ(v, 100); FullMatch 888 pcre/pcrecpp_unittest.cc CHECK(RE("(\\d+)").FullMatch("32767", &v)); CHECK_EQ(v, 32767); FullMatch 889 pcre/pcrecpp_unittest.cc CHECK(RE("(\\d+)").FullMatch("65535", &v)); CHECK_EQ(v, 65535); FullMatch 890 pcre/pcrecpp_unittest.cc CHECK(!RE("(\\d+)").FullMatch("65536", &v)); FullMatch 896 pcre/pcrecpp_unittest.cc CHECK(RE("(-?\\d+)").FullMatch("100", &v)); CHECK_EQ(v, 100); FullMatch 897 pcre/pcrecpp_unittest.cc CHECK(RE("(-?\\d+)").FullMatch("-100", &v)); CHECK_EQ(v, -100); FullMatch 898 pcre/pcrecpp_unittest.cc CHECK(RE("(-?\\d+)").FullMatch("2147483647", &v)); CHECK_EQ(v, max_value); FullMatch 899 pcre/pcrecpp_unittest.cc CHECK(RE("(-?\\d+)").FullMatch("-2147483648", &v)); CHECK_EQ(v, min_value); FullMatch 900 pcre/pcrecpp_unittest.cc CHECK(!RE("(-?\\d+)").FullMatch("-2147483649", &v)); FullMatch 901 pcre/pcrecpp_unittest.cc CHECK(!RE("(-?\\d+)").FullMatch("2147483648", &v)); FullMatch 906 pcre/pcrecpp_unittest.cc CHECK(RE("(\\d+)").FullMatch("100", &v)); CHECK_EQ(v, 100); FullMatch 907 pcre/pcrecpp_unittest.cc CHECK(RE("(\\d+)").FullMatch("4294967295", &v)); CHECK_EQ(v, max_value); FullMatch 908 pcre/pcrecpp_unittest.cc CHECK(!RE("(\\d+)").FullMatch("4294967296", &v)); FullMatch 924 pcre/pcrecpp_unittest.cc CHECK(RE("(-?\\d+)").FullMatch("100", &v)); CHECK_EQ(v, 100); FullMatch 925 pcre/pcrecpp_unittest.cc CHECK(RE("(-?\\d+)").FullMatch("-100",&v)); CHECK_EQ(v, -100); FullMatch 928 pcre/pcrecpp_unittest.cc CHECK(RE("(-?\\d+)").FullMatch(buf,&v)); CHECK_EQ(v, max_value); FullMatch 931 pcre/pcrecpp_unittest.cc CHECK(RE("(-?\\d+)").FullMatch(buf,&v)); CHECK_EQ(v, min_value); FullMatch 936 pcre/pcrecpp_unittest.cc CHECK(!RE("(-?\\d+)").FullMatch(buf, &v)); FullMatch 941 pcre/pcrecpp_unittest.cc CHECK(!RE("(-?\\d+)").FullMatch(buf, &v)); FullMatch 951 pcre/pcrecpp_unittest.cc CHECK(RE("(-?\\d+)").FullMatch("100",&v)); CHECK_EQ(v, 100); FullMatch 952 pcre/pcrecpp_unittest.cc CHECK(RE("(-?\\d+)").FullMatch("-100",&v2)); CHECK_EQ(v2, -100); FullMatch 955 pcre/pcrecpp_unittest.cc CHECK(RE("(-?\\d+)").FullMatch(buf,&v)); CHECK_EQ(v, max_value); FullMatch 959 pcre/pcrecpp_unittest.cc CHECK(!RE("(-?\\d+)").FullMatch(buf, &v)); FullMatch 964 pcre/pcrecpp_unittest.cc CHECK(RE("(.*)").FullMatch("100", &v)); FullMatch 965 pcre/pcrecpp_unittest.cc CHECK(RE("(.*)").FullMatch("-100.", &v)); FullMatch 966 pcre/pcrecpp_unittest.cc CHECK(RE("(.*)").FullMatch("1e23", &v)); FullMatch 970 pcre/pcrecpp_unittest.cc CHECK(RE("(.*)").FullMatch("100", &v)); FullMatch 971 pcre/pcrecpp_unittest.cc CHECK(RE("(.*)").FullMatch("-100.", &v)); FullMatch 972 pcre/pcrecpp_unittest.cc CHECK(RE("(.*)").FullMatch("1e23", &v)); FullMatch 976 pcre/pcrecpp_unittest.cc CHECK(!RE("(\\d+)").FullMatch("x1001", &i)); FullMatch 977 pcre/pcrecpp_unittest.cc CHECK(!RE("(\\d+)").FullMatch("1001x", &i)); FullMatch 978 pcre/pcrecpp_unittest.cc CHECK(RE("x(\\d+)").FullMatch("x1001", &i)); CHECK_EQ(i, 1001); FullMatch 979 pcre/pcrecpp_unittest.cc CHECK(RE("(\\d+)x").FullMatch("1001x", &i)); CHECK_EQ(i, 1001); FullMatch 982 pcre/pcrecpp_unittest.cc CHECK(RE("[0-9a-f+.-]{5,}").FullMatch("0abcd")); FullMatch 983 pcre/pcrecpp_unittest.cc CHECK(RE("[0-9a-f+.-]{5,}").FullMatch("0abcde")); FullMatch 984 pcre/pcrecpp_unittest.cc CHECK(!RE("[0-9a-f+.-]{5,}").FullMatch("0abc")); FullMatch 987 pcre/pcrecpp_unittest.cc CHECK(RE("foo|bar|[A-Z]").FullMatch("foo")); FullMatch 988 pcre/pcrecpp_unittest.cc CHECK(RE("foo|bar|[A-Z]").FullMatch("bar")); FullMatch 989 pcre/pcrecpp_unittest.cc CHECK(RE("foo|bar|[A-Z]").FullMatch("X")); FullMatch 990 pcre/pcrecpp_unittest.cc CHECK(!RE("foo|bar|[A-Z]").FullMatch("XY")); FullMatch 993 pcre/pcrecpp_unittest.cc CHECK(RE("fo|foo").FullMatch("fo")); FullMatch 994 pcre/pcrecpp_unittest.cc CHECK(RE("fo|foo").FullMatch("foo")); FullMatch 995 pcre/pcrecpp_unittest.cc CHECK(RE("fo|foo$").FullMatch("fo")); FullMatch 996 pcre/pcrecpp_unittest.cc CHECK(RE("fo|foo$").FullMatch("foo")); FullMatch 997 pcre/pcrecpp_unittest.cc CHECK(RE("foo$").FullMatch("foo")); FullMatch 998 pcre/pcrecpp_unittest.cc CHECK(!RE("foo\\$").FullMatch("foo$bar")); FullMatch 999 pcre/pcrecpp_unittest.cc CHECK(!RE("fo|bar").FullMatch("fox")); FullMatch 1011 pcre/pcrecpp_unittest.cc CHECK(RE("").FullMatch("")); FullMatch 1014 pcre/pcrecpp_unittest.cc CHECK(RE("(\\d){1}").FullMatch("1", FullMatch 1019 pcre/pcrecpp_unittest.cc CHECK(RE("(\\d)(\\d)").FullMatch("12", FullMatch 1025 pcre/pcrecpp_unittest.cc CHECK(RE("(\\d)(\\d)(\\d)").FullMatch("123", FullMatch 1032 pcre/pcrecpp_unittest.cc CHECK(RE("(\\d)(\\d)(\\d)(\\d)").FullMatch("1234", FullMatch 1040 pcre/pcrecpp_unittest.cc CHECK(RE("(\\d)(\\d)(\\d)(\\d)(\\d)").FullMatch("12345", FullMatch 1050 pcre/pcrecpp_unittest.cc CHECK(RE("(\\d)(\\d)(\\d)(\\d)(\\d)(\\d)").FullMatch("123456", FullMatch 1061 pcre/pcrecpp_unittest.cc CHECK(RE("(\\d)(\\d)(\\d)(\\d)(\\d)(\\d)(\\d)").FullMatch("1234567", FullMatch 1074 pcre/pcrecpp_unittest.cc "(\\d)(\\d)(\\d)(\\d)(\\d)(\\d)(\\d)(\\d)").FullMatch( FullMatch 1150 pcre/pcrecpp_unittest.cc CHECK(re_test1.FullMatch(utf8_string)); FullMatch 1152 pcre/pcrecpp_unittest.cc CHECK(re_test2.FullMatch(utf8_string)); FullMatch 1166 pcre/pcrecpp_unittest.cc CHECK(re_test5.FullMatch(utf8_string)); FullMatch 1168 pcre/pcrecpp_unittest.cc CHECK(re_test6.FullMatch(utf8_string)); FullMatch 1172 pcre/pcrecpp_unittest.cc CHECK(!re_test7.FullMatch(utf8_string)); FullMatch 1174 pcre/pcrecpp_unittest.cc CHECK(re_test8.FullMatch(utf8_string)); FullMatch 1186 pcre/pcrecpp_unittest.cc CHECK(!match_sentence.FullMatch(target)); FullMatch 1187 pcre/pcrecpp_unittest.cc CHECK(!match_sentence_re.FullMatch(target)); FullMatch 1196 pcre/pcrecpp_unittest.cc CHECK(!match_sentence.FullMatch(target)); FullMatch 1197 pcre/pcrecpp_unittest.cc CHECK(!match_sentence_re.FullMatch(target));