johannes added a comment.

The previous version didn't call TraverseDecl of the derived class, this is 
fixed now.
The public getDerived.TraverseStmt() does not accept a DataRecursionQueue, so 
this also could not be used (I think)
 I used the wrapper TraverseStmtBase, which should behave exactly as the method 
that originally traverses CXXOperatorCallExpr



================
Comment at: include/clang/AST/LexicallyOrderedRecursiveASTVisitor.h:63
   using BaseType = RecursiveASTVisitor<Derived>;
+  using typename BaseType::DataRecursionQueue;
 
----------------
arphaman wrote:
> Do you still need the using here?
removed it now as it's only used once


https://reviews.llvm.org/D37200



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

Reply via email to