PR40096: Forwards-compatible with C++20 rule regarding aggregates not having user...
authorDavid Blaikie <dblaikie@gmail.com>
Wed, 19 Dec 2018 19:33:35 +0000 (19:33 +0000)
committerDavid Blaikie <dblaikie@gmail.com>
Wed, 19 Dec 2018 19:33:35 +0000 (19:33 +0000)
commit0da49a7ef14b4f0d6fa343b7876209d37f5fe56b
treec1c37115bbd8c4055858ecdf8af6dbc307ca7750
parent0ab990345a7e8314cd4819363a40e52a83d53ac5
PR40096: Forwards-compatible with C++20 rule regarding aggregates not having user-declared ctors

Looks like these were in place to make these types move-only. That's
generally not a feature that the type should prescribe (unless it's an
inherent limitation) - instead leaving it up to the users of a type.

llvm-svn: 349669
clang/lib/Tooling/Refactoring/ASTSelection.cpp
clang/tools/clang-refactor/TestSupport.h