Searched refs:ValueView (Results 1 – 3 of 3) sorted by relevance
153 struct ValueView : std::ranges::view_base { struct158 constexpr ValueView(T* ptr) : ptr_(ptr) {} in ValueView() argument160 constexpr ValueView(ValueView&& other) : ptr_(other.ptr_) { other.ptr_.ptr_ = nullptr; } in ValueView() function162 constexpr ValueView& operator=(ValueView&& other) {168 ValueView(const ValueView&) = delete;169 ValueView& operator=(const ValueView&) = delete; argument
106 using BoxView = ValueView<Box>; in test()107 …ValueView<Box> children[4] = {BoxView(buffer[0]), BoxView(buffer[1]), BoxView(buffer[2]), BoxView(… in test()108 std::ranges::join_view jv(ValueView<ValueView<Box>>{children}); in test()
40 using IntView = ValueView<int>; in test()42 std::ranges::join_view jv(ValueView<IntView>{children}); in test()156 using IntView = ValueView<int>; in test()158 std::ranges::join_view jv(ValueView<IntView>{children}); in test()