[PATCH] D35056: GCC ABI incompatibility when passing object with trivial copy ctor, trivial dtor, and non-trivial move ctor

John McCall via Phabricator via cfe-commits cfe-commits at lists.llvm.org
Thu Jul 6 16:58:28 PDT 2017


rjmccall added a comment.

If this is a common algorithm across all ABIs, can we just put Sema / the AST in charge of computing it?  It's not a cheap thing to recompute retroactively, especially for an imported type, and it seems like it's easily derived from the things that go into DerivedData.


Repository:
  rL LLVM

https://reviews.llvm.org/D35056





More information about the cfe-commits mailing list