poelmanc added a comment. In D70165#1745530 <https://reviews.llvm.org/D70165#1745530>, @alexfh wrote:
> While I have no objections against this patch, I wonder whether someone had a > chance to ask GCC developers about this? Is it a conscious choice to suggest > `override` when `final` is present? What's the argument for doing so? Thanks, someone should ask them as I believe this issue extends beyond clang-tidy: code with functions marked `final` //cannot// satisfy both `gcc -Wsuggest-override` and `clang -Winconsistent-missing-override`; `gcc` demands `override final` and `clang` demands just `final`. Even if `clang` and `gcc` find a common ground, people will be stuck with current versions for quite a while, so this clang-tidy patch should prove helpful. Repository: rCTE Clang Tools Extra CHANGES SINCE LAST ACTION https://reviews.llvm.org/D70165/new/ https://reviews.llvm.org/D70165 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits