Lines Matching refs:listener
175 virtual bool MatchAndExplain(T x, MatchResultListener* listener) const = 0;
199 MatchResultListener* listener) const override { in MatchAndExplain() argument
200 return impl_->MatchAndExplain(x, listener); in MatchAndExplain()
263 bool MatchAndExplain(const T& x, MatchResultListener* listener) const { in MatchAndExplain() argument
264 return impl_->MatchAndExplain(x, listener); in MatchAndExplain()
283 StreamMatchResultListener listener(os); in ExplainMatchResultTo()
284 MatchAndExplain(x, &listener); in ExplainMatchResultTo()
483 virtual bool MatchAndExplain(T x, MatchResultListener* listener) const { in MatchAndExplain() argument
484 return impl_.MatchAndExplain(x, listener); in MatchAndExplain()
625 MatchResultListener* listener) const { in MatchAndExplain() argument
626 return MatchAndExplain(std::string(s), listener); in MatchAndExplain()
636 bool MatchAndExplain(CharType* s, MatchResultListener* listener) const { in MatchAndExplain() argument
637 return s != nullptr && MatchAndExplain(std::string(s), listener); in MatchAndExplain()