]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/boost/boost/histogram/unsafe_access.hpp
import quincy beta 17.1.0
[ceph.git] / ceph / src / boost / boost / histogram / unsafe_access.hpp
index 568008245df1ed690105de2f0e6ca88bd23e249d..1fff4c0fffbd6a3699f623d4b1dd0ca19c47fb3f 100644 (file)
@@ -48,7 +48,7 @@ struct unsafe_access {
   */
   template <class Histogram, unsigned I = 0>
   static decltype(auto) axis(Histogram& hist, std::integral_constant<unsigned, I> = {}) {
-    detail::axis_index_is_valid(hist.axes_, I);
+    assert(I < hist.rank());
     return detail::axis_get<I>(hist.axes_);
   }
 
@@ -59,7 +59,7 @@ struct unsafe_access {
   */
   template <class Histogram>
   static decltype(auto) axis(Histogram& hist, unsigned i) {
-    detail::axis_index_is_valid(hist.axes_, i);
+    assert(i < hist.rank());
     return detail::axis_get(hist.axes_, i);
   }