• Home
  • Raw
  • Download

Lines Matching refs:matcher_

966       : matcher_(matcher) {}
970 return !matcher_.MatchAndExplain(x, listener);
974 matcher_.DescribeNegationTo(os);
978 matcher_.DescribeTo(os);
982 const Matcher<T> matcher_;
992 explicit NotMatcher(InnerMatcher matcher) : matcher_(matcher) {}
998 return Matcher<T>(new NotMatcherImpl<T>(SafeMatcherCast<T>(matcher_)));
1002 InnerMatcher matcher_;
1255 explicit MatcherAsPredicate(M matcher) : matcher_(matcher) {}
1279 return MatcherCast<const T&>(matcher_).Matches(x);
1283 M matcher_;
1293 explicit PredicateFormatterFromMatcher(M m) : matcher_(std::move(m)) {}
1311 const Matcher<const T&> matcher = SafeMatcherCast<const T&>(matcher_);
1335 const M matcher_;
1588 explicit PointeeMatcher(const InnerMatcher& matcher) : matcher_(matcher) {}
1600 return Matcher<Pointer>(new Impl<const Pointer&>(matcher_));
1612 : matcher_(MatcherCast<const Pointee&>(matcher)) {}
1616 matcher_.DescribeTo(os);
1621 matcher_.DescribeTo(os);
1629 return MatchPrintAndExplain(*pointer, matcher_, listener);
1633 const Matcher<const Pointee&> matcher_;
1638 const InnerMatcher matcher_;
1654 : matcher_(matcher) {}
1658 matcher_.DescribeTo(os);
1663 matcher_.DescribeNegationTo(os);
1667 const Matcher<To> matcher_;
1692 return MatchPrintAndExplain(to, this->matcher_, listener);
1712 return MatchPrintAndExplain(*to, this->matcher_, listener);
1724 : field_(field), matcher_(matcher), whose_field_("whose given field ") {}
1729 matcher_(matcher),
1734 matcher_.DescribeTo(os);
1739 matcher_.DescribeNegationTo(os);
1756 return MatchPrintAndExplain(obj.*field_, matcher_, listener);
1771 const Matcher<const FieldType&> matcher_;
1792 matcher_(matcher),
1798 matcher_(matcher),
1803 matcher_.DescribeTo(os);
1808 matcher_.DescribeNegationTo(os);
1826 return MatchPrintAndExplain(result, matcher_, listener);
1841 const Matcher<RefToConstProperty> matcher_;
1884 : callable_(std::move(callable)), matcher_(std::move(matcher)) {
1890 return Matcher<T>(new Impl<T>(callable_, matcher_));
1904 : callable_(callable), matcher_(MatcherCast<ResultType>(matcher)) {}
1908 matcher_.DescribeTo(os);
1913 matcher_.DescribeNegationTo(os);
1924 return MatchPrintAndExplain(result, matcher_, listener);
1934 const Matcher<ResultType> matcher_;
1940 const InnerMatcher matcher_;
2159 : comparator_(comparator), matcher_(matcher) {}
2163 return MakeMatcher(new Impl<LhsContainer>(comparator_, matcher_));
2179 : comparator_(comparator), matcher_(matcher) {}
2183 matcher_.DescribeTo(os);
2188 matcher_.DescribeNegationTo(os);
2202 return matcher_.Matches(sorted_container);
2210 const bool match = matcher_.MatchAndExplain(sorted_container,
2218 const Matcher<const ::std::vector<LhsValue>&> matcher_;
2225 const ContainerMatcher matcher_;
3299 : matcher_(std::move(matcher)) {}
3306 return holds_alternative<T>(value) && matcher_.Matches(get<T>(value));
3316 const bool match = matcher_.MatchAndExplain(elem, &elem_listener);
3326 matcher_.DescribeTo(os);
3332 matcher_.DescribeNegationTo(os);
3344 const ::testing::Matcher<const T&> matcher_;
3360 : matcher_(matcher) {}
3367 return ptr != nullptr && matcher_.Matches(*ptr);
3377 const bool match = matcher_.MatchAndExplain(*elem, &elem_listener);
3387 matcher_.DescribeTo(os);
3393 matcher_.DescribeNegationTo(os);
3405 const ::testing::Matcher<const T&> matcher_;