Searched refs:ChunkByView (Results 1 – 8 of 8) sorted by relevance
/llvm-project/libcxx/test/std/ranges/range.adaptors/range.chunk.by/range.chunk.by.iter/ |
H A D | compare.pass.cpp | 31 using ChunkByView = std::ranges::chunk_by_view<Underlying, std::ranges::less_equal>; in test() typedef 32 using ChunkByIterator = std::ranges::iterator_t<ChunkByView>; in test() 36 return ChunkByView(std::move(view), std::ranges::less_equal{}); in test() 42 ChunkByView view = make_chunk_by_view(array); in test() 55 ChunkByView view = make_chunk_by_view(array); in test() 68 ChunkByView view = make_chunk_by_view(array); in test() 80 ChunkByView view = make_chunk_by_view(array); in test()
|
H A D | decrement.pass.cpp | 48 using ChunkByView = std::ranges::chunk_by_view<Underlying, std::ranges::less_equal>; in test() typedef 49 using ChunkByIterator = std::ranges::iterator_t<ChunkByView>; in test() 56 return ChunkByView{std::move(view), std::ranges::less_equal{}}; in test() 62 ChunkByView view = make_chunk_by_view(array); in test() 73 ChunkByView view = make_chunk_by_view(array); in test() 87 ChunkByView view = make_chunk_by_view(array); in test() 116 ChunkByView view = make_chunk_by_view(array); in test() 167 ChunkByView view = make_chunk_by_view(array); in test() 208 using ChunkByView = std::ranges::chunk_by_view<ForwardView, std::ranges::less_equal>; in tests() typedef 209 static_assert(!HasPreDecrement<std::ranges::iterator_t<ChunkByView>>); in tests() [all …]
|
H A D | increment.pass.cpp | 39 using ChunkByView = std::ranges::chunk_by_view<Underlying, std::ranges::less_equal>; in test() typedef 40 using ChunkByIterator = std::ranges::iterator_t<ChunkByView>; in test() 44 return ChunkByView{std::move(view), std::ranges::less_equal{}}; in test() 50 ChunkByView view = make_chunk_by_view(array); in test() 63 ChunkByView view = make_chunk_by_view(array); in test() 73 ChunkByView view = make_chunk_by_view(array); in test() 83 ChunkByView view = make_chunk_by_view(array); in test() 140 ChunkByView view = make_chunk_by_view(array); in test()
|
H A D | types.compile.pass.cpp | 30 using ChunkByView = std::ranges::chunk_by_view<Underlying, std::ranges::less_equal>; in operator ()() typedef 31 using ChunkByIterator = std::ranges::iterator_t<ChunkByView>; in operator ()() 32 …ssert(std::same_as<typename ChunkByIterator::value_type, std::ranges::range_value_t<ChunkByView>>); in operator ()() 35 …:same_as<typename ChunkByIterator::difference_type, std::ranges::range_difference_t<ChunkByView>>); in operator ()()
|
H A D | deref.pass.cpp | 30 using ChunkByView = std::ranges::chunk_by_view<Underlying, std::ranges::less_equal>; in test() 31 using ChunkByIterator = std::ranges::iterator_t<ChunkByView>; in test() typedef 36 ChunkByView view{underlying, std::ranges::less_equal{}}; in test()
|
H A D | ctor.default.pass.cpp | 28 using ChunkByView = std::ranges::chunk_by_view<View<Iterator>, std::ranges::less_equal>; in testDefaultConstructible() typedef 29 using ChunkByIterator = std::ranges::iterator_t<ChunkByView>; in testDefaultConstructible()
|
/llvm-project/libcxx/test/std/ranges/range.adaptors/range.chunk.by/ |
H A D | ctor.view_pred.pass.cpp | 76 using ChunkByView = std::ranges::chunk_by_view<Range, Pred>; in test() typedef 77 static_assert(!ImplicitConstructibleFrom<ChunkByView, Range, Pred>); in test() 78 static_assert(!ImplicitConstructibleFrom<ChunkByView, const Range&, const Pred&>); in test()
|
H A D | end.pass.cpp | 60 using ChunkByView = decltype(view); in test() typedef 61 static_assert(std::ranges::common_range<ChunkByView>); in test() 62 ASSERT_SAME_TYPE(std::ranges::sentinel_t<ChunkByView>, decltype(view.end())); in test()
|