]> granicus.if.org Git - clang/commit
In the presence of modules, we can have multiple implicit instantiations of the same...
authorRichard Smith <richard-llvm@metafoo.co.uk>
Tue, 18 Mar 2014 20:31:31 +0000 (20:31 +0000)
committerRichard Smith <richard-llvm@metafoo.co.uk>
Tue, 18 Mar 2014 20:31:31 +0000 (20:31 +0000)
commitf2daf531762bb788d7ad5c1ecc5d004d3dd48da1
tree12f10941a30c9a96033d25e585e7b5ffc1fcb8f8
parent8cd1d73f00a73eb9fb316b2aa808a153d5aca50c
In the presence of modules, we can have multiple implicit instantiations of the same template. Teach RecursiveASTVisitor to visit all of those, not just one of them. This is difficult to test by itself, but will be covered by an upcoming change.

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