| 3450 | public: |
| 3451 | |
| 3452 | PredicateMatcher(std::function<bool(T const&)> const& elem, std::string const& descr) |
| 3453 | :m_predicate(std::move(elem)), |
| 3454 | m_description(Detail::finalizeDescription(descr)) |
| 3455 | {} |
| 3456 | |
| 3457 | bool match( T const& item ) const override { |
| 3458 | return m_predicate(item); |
nothing calls this directly
no outgoing calls
no test coverage detected