zixuw added a comment. In D121873#3403082 <https://reviews.llvm.org/D121873#3403082>, @mstorsjo wrote:
> This (or some closely related commit?) causes a huge amount of warnings when > building with GCC: > > warning: ‘clang::extractapi::EnumRecord’ has a field > ‘clang::extractapi::EnumRecord::Constants’ whose type uses the anonymous > namespace [-Wsubobject-linkage] > 167 | struct EnumRecord : APIRecord { > | ^~~~~~~~~~ Hi Martin! Thanks for the update on the warnings on GCC, didn't know about that. I think the warning is complaining about the use of `APIRecordUniquePtr`, which should be removed by D122331 <https://reviews.llvm.org/D122331>. Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D121873/new/ https://reviews.llvm.org/D121873 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits