template<typename Tuple2Matcher, typename Second>
template<typename T>
class testing::internal::BoundSecondMatcher< Tuple2Matcher, Second >::Impl< T >
Definition at line 3576 of file gmock-matchers.h.
template<typename Tuple2Matcher, typename Second>
template<typename T >
Implements testing::MatcherInterface< T >.
Definition at line 3591 of file gmock-matchers.h.
References testing::_, testing::A(), testing::AllArgs(), testing::AllOf(), testing::An(), testing::AnyOf(), testing::Args(), testing::BeginEndDistanceIs(), folly::symbolizer::test::comparator(), testing::ContainerEq(), testing::Contains(), testing::ContainsRegex(), count, testing::DoubleEq(), testing::DoubleNear(), testing::Each(), testing::ElementsAreArray(), testing::EndsWith(), testing::Eq(), testing::ExplainMatchResult(), folly::gen::field(), testing::Field(), folly::gen::first, testing::FloatEq(), testing::FloatNear(), testing::internal::FormatMatcherDescription(), testing::Ge(), testing::Gt(), GTEST_API_, GTEST_DISALLOW_ASSIGN_, GTEST_REFERENCE_TO_CONST_, GTEST_REMOVE_CONST_, testing::HasSubstr(), testing::IsNull(), gen_gtest_pred_impl::Iter(), testing::Key(), testing::Le(), testing::Lt(), m, M, testing::MakeMatcher(), testing::MakePolymorphicMatcher(), testing::Matcher< T >::Matcher(), testing::internal::MatcherBindSecond(), testing::MatcherCast(), testing::Matches(), testing::MatchesRegex(), testing::NanSensitiveDoubleEq(), testing::NanSensitiveDoubleNear(), testing::NanSensitiveFloatEq(), testing::NanSensitiveFloatNear(), testing::Ne(), testing::Not(), testing::NotNull(), testing::Pair(), testing::Pointee(), testing::Pointwise(), prefix(), testing::Property(), testing::Ref(), regex, testing::ResultOf(), folly::detail::rhs, testing::SizeIs(), testing::StartsWith(), testing::StrCaseEq(), testing::StrCaseNe(), testing::StrEq(), testing::StrNe(), suffix, T, testing::Truly(), type, testing::TypedEq(), testing::UnorderedElementsAreArray(), testing::UnorderedPointwise(), value, testing::Value(), testing::WhenDynamicCastTo(), testing::WhenSorted(), testing::WhenSortedBy(), and x.
bool MatchAndExplain(T x, MatchResultListener *listener) const
::testing::tuple< T, Second > ArgTuple
const Second second_value_
const Matcher< const ArgTuple & > mono_tuple2_matcher_
template<typename Tuple2Matcher, typename Second>
template<typename T >
Implements testing::MatcherInterface< T >.
Definition at line 3591 of file gmock-matchers.h.
References testing::_, testing::A(), testing::AllArgs(), testing::AllOf(), testing::An(), testing::AnyOf(), testing::Args(), testing::BeginEndDistanceIs(), folly::symbolizer::test::comparator(), testing::ContainerEq(), testing::Contains(), testing::ContainsRegex(), count, testing::DoubleEq(), testing::DoubleNear(), testing::Each(), testing::ElementsAreArray(), testing::EndsWith(), testing::Eq(), testing::ExplainMatchResult(), folly::gen::field(), testing::Field(), folly::gen::first, testing::FloatEq(), testing::FloatNear(), testing::internal::FormatMatcherDescription(), testing::Ge(), testing::Gt(), GTEST_API_, GTEST_DISALLOW_ASSIGN_, GTEST_REFERENCE_TO_CONST_, GTEST_REMOVE_CONST_, testing::HasSubstr(), testing::IsNull(), gen_gtest_pred_impl::Iter(), testing::Key(), testing::Le(), testing::Lt(), m, M, testing::MakeMatcher(), testing::MakePolymorphicMatcher(), testing::Matcher< T >::Matcher(), testing::internal::MatcherBindSecond(), testing::MatcherCast(), testing::Matches(), testing::MatchesRegex(), testing::NanSensitiveDoubleEq(), testing::NanSensitiveDoubleNear(), testing::NanSensitiveFloatEq(), testing::NanSensitiveFloatNear(), testing::Ne(), testing::Not(), testing::NotNull(), testing::Pair(), testing::Pointee(), testing::Pointwise(), prefix(), testing::Property(), testing::Ref(), regex, testing::ResultOf(), folly::detail::rhs, testing::SizeIs(), testing::StartsWith(), testing::StrCaseEq(), testing::StrCaseNe(), testing::StrEq(), testing::StrNe(), suffix, T, testing::Truly(), type, testing::TypedEq(), testing::UnorderedElementsAreArray(), testing::UnorderedPointwise(), value, testing::Value(), testing::WhenDynamicCastTo(), testing::WhenSorted(), testing::WhenSortedBy(), and x.
bool MatchAndExplain(T x, MatchResultListener *listener) const
::testing::tuple< T, Second > ArgTuple
const Second second_value_
const Matcher< const ArgTuple & > mono_tuple2_matcher_