summaryrefslogtreecommitdiffstats
path: root/llvm/lib/MC/MCParser/AsmLexer.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
commit6bd3682f84ebf9beafee193a6c0cdfb7bf11bb3d (patch)
treea9202e59232ab3210fefed572833efcec1b92703 /llvm/lib/MC/MCParser/AsmLexer.cpp
parent7ea01c3f8acf6ecb42b1eeda5186024401186766 (diff)
downloadbcm5719-llvm-6bd3682f84ebf9beafee193a6c0cdfb7bf11bb3d.tar.gz
bcm5719-llvm-6bd3682f84ebf9beafee193a6c0cdfb7bf11bb3d.zip
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. llvm-svn: 104315
Diffstat (limited to 'llvm/lib/MC/MCParser/AsmLexer.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud