================
@@ -1060,7 +1074,8 @@ namespace {
CXXConstructExpr *CE = dyn_cast<CXXConstructExpr>(MemberInit->getInit());
// Bail out on non-memcpyable, not-trivially-copyable members.
- if (!(CE && isMemcpyEquivalentSpecialMember(CE->getConstructor())) &&
+ if (!(CE &&
----------------
ojhunt wrote:
I really don't like this condition but I'm not really sure how to make it
better - maybe break it up into a bunch of variables to make it easier to read?
but they're only single use so ???
https://github.com/llvm/llvm-project/pull/172119
_______________________________________________
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits