AaronBallman wrote: I don't disagree with a lot of the feedback here but you can either have a low bar for entry to adding new attributes into Clang with the understanding that design mistakes will be corrected or you can have a significantly higher bar for adding new attributes to Clang because we can't afford design mistakes. IMO, what you can't have is a low bar for adding attributes and no ability to correct significant design mistakes.
The status quo is that we have a low bar. If you want to make these arguments have weight, I think you need to write an RFC asking the community to raise the bar, because all of this could have been avoided by having more design review of the feature before landing it. https://github.com/llvm/llvm-project/pull/196635 _______________________________________________ cfe-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
