Mercurial > hg > CbC > CbC_llvm
diff libcxx/include/system_error @ 207:2e18cbf3894f
LLVM12
author | Shinji KONO <kono@ie.u-ryukyu.ac.jp> |
---|---|
date | Tue, 08 Jun 2021 06:07:14 +0900 |
parents | 0572611fdcc8 |
children | 5f17cb93ff66 |
line wrap: on
line diff
--- a/libcxx/include/system_error Mon May 25 11:55:54 2020 +0900 +++ b/libcxx/include/system_error Tue Jun 08 06:07:14 2021 +0900 @@ -142,11 +142,13 @@ */ +#include <__config> #include <__errc> -#include <type_traits> +#include <__functional_base> // unary_function +#include <compare> #include <stdexcept> -#include <__functional_base> #include <string> +#include <type_traits> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) #pragma GCC system_header @@ -253,7 +255,7 @@ template <class _Ep> _LIBCPP_INLINE_VISIBILITY error_condition(_Ep __e, - typename enable_if<is_error_condition_enum<_Ep>::value>::type* = 0 + typename enable_if<is_error_condition_enum<_Ep>::value>::type* = nullptr ) _NOEXCEPT {*this = make_error_condition(__e);} @@ -325,7 +327,7 @@ template <class _Ep> _LIBCPP_INLINE_VISIBILITY error_code(_Ep __e, - typename enable_if<is_error_code_enum<_Ep>::value>::type* = 0 + typename enable_if<is_error_code_enum<_Ep>::value>::type* = nullptr ) _NOEXCEPT {*this = make_error_code(__e);} @@ -484,4 +486,4 @@ _LIBCPP_END_NAMESPACE_STD -#endif // _LIBCPP_SYSTEM_ERROR +#endif // _LIBCPP_SYSTEM_ERROR