Home
last modified time | relevance | path

Searched refs:ValueView (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/libcxx/test/std/ranges/range.adaptors/range.join.view/iterator/
H A Dincrement.pass.cpp41ValueView<int> children[4] = {ValueView(buffer1[0]), ValueView(buffer1[1]), ValueView(buffer2[0]),… in test()
42 std::ranges::join_view jv(ValueView<ValueView<int>>{children}); in test()
156ValueView<int> children[4] = {ValueView(buffer1[0]), ValueView(buffer1[1]), ValueView(buffer2[0]),… in test()
157 std::ranges::join_view jv(ValueView<ValueView<int>>{children}); in test()
H A Darrow.pass.cpp107 ValueView<Box> children[4] = {ValueView(buffer[0]), ValueView(buffer[1]), ValueView(buffer[2]), in test()
108 ValueView(buffer[3])}; in test()
109 std::ranges::join_view jv(ValueView<ValueView<Box>>{children}); in test()
/llvm-project-15.0.7/libcxx/test/std/ranges/range.adaptors/range.join.view/
H A Dtypes.h139 struct ValueView : std::ranges::view_base { struct
144 constexpr ValueView(T* ptr) : ptr_(ptr) {} in ValueView() argument
146 constexpr ValueView(ValueView&& other) : ptr_(other.ptr_) { other.ptr_.ptr_ = nullptr; } in ValueView() argument
148 constexpr ValueView& operator=(ValueView&& other) {
154 ValueView(const ValueView&) = delete;
155 ValueView& operator=(const ValueView&) = delete; argument