Home
last modified time | relevance | path

Searched refs:MoveOnly1 (Results 1 – 2 of 2) sorted by relevance

/llvm-project-15.0.7/libcxx/test/std/iterators/iterator.requirements/iterator.cust/iterator.cust.swap/
H A Diter_swap.pass.cpp104 struct MoveOnly1 { struct
107 MoveOnly1() = default; argument
108 MoveOnly1(MoveOnly1&&) = default;
109 MoveOnly1& operator=(MoveOnly1&&) = default;
110 MoveOnly1(const MoveOnly1&) = delete;
111 MoveOnly1& operator=(const MoveOnly1&) = delete;
113 constexpr MoveOnly1& operator=(MoveOnly2 &&) { in operator =() argument
128 constexpr MoveOnly2& operator=(MoveOnly1 &&) { in operator =()
166 MoveOnly1 g; MoveOnly2 h; in test()
/llvm-project-15.0.7/libcxx/test/std/utilities/meta/meta.unary/meta.unary.prop/
H A Dis_trivially_move_constructible.pass.cpp64 struct MoveOnly1 struct
66 MoveOnly1(MoveOnly1&&);
92 static_assert(!std::is_trivially_move_constructible<MoveOnly1>::value, ""); in main()