Home
last modified time | relevance | path

Searched refs:ParentView (Results 1 – 11 of 11) sorted by relevance

/llvm-project-15.0.7/libcxx/test/std/ranges/range.adaptors/range.join.view/
H A Dbegin.pass.cpp48 auto jv = std::ranges::join_view(ParentView{children}); in test()
55 auto jv = std::ranges::join_view(ParentView{children}); in test()
63 std::ranges::join_view jv(ParentView(children, 0)); in test()
70 std::ranges::join_view jv(ParentView(children, 1)); in test()
77 std::ranges::join_view jv(ParentView(children, 1)); in test()
84 std::ranges::join_view jv(ParentView(children, 1)); in test()
92 auto jv = std::ranges::join_view(ParentView{children}); in test()
100 auto jv = std::ranges::join_view(ParentView{children}); in test()
108 auto jv = std::ranges::join_view(ParentView{children}); in test()
H A Dctor.view.pass.cpp25 auto jv = std::ranges::join_view(ParentView{children}); in test()
36 …tic_assert( std::is_constructible_v<std::ranges::join_view<ParentView<ChildView>>, ParentView<Chil… in test()
37 …static_assert(!std::is_convertible_v<std::ranges::join_view<ParentView<ChildView>>, ParentView<Chi… in test()
H A Dtypes.h54 struct ParentView : std::ranges::view_base { struct
63 constexpr ParentView(T* ptr, unsigned size = 4) : ptr_(ptr), size_(size) {} in ptr_() argument
64 constexpr ParentView(ChildView* ptr = globalChildren, unsigned size = 4)
67 ParentView(const ParentView&) = delete; argument
68 ParentView(ParentView&&) = default;
69 ParentView& operator=(const ParentView&) = delete; argument
70 ParentView& operator=(ParentView&&) = default; argument
H A Dend.pass.cpp238 auto jv = std::ranges::join_view(ParentView(children)); in test()
245 std::ranges::join_view jv(ParentView(children, 0)); in test()
252 std::ranges::join_view jv(ParentView(children, 1)); in test()
259 std::ranges::join_view jv(ParentView(children, 1)); in test()
266 std::ranges::join_view jv(ParentView(children, 1)); in test()
273 auto jv = std::ranges::join_view(ParentView(children)); in test()
280 auto jv = std::ranges::join_view(ParentView(children)); in test()
287 auto jv = std::ranges::join_view(ParentView(children)); in test()
H A Dctor.default.pass.cpp28 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 Dbase.pass.cpp30 auto jv = std::ranges::join_view(ParentView{children}); in test()
34 ASSERT_SAME_TYPE(decltype(std::move(jv).base()), ParentView<ChildView>); in test()
H A Dgeneral.pass.cpp36 auto jv = std::ranges::join_view(ParentView(children)); in main()
/llvm-project-15.0.7/libcxx/test/std/ranges/range.adaptors/range.join.view/iterator/
H A Dincrement.pass.cpp71 auto jv = std::ranges::join_view(ParentView(children)); in test()
84 std::ranges::join_view jv(ParentView(children, 0)); in test()
91 std::ranges::join_view jv(ParentView(children, 1)); in test()
103 std::ranges::join_view jv(ParentView(children, 1)); in test()
112 std::ranges::join_view jv(ParentView(children, 1)); in test()
119 auto jv = std::ranges::join_view(ParentView(children)); in test()
126 auto jv = std::ranges::join_view(ParentView(children)); in test()
138 auto jv = std::ranges::join_view(ParentView(children)); in test()
H A Dstar.pass.cpp38 auto jv = std::ranges::join_view(ParentView(children)); in test()
/llvm-project-15.0.7/libcxx/test/std/ranges/range.adaptors/range.join.view/sentinel/
H A Deq.pass.cpp66 auto jv = std::ranges::join_view(ParentView(children)); in test()
75 const auto jv = std::ranges::join_view(ParentView(children)); in test()
H A Dctor.parent.pass.cpp38 using Parent = std::ranges::join_view<ParentView<ChildView>>; in main()