| | |
| | |
| | |
| | |
| | |
| | |
| |
|
| | #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( StringRef generatorName, SourceLineInfo const& lineInfo ) -> IGeneratorTracker& { |
| | return getResultCapture().acquireGeneratorTracker( generatorName, lineInfo ); |
| | } |
| |
|
| | } |
| | } |
| |
|