summaryrefslogtreecommitdiffstats
path: root/contrib
diff options
context:
space:
mode:
authorrobot-contrib <[email protected]>2022-12-29 10:01:51 +0300
committerrobot-contrib <[email protected]>2022-12-29 10:01:51 +0300
commit088ae1ec99d2a8a45ad40fdf42f595d87c57c37a (patch)
tree3a64aaa70bbf3c369ff6ca4cb92e189389ab4497 /contrib
parent51bcce920270129b7080fa1a10db6f82370ad421 (diff)
Update contrib/restricted/boost/multi_index to 1.81.0
Diffstat (limited to 'contrib')
-rw-r--r--contrib/restricted/boost/multi_index/include/boost/multi_index/detail/define_if_constexpr_macro.hpp6
-rw-r--r--contrib/restricted/boost/multi_index/include/boost/multi_index/detail/is_transparent.hpp4
-rw-r--r--contrib/restricted/boost/multi_index/include/boost/multi_index/detail/node_handle.hpp4
-rw-r--r--contrib/restricted/boost/multi_index/include/boost/multi_index/identity.hpp4
-rw-r--r--contrib/restricted/boost/multi_index/include/boost/multi_index/mem_fun.hpp4
-rw-r--r--contrib/restricted/boost/multi_index/include/boost/multi_index/member.hpp4
6 files changed, 14 insertions, 12 deletions
diff --git a/contrib/restricted/boost/multi_index/include/boost/multi_index/detail/define_if_constexpr_macro.hpp b/contrib/restricted/boost/multi_index/include/boost/multi_index/detail/define_if_constexpr_macro.hpp
index 52df93c570c..6d6103cde89 100644
--- a/contrib/restricted/boost/multi_index/include/boost/multi_index/detail/define_if_constexpr_macro.hpp
+++ b/contrib/restricted/boost/multi_index/include/boost/multi_index/detail/define_if_constexpr_macro.hpp
@@ -1,4 +1,4 @@
-/* Copyright 2003-2020 Joaquin M Lopez Munoz.
+/* Copyright 2003-2022 Joaquin M Lopez Munoz.
* Distributed under the Boost Software License, Version 1.0.
* (See accompanying file LICENSE_1_0.txt or copy at
* http://www.boost.org/LICENSE_1_0.txt)
@@ -6,7 +6,9 @@
* See http://www.boost.org/libs/multi_index for library home page.
*/
-#include <boost/config.hpp>
+#if !defined(BOOST_CONFIG_HPP)
+#error <boost/config.hpp> must be included before this header
+#endif
#if !defined(BOOST_MULTI_INDEX_DETAIL_UNDEF_IF_CONSTEXPR_MACRO)
diff --git a/contrib/restricted/boost/multi_index/include/boost/multi_index/detail/is_transparent.hpp b/contrib/restricted/boost/multi_index/include/boost/multi_index/detail/is_transparent.hpp
index 72036d257e2..7fd924a8e20 100644
--- a/contrib/restricted/boost/multi_index/include/boost/multi_index/detail/is_transparent.hpp
+++ b/contrib/restricted/boost/multi_index/include/boost/multi_index/detail/is_transparent.hpp
@@ -1,4 +1,4 @@
-/* Copyright 2003-2014 Joaquin M Lopez Munoz.
+/* Copyright 2003-2022 Joaquin M Lopez Munoz.
* Distributed under the Boost Software License, Version 1.0.
* (See accompanying file LICENSE_1_0.txt or copy at
* http://www.boost.org/LICENSE_1_0.txt)
@@ -41,6 +41,7 @@ struct is_transparent:mpl::true_{};
!defined(BOOST_NO_CXX11_DECLTYPE)&& \
(defined(BOOST_NO_CXX11_FINAL)||defined(BOOST_IS_FINAL))
+#include <boost/core/enable_if.hpp>
#include <boost/mpl/and.hpp>
#include <boost/mpl/not.hpp>
#include <boost/mpl/or.hpp>
@@ -51,7 +52,6 @@ struct is_transparent:mpl::true_{};
#include <boost/type_traits/is_same.hpp>
#include <boost/type_traits/remove_pointer.hpp>
#include <boost/utility/declval.hpp>
-#include <boost/utility/enable_if.hpp>
namespace boost{
diff --git a/contrib/restricted/boost/multi_index/include/boost/multi_index/detail/node_handle.hpp b/contrib/restricted/boost/multi_index/include/boost/multi_index/detail/node_handle.hpp
index bd2427499d4..d25c73b2aa5 100644
--- a/contrib/restricted/boost/multi_index/include/boost/multi_index/detail/node_handle.hpp
+++ b/contrib/restricted/boost/multi_index/include/boost/multi_index/detail/node_handle.hpp
@@ -1,4 +1,4 @@
-/* Copyright 2003-2021 Joaquin M Lopez Munoz.
+/* Copyright 2003-2022 Joaquin M Lopez Munoz.
* Distributed under the Boost Software License, Version 1.0.
* (See accompanying file LICENSE_1_0.txt or copy at
* http://www.boost.org/LICENSE_1_0.txt)
@@ -26,9 +26,9 @@
#include <new>
#if !defined(BOOST_NO_SFINAE)
+#include <boost/core/enable_if.hpp>
#include <boost/type_traits/is_const.hpp>
#include <boost/type_traits/is_same.hpp>
-#include <boost/utility/enable_if.hpp>
#endif
namespace boost{
diff --git a/contrib/restricted/boost/multi_index/include/boost/multi_index/identity.hpp b/contrib/restricted/boost/multi_index/include/boost/multi_index/identity.hpp
index 6c832ce1562..6a8cd26cf66 100644
--- a/contrib/restricted/boost/multi_index/include/boost/multi_index/identity.hpp
+++ b/contrib/restricted/boost/multi_index/include/boost/multi_index/identity.hpp
@@ -1,4 +1,4 @@
-/* Copyright 2003-2015 Joaquin M Lopez Munoz.
+/* Copyright 2003-2022 Joaquin M Lopez Munoz.
* Distributed under the Boost Software License, Version 1.0.
* (See accompanying file LICENSE_1_0.txt or copy at
* http://www.boost.org/LICENSE_1_0.txt)
@@ -14,12 +14,12 @@
#endif
#include <boost/config.hpp>
+#include <boost/core/enable_if.hpp>
#include <boost/detail/workaround.hpp>
#include <boost/mpl/if.hpp>
#include <boost/multi_index/identity_fwd.hpp>
#include <boost/type_traits/is_const.hpp>
#include <boost/type_traits/remove_const.hpp>
-#include <boost/utility/enable_if.hpp>
#if !defined(BOOST_NO_SFINAE)
#include <boost/type_traits/is_convertible.hpp>
diff --git a/contrib/restricted/boost/multi_index/include/boost/multi_index/mem_fun.hpp b/contrib/restricted/boost/multi_index/include/boost/multi_index/mem_fun.hpp
index aa116f0379e..e22ac8c5489 100644
--- a/contrib/restricted/boost/multi_index/include/boost/multi_index/mem_fun.hpp
+++ b/contrib/restricted/boost/multi_index/include/boost/multi_index/mem_fun.hpp
@@ -1,4 +1,4 @@
-/* Copyright 2003-2019 Joaquin M Lopez Munoz.
+/* Copyright 2003-2022 Joaquin M Lopez Munoz.
* Distributed under the Boost Software License, Version 1.0.
* (See accompanying file LICENSE_1_0.txt or copy at
* http://www.boost.org/LICENSE_1_0.txt)
@@ -14,9 +14,9 @@
#endif
#include <boost/config.hpp> /* keep it first to prevent nasty warns in MSVC */
+#include <boost/core/enable_if.hpp>
#include <boost/mpl/if.hpp>
#include <boost/type_traits/remove_reference.hpp>
-#include <boost/utility/enable_if.hpp>
#if !defined(BOOST_NO_SFINAE)
#include <boost/type_traits/is_convertible.hpp>
diff --git a/contrib/restricted/boost/multi_index/include/boost/multi_index/member.hpp b/contrib/restricted/boost/multi_index/include/boost/multi_index/member.hpp
index a8e645074a2..5edb3b55366 100644
--- a/contrib/restricted/boost/multi_index/include/boost/multi_index/member.hpp
+++ b/contrib/restricted/boost/multi_index/include/boost/multi_index/member.hpp
@@ -1,4 +1,4 @@
-/* Copyright 2003-2015 Joaquin M Lopez Munoz.
+/* Copyright 2003-2022 Joaquin M Lopez Munoz.
* Distributed under the Boost Software License, Version 1.0.
* (See accompanying file LICENSE_1_0.txt or copy at
* http://www.boost.org/LICENSE_1_0.txt)
@@ -14,9 +14,9 @@
#endif
#include <boost/config.hpp> /* keep it first to prevent nasty warns in MSVC */
+#include <boost/core/enable_if.hpp>
#include <boost/mpl/if.hpp>
#include <boost/type_traits/is_const.hpp>
-#include <boost/utility/enable_if.hpp>
#include <cstddef>
#if !defined(BOOST_NO_SFINAE)