From b25bd0d27e5ce2cc7e7c3662132ad40c29e402cf Mon Sep 17 00:00:00 2001 From: Christian Trott Date: Wed, 14 Oct 2026 15:48:23 -0600 Subject: [PATCH] Rename submdspan_extents to subextents This is aligning with C++26 Signed-off-by: Christian Trott --- .../experimental/__p2630_bits/submdspan_extents.hpp | 4 ++-- .../experimental/__p2630_bits/submdspan_mapping.hpp | 10 +++++----- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/include/experimental/__p2630_bits/submdspan_extents.hpp b/include/experimental/__p2630_bits/submdspan_extents.hpp index 429877e7..e597efab 100644 --- a/include/experimental/__p2630_bits/submdspan_extents.hpp +++ b/include/experimental/__p2630_bits/submdspan_extents.hpp @@ -266,11 +266,11 @@ struct extents_constructor<0, Extents, NewStaticExtents...> { } // namespace detail -// submdspan_extents creates new extents given src extents and submdspan slice +// subextents creates new extents given src extents and submdspan slice // specifiers template MDSPAN_INLINE_FUNCTION -constexpr auto submdspan_extents(const extents &src_exts, +constexpr auto subextents(const extents &src_exts, SliceSpecifiers... slices) { using ext_t = extents; diff --git a/include/experimental/__p2630_bits/submdspan_mapping.hpp b/include/experimental/__p2630_bits/submdspan_mapping.hpp index 9d286a3b..eb58bbaa 100644 --- a/include/experimental/__p2630_bits/submdspan_mapping.hpp +++ b/include/experimental/__p2630_bits/submdspan_mapping.hpp @@ -206,7 +206,7 @@ layout_left::mapping::submdspan_mapping_impl( // compute sub extents using src_ext_t = Extents; - auto dst_ext = submdspan_extents(extents(), slices...); + auto dst_ext = subextents(extents(), slices...); using dst_ext_t = decltype(dst_ext); // figure out sub layout type @@ -272,7 +272,7 @@ layout_left_padded::mapping::submdspan_mapping_impl( // compute sub extents using src_ext_t = Extents; - auto dst_ext = submdspan_extents(extents(), slices...); + auto dst_ext = subextents(extents(), slices...); using dst_ext_t = decltype(dst_ext); if constexpr (Extents::rank() == 0) { // rank-0 case @@ -440,7 +440,7 @@ layout_right::mapping::submdspan_mapping_impl( // compute sub extents using src_ext_t = Extents; - auto dst_ext = submdspan_extents(extents(), slices...); + auto dst_ext = subextents(extents(), slices...); using dst_ext_t = decltype(dst_ext); // figure out sub layout type @@ -508,7 +508,7 @@ layout_right_padded::mapping::submdspan_mapping_impl( // compute sub extents using src_ext_t = Extents; - auto dst_ext = submdspan_extents(extents(), slices...); + auto dst_ext = subextents(extents(), slices...); using dst_ext_t = decltype(dst_ext); if constexpr (Extents::rank() == 0) { // rank-0 case @@ -585,7 +585,7 @@ layout_stride::mapping::submdspan_mapping_impl( // Implements mandate check detail::check_submdspan_slice_mandates(std::make_index_sequence(), slices...); - auto dst_ext = submdspan_extents(extents(), slices...); + auto dst_ext = subextents(extents(), slices...); using dst_ext_t = decltype(dst_ext); auto inv_map = detail::inv_map_rank(std::integral_constant(), std::index_sequence<>(), slices...);