| 9468 | |
| 9469 | template <typename Rhs> |
| 9470 | class EqMatcher : public ComparisonBase<EqMatcher<Rhs>, Rhs, AnyEq> { |
| 9471 | public: |
| 9472 | explicit EqMatcher(const Rhs& rhs) |
| 9473 | : ComparisonBase<EqMatcher<Rhs>, Rhs, AnyEq>(rhs) { } |
| 9474 | static const char* Desc() { return "is equal to"; } |
| 9475 | static const char* NegatedDesc() { return "isn't equal to"; } |
| 9476 | }; |
| 9477 | template <typename Rhs> |
| 9478 | class NeMatcher : public ComparisonBase<NeMatcher<Rhs>, Rhs, AnyNe> { |
| 9479 | public: |
nothing calls this directly
no outgoing calls
no test coverage detected