]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/boost/boost/histogram/storage_adaptor.hpp
import quincy beta 17.1.0
[ceph.git] / ceph / src / boost / boost / histogram / storage_adaptor.hpp
index b0d19ad193eadc3dcb6fee900482534672261606..7c5539daf2c928ea64feea184b66f239cbe3695b 100644 (file)
@@ -259,7 +259,8 @@ struct map_impl : T {
   struct iterator_t
       : iterator_adaptor<iterator_t<Value, Reference, MapPtr>, std::size_t, Reference> {
     iterator_t() = default;
-    template <class V, class R, class M, class = requires_convertible<M, MapPtr>>
+    template <class V, class R, class M,
+              class = std::enable_if_t<std::is_convertible<M, MapPtr>::value>>
     iterator_t(const iterator_t<V, R, M>& it) noexcept : iterator_t(it.map_, it.base()) {}
     iterator_t(MapPtr m, std::size_t i) noexcept
         : iterator_t::iterator_adaptor_(i), map_(m) {}