[PATCH] D73028: Extract ExprTraversal class from Expr

Stephen Kelly via Phabricator via cfe-commits cfe-commits at lists.llvm.org
Mon Jan 20 04:07:58 PST 2020


steveire created this revision.
steveire added a reviewer: aaron.ballman.
Herald added subscribers: cfe-commits, mgorny.
Herald added a project: clang.

The current implementations are concerned with descending through the
AST.  An addition to the API will be concerned with ascending through
the AST in different traversal modes.  Keep both in the same class to
ensure that they are kept in sync.


Repository:
  rG LLVM Github Monorepo

https://reviews.llvm.org/D73028

Files:
  clang/include/clang/AST/ExprTraversal.h
  clang/lib/AST/CMakeLists.txt
  clang/lib/AST/Expr.cpp
  clang/lib/AST/ExprTraversal.cpp

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D73028.239065.patch
Type: text/x-patch
Size: 18016 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20200120/205b122e/attachment-0001.bin>


More information about the cfe-commits mailing list