hokein added a comment.

Thanks for investigating these, nice work!

Some initial comments:

- since your patch fixes four different check, I'd suggest to separate it (one 
patch per check)
- there are some non-functional changes (code format), I'd avoid them in this 
patch (we could address them in a separate patch)
- it would be nice if you could briefly describe the AST difference between 
C++11 and C++17 (how the fix work) in the patch description or comments



================
Comment at: 
clang-tools-extra/test/clang-tidy/abseil-duration-unnecessary-conversion.cpp:1
-// RUN: %check_clang_tidy -std=c++11,c++14 %s 
abseil-duration-unnecessary-conversion %t -- -- -I %S/Inputs
-// FIXME: Fix the checker to work in C++17 mode.
+// RUN: %check_clang_tidy -std=c++11,c++14,c++17 %s 
abseil-duration-unnecessary-conversion %t -- -- -I %S/Inputs
 
----------------
I believe the tests are also passed for C++2a? `use C++11-or-later` will do the 
trick.


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D63127



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

Reply via email to