Searched refs:__strides (Results 1 – 1 of 1) sorted by relevance
95 …d_span_size_is_representable(const extents_type& __ext, span<_OtherIndexType, __rank_> __strides) { in __required_span_size_is_representable() argument104 …if (static_cast<_CommonType>(__strides[__r]) > static_cast<_CommonType>(numeric_limits<index_type>… in __required_span_size_is_representable()110 …bool __overflowed_mul = __builtin_mul_overflow(__prod, static_cast<index_type>(__strides[__r]), &_… in __required_span_size_is_representable()178 static_cast<index_type>(std::as_const(__strides[_Pos]))...}; in requires()184 return ((__strides[_Pos] > static_cast<_OtherIndexType>(0)) && ... && true);186 … return ((static_cast<index_type>(__strides[_Pos]) > static_cast<index_type>(0)) && ... && true);191 __required_span_size_is_representable(__ext, __strides),202 if (static_cast<index_type>(__strides[__permute[__i]]) <203 … static_cast<index_type>(__strides[__permute[__i - 1]]) * __extents_.extent(__permute[__i - 1]))215 const array<_OtherIndexType, __rank_>& __strides) noexcept in requires()[all …]