[PATCH] D119051: Extend the C++03 definition of POD to include defaulted functions

James Y Knight via Phabricator via cfe-commits cfe-commits at lists.llvm.org
Mon Feb 28 19:53:58 PST 2022


jyknight added a comment.

In D119051#3316026 <https://reviews.llvm.org/D119051#3316026>, @dblaikie wrote:

> Ah, looks like this is the existing https://github.com/itanium-cxx-abi/cxx-abi/issues/66

If you're going to change the ABI, you might as well tackle the rest of the differences mentioned in that issue while you're in there. That is, neither marking anything "= delete", nor creating a user-defined move assignment operator should mark it non-pod according to the GCC-compatible rules.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D119051/new/

https://reviews.llvm.org/D119051



More information about the cfe-commits mailing list