Searched refs:ChildView (Results 1 – 11 of 11) sorted by relevance
/llvm-project/libcxx/test/std/ranges/range.adaptors/range.join/ |
H A D | ctor.view.pass.cpp | 23 …ChildView children[4] = {ChildView(buffer[0]), ChildView(buffer[1]), ChildView(buffer[2]), ChildVi… in test() 35 …rt( std::is_constructible_v<std::ranges::join_view<ParentView<ChildView>>, ParentView<ChildView>>); in test() 36 …sert(!std::is_convertible_v<std::ranges::join_view<ParentView<ChildView>>, ParentView<ChildView>>); in test()
|
H A D | begin.pass.cpp | 25 ChildView* begin() { return nullptr; } in begin() 26 const ChildView* begin() const; 27 const ChildView* end() const; 31 const ChildView* begin() const; 32 const ChildView* end() const; 36 const ChildView* begin(); 37 const ChildView* end(); 49 …ChildView children[4] = {ChildView(buffer[0]), ChildView(buffer[1]), ChildView(buffer[2]), ChildVi… in test() 133 …innerRValueRange = std::views::iota(0, 5) | std::views::transform([](int) { return ChildView{}; }); in test()
|
H A D | base.pass.cpp | 28 …ChildView children[4] = {ChildView(buffer[0]), ChildView(buffer[1]), ChildView(buffer[2]), ChildVi… in test() 33 ASSERT_SAME_TYPE(decltype(std::move(jv).base()), ParentView<ChildView>); in test()
|
H A D | general.pass.cpp | 34 …ChildView children[4] = {ChildView(buffer[0]), ChildView(buffer[1]), ChildView(buffer[2]), ChildVi… in main()
|
H A D | ctor.default.pass.cpp | 21 ChildView* begin() const; 22 ChildView* end() const; 27 std::ranges::join_view<ParentView<ChildView>> jv; in test() 37 static_assert( std::default_initializable<std::ranges::join_view<ParentView<ChildView>>>); in test()
|
H A D | types.h | 48 using ChildView = ChildViewBase<cpp20_input_iterator>; variable 50 inline ChildView globalChildren[4] = { 51 ChildView(globalBuffer[0]), 52 ChildView(globalBuffer[1]), 53 ChildView(globalBuffer[2]), 54 ChildView(globalBuffer[3]), 68 constexpr ParentView(ChildView* ptr = globalChildren, unsigned size = 4) 69 requires std::same_as<ChildView, T>
|
H A D | end.pass.cpp | 49 const ChildView* begin(); 50 const ChildView* end();
|
/llvm-project/libcxx/test/std/ranges/range.adaptors/range.join/range.join.sentinel/ |
H A D | eq.pass.cpp | 64 …ChildView children[4] = {ChildView(buffer[0]), ChildView(buffer[1]), ChildView(buffer[2]), ChildVi… in test() 71 …ChildView children[4] = {ChildView(buffer[0]), ChildView(buffer[1]), ChildView(buffer[2]), ChildVi… in test()
|
H A D | ctor.parent.pass.cpp | 37 using Parent = std::ranges::join_view<ParentView<ChildView>>; in main()
|
/llvm-project/libcxx/test/std/ranges/range.adaptors/range.join/range.join.iterator/ |
H A D | ctor.default.pass.cpp | 35 test_default_constructible<cpp17_input_iterator<ChildView*>>(); in test() 36 test_default_constructible<cpp20_input_iterator<ChildView*>>(); in test() 37 test_default_constructible<forward_iterator<ChildView*>>(); in test() 38 test_default_constructible<bidirectional_iterator<ChildView*>>(); in test() 39 test_default_constructible<random_access_iterator<ChildView*>>(); in test() 40 test_default_constructible<contiguous_iterator<ChildView*>>(); in test()
|
H A D | star.pass.cpp | 36 …ChildView children[4] = {ChildView(buffer[0]), ChildView(buffer[1]), ChildView(buffer[2]), ChildVi… in test()
|