[PATCH] D37200: [AST] Traverse CXXOperatorCallExpr in LexicallyOrderedRecursiveASTVisitor

Alex Lorenz via Phabricator via cfe-commits cfe-commits at lists.llvm.org
Mon Aug 28 04:13:39 PDT 2017


arphaman added a comment.

Ah I see,

then you should something completely different (forget the header).
Please extract this code into a protected function in RecursiveASTVisitor:

  for (Stmt *SubStmt : Children)
    if (!TRAVERSE_STMT_BASE(Stmt, Stmt, SubStmt, Queue))
      return false;

And reuse it in this class. Then you won't have to use any macros or related template magic here.


https://reviews.llvm.org/D37200





More information about the cfe-commits mailing list