[libcxx-commits] [libcxx] [libc++][NFC] Re-run libcxx/include through clang-format (PR #132407)
via libcxx-commits
libcxx-commits at lists.llvm.org
Fri Mar 21 07:53:09 PDT 2025
llvmbot wrote:
<!--LLVM PR SUMMARY COMMENT-->
@llvm/pr-subscribers-libcxx
Author: Louis Dionne (ldionne)
<details>
<summary>Changes</summary>
This is a small re-adjustment of libcxx/include with the current version of clang-format we use in the CI.
---
Patch is 144.27 KiB, truncated to 20.00 KiB below, full version: https://github.com/llvm/llvm-project/pull/132407.diff
129 Files Affected:
- (modified) libcxx/include/__cxx03/__format/buffer.h (+2-2)
- (modified) libcxx/include/__cxx03/__format/container_adaptor.h (+4-4)
- (modified) libcxx/include/__cxx03/__format/formatter_output.h (+9-11)
- (modified) libcxx/include/__cxx03/__format/formatter_string.h (+2-2)
- (modified) libcxx/include/__cxx03/__format/formatter_tuple.h (+4-4)
- (modified) libcxx/include/__cxx03/__functional/bind_back.h (+1-1)
- (modified) libcxx/include/__cxx03/__functional/bind_front.h (+3-2)
- (modified) libcxx/include/__cxx03/__functional/binder1st.h (+2-2)
- (modified) libcxx/include/__cxx03/__functional/binder2nd.h (+2-2)
- (modified) libcxx/include/__cxx03/__functional/function.h (+2-2)
- (modified) libcxx/include/__cxx03/__functional/mem_fn.h (+1-1)
- (modified) libcxx/include/__cxx03/__functional/mem_fun_ref.h (+2-2)
- (modified) libcxx/include/__cxx03/__functional/operations.h (+4-4)
- (modified) libcxx/include/__cxx03/__functional/pointer_to_binary_function.h (+2-2)
- (modified) libcxx/include/__cxx03/__functional/pointer_to_unary_function.h (+2-2)
- (modified) libcxx/include/__cxx03/__functional/unary_negate.h (+2-2)
- (modified) libcxx/include/__cxx03/__iterator/access.h (+2-2)
- (modified) libcxx/include/__cxx03/__iterator/concepts.h (+4-4)
- (modified) libcxx/include/__cxx03/__iterator/empty.h (+2-2)
- (modified) libcxx/include/__cxx03/__iterator/move_iterator.h (+2-2)
- (modified) libcxx/include/__cxx03/__iterator/reverse_iterator.h (+2-2)
- (modified) libcxx/include/__cxx03/__iterator/size.h (+3-3)
- (modified) libcxx/include/__cxx03/__mdspan/mdspan.h (+4-4)
- (modified) libcxx/include/__cxx03/__memory/allocator.h (+2-2)
- (modified) libcxx/include/__cxx03/__memory/pointer_traits.h (+2-2)
- (modified) libcxx/include/__cxx03/__ranges/access.h (+3-2)
- (modified) libcxx/include/__cxx03/__ranges/all.h (+3-2)
- (modified) libcxx/include/__cxx03/__ranges/common_view.h (+6-4)
- (modified) libcxx/include/__cxx03/__ranges/counted.h (+3-2)
- (modified) libcxx/include/__cxx03/__ranges/data.h (+3-2)
- (modified) libcxx/include/__cxx03/__ranges/drop_view.h (+6-6)
- (modified) libcxx/include/__cxx03/__ranges/lazy_split_view.h (+4-4)
- (modified) libcxx/include/__cxx03/__ranges/rend.h (+3-2)
- (modified) libcxx/include/__cxx03/__ranges/reverse_view.h (+3-2)
- (modified) libcxx/include/__cxx03/__ranges/subrange.h (+6-5)
- (modified) libcxx/include/__cxx03/__string/char_traits.h (+6-6)
- (modified) libcxx/include/__cxx03/__thread/support/c11.h (+4-2)
- (modified) libcxx/include/__cxx03/__tuple/sfinae_helpers.h (+2-2)
- (modified) libcxx/include/__cxx03/__tuple/tuple_size.h (+8-6)
- (modified) libcxx/include/__cxx03/__type_traits/common_type.h (+2-2)
- (modified) libcxx/include/__cxx03/__type_traits/invoke.h (+2-2)
- (modified) libcxx/include/__cxx03/__type_traits/is_arithmetic.h (+2-2)
- (modified) libcxx/include/__cxx03/__type_traits/is_constructible.h (+4-4)
- (modified) libcxx/include/__cxx03/__type_traits/is_literal_type.h (+2-2)
- (modified) libcxx/include/__cxx03/__type_traits/is_nothrow_constructible.h (+4-4)
- (modified) libcxx/include/__cxx03/__type_traits/is_nothrow_destructible.h (+2-2)
- (modified) libcxx/include/__cxx03/__type_traits/is_pointer.h (+2-2)
- (modified) libcxx/include/__cxx03/__type_traits/is_trivially_constructible.h (+4-4)
- (modified) libcxx/include/__cxx03/__type_traits/is_trivially_destructible.h (+2-2)
- (modified) libcxx/include/__cxx03/__utility/forward_like.h (+2-2)
- (modified) libcxx/include/__cxx03/bitset (+2-2)
- (modified) libcxx/include/__cxx03/codecvt (+2-2)
- (modified) libcxx/include/__cxx03/condition_variable (+6-2)
- (modified) libcxx/include/__cxx03/cwchar (+1-1)
- (modified) libcxx/include/__cxx03/istream (+2-2)
- (modified) libcxx/include/__cxx03/map (+8-10)
- (modified) libcxx/include/__cxx03/queue (+6-8)
- (modified) libcxx/include/__cxx03/regex (+2-2)
- (modified) libcxx/include/__cxx03/set (+8-12)
- (modified) libcxx/include/__cxx03/shared_mutex (+2-2)
- (modified) libcxx/include/__cxx03/span (+2-2)
- (modified) libcxx/include/__cxx03/stack (+4-6)
- (modified) libcxx/include/__cxx03/string (+2-2)
- (modified) libcxx/include/__cxx03/tuple (+2-2)
- (modified) libcxx/include/__cxx03/unordered_map (+6-6)
- (modified) libcxx/include/__cxx03/unordered_set (+7-7)
- (modified) libcxx/include/__cxx03/variant (+14-14)
- (modified) libcxx/include/__cxx03/vector (+2-2)
- (modified) libcxx/include/__format/container_adaptor.h (+4-4)
- (modified) libcxx/include/__format/formatter_output.h (+9-11)
- (modified) libcxx/include/__format/formatter_string.h (+2-2)
- (modified) libcxx/include/__format/formatter_tuple.h (+4-4)
- (modified) libcxx/include/__functional/bind_back.h (+1-1)
- (modified) libcxx/include/__functional/bind_front.h (+3-2)
- (modified) libcxx/include/__functional/binder1st.h (+2-2)
- (modified) libcxx/include/__functional/binder2nd.h (+2-2)
- (modified) libcxx/include/__functional/function.h (+2-2)
- (modified) libcxx/include/__functional/mem_fn.h (+1-1)
- (modified) libcxx/include/__functional/mem_fun_ref.h (+2-2)
- (modified) libcxx/include/__functional/operations.h (+4-4)
- (modified) libcxx/include/__functional/pointer_to_binary_function.h (+2-2)
- (modified) libcxx/include/__functional/pointer_to_unary_function.h (+2-2)
- (modified) libcxx/include/__functional/unary_negate.h (+2-2)
- (modified) libcxx/include/__iterator/access.h (+2-2)
- (modified) libcxx/include/__iterator/concepts.h (+4-4)
- (modified) libcxx/include/__iterator/empty.h (+2-2)
- (modified) libcxx/include/__iterator/move_iterator.h (+2-2)
- (modified) libcxx/include/__iterator/reverse_iterator.h (+2-2)
- (modified) libcxx/include/__iterator/size.h (+3-3)
- (modified) libcxx/include/__mdspan/mdspan.h (+4-4)
- (modified) libcxx/include/__memory/pointer_traits.h (+2-2)
- (modified) libcxx/include/__ranges/access.h (+3-2)
- (modified) libcxx/include/__ranges/all.h (+3-2)
- (modified) libcxx/include/__ranges/common_view.h (+6-4)
- (modified) libcxx/include/__ranges/counted.h (+3-2)
- (modified) libcxx/include/__ranges/data.h (+3-2)
- (modified) libcxx/include/__ranges/drop_view.h (+6-6)
- (modified) libcxx/include/__ranges/lazy_split_view.h (+4-4)
- (modified) libcxx/include/__ranges/rend.h (+3-2)
- (modified) libcxx/include/__ranges/reverse_view.h (+3-2)
- (modified) libcxx/include/__ranges/subrange.h (+6-5)
- (modified) libcxx/include/__string/char_traits.h (+6-6)
- (modified) libcxx/include/__thread/support/c11.h (+4-2)
- (modified) libcxx/include/__tuple/sfinae_helpers.h (+2-2)
- (modified) libcxx/include/__tuple/tuple_size.h (+8-6)
- (modified) libcxx/include/__type_traits/common_type.h (+2-2)
- (modified) libcxx/include/__type_traits/enable_if.h (+1-1)
- (modified) libcxx/include/__type_traits/is_nothrow_destructible.h (+2-2)
- (modified) libcxx/include/__type_traits/is_pointer.h (+2-2)
- (modified) libcxx/include/__type_traits/result_of.h (+2-2)
- (modified) libcxx/include/__utility/forward_like.h (+2-2)
- (modified) libcxx/include/__vector/vector_bool.h (+2-2)
- (modified) libcxx/include/bitset (+2-2)
- (modified) libcxx/include/codecvt (+2-2)
- (modified) libcxx/include/condition_variable (+6-2)
- (modified) libcxx/include/cwchar (+1-1)
- (modified) libcxx/include/istream (+2-2)
- (modified) libcxx/include/locale (+3-1)
- (modified) libcxx/include/map (+8-10)
- (modified) libcxx/include/queue (+6-8)
- (modified) libcxx/include/regex (+8-5)
- (modified) libcxx/include/set (+8-12)
- (modified) libcxx/include/shared_mutex (+2-2)
- (modified) libcxx/include/span (+2-2)
- (modified) libcxx/include/stack (+4-6)
- (modified) libcxx/include/tuple (+2-2)
- (modified) libcxx/include/unordered_map (+6-6)
- (modified) libcxx/include/unordered_set (+7-7)
- (modified) libcxx/include/variant (+14-14)
``````````diff
diff --git a/libcxx/include/__cxx03/__format/buffer.h b/libcxx/include/__cxx03/__format/buffer.h
index 167b06d7fd226..c94dcc0ca2526 100644
--- a/libcxx/include/__cxx03/__format/buffer.h
+++ b/libcxx/include/__cxx03/__format/buffer.h
@@ -488,8 +488,8 @@ class _LIBCPP_TEMPLATE_VIS __format_to_n_buffer_base<_OutIt, _CharT, true> {
/// The buffer that counts and limits the number of insertions.
template <class _OutIt, __fmt_char_type _CharT>
requires(output_iterator<_OutIt, const _CharT&>)
-struct _LIBCPP_TEMPLATE_VIS __format_to_n_buffer final
- : public __format_to_n_buffer_base< _OutIt, _CharT, __enable_direct_output<_OutIt, _CharT>> {
+struct _LIBCPP_TEMPLATE_VIS
+__format_to_n_buffer final : public __format_to_n_buffer_base< _OutIt, _CharT, __enable_direct_output<_OutIt, _CharT>> {
using _Base = __format_to_n_buffer_base<_OutIt, _CharT, __enable_direct_output<_OutIt, _CharT>>;
using _Size = iter_difference_t<_OutIt>;
diff --git a/libcxx/include/__cxx03/__format/container_adaptor.h b/libcxx/include/__cxx03/__format/container_adaptor.h
index 42c0d14be61a8..6d72352f98332 100644
--- a/libcxx/include/__cxx03/__format/container_adaptor.h
+++ b/libcxx/include/__cxx03/__format/container_adaptor.h
@@ -55,16 +55,16 @@ struct _LIBCPP_TEMPLATE_VIS __formatter_container_adaptor {
};
template <class _CharT, class _Tp, formattable<_CharT> _Container>
-struct _LIBCPP_TEMPLATE_VIS formatter<queue<_Tp, _Container>, _CharT>
- : public __formatter_container_adaptor<queue<_Tp, _Container>, _CharT> {};
+struct _LIBCPP_TEMPLATE_VIS
+formatter<queue<_Tp, _Container>, _CharT> : public __formatter_container_adaptor<queue<_Tp, _Container>, _CharT> {};
template <class _CharT, class _Tp, class _Container, class _Compare>
struct _LIBCPP_TEMPLATE_VIS formatter<priority_queue<_Tp, _Container, _Compare>, _CharT>
: public __formatter_container_adaptor<priority_queue<_Tp, _Container, _Compare>, _CharT> {};
template <class _CharT, class _Tp, formattable<_CharT> _Container>
-struct _LIBCPP_TEMPLATE_VIS formatter<stack<_Tp, _Container>, _CharT>
- : public __formatter_container_adaptor<stack<_Tp, _Container>, _CharT> {};
+struct _LIBCPP_TEMPLATE_VIS
+formatter<stack<_Tp, _Container>, _CharT> : public __formatter_container_adaptor<stack<_Tp, _Container>, _CharT> {};
#endif //_LIBCPP_STD_VER >= 23
diff --git a/libcxx/include/__cxx03/__format/formatter_output.h b/libcxx/include/__cxx03/__format/formatter_output.h
index 1f3ab7f2ff692..8f30a8af458d1 100644
--- a/libcxx/include/__cxx03/__format/formatter_output.h
+++ b/libcxx/include/__cxx03/__format/formatter_output.h
@@ -100,8 +100,8 @@ __padding_size(size_t __size, size_t __width, __format_spec::__alignment __align
///
/// This uses a "mass output function" of __format::__output_buffer when possible.
template <__fmt_char_type _CharT, __fmt_char_type _OutCharT = _CharT>
-_LIBCPP_HIDE_FROM_ABI auto
-__copy(basic_string_view<_CharT> __str, output_iterator<const _OutCharT&> auto __out_it) -> decltype(__out_it) {
+_LIBCPP_HIDE_FROM_ABI auto __copy(basic_string_view<_CharT> __str, output_iterator<const _OutCharT&> auto __out_it)
+ -> decltype(__out_it) {
if constexpr (std::same_as<decltype(__out_it), std::back_insert_iterator<__format::__output_buffer<_OutCharT>>>) {
__out_it.__get_container()->__copy(__str);
return __out_it;
@@ -116,16 +116,16 @@ __copy(basic_string_view<_CharT> __str, output_iterator<const _OutCharT&> auto _
template <contiguous_iterator _Iterator,
__fmt_char_type _CharT = typename iterator_traits<_Iterator>::value_type,
__fmt_char_type _OutCharT = _CharT>
-_LIBCPP_HIDE_FROM_ABI auto
-__copy(_Iterator __first, _Iterator __last, output_iterator<const _OutCharT&> auto __out_it) -> decltype(__out_it) {
+_LIBCPP_HIDE_FROM_ABI auto __copy(_Iterator __first, _Iterator __last, output_iterator<const _OutCharT&> auto __out_it)
+ -> decltype(__out_it) {
return __formatter::__copy(basic_string_view{__first, __last}, std::move(__out_it));
}
template <contiguous_iterator _Iterator,
__fmt_char_type _CharT = typename iterator_traits<_Iterator>::value_type,
__fmt_char_type _OutCharT = _CharT>
-_LIBCPP_HIDE_FROM_ABI auto
-__copy(_Iterator __first, size_t __n, output_iterator<const _OutCharT&> auto __out_it) -> decltype(__out_it) {
+_LIBCPP_HIDE_FROM_ABI auto __copy(_Iterator __first, size_t __n, output_iterator<const _OutCharT&> auto __out_it)
+ -> decltype(__out_it) {
return __formatter::__copy(basic_string_view{std::to_address(__first), __n}, std::move(__out_it));
}
@@ -136,11 +136,9 @@ template <contiguous_iterator _Iterator,
__fmt_char_type _CharT = typename iterator_traits<_Iterator>::value_type,
__fmt_char_type _OutCharT = _CharT,
class _UnaryOperation>
-_LIBCPP_HIDE_FROM_ABI auto
-__transform(_Iterator __first,
- _Iterator __last,
- output_iterator<const _OutCharT&> auto __out_it,
- _UnaryOperation __operation) -> decltype(__out_it) {
+_LIBCPP_HIDE_FROM_ABI auto __transform(
+ _Iterator __first, _Iterator __last, output_iterator<const _OutCharT&> auto __out_it, _UnaryOperation __operation)
+ -> decltype(__out_it) {
if constexpr (std::same_as<decltype(__out_it), std::back_insert_iterator<__format::__output_buffer<_OutCharT>>>) {
__out_it.__get_container()->__transform(__first, __last, std::move(__operation));
return __out_it;
diff --git a/libcxx/include/__cxx03/__format/formatter_string.h b/libcxx/include/__cxx03/__format/formatter_string.h
index 024f7936875ec..8c766db8c0680 100644
--- a/libcxx/include/__cxx03/__format/formatter_string.h
+++ b/libcxx/include/__cxx03/__format/formatter_string.h
@@ -118,8 +118,8 @@ struct _LIBCPP_TEMPLATE_VIS formatter<_CharT[_Size], _CharT> : public __formatte
// Formatter std::string.
template <__fmt_char_type _CharT, class _Traits, class _Allocator>
-struct _LIBCPP_TEMPLATE_VIS formatter<basic_string<_CharT, _Traits, _Allocator>, _CharT>
- : public __formatter_string<_CharT> {
+struct _LIBCPP_TEMPLATE_VIS
+formatter<basic_string<_CharT, _Traits, _Allocator>, _CharT> : public __formatter_string<_CharT> {
using _Base = __formatter_string<_CharT>;
template <class _FormatContext>
diff --git a/libcxx/include/__cxx03/__format/formatter_tuple.h b/libcxx/include/__cxx03/__format/formatter_tuple.h
index 0a5ce4e070a64..0d26c4ccf53b1 100644
--- a/libcxx/include/__cxx03/__format/formatter_tuple.h
+++ b/libcxx/include/__cxx03/__format/formatter_tuple.h
@@ -136,12 +136,12 @@ struct _LIBCPP_TEMPLATE_VIS __formatter_tuple {
};
template <__fmt_char_type _CharT, formattable<_CharT>... _Args>
-struct _LIBCPP_TEMPLATE_VIS formatter<pair<_Args...>, _CharT>
- : public __formatter_tuple<_CharT, pair<_Args...>, _Args...> {};
+struct _LIBCPP_TEMPLATE_VIS
+formatter<pair<_Args...>, _CharT> : public __formatter_tuple<_CharT, pair<_Args...>, _Args...> {};
template <__fmt_char_type _CharT, formattable<_CharT>... _Args>
-struct _LIBCPP_TEMPLATE_VIS formatter<tuple<_Args...>, _CharT>
- : public __formatter_tuple<_CharT, tuple<_Args...>, _Args...> {};
+struct _LIBCPP_TEMPLATE_VIS
+formatter<tuple<_Args...>, _CharT> : public __formatter_tuple<_CharT, tuple<_Args...>, _Args...> {};
#endif //_LIBCPP_STD_VER >= 23
diff --git a/libcxx/include/__cxx03/__functional/bind_back.h b/libcxx/include/__cxx03/__functional/bind_back.h
index 2e333b1b14d6a..caf222bf7ba09 100644
--- a/libcxx/include/__cxx03/__functional/bind_back.h
+++ b/libcxx/include/__cxx03/__functional/bind_back.h
@@ -52,7 +52,7 @@ struct __bind_back_t : __perfect_forward<__bind_back_op<tuple_size_v<_BoundArgs>
template <class _Fn, class... _Args>
requires is_constructible_v<decay_t<_Fn>, _Fn> && is_move_constructible_v<decay_t<_Fn>> &&
- (is_constructible_v<decay_t<_Args>, _Args> && ...) && (is_move_constructible_v<decay_t<_Args>> && ...)
+ (is_constructible_v<decay_t<_Args>, _Args> && ...) && (is_move_constructible_v<decay_t<_Args>> && ...)
_LIBCPP_HIDE_FROM_ABI constexpr auto __bind_back(_Fn&& __f, _Args&&... __args) noexcept(
noexcept(__bind_back_t<decay_t<_Fn>, tuple<decay_t<_Args>...>>(
std::forward<_Fn>(__f), std::forward_as_tuple(std::forward<_Args>(__args)...))))
diff --git a/libcxx/include/__cxx03/__functional/bind_front.h b/libcxx/include/__cxx03/__functional/bind_front.h
index 6447c2d1bc2eb..2610cb211cd20 100644
--- a/libcxx/include/__cxx03/__functional/bind_front.h
+++ b/libcxx/include/__cxx03/__functional/bind_front.h
@@ -29,8 +29,9 @@ _LIBCPP_BEGIN_NAMESPACE_STD
struct __bind_front_op {
template <class... _Args>
- _LIBCPP_HIDE_FROM_ABI constexpr auto operator()(_Args&&... __args) const noexcept(
- noexcept(std::invoke(std::forward<_Args>(__args)...))) -> decltype(std::invoke(std::forward<_Args>(__args)...)) {
+ _LIBCPP_HIDE_FROM_ABI constexpr auto operator()(_Args&&... __args) const
+ noexcept(noexcept(std::invoke(std::forward<_Args>(__args)...)))
+ -> decltype(std::invoke(std::forward<_Args>(__args)...)) {
return std::invoke(std::forward<_Args>(__args)...);
}
};
diff --git a/libcxx/include/__cxx03/__functional/binder1st.h b/libcxx/include/__cxx03/__functional/binder1st.h
index 21c136ff16d8c..2b00629fa43be 100644
--- a/libcxx/include/__cxx03/__functional/binder1st.h
+++ b/libcxx/include/__cxx03/__functional/binder1st.h
@@ -22,8 +22,8 @@ _LIBCPP_BEGIN_NAMESPACE_STD
#if _LIBCPP_STD_VER <= 14 || defined(_LIBCPP_ENABLE_CXX17_REMOVED_BINDERS)
template <class _Operation>
-class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder1st
- : public __unary_function<typename _Operation::second_argument_type, typename _Operation::result_type> {
+class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11
+binder1st : public __unary_function<typename _Operation::second_argument_type, typename _Operation::result_type> {
protected:
_Operation op;
typename _Operation::first_argument_type value;
diff --git a/libcxx/include/__cxx03/__functional/binder2nd.h b/libcxx/include/__cxx03/__functional/binder2nd.h
index 397215b3d9e11..6c65c87f481bd 100644
--- a/libcxx/include/__cxx03/__functional/binder2nd.h
+++ b/libcxx/include/__cxx03/__functional/binder2nd.h
@@ -22,8 +22,8 @@ _LIBCPP_BEGIN_NAMESPACE_STD
#if _LIBCPP_STD_VER <= 14 || defined(_LIBCPP_ENABLE_CXX17_REMOVED_BINDERS)
template <class _Operation>
-class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder2nd
- : public __unary_function<typename _Operation::first_argument_type, typename _Operation::result_type> {
+class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11
+binder2nd : public __unary_function<typename _Operation::first_argument_type, typename _Operation::result_type> {
protected:
_Operation op;
typename _Operation::second_argument_type value;
diff --git a/libcxx/include/__cxx03/__functional/function.h b/libcxx/include/__cxx03/__functional/function.h
index 891652f1da25f..9158db6472299 100644
--- a/libcxx/include/__cxx03/__functional/function.h
+++ b/libcxx/include/__cxx03/__functional/function.h
@@ -114,7 +114,7 @@ _LIBCPP_HIDE_FROM_ABI bool __not_null(_Fp* __ptr) {
}
template <class _Ret, class _Class>
-_LIBCPP_HIDE_FROM_ABI bool __not_null(_Ret _Class::*__ptr) {
+_LIBCPP_HIDE_FROM_ABI bool __not_null(_Ret _Class::* __ptr) {
return __ptr;
}
@@ -492,7 +492,7 @@ template <typename _Fun>
struct __use_small_storage
: public integral_constant<
bool,
- sizeof(_Fun) <= sizeof(__policy_storage)&& _LIBCPP_ALIGNOF(_Fun) <= _LIBCPP_ALIGNOF(__policy_storage) &&
+ sizeof(_Fun) <= sizeof(__policy_storage) && _LIBCPP_ALIGNOF(_Fun) <= _LIBCPP_ALIGNOF(__policy_storage) &&
is_trivially_copy_constructible<_Fun>::value && is_trivially_destructible<_Fun>::value> {};
// Policy contains information about how to copy, destroy, and move the
diff --git a/libcxx/include/__cxx03/__functional/mem_fn.h b/libcxx/include/__cxx03/__functional/mem_fn.h
index b3257f8302f1b..be497bba90ef9 100644
--- a/libcxx/include/__cxx03/__functional/mem_fn.h
+++ b/libcxx/include/__cxx03/__functional/mem_fn.h
@@ -45,7 +45,7 @@ class __mem_fn : public __weak_result_type<_Tp> {
};
template <class _Rp, class _Tp>
-inline _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 __mem_fn<_Rp _Tp::*> mem_fn(_Rp _Tp::*__pm) _NOEXCEPT {
+inline _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 __mem_fn<_Rp _Tp::*> mem_fn(_Rp _Tp::* __pm) _NOEXCEPT {
return __mem_fn<_Rp _Tp::*>(__pm);
}
diff --git a/libcxx/include/__cxx03/__functional/mem_fun_ref.h b/libcxx/include/__cxx03/__functional/mem_fun_ref.h
index ef962231dc92b..75c095fe8fd77 100644
--- a/libcxx/include/__cxx03/__functional/mem_fun_ref.h
+++ b/libcxx/include/__cxx03/__functional/mem_fun_ref.h
@@ -89,8 +89,8 @@ class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun_t : public
};
template <class _Sp, class _Tp, class _Ap>
-class _LIBCPP_TEMPLATE_VIS
-_LIBCPP_DEPRECATED_IN_CXX11 const_mem_fun1_t : public __binary_function<const _Tp*, _Ap, _Sp> {
+class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11
+const_mem_fun1_t : public __binary_function<const _Tp*, _Ap, _Sp> {
_Sp (_Tp::*__p_)(_Ap) const;
public:
diff --git a/libcxx/include/__cxx03/__functional/operations.h b/libcxx/include/__cxx03/__functional/operations.h
index ddbe71bdc8b68..6708da1bd4b0e 100644
--- a/libcxx/include/__cxx03/__functional/operations.h
+++ b/libcxx/include/__cxx03/__functional/operations.h
@@ -206,8 +206,8 @@ template <>
struct _LIBCPP_TEMPLATE_VIS bit_and<void> {
template <class _T1, class _T2>
_LIBCPP_CONSTEXPR_SINCE_CXX14 _LIBCPP_HIDE_FROM_ABI auto operator()(_T1&& __t, _T2&& __u) const
- noexcept(noexcept(std::forward<_T1>(__t) &
- std::forward<_T2>(__u))) -> decltype(std::forward<_T1>(__t) & std::forward<_T2>(__u)) {
+ noexcept(noexcept(std::forward<_T1>(__t) & std::forward<_T2>(__u)))
+ -> decltype(std::forward<_T1>(__t) & std::forward<_T2>(__u)) {
return std::forward<_T1>(__t) & std::forward<_T2>(__u);
}
typedef void is_transparent;
@@ -424,8 +424,8 @@ template <>
struct _LIBCPP_TEMPLATE_VIS greater_equal<void> {
template <class _T1, class _T2>
_LIBCPP_CONSTEXPR_SINCE_CXX14 _LIBCPP_HIDE_FROM_ABI auto operator()(_T1&& __t, _T2&& __u) const
- noexcept(noexcept(std::forward<_T1>(__t) >=
- std::forward<_T2>(__u))) -> decltype(std::forward<_T1>(__t) >= std::forward<_T2>(__u)) {
+ noexcept(noexcept(std::forward<_T1>(__t) >= std::forward<_T2>(__u)))
+ -> decltype(std::forward<_T1>(__t) >= std::forward<_T2>(__u)) {
return std::forward<_T1>(__t) >= std::forward<_T2>(__u);
}
typedef void is_transparent;
diff --git a/libcxx/include/__cxx03/__functional/pointer_to_binary_function.h b/libcxx/include/__cxx03/__functional/pointer_to_binary_function.h
index 72474255d7fe2..603fb44378c58 100644
--- a/libcxx/include/__cxx03/__functional/pointer_to_binary_function.h
+++ b/libcxx/include/__cxx03/__functional/pointer_to_binary_function.h
@@ -22,8 +22,8 @@ _LIBCPP_BEGIN_NAMESPACE_STD
#if _LIBCPP_STD_VER <= 14 || defined(_LIBCPP_ENABLE_CXX17_REMOVED_BINDERS)
template <class _Arg1, class _Arg2, class _Result>
-class _LIBCPP_TEMPLATE_VIS
-_LIBCPP_DEPRECATED_IN_CXX11 pointer_to_binary_function : public __binary_function<_Arg1, _Arg2, _Result> {
+class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11
+pointer_to_binary_function : public __binary_function<_Arg1, _Arg2, _Result> {
_Result (*__f_)(_Arg1, _Arg2);
public:
diff --git a/libcxx/include/__cxx03/__functional/pointer_to_unary_function.h b/libcxx/include/__cxx03/__functional/pointer_to_unary_function.h
index 8540ad07f3ec0..026bece81a5e5 100644
--- a/libcxx/include/__cxx03/__functional/pointer_to_unary_function.h
+++ b/libcxx/include/__cxx03/__functional/pointer_to_unary_function.h
@@ -22,8 +22,8 @@ _LIBCPP_BEGIN_NAMESPACE_STD
#if _LIBCPP_STD_VER <= 14 || defined(_LIBCPP_ENABLE_CXX17_REMOVED_BINDERS)
template <class _Arg, class _Result>
-class _LIBCPP_TEMPLATE_VIS
-_LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function : public __unary_function<_Arg, _Result> {
+class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11
+pointer_to_unary_function : public __unary_function<_Arg, _Result> {
_Result (*__f_)(_Arg);
public:
diff --git a/libcxx/include/__cxx03/__functional/unary_negate.h b/libcxx/include/__cxx03/__functional/unary_negate.h
index 4d527865f378c..73da57aa2e84e 100644
--- a/libcxx/include/__cxx03/__functional/unary_negate.h
+++ b/libcxx/include/__cxx03/__functional/unary_negate.h
@@ -22,8 +22,8 @@ _LIBCPP_BEGIN_NAMESPACE_STD
#if _LIBCPP_STD_VER <= 17 || defined(_LIBCPP_ENABLE_CXX20_REMOVED_NEGATORS)
template <class _Predicate>
-class _LIBCPP_TEMPLATE_VIS
-_LIBCPP_DEPRECATED_IN_CXX17 unary_negate : public __unary_function<typename _Predicate::argument_type, bool> {
+class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17
+unary_negate : public __unary_function<typename _Predicate::argument_type, bool> {
_Predicate __pred_;
public:
diff --git a/libcxx/include/__cxx03/__iterator/access.h b/libcxx/include/__cxx03/__iterator/access.h
index 2d61d4a879d4f..0e7a97689ceb6 100644
--- a/libcxx/include/__cxx03/__iterator/access.h
+++ b/libcxx/include/__cxx03/__iterator/access.h
@@ -54,8 +54,8 @@ _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX17 auto end(const _Cp& __c) ->
# if _LIBCPP_STD_VER >= 14
template <class _Cp>
-_LIBCPP_HIDE_FROM_ABI constexpr auto
-cbegin(const _Cp& __c) noexcept(noexcept(std::begin(__c))) -> decltype(std::begin(__c)) {
+_LIBCPP_HIDE_FROM_ABI constexpr auto cbegin(const _Cp& __c) noexcept(noexcept(std::begin(__c)))
+ -> decltype(std::begin(__c)) {
return std::begin(__c);
}
diff --git a/libcxx/include/__cxx03/__iterator/concepts.h b/libcxx/include/__cxx03/__iterator/concepts.h
index af7d0c9a0541d..5bb67a7b24ef8 100644
--- a/libcxx/include/__cxx03/__iterator/concepts.h
+++ b/libcxx/include/__cxx03/__iterator/concepts.h
@@ -70,10 +70,10 @@ using iter_common_reference_t = common_reference_t<iter_reference_t<_Tp>, iter_v
// [iterator.concept.writable]
template <class _Out, class _Tp>
concept indirectly_writable = requires(_Out&& __o, _Tp&& __t) {
- *__o = std::forward<_Tp>(__t); // not required to be equality-preserving
- *std::forward<_Out>(__o) = std::forward<_Tp>(__t); // not required to be equality-preserving
- const_cast<const iter_reference_t<_Out>&&>(*__o) = std::forward<_Tp>(__t); // not required to be equality-preserving
- const_cast<const iter_reference_t<_Out>&&>(*std::forward<_Out>(__o)) =
+ *__o = std::forward<_Tp>(__t); // not required to be equality-preserving
+ *std::forward<_Out>(__o) = std::forward<_Tp>(__t); // not required to be equality-preserving
+ const_cast<const iter_reference_t<_Out> &&>(*__o) = std::forward<_Tp>(__t); // not required to be equality-preserving
+ const_cast<const iter_reference_t<_Out> &&>(*std::forward<_Out>(__o)) =
std::forward<_Tp>(__t); // not required to be equality-preserving
};
diff --git a/libcxx/include/__cxx03/__iterator/empty.h b/libcxx/include/__cxx03/__iterator/empty.h
index 20f505e789c13..f39cedfd33fd5 100644
--- a/libcxx/include/__cxx03/__iterator/empty.h
+++ b/libcxx/include/__cxx03/__iterator/empty.h
@@ -23,8 +23,8 @@ _LIBCPP_BEGIN_NAMESPACE_STD
#if _LIBCPP_STD_VER >= 17
template <class _Cont>
-[[nodiscard]] _LIBCPP_HIDE_FROM_ABI constexpr auto
-empty(const _Cont& __c) noexcept(noexcept(__c.empty())) -> decltype(__c.empty()) {
+[[nodiscard]] _LIBCPP_HIDE_FROM_ABI constexpr auto empty(const _Cont& __c) noexcept(noexcept(__c.empty()))
+ -> decltype(__c.empty()) {
return __c.empty();
}
diff --git a/libcxx/include/__cxx03/__iterator/move_iterator.h b/libcxx/include/__cxx03/__iterator/move_iterator.h
index 0fbcfdd0c1d9f..755ca33e208d5 100644
--- a/libcxx/include/__cxx03/__iterator/move_iterator.h
+++ b/libcxx/include/__cxx03/__iterator/move_iterator.h
@@ -291,8 +291,8 @@ operator>=(const move_iterator<_Iter1>& __x, const move_iterator<_Iter2>& __y) {
#if _LIBCPP_STD_VER >= 20
template <class _Iter1, three_way_comparable_with<_Iter1> _Iter2>
inline _LIBCPP_HIDE_FROM_ABI constexpr auto
-operator<=>(const move_iterator<_Iter1>& __x,
- const move_iterator<_Iter2>& __y) -> compare_three_way_result_t<_I...
[truncated]
``````````
</details>
https://github.com/llvm/llvm-project/pull/132407
More information about the libcxx-commits
mailing list