Searched refs:ValueView (Results 1 – 3 of 3) sorted by relevance
41 …ValueView<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()156 …ValueView<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()
107 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()
139 struct ValueView : std::ranges::view_base { struct144 constexpr ValueView(T* ptr) : ptr_(ptr) {} in ValueView() argument146 constexpr ValueView(ValueView&& other) : ptr_(other.ptr_) { other.ptr_.ptr_ = nullptr; } in ValueView() argument148 constexpr ValueView& operator=(ValueView&& other) {154 ValueView(const ValueView&) = delete;155 ValueView& operator=(const ValueView&) = delete; argument