Lines Matching refs:m2

220   Matcher<const std::string&> m2 = "hi";
221 EXPECT_TRUE(m2.Matches("hi"));
222 EXPECT_FALSE(m2.Matches("hello"));
232 Matcher<const std::string&> m2 = std::string("hi");
233 EXPECT_TRUE(m2.Matches("hi"));
234 EXPECT_FALSE(m2.Matches("hello"));
245 Matcher<const internal::StringView&> m2 = "cats";
246 EXPECT_TRUE(m2.Matches("cats"));
247 EXPECT_FALSE(m2.Matches("dogs"));
257 Matcher<const internal::StringView&> m2 = std::string("cats");
258 EXPECT_TRUE(m2.Matches("cats"));
259 EXPECT_FALSE(m2.Matches("dogs"));
269 Matcher<const internal::StringView&> m2 = internal::StringView("cats");
270 EXPECT_TRUE(m2.Matches("cats"));
271 EXPECT_FALSE(m2.Matches("dogs"));
284 Matcher<const std::string&> m2 = Eq(std::ref(value));
285 EXPECT_TRUE(m2.Matches("cats"));
286 EXPECT_FALSE(m2.Matches("dogs"));
331 Matcher<double> m2 = ReferencesBarOrIsZero();
332 EXPECT_TRUE(m2.Matches(0.0));
333 EXPECT_FALSE(m2.Matches(0.1));
334 EXPECT_EQ("g_bar or zero", Describe(m2));
375 const Matcher<char> m2 = PolymorphicIsEven();
376 EXPECT_TRUE(m2.Matches('\x42'));
377 EXPECT_FALSE(m2.Matches('\x43'));
378 EXPECT_EQ("is even", Describe(m2));
380 const Matcher<char> not_m2 = Not(m2);
383 EXPECT_EQ("% 2 == 0", Explain(m2, '\x42'));
420 Matcher<int> m2 = MatcherCast<int>(m1);
421 EXPECT_TRUE(m2.Matches(2));
422 EXPECT_FALSE(m2.Matches(3));
436 Matcher<int> m2 = MatcherCast<int>(m1);
437 EXPECT_TRUE(m2.Matches(0));
438 EXPECT_FALSE(m2.Matches(1));
444 Matcher<int> m2 = MatcherCast<int>(m1);
445 EXPECT_TRUE(m2.Matches(0));
446 EXPECT_FALSE(m2.Matches(1));
452 Matcher<const int&> m2 = MatcherCast<const int&>(m1);
453 EXPECT_TRUE(m2.Matches(0));
454 EXPECT_FALSE(m2.Matches(1));
460 Matcher<int&> m2 = MatcherCast<int&>(m1);
462 EXPECT_TRUE(m2.Matches(n));
464 EXPECT_FALSE(m2.Matches(n));
470 Matcher<int> m2 = MatcherCast<int>(m1);
471 EXPECT_TRUE(m2.Matches(0));
472 EXPECT_FALSE(m2.Matches(1));
513 Matcher<NonImplicitlyConstructibleTypeWithOperatorEq> m2 =
515 EXPECT_FALSE(m2.Matches(NonImplicitlyConstructibleTypeWithOperatorEq()));
612 Matcher<char> m2;
614 m2 = SafeMatcherCast<char>(GtestGreaterThan(32));
616 m2 = SafeMatcherCast<char>(Gt(32));
618 EXPECT_TRUE(m2.Matches('A'));
619 EXPECT_FALSE(m2.Matches('\n'));
627 Matcher<float> m2 = SafeMatcherCast<float>(m1);
628 EXPECT_TRUE(m2.Matches(1.0f));
629 EXPECT_FALSE(m2.Matches(2.0f));
641 Matcher<Derived*> m2 = SafeMatcherCast<Derived*>(m1);
642 EXPECT_TRUE(m2.Matches(&d));
643 EXPECT_FALSE(m2.Matches(&d2));
655 Matcher<int&> m2 = SafeMatcherCast<int&>(m1);
657 EXPECT_TRUE(m2.Matches(n));
658 EXPECT_FALSE(m2.Matches(n1));
664 Matcher<const std::unique_ptr<int>&> m2 =
666 EXPECT_TRUE(m2.Matches(std::unique_ptr<int>()));
667 EXPECT_FALSE(m2.Matches(std::unique_ptr<int>(new int)));
673 Matcher<int&> m2 = SafeMatcherCast<int&>(m1);
675 EXPECT_TRUE(m2.Matches(n));
677 EXPECT_FALSE(m2.Matches(n));
683 Matcher<int> m2 = SafeMatcherCast<int>(m1);
684 EXPECT_TRUE(m2.Matches(0));
685 EXPECT_FALSE(m2.Matches(1));
739 Matcher<int&> m2 = A<int&>();
740 EXPECT_TRUE(m2.Matches(a));
741 EXPECT_TRUE(m2.Matches(b));
766 Matcher<int&> m2 = An<int&>();
767 EXPECT_TRUE(m2.Matches(a));
768 EXPECT_TRUE(m2.Matches(b));
785 Matcher<const bool&> m2 = _;
786 EXPECT_TRUE(m2.Matches(a));
787 EXPECT_TRUE(m2.Matches(b));
833 Matcher<char> m2 = Eq(1);
834 EXPECT_TRUE(m2.Matches('\1'));
835 EXPECT_FALSE(m2.Matches('a'));
844 Matcher<int> m2 = TypedEq<int>(6);
845 EXPECT_TRUE(m2.Matches(6));
846 EXPECT_FALSE(m2.Matches(7));
1021 Matcher<const char*> m2 = IsNull();
1023 EXPECT_TRUE(m2.Matches(p2));
1024 EXPECT_FALSE(m2.Matches("hi"));
1054 Matcher<const char*> m2 = NotNull();
1056 EXPECT_FALSE(m2.Matches(p2));
1057 EXPECT_TRUE(m2.Matches("hi"));
1175 Matcher<const std::string&> m2 = StrEq("Hello");
1176 EXPECT_TRUE(m2.Matches("Hello"));
1177 EXPECT_FALSE(m2.Matches("Hi"));
1200 Matcher<std::string> m2 = StrEq(str);
1201 EXPECT_EQ("is equal to \"012\\04500800\"", Describe(m2));
1213 Matcher<std::string> m2 = StrNe(std::string("Hello"));
1214 EXPECT_TRUE(m2.Matches("hello"));
1215 EXPECT_FALSE(m2.Matches("Hello"));
1237 Matcher<const std::string&> m2 = StrCaseEq("Hello");
1238 EXPECT_TRUE(m2.Matches("hello"));
1239 EXPECT_FALSE(m2.Matches("Hi"));
1263 Matcher<const std::string&> m2 = StrCaseEq(str1);
1265 EXPECT_FALSE(m2.Matches(str2));
1288 Matcher<std::string> m2 = StrCaseNe(std::string("Hello"));
1289 EXPECT_TRUE(m2.Matches(""));
1290 EXPECT_FALSE(m2.Matches("Hello"));
1313 const Matcher<const std::string&> m2 = HasSubstr("foo");
1314 EXPECT_TRUE(m2.Matches(std::string("I love food.")));
1315 EXPECT_FALSE(m2.Matches(std::string("tofo")));
1329 const Matcher<const char*> m2 = HasSubstr("foo");
1330 EXPECT_TRUE(m2.Matches("I love food."));
1331 EXPECT_FALSE(m2.Matches("tofo"));
1332 EXPECT_FALSE(m2.Matches(nullptr));
1349 const Matcher<const internal::StringView&> m2 = HasSubstr("foo");
1350 EXPECT_TRUE(m2.Matches(internal::StringView("I love food.")));
1351 EXPECT_FALSE(m2.Matches(internal::StringView("tofo")));
1352 EXPECT_FALSE(m2.Matches(internal::StringView()));
1461 Matcher<const pair<const char*, int>> m2 = Pair("foo", 42);
1479 Matcher<const pair<int, int>&> m2 = Not(Pair(Not(13), 42));
1483 DescribeNegation(m2));
1751 const Matcher<const std::string&> m2 = StartsWith("Hi");
1752 EXPECT_TRUE(m2.Matches("Hi"));
1753 EXPECT_TRUE(m2.Matches("Hi Hi!"));
1754 EXPECT_TRUE(m2.Matches("High"));
1755 EXPECT_FALSE(m2.Matches("H"));
1756 EXPECT_FALSE(m2.Matches(" Hi"));
1780 const Matcher<const std::string&> m2 = EndsWith(std::string("Hi"));
1781 EXPECT_TRUE(m2.Matches("Hi"));
1782 EXPECT_TRUE(m2.Matches("Wow Hi Hi"));
1783 EXPECT_TRUE(m2.Matches("Super Hi"));
1784 EXPECT_FALSE(m2.Matches("i"));
1785 EXPECT_FALSE(m2.Matches("Hi "));
1811 const Matcher<const std::string&> m2 = WhenBase64Unescaped(EndsWith("!"));
1812 EXPECT_FALSE(m2.Matches("invalid base64"));
1813 EXPECT_FALSE(m2.Matches("aGVsbG8gd29ybGQ=")); // hello world
1814 EXPECT_TRUE(m2.Matches("aGVsbG8gd29ybGQh")); // hello world!
1815 EXPECT_TRUE(m2.Matches("+/-_IQ")); // \xfb\xff\xbf!
1840 const Matcher<const std::string&> m2 = MatchesRegex(new RE("a.*z"));
1841 EXPECT_TRUE(m2.Matches("azbz"));
1842 EXPECT_FALSE(m2.Matches("az1"));
1843 EXPECT_FALSE(m2.Matches("1az"));
1862 Matcher<const char*> m2 = MatchesRegex(new RE("a.*"));
1863 EXPECT_EQ("matches regular expression \"a.*\"", Describe(m2));
1879 const Matcher<const std::string&> m2 = ContainsRegex(new RE("a.*z"));
1880 EXPECT_TRUE(m2.Matches("azbz"));
1881 EXPECT_TRUE(m2.Matches("az1"));
1882 EXPECT_FALSE(m2.Matches("1a"));
1901 Matcher<const char*> m2 = ContainsRegex(new RE("a.*"));
1902 EXPECT_EQ("contains regular expression \"a.*\"", Describe(m2));
1918 Matcher<const ::std::wstring&> m2 = StrEq(L"Hello");
1919 EXPECT_TRUE(m2.Matches(L"Hello"));
1920 EXPECT_FALSE(m2.Matches(L"Hi"));
1940 Matcher<::std::wstring> m2 = StrEq(L"\xD3\x576\x8D3\xC74D");
1941 EXPECT_EQ("is equal to L\"\\xD3\\x576\\x8D3\\xC74D\"", Describe(m2));
1958 Matcher<::std::wstring> m2 = StrNe(::std::wstring(L"Hello"));
1959 EXPECT_TRUE(m2.Matches(L"hello"));
1960 EXPECT_FALSE(m2.Matches(L"Hello"));
1975 Matcher<const ::std::wstring&> m2 = StrCaseEq(L"Hello");
1976 EXPECT_TRUE(m2.Matches(L"hello"));
1977 EXPECT_FALSE(m2.Matches(L"Hi"));
1992 Matcher<const ::std::wstring&> m2 = StrCaseEq(str1);
1994 EXPECT_FALSE(m2.Matches(str2));
2017 Matcher<::std::wstring> m2 = StrCaseNe(::std::wstring(L"Hello"));
2018 EXPECT_TRUE(m2.Matches(L""));
2019 EXPECT_FALSE(m2.Matches(L"Hello"));
2033 const Matcher<const ::std::wstring&> m2 = HasSubstr(L"foo");
2034 EXPECT_TRUE(m2.Matches(::std::wstring(L"I love food.")));
2035 EXPECT_FALSE(m2.Matches(::std::wstring(L"tofo")));
2045 const Matcher<const wchar_t*> m2 = HasSubstr(L"foo");
2046 EXPECT_TRUE(m2.Matches(L"I love food."));
2047 EXPECT_FALSE(m2.Matches(L"tofo"));
2048 EXPECT_FALSE(m2.Matches(nullptr));
2065 const Matcher<const ::std::wstring&> m2 = StartsWith(L"Hi");
2066 EXPECT_TRUE(m2.Matches(L"Hi"));
2067 EXPECT_TRUE(m2.Matches(L"Hi Hi!"));
2068 EXPECT_TRUE(m2.Matches(L"High"));
2069 EXPECT_FALSE(m2.Matches(L"H"));
2070 EXPECT_FALSE(m2.Matches(L" Hi"));
2086 const Matcher<const ::std::wstring&> m2 = EndsWith(::std::wstring(L"Hi"));
2087 EXPECT_TRUE(m2.Matches(L"Hi"));
2088 EXPECT_TRUE(m2.Matches(L"Wow Hi Hi"));
2089 EXPECT_TRUE(m2.Matches(L"Super Hi"));
2090 EXPECT_FALSE(m2.Matches(L"i"));
2091 EXPECT_FALSE(m2.Matches(L"Hi "));
2133 ConstructNoArgMatcher m2;
2134 (void)m2;