r346996 - Fix parens warning in assert in ASTMatchFinder

Erich Keane via cfe-commits cfe-commits at lists.llvm.org
Thu Nov 15 13:35:35 PST 2018


Author: erichkeane
Date: Thu Nov 15 13:35:35 2018
New Revision: 346996

URL: http://llvm.org/viewvc/llvm-project?rev=346996&view=rev
Log:
Fix parens warning in assert in ASTMatchFinder

Change-Id: Ie34f9c6846b98fba87449e73299519fc2346bac1

Modified:
    cfe/trunk/lib/ASTMatchers/ASTMatchFinder.cpp

Modified: cfe/trunk/lib/ASTMatchers/ASTMatchFinder.cpp
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/ASTMatchers/ASTMatchFinder.cpp?rev=346996&r1=346995&r2=346996&view=diff
==============================================================================
--- cfe/trunk/lib/ASTMatchers/ASTMatchFinder.cpp (original)
+++ cfe/trunk/lib/ASTMatchers/ASTMatchFinder.cpp Thu Nov 15 13:35:35 2018
@@ -676,13 +676,13 @@ private:
       //  c) there is a bug in the AST, and the node is not reachable
       // Usually the traversal scope is the whole AST, which precludes b.
       // Bugs are common enough that it's worthwhile asserting when we can.
-      assert(Node.get<TranslationUnitDecl>() ||
-             /* Traversal scope is limited if none of the bounds are the TU */
-             llvm::none_of(ActiveASTContext->getTraversalScope(),
-                           [](Decl *D) {
-                             return D->getKind() == Decl::TranslationUnit;
-                           }) &&
-                 "Found node that is not in the complete parent map!");
+      assert((Node.get<TranslationUnitDecl>() ||
+              /* Traversal scope is limited if none of the bounds are the TU */
+              llvm::none_of(ActiveASTContext->getTraversalScope(),
+                            [](Decl *D) {
+                              return D->getKind() == Decl::TranslationUnit;
+                            })) &&
+             "Found node that is not in the complete parent map!");
       return false;
     }
     if (Parents.size() == 1) {




More information about the cfe-commits mailing list