]> granicus.if.org Git - clang/commit
Add TypeLoc traversal to the RecursiveASTVisitor! Because the TypeLocs don't
authorNick Lewycky <nicholas@mxc.ca>
Sun, 4 Jul 2010 21:29:45 +0000 (21:29 +0000)
committerNick Lewycky <nicholas@mxc.ca>
Sun, 4 Jul 2010 21:29:45 +0000 (21:29 +0000)
commit4d2229c7a9514ee2b960aa9e59f7259cebbaa421
tree5447d75e8617180475f4af7938d52d10b6650335
parenta8bef693d8761e31845a26e136f8d3a0983d2f46
Add TypeLoc traversal to the RecursiveASTVisitor! Because the TypeLocs don't
contain all the same information that their Types do, we will fall back to
traversing the Types instead. The default TypeLoc visitor calls the matching
Type visitor so that existing clients should continue to work with no change.

Also adds element traversal to the ExtVectorType.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@107592 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/AST/RecursiveASTVisitor.h