diff --git a/libcxx/.clang-format b/libcxx/.clang-format --- a/libcxx/.clang-format +++ b/libcxx/.clang-format @@ -66,7 +66,6 @@ PenaltyIndentedWhitespace: 2 -Language: Cpp Standard: c++20 SpacesInAngles: Leave diff --git a/libcxx/include/__type_traits/is_scalar.h b/libcxx/include/__type_traits/is_scalar.h --- a/libcxx/include/__type_traits/is_scalar.h +++ b/libcxx/include/__type_traits/is_scalar.h @@ -18,7 +18,7 @@ #include <__type_traits/is_pointer.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) -#pragma GCC system_header +# pragma GCC system_header #endif _LIBCPP_BEGIN_NAMESPACE_STD @@ -28,17 +28,19 @@ template struct _LIBCPP_TEMPLATE_VIS is_scalar : _BoolConstant<__is_scalar(_Tp)> {}; -#if _LIBCPP_STD_VER >= 17 -template inline constexpr bool is_scalar_v = __is_scalar(_Tp); -#endif +# if _LIBCPP_STD_VER >= 17 +template +inline constexpr bool is_scalar_v = __is_scalar(_Tp); +# endif #else // __has_builtin(__is_scalar) -template struct __is_block : false_type {}; -#if defined(_LIBCPP_HAS_EXTENSION_BLOCKS) +template +struct __is_block : false_type {}; +# if defined(_LIBCPP_HAS_EXTENSION_BLOCKS) template struct __is_block<_Rp (^)(_Args...)> : true_type {}; -#endif +# endif // clang-format off template @@ -55,9 +57,10 @@ template <> struct _LIBCPP_TEMPLATE_VIS is_scalar : public true_type {}; -#if _LIBCPP_STD_VER >= 17 -template inline constexpr bool is_scalar_v = is_scalar<_Tp>::value; -#endif +# if _LIBCPP_STD_VER >= 17 +template +inline constexpr bool is_scalar_v = is_scalar<_Tp>::value; +# endif #endif // __has_builtin(__is_scalar)