llvm-project/clang/unittests/ASTMatchers
Michael Han c90d12d1df Teach RAV to visit parameter variable declarations of implicit functions. Fixes PR16182.
Normally RAV visits parameter variable declarations of a function by traversing the TypeLoc of
the parameter declarations. However, for implicit functions, their parameters don't have any
TypeLoc, because they are implicit.

So for implicit functions, we visit their parameter variable declarations by traversing them through
the function declaration, and visit them accordingly.

Reviewed by Richard Smith and Manuel Klimek.

llvm-svn: 190528
2013-09-11 15:53:29 +00:00
..
Dynamic Reduce the number of symbols by changing how templates are instantiated per function bound in the registry. 2013-08-30 15:09:52 +00:00
ASTMatchersTest.cpp Teach RAV to visit parameter variable declarations of implicit functions. Fixes PR16182. 2013-09-11 15:53:29 +00:00
ASTMatchersTest.h Enhancements for the DynTypedMatcher system. 2013-06-20 14:28:32 +00:00
CMakeLists.txt First revision of the dynamic ASTMatcher library. 2013-05-14 09:13:00 +00:00
Makefile [Driver] Refactor clang driver to use LLVM's Option library 2013-06-14 17:17:23 +00:00