[PATCH] D69560: [clang-tidy] Add 'cppcoreguidelines-avoid-adjacent-arguments-of-same-type' check
Zoltan Porkolab via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Tue Feb 25 06:18:46 PST 2020
zporky added a comment.
Agree that we could make an attempt to detect "related" parameters.
A possible heuristic to detect "related arguments" would be to look for interactions between these arguments, e.g. check whether we use them in specific operations, e.g.
// tipical for related iterators
par1 == par2
par1 != par2
etc
// tipical for pointers
par1 - par2
*par1 = *par2
and similar.
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D69560/new/
https://reviews.llvm.org/D69560
More information about the cfe-commits
mailing list