diff options
Diffstat (limited to 'contrib/llvm-project/libcxx/include/__memory/allocate_at_least.h')
-rw-r--r-- | contrib/llvm-project/libcxx/include/__memory/allocate_at_least.h | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/contrib/llvm-project/libcxx/include/__memory/allocate_at_least.h b/contrib/llvm-project/libcxx/include/__memory/allocate_at_least.h index 8d8ad071e2c2..05cbdee82883 100644 --- a/contrib/llvm-project/libcxx/include/__memory/allocate_at_least.h +++ b/contrib/llvm-project/libcxx/include/__memory/allocate_at_least.h @@ -28,8 +28,8 @@ struct allocation_result { _LIBCPP_CTAD_SUPPORTED_FOR_TYPE(allocation_result); template <class _Alloc> -[[nodiscard]] _LIBCPP_HIDE_FROM_ABI constexpr -allocation_result<typename allocator_traits<_Alloc>::pointer> allocate_at_least(_Alloc& __alloc, size_t __n) { +[[nodiscard]] _LIBCPP_HIDE_FROM_ABI constexpr allocation_result<typename allocator_traits<_Alloc>::pointer> +allocate_at_least(_Alloc& __alloc, size_t __n) { if constexpr (requires { __alloc.allocate_at_least(__n); }) { return __alloc.allocate_at_least(__n); } else { @@ -38,8 +38,7 @@ allocation_result<typename allocator_traits<_Alloc>::pointer> allocate_at_least( } template <class _Alloc> -[[nodiscard]] _LIBCPP_HIDE_FROM_ABI constexpr -auto __allocate_at_least(_Alloc& __alloc, size_t __n) { +[[nodiscard]] _LIBCPP_HIDE_FROM_ABI constexpr auto __allocate_at_least(_Alloc& __alloc, size_t __n) { return std::allocate_at_least(__alloc, __n); } #else @@ -51,7 +50,8 @@ struct __allocation_result { template <class _Alloc> _LIBCPP_NODISCARD _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR -__allocation_result<typename allocator_traits<_Alloc>::pointer> __allocate_at_least(_Alloc& __alloc, size_t __n) { + __allocation_result<typename allocator_traits<_Alloc>::pointer> + __allocate_at_least(_Alloc& __alloc, size_t __n) { return {__alloc.allocate(__n), __n}; } |