summaryrefslogtreecommitdiffstats
path: root/clang/lib/Frontend/BoostConAction.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Another chunk of the new RecursiveASTVisitor implementation: switch the returnChandler Carruth2010-06-101-1/+1
| | | | | | | value semantics such that we recurse while the visitors return true, and halt as soon as one returns false. Patch by csilvers. llvm-svn: 105787
* Major redesign of the RecursiveASTVisitor. This implements the majority of theChandler Carruth2010-06-091-4/+4
| | | | | | | | | | new design discussed on cfe-dev, with further steps in that direction to come. It is already much more complete than the previous visitor. Patch by Zhanyong and Craig with 80 column wraps and one missing declaration added by me. llvm-svn: 105709
* When we encounter a non-dependent type during template instantiation,Douglas Gregor2010-05-071-0/+6
| | | | | | | mark any declarations we see inside of that type as "referenced". Fixes PR7079. llvm-svn: 103323
* Introduce a recursive AST visitor that makes it trivial to recursivelyDouglas Gregor2010-05-071-1/+4
| | | | | | | | 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. llvm-svn: 103308
* Add missing #includeDouglas Gregor2010-05-071-0/+1
| | | | llvm-svn: 103260
* Add a stub frontend action for BoostCon, for next week's workshop.Douglas Gregor2010-05-071-0/+29
llvm-svn: 103258
OpenPOWER on IntegriCloud