• Home
  • Raw
  • Download

Lines Matching refs:matcher_

6029       : matcher_(matcher) {}
6032 return !matcher_.MatchAndExplain(x, listener);
6036 matcher_.DescribeNegationTo(os);
6040 matcher_.DescribeTo(os);
6044 const Matcher<T> matcher_;
6054 explicit NotMatcher(InnerMatcher matcher) : matcher_(matcher) {}
6060 return Matcher<T>(new NotMatcherImpl<T>(SafeMatcherCast<T>(matcher_)));
6064 InnerMatcher matcher_;
6380 explicit MatcherAsPredicate(M matcher) : matcher_(matcher) {}
6404 return MatcherCast<const T&>(matcher_).Matches(x);
6408 M matcher_;
6418 explicit PredicateFormatterFromMatcher(const M& m) : matcher_(m) {}
6436 const Matcher<const T&> matcher = SafeMatcherCast<const T&>(matcher_);
6450 const M matcher_;
6607 explicit PointeeMatcher(const InnerMatcher& matcher) : matcher_(matcher) {}
6619 return MakeMatcher(new Impl<Pointer>(matcher_));
6631 : matcher_(MatcherCast<const Pointee&>(matcher)) {}
6635 matcher_.DescribeTo(os);
6640 matcher_.DescribeTo(os);
6649 return MatchPrintAndExplain(*pointer, matcher_, listener);
6653 const Matcher<const Pointee&> matcher_;
6658 const InnerMatcher matcher_;
6670 : field_(field), matcher_(matcher) {}
6674 matcher_.DescribeTo(os);
6679 matcher_.DescribeNegationTo(os);
6697 return MatchPrintAndExplain(obj.*field_, matcher_, listener);
6713 const Matcher<const FieldType&> matcher_;
6731 : property_(property), matcher_(matcher) {}
6735 matcher_.DescribeTo(os);
6740 matcher_.DescribeNegationTo(os);
6761 return MatchPrintAndExplain(result, matcher_, listener);
6777 const Matcher<RefToConstProperty> matcher_;
6820 : callable_(callable), matcher_(matcher) {
6826 return Matcher<T>(new Impl<T>(callable_, matcher_));
6836 : callable_(callable), matcher_(matcher) {}
6840 matcher_.DescribeTo(os);
6845 matcher_.DescribeNegationTo(os);
6854 return MatchPrintAndExplain(result, matcher_, listener);
6864 const Matcher<ResultType> matcher_;
6870 const Matcher<ResultType> matcher_;
7033 : comparator_(comparator), matcher_(matcher) {}
7037 return MakeMatcher(new Impl<LhsContainer>(comparator_, matcher_));
7053 : comparator_(comparator), matcher_(matcher) {}
7057 matcher_.DescribeTo(os);
7062 matcher_.DescribeNegationTo(os);
7076 return matcher_.Matches(sorted_container);
7084 const bool match = matcher_.MatchAndExplain(sorted_container,
7092 const Matcher<const ::std::vector<LhsValue>&> matcher_;
7099 const ContainerMatcher matcher_;