Public Types | |
typedef internal::StlContainerView < GTEST_REMOVE_REFERENCE_AND_CONST_(LhsContainer)> | LhsView |
typedef LhsView::type | LhsStlContainer |
typedef LhsView::const_reference | LhsStlContainerReference |
typedef RemoveConstFromKey < typename LhsStlContainer::value_type > ::type | LhsValue |
Public Member Functions | |
Impl (const Comparator &comparator, const ContainerMatcher &matcher) | |
virtual void | DescribeTo (::std::ostream *os) const |
virtual void | DescribeNegationTo (::std::ostream *os) const |
virtual bool | MatchAndExplain (LhsContainer lhs, MatchResultListener *listener) const |