Home | History | Annotate | Download | only in gmock

Lines Matching refs:matcher1

6075   BothOfMatcherImpl(const Matcher<T>& matcher1, const Matcher<T>& matcher2)
6076 : matcher1_(matcher1), matcher2_(matcher2) {}
6167 template <typename Matcher1, typename Matcher2>
6168 struct MatcherList<2, Matcher1, Matcher2> {
6169 typedef ::std::pair<Matcher1, Matcher2> ListType;
6171 static ListType BuildList(const Matcher1& matcher1,
6173 return ::std::pair<Matcher1, Matcher2>(matcher1, matcher2);
6195 // VariadicMatcher<Matcher1, Matcher2...> object to match any type that
6196 // all of the provided matchers (Matcher1, Matcher2, ...) can match.
6218 template <typename Matcher1, typename Matcher2>
6221 BothOfMatcher(Matcher1 matcher1, Matcher2 matcher2)
6222 : matcher1_(matcher1), matcher2_(matcher2) {}
6225 // BothOfMatcher<Matcher1, Matcher2> object to match any type that
6226 // both Matcher1 and Matcher2 can match.
6234 Matcher1 matcher1_;
6247 EitherOfMatcherImpl(const Matcher<T>& matcher1, const Matcher<T>& matcher2)
6248 : matcher1_(matcher1), matcher2_(matcher2) {}
6313 template <typename Matcher1, typename Matcher2>
6316 EitherOfMatcher(Matcher1 matcher1, Matcher2 matcher2)
6317 : matcher1_(matcher1), matcher2_(matcher2) {}
6320 // EitherOfMatcher<Matcher1, Matcher2> object to match any type that
6321 // both Matcher1 and Matcher2 can match.
6329 Matcher1 matcher1_;