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