================
@@ -5558,6 +5558,38 @@ QualType::DestructionKind
QualType::isDestructedTypeImpl(QualType type) {
return DK_none;
}
+static bool
+requiresBuiltinLaunderImpl(const ASTContext &Context, QualType Ty,
+ llvm::SmallPtrSetImpl<const Decl *> &Seen) {
+ if (const auto *Arr = Context.getAsArrayType(Ty))
----------------
erichkeane wrote:
Atomic requires trivially copyable, so it can't have any type that IS, so I
don't think that is a problem (as you can't form an Atomic to a dynamic type).
I can't find any version of 'attributed-type' where the modified type is a
record type, but i can add the stripping-off anyway.
https://github.com/llvm/llvm-project/pull/197252
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits