Lines Matching full:stride
134 // compute the permutation for sorting the stride array
135 // we never actually sort the stride array
156 // [mdspan.layout.stride.cons], constructors
229 // stride() only compiles for rank > 0 in requires()
232 static_cast<index_type>(__other.stride(_Pos))...}; in requires()
237 // stride() only compiles for rank > 0
241 …return ((static_cast<index_type>(__other.stride(_Pos)) > static_cast<index_type>(0)) && ... && tru…
254 // [mdspan.layout.stride.obs], observers
330 // according to the standard layout_stride does not have a constraint on stride(r) for rank>0
332 _LIBCPP_HIDE_FROM_ABI constexpr index_type stride(rank_type __r) const noexcept { in stride() function
333 …_LIBCPP_ASSERT_VALID_ELEMENT_ACCESS(__r < __rank_, "layout_stride::mapping::stride(): invalid rank… in stride()
349 …return ((static_cast<_CommonType>(__lhs.stride(_Pos)) == static_cast<_CommonType>(__rhs.stride(_Po…