The new name is _M_exts, which expresses the fact that it models all
extents not just dynamic extents. It also shortens the name to make it
consistent with _ExtentsStorage.

libstdc++-v3/ChangeLog:

        * include/std/mdspan(extents): Change name of private member
        from _M_dynamic_extents to _M_exts.

Signed-off-by: Luc Grosheintz <luc.groshei...@gmail.com>
---
 libstdc++-v3/include/std/mdspan | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/libstdc++-v3/include/std/mdspan b/libstdc++-v3/include/std/mdspan
index e937040900a..a8ec0b159e6 100644
--- a/libstdc++-v3/include/std/mdspan
+++ b/libstdc++-v3/include/std/mdspan
@@ -197,7 +197,7 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION
        if constexpr (rank() == 0)
          __builtin_trap();
        else
-         return _M_dynamic_extents._M_extent(__r);
+         return _M_exts._M_extent(__r);
       }
 
       constexpr
@@ -233,14 +233,14 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION
        requires (_S_is_compatible_extents<_OExtents...>())
        constexpr explicit(_S_ctor_explicit<_OIndexType, _OExtents...>())
        extents(const extents<_OIndexType, _OExtents...>& __other) noexcept
-       : _M_dynamic_extents(__other._M_dynamic_extents)
+       : _M_exts(__other._M_exts)
        { }
 
       template<__mdspan::__valid_index_type<index_type>... _OIndexTypes>
        requires (sizeof...(_OIndexTypes) == rank()
                  || sizeof...(_OIndexTypes) == rank_dynamic())
        constexpr explicit extents(_OIndexTypes... __exts) noexcept
-       : _M_dynamic_extents(span<const _IndexType, sizeof...(_OIndexTypes)>(
+       : _M_exts(span<const _IndexType, sizeof...(_OIndexTypes)>(
            initializer_list{_S_storage::_S_int_cast(__exts)...}))
        { }
 
@@ -248,7 +248,7 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION
        requires (_Nm == rank() || _Nm == rank_dynamic())
        constexpr explicit(_Nm != rank_dynamic())
        extents(span<_OIndexType, _Nm> __exts) noexcept
-       : _M_dynamic_extents(span<const _OIndexType, _Nm>(__exts))
+       : _M_exts(span<const _OIndexType, _Nm>(__exts))
        { }
 
 
@@ -256,7 +256,7 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION
        requires (_Nm == rank() || _Nm == rank_dynamic())
        constexpr explicit(_Nm != rank_dynamic())
        extents(const array<_OIndexType, _Nm>& __exts) noexcept
-       : _M_dynamic_extents(span<const _OIndexType, _Nm>(__exts))
+       : _M_exts(span<const _OIndexType, _Nm>(__exts))
        { }
 
       template<typename _OIndexType, size_t... _OExtents>
@@ -278,7 +278,7 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION
     private:
       using _S_storage = __mdspan::_ExtentsStorage<
        _IndexType, array<size_t, sizeof...(_Extents)>{_Extents...}>;
-      [[no_unique_address]] _S_storage _M_dynamic_extents;
+      [[no_unique_address]] _S_storage _M_exts;
 
       template<typename _OIndexType, size_t... _OExtents>
        friend class extents;
-- 
2.49.0

Reply via email to