================ @@ -9089,8 +9089,8 @@ bool Sema::hasStructuralCompatLayout(Decl *D, Decl *Suggested) { // FIXME: Add a specific mode for C11 6.2.7/1 in StructuralEquivalenceContext // and isolate from other C++ specific checks. StructuralEquivalenceContext Ctx( - D->getASTContext(), Suggested->getASTContext(), NonEquivalentDecls, - StructuralEquivalenceKind::Default, + getLangOpts(), D->getASTContext(), Suggested->getASTContext(), + NonEquivalentDecls, StructuralEquivalenceKind::Default, false /*StrictTypeSpelling*/, true /*Complain*/, true /*ErrorOnTagTypeMismatch*/); ---------------- shafik wrote:
```suggestion /*StrictTypeSpelling=*/false, /*Complain=*/true, /*ErrorOnTagTypeMismatch=*/true); ``` https://github.com/llvm/llvm-project/pull/132939 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits