aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/CGVTables.cpp
diff options
context:
space:
mode:
authorChandler Carruth <chandlerc@gmail.com>2010-05-21 10:29:57 +0000
committerChandler Carruth <chandlerc@gmail.com>2010-05-21 10:29:57 +0000
commitfacfc77487a890bfb7b5eee7e21cd2b395a9faaf (patch)
treee77355446d396bdea22241702519d3ac740879c2 /lib/CodeGen/CGVTables.cpp
parentf54b80f2348ff49bedf4081ccd2f60e5d63a26c6 (diff)
Teach the RecursiveASTVisitor to enter parts of the AST previously missed.
Factor its implementation to ease the addition of these custom edges to traverse. With this patch we get initializer expressions, block bodies, type source info, and function argument, result, and exception types. There are probably still some more missed edges. While we're here, clean up and flesh out a bunch of comments. Patch by Zhanyong Wan; I've done a cursory review, but further review appreciated. This is fast becoming one of the most important public APIs to the AST. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@104315 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/CodeGen/CGVTables.cpp')
0 files changed, 0 insertions, 0 deletions