Home
last modified time | relevance | path

Searched refs:PrivateMove (Results 1 – 3 of 3) sorted by relevance

/external/clang/test/CXX/special/class.copy/
Dp25-0x.cpp172 struct PrivateMove { struct
173 PrivateMove &operator=(const PrivateMove &) = default;
175 PrivateMove &operator=(PrivateMove &&);
178 static_assert(__is_trivially_assignable(PrivateMove, const PrivateMove &), "");
179 static_assert(!__is_trivially_assignable(PrivateMove, PrivateMove &&), "");
182 PrivateMove pm;
193 PrivateMove pm;
Dp12-0x.cpp149 struct PrivateMove { struct
150 PrivateMove(const PrivateMove &) = default;
152 PrivateMove(PrivateMove &&);
155 static_assert(__is_trivially_constructible(PrivateMove, const PrivateMove &), "");
156 static_assert(!__is_trivially_constructible(PrivateMove, PrivateMove &&), "");
159 PrivateMove pm;
170 PrivateMove pm;
Dimplicit-move.cpp68 struct PrivateMove { struct
69 PrivateMove() noexcept;
70 PrivateMove(const PrivateMove &) noexcept(false);
71 PrivateMove & operator =(const PrivateMove &) noexcept(false);
73 PrivateMove(PrivateMove &&) noexcept;
74 PrivateMove & operator =(PrivateMove &&) noexcept;
77 struct InheritsPrivateMove : PrivateMove {};
79 PrivateMove pm;