lebedev.ri added a comment. On a somewhat related note, since this is already talking about aliases
I feel like the current handling of the clang-tidy check aliases needs adjusting. If one enables all the checks (`Checks: '*'`), and then disables some of them on check-by-check basis, if the disabled check has aliases (`cppcoreguidelines-pro-type-vararg` vs `hicpp-vararg`, `hicpp-no-array-decay` vs `cppcoreguidelines-pro-bounds-array-to-pointer-decay` and so on) each of the aliases must be explicitly be disabled too. This is rather inconvenient. If that is intentional, perhaps there could be a config option to either disable creation/registration of the check aliases altogether, or an option to threat aliases as a hard link, so anything happening to any of the aliases/base check would happen to all of them. (Also, if the check has parameters, and one specifies different parameters for the base check, and the aliases, what happens?) https://reviews.llvm.org/D38171 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits