NoQ added a comment.

These checks are almost 2000 lines of code each and it looks like all they do 
is figure out if two statements are the same and we have a very flexible 
reusable solution for this sort of stuff - `CloneDetector`, but none of them 
use it. Your patch demonstrates that they all have the same bugs that need to 
be fixed in each of them separately, so reusability seems really valuable. If I 
was to work on these checks, the first thing I'd try would be to throw out 
their machines and plug in a reusable solution.


CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D114622/new/

https://reviews.llvm.org/D114622

_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to