[PATCH] D45898: [SemaCXX] Mark destructor as referenced
Richard Smith - zygoloid via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Thu May 17 19:49:46 PDT 2018
rsmith added a comment.
As it happens, the C++ committee fixed the language wording hole here very recently. The new rule can be found here: http://wg21.link/p0968r0#2227
In summary: we should to consider the destructor for all elements of the aggregate to be potentially-invoked.
@rjmccall Were you suggesting that we should also consider the destructor of the aggregate itself to be potentially-invoked, or just the elements? In the //new-expression// case at least, I don't think the former is permitted.
Repository:
rC Clang
https://reviews.llvm.org/D45898
More information about the cfe-commits
mailing list