forked from OSchip/llvm-project
8b86f2d401
would be deleted are still declared, but are ignored by overload resolution. Also, don't delete such members if a subobject has no corresponding move operation and a non-trivial copy. This causes us to implicitly declare move operations in more cases, but risks move-assigning virtual bases multiple times in some circumstances (a warning for that is to follow). llvm-svn: 193969 |
||
---|---|---|
.. | ||
class.abstract | ||
class.member.lookup | ||
class.virtual | ||
p1.cpp | ||
p2.cpp |