diff options
author | robot-contrib <[email protected]> | 2022-12-29 10:01:51 +0300 |
---|---|---|
committer | robot-contrib <[email protected]> | 2022-12-29 10:01:51 +0300 |
commit | 088ae1ec99d2a8a45ad40fdf42f595d87c57c37a (patch) | |
tree | 3a64aaa70bbf3c369ff6ca4cb92e189389ab4497 /contrib | |
parent | 51bcce920270129b7080fa1a10db6f82370ad421 (diff) |
Update contrib/restricted/boost/multi_index to 1.81.0
Diffstat (limited to 'contrib')
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) |