diff --git a/libcxx/include/system_error b/libcxx/include/system_error --- a/libcxx/include/system_error +++ b/libcxx/include/system_error @@ -46,10 +46,10 @@ : public false_type {}; template -inline constexpr size_t is_error_condition_enum_v = is_error_condition_enum<_Tp>::value; // C++17 +inline constexpr bool is_error_condition_enum_v = is_error_condition_enum<_Tp>::value; // C++17 template -inline constexpr size_t is_error_code_enum_v = is_error_code_enum<_Tp>::value; // C++17 +inline constexpr bool is_error_code_enum_v = is_error_code_enum<_Tp>::value; // C++17 class error_code { @@ -165,7 +165,7 @@ #if _LIBCPP_STD_VER > 14 template -inline constexpr size_t is_error_code_enum_v = is_error_code_enum<_Tp>::value; +inline constexpr bool is_error_code_enum_v = is_error_code_enum<_Tp>::value; #endif // is_error_condition_enum @@ -176,7 +176,7 @@ #if _LIBCPP_STD_VER > 14 template -inline constexpr size_t is_error_condition_enum_v = is_error_condition_enum<_Tp>::value; +inline constexpr bool is_error_condition_enum_v = is_error_condition_enum<_Tp>::value; #endif template <>