llvm-project
1e14edb8 - [clang-tidy] Address false positives in misc-redundant-expression checker (#122841)

Commit
306 days ago
[clang-tidy] Address false positives in misc-redundant-expression checker (#122841) This patch addresses situations when misc-redundant-expression checker provides excessive diagnostics for situations with different macros having the same value. In particular it addresses situations described in the initial report of https://github.com/llvm/llvm-project/issues/118885 are addressed. The situations which are popped inside discussion like if (A + B == B + A) for macros are not properly addressed by this patch. Those changes are also mentioned in Release Notes. --------- Co-authored-by: Vladislav Aranov <vladislav.aranov@ericsson.com> Co-authored-by: EugeneZelenko <eugene.zelenko@gmail.com>
Author
Parents
Loading