Lines Matching refs:NotMoveable
22 struct NotMoveable : std::ranges::view_base { struct
23 NotMoveable() = default;
24 NotMoveable(NotMoveable&&) = delete;
25 NotMoveable& operator=(NotMoveable&&) = delete;
26 friend int* begin(NotMoveable&);
27 friend int* begin(NotMoveable const&);
28 friend int* end(NotMoveable&);
29 friend int* end(NotMoveable const&);
31 static_assert(std::ranges::range<NotMoveable>);
32 static_assert(!std::movable<NotMoveable>);
33 static_assert(std::default_initializable<NotMoveable>);
34 static_assert(std::ranges::enable_view<NotMoveable>);
35 static_assert(!std::ranges::view<NotMoveable>);