]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/boost/boost/poly_collection/detail/functional.hpp
update sources to ceph Nautilus 14.2.1
[ceph.git] / ceph / src / boost / boost / poly_collection / detail / functional.hpp
index 2d1f8944b86c095c01a8d87cd92039757b91ad40..9fcf05c2eefbd9e7f6d1afee34dfda6bbf187889 100644 (file)
@@ -1,4 +1,4 @@
-/* Copyright 2016-2017 Joaquin M Lopez Munoz.
+/* Copyright 2016-2018 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)
@@ -16,7 +16,6 @@
 #include <boost/config.hpp>
 #include <boost/detail/workaround.hpp>
 #include <boost/poly_collection/detail/integer_sequence.hpp>
-#include <boost/poly_collection/detail/workaround_dr1467.hpp>
 #include <tuple>
 #include <utility>
 
@@ -40,8 +39,6 @@ struct name                                               \
 #define BOOST_POLY_COLLECTION_DEFINE_OVERLOAD_SET(name,f) \
 struct name                                               \
 {                                                         \
-  BOOST_POLY_COLLECTION_WORKAROUND_DR1467(name)           \
-                                                          \
   template<typename... Args>                              \
   auto operator()(Args&&... args)const->                  \
     decltype(f(std::forward<Args>(args)...))              \
@@ -184,8 +181,6 @@ deref_1st_to_class<F> deref_1st_to(const F& f)
 
 struct transparent_equal_to
 {
-  BOOST_POLY_COLLECTION_WORKAROUND_DR1467(transparent_equal_to)
-
   template<typename T,typename U>
   auto operator()(T&& x,U&& y)const
     noexcept(noexcept(std::forward<T>(x)==std::forward<U>(y)))