]> granicus.if.org Git - clang/commit
Introduce a recursive AST visitor that makes it trivial to recursively
authorDouglas Gregor <dgregor@apple.com>
Fri, 7 May 2010 22:11:34 +0000 (22:11 +0000)
committerDouglas Gregor <dgregor@apple.com>
Fri, 7 May 2010 22:11:34 +0000 (22:11 +0000)
commitd30bf2eb6d6bbebd41236bf205d3a6dfc51a3659
treeae8c2690e950bb6276805b524466f13f583c25fc
parentabd3a857ace59100305790545d1baae5877b8945
Introduce a recursive AST visitor that makes it trivial to recursively
walk an entire AST, including all of the types, declarations,
statements, and expressions, and allowing one to easily override the
behavior of the walk at any particular node kind.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@103308 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/AST/RecursiveASTVisitor.h [new file with mode: 0644]
lib/Frontend/BoostConAction.cpp