...
This commit is contained in:
@@ -164,8 +164,9 @@ concept mcc_nonconst_lvref = std::is_lvalue_reference_v<T> && !std::is_const_v<s
|
||||
|
||||
|
||||
template <typename T>
|
||||
concept mcc_error_c = std::convertible_to<T, bool>;
|
||||
// concept mcc_error_c = std::convertible_to<T, bool> && mcc_formattable<T>;
|
||||
concept mcc_error_c = std::convertible_to<T, bool> || requires(const T t) {
|
||||
{ t.operator bool() };
|
||||
};
|
||||
|
||||
namespace details
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user