Commit Graph

846 Commits

Author SHA1 Message Date
Peter Dimov
ab13ffa91d Remove uses of BOOST_NOEXCEPT 2024-10-03 18:15:27 +03:00
Peter Dimov
950ef1c130 Remove definition of BOOST_SP_NOEXCEPT to ensure no uses remain 2024-10-03 18:15:27 +03:00
Peter Dimov
fc43a2b9d1 Remove uses of BOOST_SP_NOEXCEPT from sp_counted_impl.hpp 2024-10-03 18:15:27 +03:00
Peter Dimov
df366326e1 Remove uses of BOOST_SP_NOEXCEPT from sp_counted_base_std_atomic.hpp 2024-10-03 18:15:27 +03:00
Peter Dimov
d77c27986e Remove uses of BOOST_SP_NOEXCEPT from sp_counted_base_nt.hpp 2024-10-03 18:15:27 +03:00
Peter Dimov
dbceed6210 Remove uses of BOOST_SP_NOEXCEPT from shared_count.hpp 2024-10-03 18:15:26 +03:00
Peter Dimov
9ed43780e4 Remove uses of BOOST_SP_NOEXCEPT from local_sp_deleter.hpp 2024-10-03 18:15:26 +03:00
Peter Dimov
9026b9c556 Remove uses of BOOST_SP_NOEXCEPT from local_counted_base.hpp 2024-10-03 18:15:26 +03:00
Peter Dimov
c4fed8ca7f Remove uses of BOOST_SP_NOEXCEPT from weak_ptr.hpp 2024-10-03 18:15:26 +03:00
Peter Dimov
f866c6a9ae Remove uses of BOOST_SP_NOEXCEPT from shared_ptr.hpp 2024-10-03 18:15:26 +03:00
Peter Dimov
87a4dc144f Remove uses of BOOST_SP_NOEXCEPT from shared_array.hpp 2024-10-03 18:15:26 +03:00
Peter Dimov
e6529af03f Remove uses of BOOST_SP_NOEXCEPT from scoped_ptr.hpp 2024-10-03 18:15:26 +03:00
Peter Dimov
b521582d46 Remove uses of BOOST_SP_NOEXCEPT from scoped_array.hpp 2024-10-03 18:15:26 +03:00
Peter Dimov
ca64f5c015 Remove uses of BOOST_SP_NOEXCEPT from make_shared_object.hpp 2024-10-03 18:15:26 +03:00
Peter Dimov
9a1d7008eb Remove uses of BOOST_SP_NOEXCEPT from make_local_shared_object.hpp 2024-10-03 18:15:26 +03:00
Peter Dimov
8a03c71a28 Remove uses of BOOST_SP_NOEXCEPT from local_shared_ptr.hpp 2024-10-03 18:15:26 +03:00
Peter Dimov
222323dc49 Remove uses of BOOST_SP_NOEXCEPT from intrusive_ref_counter.hpp 2024-10-03 18:15:26 +03:00
Peter Dimov
62fd6baa48 Remove uses of BOOST_SP_NOEXCEPT from intrusive_ptr.hpp 2024-10-03 18:15:26 +03:00
Peter Dimov
96ef19e72d Remove uses of BOOST_SP_NOEXCEPT from enable_shared_from_this.hpp 2024-10-03 18:15:26 +03:00
Peter Dimov
78057574cf Remove uses of BOOST_SP_NOEXCEPT from enable_shared_from.hpp 2024-10-03 18:15:26 +03:00
Peter Dimov
03e1bb314b Remove uses of BOOST_SP_NOEXCEPT from atomic_shared_ptr.hpp 2024-10-03 18:15:26 +03:00
Peter Dimov
505ed6753d Remove uses of BOOST_SP_NOEXCEPT from allocate_unique.hpp 2024-10-03 18:15:26 +03:00
Peter Dimov
82bee8581d Remove uses of BOOST_SP_NOEXCEPT from allocate_shared_array.hpp 2024-10-03 18:15:26 +03:00
Peter Dimov
b4174f66fa Remove uses of BOOST_SP_NOEXCEPT from allocate_local_shared_array.hpp 2024-10-03 18:15:26 +03:00
Peter Dimov
bf31a25fa5 Remove use of boost::has_virtual_destructor from pointer_cast.hpp 2024-10-03 18:15:25 +03:00
Peter Dimov
06da5cd574 Remove uses of BOOST_SP_NOEXCEPT from pointer_cast.hpp 2024-10-03 18:15:25 +03:00
Peter Dimov
b0200dd829 Issue deprecation messages when a macro slated for removal is defined 2024-10-01 17:56:33 +03:00
Peter Dimov
682b285a21 Deprecate headers in boost/detail/ 2024-09-26 04:11:10 +03:00
Peter Dimov
aa1a9ef2d7 Use static_assert in sp_assert_convertible 2024-09-25 20:15:31 +03:00
Peter Dimov
63ac28d26f Remove definition of sp_enable_if_auto_ptr, no longer used 2024-09-25 20:12:28 +03:00
Peter Dimov
8863958e8d Remove use of BOOST_NO_CXX11_TEMPLATE_ALIASES 2024-09-25 18:14:53 +03:00
Peter Dimov
123040290c Remove use of BOOST_STATIC_ASSERT_MSG 2024-09-25 18:12:37 +03:00
Peter Dimov
abb0071ca6 Remove uses of BOOST_NO_CXX11_UNIFIED_INITIALIZATION_SYNTAX 2024-09-25 18:08:57 +03:00
Peter Dimov
000c7ae5ac Remove detail/operator_bool.hpp 2024-09-25 12:49:13 +03:00
Peter Dimov
f11b931cfd Remove uses of BOOST_NO_CXX11_EXPLICIT_CONVERSION_OPERATORS 2024-09-25 12:47:28 +03:00
Peter Dimov
5d8304d2cc Remove uses of BOOST_NO_CXX11_FUNCTION_TEMPLATE_DEFAULT_ARGS 2024-09-25 12:42:20 +03:00
Peter Dimov
044d1f2cb9 Remove uses of BOOST_NO_CXX11_HDR_FUNCTIONAL 2024-09-25 12:39:46 +03:00
Peter Dimov
dccecc2500 Remove uses of BOOST_NO_CXX11_ALLOCATOR 2024-09-25 03:13:22 +03:00
Peter Dimov
b4a0629b63 Remove uses of BOOST_NO_CXX11_VARIADIC_TEMPLATES 2024-09-25 03:04:27 +03:00
Peter Dimov
38b737c490 Remove uses of detail::sp_forward 2024-09-25 02:51:40 +03:00
Peter Dimov
314267a5f7 Remove uses of BOOST_NO_CXX11_SMART_PTR 2024-09-25 02:45:57 +03:00
Peter Dimov
ce308f21e8 Remove uses of BOOST_NO_CXX11_RVALUE_REFERENCES 2024-09-24 22:51:38 +03:00
Peter Dimov
0e6dd82e8e Remove boost::detail::sp_nullptr_t 2024-09-24 19:11:15 +03:00
Peter Dimov
569b07b91c Remove uses of BOOST_NO_CXX11_NULLPTR 2024-09-24 19:05:48 +03:00
Peter Dimov
bd0419c290 Remove uses of BOOST_SP_NO_SP_CONVERTIBLE 2024-09-24 18:49:22 +03:00
Peter Dimov
26cf7ff744 Remove uses of BOOST_NO_FUNCTION_TEMPLATE_ORDERING 2024-09-24 18:44:53 +03:00
Peter Dimov
c132c339c7 Remove uses of BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION 2024-09-24 18:41:46 +03:00
Peter Dimov
4a3432759d Remove uses of BOOST_NO_CV_VOID_SPECIALIZATIONS 2024-09-24 18:37:59 +03:00
Peter Dimov
3832411d31 Remove uses of BOOST_NO_MEMBER_TEMPLATES, BOOST_MSVC6_MEMBER_TEMPLATES 2024-09-24 18:35:32 +03:00
Peter Dimov
66e6f9b2ef Remove uses of BOOST_NO_MEMBER_TEMPLATE_FRIENDS 2024-09-24 18:33:22 +03:00