Lines Matching defs:PairType
2938 template <typename PairType>
2939 class KeyMatcherImpl : public MatcherInterface<PairType> {
2941 typedef GTEST_REMOVE_REFERENCE_AND_CONST_(PairType) RawPairType;
2951 virtual bool MatchAndExplain(PairType key_value,
2987 template <typename PairType>
2988 operator Matcher<PairType>() const {
2989 return MakeMatcher(new KeyMatcherImpl<PairType>(matcher_for_key_));
3000 template <typename PairType>
3001 class PairMatcherImpl : public MatcherInterface<PairType> {
3003 typedef GTEST_REMOVE_REFERENCE_AND_CONST_(PairType) RawPairType;
3033 virtual bool MatchAndExplain(PairType a_pair,
3092 template <typename PairType>
3093 operator Matcher<PairType> () const {
3095 new PairMatcherImpl<PairType>(