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

Reply via email to