Searched refs:ChildView (Results 1 – 11 of 11) sorted by relevance
| /llvm-project-15.0.7/libcxx/test/std/ranges/range.adaptors/range.join.view/ |
| H A D | ctor.view.pass.cpp | 24 …ChildView children[4] = {ChildView(buffer[0]), ChildView(buffer[1]), ChildView(buffer[2]), ChildVi… in test() 36 …rt( std::is_constructible_v<std::ranges::join_view<ParentView<ChildView>>, ParentView<ChildView>>); in test() 37 …sert(!std::is_convertible_v<std::ranges::join_view<ParentView<ChildView>>, ParentView<ChildView>>); in test()
|
| H A D | begin.pass.cpp | 23 ChildView* begin() { return nullptr; } in begin() 24 const ChildView* begin() const; 25 const ChildView* end() const; 29 const ChildView* begin() const; 30 const ChildView* end() const; 34 const ChildView* begin(); 35 const ChildView* end(); 47 …ChildView children[4] = {ChildView(buffer[0]), ChildView(buffer[1]), ChildView(buffer[2]), ChildVi… in test() 131 …innerRValueRange = std::views::iota(0, 5) | std::views::transform([](int) { return ChildView{}; }); in test()
|
| H A D | base.pass.cpp | 29 …ChildView children[4] = {ChildView(buffer[0]), ChildView(buffer[1]), ChildView(buffer[2]), ChildVi… in test() 34 ASSERT_SAME_TYPE(decltype(std::move(jv).base()), ParentView<ChildView>); in test()
|
| H A D | general.pass.cpp | 35 …ChildView children[4] = {ChildView(buffer[0]), ChildView(buffer[1]), ChildView(buffer[2]), ChildVi… in main()
|
| H A D | ctor.default.pass.cpp | 22 ChildView* begin() const; 23 ChildView* end() const; 28 std::ranges::join_view<ParentView<ChildView>> jv; in test() 38 static_assert( std::default_initializable<std::ranges::join_view<ParentView<ChildView>>>); in test()
|
| H A D | types.h | 26 struct ChildView : std::ranges::view_base { struct 35 ChildView(const ChildView&) = delete; 36 ChildView(ChildView&&) = default; 37 ChildView& operator=(const ChildView&) = delete; argument 38 ChildView& operator=(ChildView&&) = default; argument 46 inline ChildView globalChildren[4] = { argument 47 ChildView(globalBuffer[0]), 48 ChildView(globalBuffer[1]), 49 ChildView(globalBuffer[2]), 50 ChildView(globalBuffer[3]), [all …]
|
| H A D | end.pass.cpp | 47 const ChildView* begin(); 48 const ChildView* end();
|
| /llvm-project-15.0.7/libcxx/test/std/ranges/range.adaptors/range.join.view/iterator/ |
| H A D | star.pass.cpp | 37 …ChildView children[4] = {ChildView(buffer[0]), ChildView(buffer[1]), ChildView(buffer[2]), ChildVi… in test()
|
| H A D | ctor.default.pass.cpp | 43 test_non_default_constructible<cpp17_input_iterator<ChildView*>>(); in test() 45 test_default_constructible<forward_iterator<ChildView*>>(); in test() 46 test_default_constructible<bidirectional_iterator<ChildView*>>(); in test() 47 test_default_constructible<random_access_iterator<ChildView*>>(); in test() 48 test_default_constructible<contiguous_iterator<ChildView*>>(); in test()
|
| /llvm-project-15.0.7/libcxx/test/std/ranges/range.adaptors/range.join.view/sentinel/ |
| H A D | eq.pass.cpp | 65 …ChildView children[4] = {ChildView(buffer[0]), ChildView(buffer[1]), ChildView(buffer[2]), ChildVi… in test()
|
| H A D | ctor.parent.pass.cpp | 38 using Parent = std::ranges::join_view<ParentView<ChildView>>; in main()
|