mirror of
				https://github.com/catchorg/Catch2.git
				synced 2025-10-31 20:27:11 +01:00 
			
		
		
		
	Move Catch::always_false into decomposer.hpp
This commit is contained in:
		| @@ -10,7 +10,6 @@ | ||||
|  | ||||
| #include <catch2/catch_tostring.hpp> | ||||
| #include <catch2/internal/catch_stringref.hpp> | ||||
| #include <catch2/internal/catch_meta.hpp> | ||||
| #include <catch2/internal/catch_compare_traits.hpp> | ||||
| #include <catch2/internal/catch_test_failure_exception.hpp> | ||||
| #include <catch2/internal/catch_logical_traits.hpp> | ||||
| @@ -37,6 +36,9 @@ | ||||
|  | ||||
| namespace Catch { | ||||
|  | ||||
|     template <typename T> | ||||
|     struct always_false : std::false_type {}; | ||||
|  | ||||
|     class ITransientExpression { | ||||
|         bool m_isBinaryExpression; | ||||
|         bool m_result; | ||||
|   | ||||
| @@ -11,10 +11,9 @@ | ||||
| #include <type_traits> | ||||
|  | ||||
| namespace Catch { | ||||
|     template<typename T> | ||||
|     struct always_false : std::false_type {}; | ||||
|     template <typename> | ||||
|     struct true_given : std::true_type {}; | ||||
|  | ||||
|     template <typename> struct true_given : std::true_type {}; | ||||
|     struct is_callable_tester { | ||||
|         template <typename Fun, typename... Args> | ||||
|         static true_given<decltype(std::declval<Fun>()(std::declval<Args>()...))> test(int); | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Martin Hořeňovský
					Martin Hořeňovský