Lines Matching refs:View
80 struct View : std::ranges::view_base { struct
81 View() = default;
82 View(View&&) = default;
83 View& operator=(View&&) = default;
84 friend int* begin(View&);
85 friend int* begin(View const&);
86 friend int* end(View&);
87 friend int* end(View const&);
89 static_assert(std::ranges::range<View>);
90 static_assert(std::movable<View>);
91 static_assert(std::default_initializable<View>);
92 static_assert(std::ranges::enable_view<View>);
93 static_assert(std::ranges::view<View>);