| 
									
										
										
										
											2017-07-20 00:27:28 +02:00
										 |  |  | /*
 | 
					
						
							|  |  |  |  *  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)
 | 
					
						
							|  |  |  |  */ | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2017-07-29 08:43:32 +02:00
										 |  |  | #if !defined(CATCH_CONFIG_DISABLE_MATCHERS)
 | 
					
						
							| 
									
										
										
										
											2017-07-28 21:34:34 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2017-07-20 00:27:28 +02:00
										 |  |  | #include "catch_matchers.hpp"
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | namespace Catch { | 
					
						
							|  |  |  | namespace Matchers { | 
					
						
							|  |  |  |     namespace Impl { | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |         std::string MatcherUntypedBase::toString() const { | 
					
						
							|  |  |  |             if( m_cachedToString.empty() ) | 
					
						
							|  |  |  |                 m_cachedToString = describe(); | 
					
						
							|  |  |  |             return m_cachedToString; | 
					
						
							|  |  |  |         } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     } // namespace Impl
 | 
					
						
							|  |  |  | } // namespace Matchers
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | using namespace Matchers; | 
					
						
							|  |  |  | using Matchers::Impl::MatcherBase; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | } // namespace Catch
 | 
					
						
							| 
									
										
										
										
											2017-07-28 21:34:34 +02:00
										 |  |  | 
 | 
					
						
							|  |  |  | #endif // CATCH_CONFIG_DISABLE_MATCHERS
 |