Prazek added a comment.

Besides comments, looks good to me. But before posting make sure that 
clang-diagnostics doesn't already have fixits.


================
Comment at: clang-tidy/modernize/IncrementBoolCheck.cpp:51
@@ +50,3 @@
+  // Don't fix if expression type is dependent on template initialization
+  if (MatchedExpr->isTypeDependent())
+    return;
----------------
doesn't isInTemplateInstantiation fix it?

================
Comment at: clang-tidy/modernize/ModernizeTidyModule.cpp:38
@@ -36,1 +37,3 @@
         "modernize-deprecated-headers");
+    CheckFactories.registerCheck<IncrementBoolCheck>(
+        "modernize-increment-bool");
----------------
run git-clang-format on your patch, because I see that perhaps this one and 
other files coud be clang-formatted

================
Comment at: docs/clang-tidy/checks/modernize-increment-bool.rst:50-55
@@ +49,8 @@
+
+  /* Equivalent to:
+    if (!first) {
+      second = false;
+      first = true;
+    }
+  */
+  if (!first) second = first++;
----------------
put this one under the if statment and remove comments liek this:

 if (!first) 
    second = first++;
// is equivalent to
  if (!first) {
      second = false;
      first = true;
    }


http://reviews.llvm.org/D19165



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

Reply via email to