Skip to content

Commit 3c2473d

Browse files
committed
Clean up deleted constructors signatures
1 parent 5cf4603 commit 3c2473d

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

libcxx/include/optional

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -823,32 +823,32 @@ public:
823823
# if _LIBCPP_STD_VER >= 26
824824
template <class _Up, class... _Args, enable_if_t<is_constructible_v<_Tp, initializer_list<_Up>&, _Args...>, int> = 0>
825825
requires __libcpp_opt_ref_ctor_deleted<_Up>
826-
_LIBCPP_HIDE_FROM_ABI constexpr explicit optional(in_place_t, initializer_list<_Up> __il, _Args&&... __args) = delete;
826+
explicit optional(in_place_t, initializer_list<_Up>, _Args&&...) = delete;
827827

828828
template <class _Up = _Tp, enable_if_t<_CheckOptionalArgsCtor<_Up>::template __enable_implicit<_Up>(), int> = 0>
829829
requires __libcpp_opt_ref_ctor_deleted<_Up>
830-
_LIBCPP_HIDE_FROM_ABI constexpr optional(_Up&& __v) = delete;
830+
optional(_Up&&) = delete;
831831

832832
template <class _Up = remove_cv_t<_Tp>,
833833
enable_if_t<_CheckOptionalArgsCtor<_Up>::template __enable_explicit<_Up>(), int> = 0>
834834
requires __libcpp_opt_ref_ctor_deleted<_Up>
835-
_LIBCPP_HIDE_FROM_ABI constexpr explicit optional(_Up&& __v) = delete;
835+
explicit optional(_Up&&) = delete;
836836

837837
template <class _Up, enable_if_t<_CheckOptionalLikeCtor<_Up, _Up const&>::template __enable_implicit<_Up>(), int> = 0>
838838
requires __libcpp_opt_ref_ctor_deleted<_Up>
839-
_LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 optional(const optional<_Up>& __v) = delete;
839+
optional(const optional<_Up>&) = delete;
840840

841841
template <class _Up, enable_if_t<_CheckOptionalLikeCtor<_Up, _Up const&>::template __enable_explicit<_Up>(), int> = 0>
842842
requires __libcpp_opt_ref_ctor_deleted<_Up>
843-
_LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 explicit optional(const optional<_Up>& __v) = delete;
843+
explicit optional(const optional<_Up>&) = delete;
844844

845845
template <class _Up, enable_if_t<_CheckOptionalLikeCtor<_Up, _Up&&>::template __enable_implicit<_Up>(), int> = 0>
846846
requires __libcpp_opt_ref_ctor_deleted<_Up>
847-
_LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 optional(optional<_Up>&& __v) = delete;
847+
optional(optional<_Up>&&) = delete;
848848

849849
template <class _Up, enable_if_t<_CheckOptionalLikeCtor<_Up, _Up&&>::template __enable_explicit<_Up>(), int> = 0>
850850
requires __libcpp_opt_ref_ctor_deleted<_Up>
851-
_LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 explicit optional(optional<_Up>&& __v) = delete;
851+
explicit optional(optional<_Up>&&) = delete;
852852
# endif
853853

854854
# if _LIBCPP_STD_VER >= 23

0 commit comments

Comments
 (0)