// X10-FallbackStringifier.cpp | |
// Test that defining fallbackStringifier compiles | |
#include <string> | |
// A catch-all stringifier | |
template <typename T> | |
std::string fallbackStringifier(T const&) { | |
return "{ !!! }"; | |
} | |
#define CATCH_CONFIG_MAIN | |
#include <catch2/catch.hpp> | |
struct foo { | |
explicit operator bool() const { | |
return true; | |
} | |
}; | |
TEST_CASE("aa") { | |
REQUIRE(foo{}); | |
} |