Issue 183462
Summary [clang-tidy] Move `hicpp` checks to other modules
Labels clang-tidy
Assignees
Reporter zeyi2
    Related discussion on discourse: https://discourse.llvm.org/t/rfc-regarding-the-current-status-of-hicpp-checks

The main goal is to move all implementations of checks in `hicpp` module into other modules. Currently we can keep the initial check as alias then completely remove them later (If we have to do so due to legal problems)

## Current naming suggestion
- `hicpp-exception-baseclass` -> `bugprone-exception-baseclass`
- `hicpp-ignored-remove-result` -> `bugprone-ignored-remove-result`
  - IMO maybe we can combine this logic into `bugprone-unused-return-value`
- `hicpp-multiway-paths-covered` -> `readability-multiway-paths-covered`
- `hicpp-signed-bitwise` -> `bugprone-signed-bitwise`
- `hicpp-no-assembler` -> `readability-no-assembler`


_______________________________________________
llvm-bugs mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs

Reply via email to