| 3485 | namespace Catch { |
| 3486 | |
| 3487 | class GeneratorException : public std::exception { |
| 3488 | const char* const m_msg = ""; |
| 3489 | |
| 3490 | public: |
| 3491 | GeneratorException(const char* msg): |
| 3492 | m_msg(msg) |
| 3493 | {} |
| 3494 | |
| 3495 | const char* what() const noexcept override final; |
| 3496 | }; |
| 3497 | |
| 3498 | namespace Generators { |
| 3499 |