MaskRay added a comment.

> Subject: Confusable identifiers detection

Add `[clang-tidy] `



================
Comment at: 
clang-tools-extra/clang-tidy/misc/ConfusableTable/build_confusable_table.cpp:30
+
+    SmallVector<StringRef> Values;
+    Line.split(Values, ';');
----------------
Place SmallVector outside the loop and use `clear`. It is more efficient than 
repeatedly constructing/destroying a SmallVector.


================
Comment at: 
clang-tools-extra/clang-tidy/misc/ConfusableTable/build_confusable_table.cpp:60
+        "ConfusableEntries[] = {\n";
+  for (auto const &Values : Entries) {
+    os << "  { ";
----------------
`const auto`


================
Comment at: 
clang-tools-extra/clang-tidy/misc/ConfusableTable/build_confusable_table.cpp:65
+    for (auto CP : Values.second) {
+      os << CP << ", ";
+    }
----------------
drop braces


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

https://reviews.llvm.org/D112916

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

Reply via email to