[mdspan.layout.policy.reqmts] (original) (raw)
23 Containers library [containers]
23.7 Views [views]
23.7.3 Multidimensional access [views.multidim]
23.7.3.4 Layout mapping [mdspan.layout]
23.7.3.4.3 Layout mapping policy requirements [mdspan.layout.policy.reqmts]
A type MP meets the layout mapping policy requirements if for a type E that is a specialization of extents,MP::mapping<E> is valid and denotes a type Xthat meets the layout mapping requirements ([mdspan.layout.reqmts]), and for which the qualified-id X::layout_type is valid and denotes the type MP and the qualified-id X::extents_type denotes E.