| /* |
| * Created by Phil Nash on 19/07/2017. |
| * |
| * Distributed under the Boost Software License, Version 1.0. (See accompanying |
| * file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) |
| */ |
| |
| #include "catch_matchers.h" |
| |
| namespace Catch { |
| namespace Matchers { |
| namespace Impl { |
| |
| std::string MatcherUntypedBase::toString() const { |
| if( m_cachedToString.empty() ) |
| m_cachedToString = describe(); |
| return m_cachedToString; |
| } |
| |
| MatcherUntypedBase::~MatcherUntypedBase() = default; |
| |
| } // namespace Impl |
| } // namespace Matchers |
| |
| using namespace Matchers; |
| using Matchers::Impl::MatcherBase; |
| |
| } // namespace Catch |