Searched refs:PrivateMove (Results 1 – 6 of 6) sorted by relevance
/external/clang/test/CXX/special/class.copy/ |
D | p12-0x.cpp | 149 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;
|
D | p25-0x.cpp | 172 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;
|
D | implicit-move.cpp | 68 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;
|
/external/llvm-project/clang/test/CXX/special/class.copy/ |
D | p12-0x.cpp | 149 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;
|
D | p25-0x.cpp | 172 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;
|
D | implicit-move.cpp | 68 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;
|