33 lines
		
	
	
		
			787 B
		
	
	
	
		
			C++
		
	
	
	
			
		
		
	
	
			33 lines
		
	
	
		
			787 B
		
	
	
	
		
			C++
		
	
	
	
| /*
 | |
|  *  Created by Phil Nash on 15/6/2018.
 | |
|  *
 | |
|  *  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_generators.hpp"
 | |
| #include "catch_random_number_generator.h"
 | |
| #include "catch_interfaces_capture.h"
 | |
| 
 | |
| #include <limits>
 | |
| #include <set>
 | |
| 
 | |
| namespace Catch {
 | |
| 
 | |
| IGeneratorTracker::~IGeneratorTracker() {}
 | |
| 
 | |
| const char* GeneratorException::what() const noexcept {
 | |
|     return m_msg;
 | |
| }
 | |
| 
 | |
| namespace Generators {
 | |
| 
 | |
|     GeneratorUntypedBase::~GeneratorUntypedBase() {}
 | |
| 
 | |
|     auto acquireGeneratorTracker( SourceLineInfo const& lineInfo ) -> IGeneratorTracker& {
 | |
|         return getResultCapture().acquireGeneratorTracker( lineInfo );
 | |
|     }
 | |
| 
 | |
| } // namespace Generators
 | |
| } // namespace Catch
 |