Home
last modified time | relevance | path

Searched refs:MoveOnly2 (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.cpp102 struct MoveOnly2;
113 constexpr MoveOnly1& operator=(MoveOnly2 &&) { in operator =()
119 struct MoveOnly2 { struct
122 MoveOnly2() = default; argument
123 MoveOnly2(MoveOnly2&&) = default;
124 MoveOnly2& operator=(MoveOnly2&&) = default;
125 MoveOnly2(const MoveOnly2&) = delete;
126 MoveOnly2& operator=(const MoveOnly2&) = delete;
128 constexpr MoveOnly2& operator=(MoveOnly1 &&) { in operator =() argument
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.cpp69 struct MoveOnly2 struct
71 MoveOnly2(MoveOnly2&&) = default;
93 static_assert( std::is_trivially_move_constructible<MoveOnly2>::value, ""); in main()