Lines Matching refs:rank
91 _LIBCPP_HIDE_FROM_ABI static constexpr rank_type rank() noexcept { return extents_type::rank(); } in rank() function
114 … ((sizeof...(_OtherIndexTypes) == rank()) || (sizeof...(_OtherIndexTypes) == rank_dynamic())) &&
122 …((_Size == rank()) || (_Size == rank_dynamic())) && is_constructible_v<mapping_type, extents_type>…
131 …((_Size == rank()) || (_Size == rank_dynamic())) && is_constructible_v<mapping_type, extents_type>…
166 if constexpr (rank() > 0) { in requires()
167 for (size_t __r = 0; __r < rank(); __r++) { in requires()
188 (sizeof...(_OtherIndexTypes) == rank()))
200 …_LIBCPP_HIDE_FROM_ABI constexpr reference operator[](const array< _OtherIndexType, rank()>& __indi… in requires()
203 }(make_index_sequence<rank()>())); in requires()
209 …_LIBCPP_HIDE_FROM_ABI constexpr reference operator[](span<_OtherIndexType, rank()> __indices) cons… in requires()
212 }(make_index_sequence<rank()>())); in requires()
222 }(make_index_sequence<rank()>())), in size()
226 }(make_index_sequence<rank()>()); in size()
231 return (rank() > 0) && ((__map_.extents().extent(_Idxs) == index_type(0)) || ... || false); in empty()
232 }(make_index_sequence<rank()>()); in empty()