Lines Matching defs:__r
61 for (rank_type __r = 1; __r < extents_type::rank(); __r++) {
62 bool __overflowed = __builtin_mul_overflow(__prod, __ext.extent(__r), &__prod);
121 for (rank_type __r = 0; __r < extents_type::rank(); __r++)
122 if (static_cast<_CommonType>(stride(__r)) != static_cast<_CommonType>(__other.stride(__r)))
141 for (size_t __r = 0; __r < extents_type::rank(); __r++)
142 __size *= __extents_.extent(__r);
171 _LIBCPP_HIDE_FROM_ABI constexpr index_type stride(rank_type __r) const noexcept
174 // While it would be caught by extents itself too, using a too large __r
177 __r < extents_type::rank(), "layout_right::mapping::stride(): invalid rank index");
179 for (rank_type __i = extents_type::rank() - 1; __i > __r; __i--)