Lines Matching refs:IsHalfOf
2238 PolymorphicMatcher<IsHalfOfMatcher> IsHalfOf() {
2247 const Matcher<const vector<int>&> m = Pointwise(IsHalfOf(), rhs);
2265 const Matcher<const int(&)[2]> m = Pointwise(IsHalfOf(), rhs);
2322 EXPECT_THAT(lhs, Not(Pointwise(IsHalfOf(), rhs)));
2326 Explain(Pointwise(IsHalfOf(), rhs), lhs));
2332 EXPECT_THAT(lhs, Pointwise(IsHalfOf(), rhs));
2333 EXPECT_EQ("", Explain(Pointwise(IsHalfOf(), rhs), lhs));
2339 const Matcher<std::tuple<const double&, const int&>> m1 = IsHalfOf();
2345 const Matcher<std::tuple<double, int>> m2 = IsHalfOf();
2366 const Matcher<const vector<int>&> m = UnorderedPointwise(IsHalfOf(), rhs);
2393 const Matcher<const int(&)[2]> m = UnorderedPointwise(IsHalfOf(), rhs);
2441 EXPECT_THAT(lhs, Not(UnorderedPointwise(IsHalfOf(), rhs)));
2445 Explain(UnorderedPointwise(IsHalfOf(), rhs), lhs));
2451 EXPECT_THAT(lhs, UnorderedPointwise(IsHalfOf(), rhs));
2457 EXPECT_THAT(lhs, UnorderedPointwise(IsHalfOf(), rhs));
2463 const Matcher<std::tuple<const double&, const int&>> m1 = IsHalfOf();
2468 const Matcher<std::tuple<double, int>> m2 = IsHalfOf();