uecker wrote:

Another comment about attributes: Attributes should not generally affect type 
compatibility (in general, but also relevant for this feature) for two reasons: 
1. Standard attributes are ignorable, and this would then break. 2. 
Compatibility affects aliasing, one one certainly does not want to affect 
aliasing decisions by  adding [[deprecated]] somwhere. 
So only for vendor attributes that affect ABI, this should (and must) be 
considered.

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

Reply via email to