Lines Matching refs:subrange
184 auto subrange = std::ranges::subrange(buf, buf + N); in test() local
185 LIBCPP_STATIC_ASSERT(!decltype(subrange)::_StoreSize); in test()
187 using Result = std::ranges::subrange<int*>; in test()
188 std::same_as<Result> decltype(auto) result = subrange | std::views::drop(3); in test()
197 …using Subrange = std::ranges::subrange<View::iterator, View::sentinel, std::ranges::subrange_kind:… in test()
198 …auto subrange = Subrange(view.begin(), view.end(), std::ranges::distance(view.begin(), view.end())… in test() local
199 LIBCPP_STATIC_ASSERT(decltype(subrange)::_StoreSize); in test()
201 std::same_as<Subrange> decltype(auto) result = subrange | std::views::drop(3); in test()
208 auto subrange = std::ranges::subrange(v.begin(), v.end()); in test() local
210 using Result = std::ranges::drop_view<std::ranges::subrange<forward_iterator<int*>, in test()
212 std::same_as<Result> decltype(auto) result = subrange | std::views::drop(3); in test()
220 test_small_range(std::ranges::subrange(buf, buf + N)); in test()