• Home
  • Raw
  • Download

Lines Matching refs:matcher_

5778       : matcher_(matcher) {}
5781 return !matcher_.MatchAndExplain(x, listener);
5785 matcher_.DescribeNegationTo(os);
5789 matcher_.DescribeTo(os);
5793 const Matcher<T> matcher_;
5803 explicit NotMatcher(InnerMatcher matcher) : matcher_(matcher) {}
5809 return Matcher<T>(new NotMatcherImpl<T>(SafeMatcherCast<T>(matcher_)));
5813 InnerMatcher matcher_;
6037 explicit MatcherAsPredicate(M matcher) : matcher_(matcher) {}
6061 return MatcherCast<const T&>(matcher_).Matches(x);
6065 M matcher_;
6075 explicit PredicateFormatterFromMatcher(const M& m) : matcher_(m) {}
6091 const Matcher<const T&> matcher = MatcherCast<const T&>(matcher_);
6105 const M matcher_;
6223 explicit PointeeMatcher(const InnerMatcher& matcher) : matcher_(matcher) {}
6235 return MakeMatcher(new Impl<Pointer>(matcher_));
6247 : matcher_(MatcherCast<const Pointee&>(matcher)) {}
6251 matcher_.DescribeTo(os);
6256 matcher_.DescribeTo(os);
6265 return MatchPrintAndExplain(*pointer, matcher_, listener);
6269 const Matcher<const Pointee&> matcher_;
6274 const InnerMatcher matcher_;
6286 : field_(field), matcher_(matcher) {}
6290 matcher_.DescribeTo(os);
6295 matcher_.DescribeNegationTo(os);
6313 return MatchPrintAndExplain(obj.*field_, matcher_, listener);
6329 const Matcher<const FieldType&> matcher_;
6347 : property_(property), matcher_(matcher) {}
6351 matcher_.DescribeTo(os);
6356 matcher_.DescribeNegationTo(os);
6377 return MatchPrintAndExplain(result, matcher_, listener);
6393 const Matcher<RefToConstProperty> matcher_;
6436 : callable_(callable), matcher_(matcher) {
6442 return Matcher<T>(new Impl<T>(callable_, matcher_));
6452 : callable_(callable), matcher_(matcher) {}
6456 matcher_.DescribeTo(os);
6461 matcher_.DescribeNegationTo(os);
6470 return MatchPrintAndExplain(result, matcher_, listener);
6480 const Matcher<ResultType> matcher_;
6486 const Matcher<ResultType> matcher_;