llvm-project/clang/lib/ASTMatchers/Dynamic
Samuel Benzaquen e0b2c8e478 Add support for overloaded matchers. ie different matcher function signatures with the same name.
Summary:
Add support for overloaded matchers.
This composes with other features, like supporting polymorphic matchers.

Reviewers: klimek

CC: cfe-commits, revane

Differential Revision: http://llvm-reviews.chandlerc.com/D1188

llvm-svn: 186836
2013-07-22 16:13:57 +00:00
..
CMakeLists.txt
Diagnostics.cpp Add support for overloaded matchers. ie different matcher function signatures with the same name. 2013-07-22 16:13:57 +00:00
Makefile
Marshallers.h Separate the notion of 'context' when recursing down in the parser and actual errors. 2013-07-18 19:47:59 +00:00
Parser.cpp Separate the notion of 'context' when recursing down in the parser and actual errors. 2013-07-18 19:47:59 +00:00
Registry.cpp Add support for overloaded matchers. ie different matcher function signatures with the same name. 2013-07-22 16:13:57 +00:00
VariantValue.cpp Add support for polymorphic matchers. Use runtime type checking to determine the right polymorphic overload to use. 2013-06-21 15:51:31 +00:00