Lines Matching refs:MatcherTuple
618 template <typename MatcherTuple, typename ValueTuple>
619 static bool Matches(const MatcherTuple& matcher_tuple, in Matches()
630 template <typename MatcherTuple, typename ValueTuple>
631 static void ExplainMatchFailuresTo(const MatcherTuple& matchers, in ExplainMatchFailuresTo()
642 typename tuple_element<N - 1, MatcherTuple>::type matcher = in ExplainMatchFailuresTo()
669 template <typename MatcherTuple, typename ValueTuple>
670 static bool Matches(const MatcherTuple& /* matcher_tuple */, in Matches() argument
675 template <typename MatcherTuple, typename ValueTuple>
676 static void ExplainMatchFailuresTo(const MatcherTuple& /* matchers */, in ExplainMatchFailuresTo() argument
686 template <typename MatcherTuple, typename ValueTuple>
687 bool TupleMatches(const MatcherTuple& matcher_tuple, in TupleMatches()
692 GTEST_COMPILE_ASSERT_(tuple_size<MatcherTuple>::value == in TupleMatches()
701 template <typename MatcherTuple, typename ValueTuple>
702 void ExplainMatchFailureTupleTo(const MatcherTuple& matchers, in ExplainMatchFailureTupleTo()
706 TuplePrefix<tuple_size<MatcherTuple>::value>::ExplainMatchFailuresTo( in ExplainMatchFailureTupleTo()