Lines Matching refs:MatcherT
629 template <typename MatcherT, typename IteratorT>
630 bool matchesFirstInRange(const MatcherT &Matcher, IteratorT Start,
645 template <typename MatcherT, typename IteratorT>
646 bool matchesFirstInPointerRange(const MatcherT &Matcher, IteratorT Start,
1224 /// A PolymorphicMatcherWithParamN<MatcherT, P1, ..., PN> object can be
1226 /// used as a Matcher<T> where a MatcherT<T, P1, ..., PN>(p1, ..., pN)
1236 template <template <typename T> class MatcherT,
1246 return Matcher<T>(new MatcherT<T>());
1250 template <template <typename T, typename P1> class MatcherT,
1264 return Matcher<T>(new MatcherT<T, P1>(Param1));
1271 template <template <typename T, typename P1, typename P2> class MatcherT,
1285 return Matcher<T>(new MatcherT<T, P1, P2>(Param1, Param2));