Home
last modified time | relevance | path

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

/llvm-project/libcxx/test/std/ranges/range.adaptors/range.join/
H A Dctor.view.pass.cpp23ChildView 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 Dbegin.pass.cpp25 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();
49ChildView 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 Dbase.pass.cpp28ChildView 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 Dgeneral.pass.cpp34ChildView children[4] = {ChildView(buffer[0]), ChildView(buffer[1]), ChildView(buffer[2]), ChildVi… in main()
H A Dctor.default.pass.cpp21 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 Dtypes.h48 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 Dend.pass.cpp49 const ChildView* begin();
50 const ChildView* end();
/llvm-project/libcxx/test/std/ranges/range.adaptors/range.join/range.join.sentinel/
H A Deq.pass.cpp64ChildView children[4] = {ChildView(buffer[0]), ChildView(buffer[1]), ChildView(buffer[2]), ChildVi… in test()
71ChildView children[4] = {ChildView(buffer[0]), ChildView(buffer[1]), ChildView(buffer[2]), ChildVi… in test()
H A Dctor.parent.pass.cpp37 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 Dctor.default.pass.cpp35 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 Dstar.pass.cpp36ChildView children[4] = {ChildView(buffer[0]), ChildView(buffer[1]), ChildView(buffer[2]), ChildVi… in test()