]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/boost/boost/random/detail/gray_coded_qrng.hpp
import quincy beta 17.1.0
[ceph.git] / ceph / src / boost / boost / random / detail / gray_coded_qrng.hpp
index 643ec38d9dc3809b5f333d18b376eab9bdd925f6..7589c5f240e6fa698402f0673bb25e5d9949483d 100644 (file)
@@ -15,7 +15,7 @@
 
 #include <functional> // bit_xor
 
-#include <boost/mpl/if.hpp>
+#include <boost/type_traits/conditional.hpp>
 
 #include <boost/integer/integer_mask.hpp>
 
@@ -70,7 +70,7 @@ private:
   // is narrower than the size_type, otherwise checks compile to nothing.
   BOOST_STATIC_ASSERT(LatticeT::bit_count <= std::numeric_limits<size_type>::digits);
 
-  typedef typename mpl::if_c<
+  typedef typename conditional<
       ((LatticeT::bit_count) < std::numeric_limits<size_type>::digits)
     , check_bit_range
     , check_nothing