Aaron Ballman 460ff1eb0e [C23] AST equivalence of attributes (#151196)
Implicitly declared types (like __NSConstantString_tag, etc) will be
declared with visibility attributes. This causes problems when merging
ASTs because we currently reject declaration merging for declarations
with attributes.

This relaxes that restriction somewhat; implicit declarations can now
have attributes when merging; we assume that if the compiler generated
it, it's fine.

(cherry picked from commit 30a5d569b2102bba1cfb5d253bd73ec2ebce7ee0)
2025-08-08 12:11:57 +02:00
..
2025-07-09 21:12:31 +03:00