Lines Matching defs:MakeMatcher
617 // MakeMatcher(foo);
621 inline Matcher<T> MakeMatcher(const MatcherInterface<T>* impl) {
1073 return MakeMatcher(new Impl<Lhs>(rhs_));
1226 return MakeMatcher(new Impl<Super>(object_));
1619 return MakeMatcher(new Impl< ::testing::tuple<T1, T2> >);
1623 return MakeMatcher(new Impl<const ::testing::tuple<T1, T2>&>);
2219 return MakeMatcher(
2224 return MakeMatcher(
2229 return MakeMatcher(
2264 return MakeMatcher(
2269 return MakeMatcher(
2720 return MakeMatcher(new Impl<Container>(size_matcher_));
2772 return MakeMatcher(new Impl<Container>(distance_matcher_));
2934 return MakeMatcher(new Impl<LhsContainer>(comparator_, matcher_));
3032 return MakeMatcher(new Impl<LhsContainer>(tuple_matcher_, rhs_));
3234 return MakeMatcher(new ContainsMatcherImpl<Container>(inner_matcher_));
3251 return MakeMatcher(new EachMatcherImpl<Container>(inner_matcher_));
3359 return MakeMatcher(new KeyMatcherImpl<PairType>(matcher_for_key_));
3464 return MakeMatcher(
3849 return MakeMatcher(new UnorderedElementsAreMatcherImpl<Container>(
3879 return MakeMatcher(new ElementsAreMatcherImpl<Container>(
3899 return MakeMatcher(new UnorderedElementsAreMatcherImpl<Container>(
3923 return MakeMatcher(new ElementsAreMatcherImpl<Container>(
3950 return MakeMatcher(new Impl<T>(tuple2_matcher_, second_value_));
4026 return MakeMatcher(new Impl<Optional>(value_matcher_));