llvm-project/clang/lib/ASTMatchers
Samuel Benzaquen b5dd69f00d Reduce the number of symbols on the object file.
Summary:
Some compilers where failing with this file because the number of symbols was above 2**15.
- Replace std::list<> and std::vector<> with plain arrays.
- Change VariadicMatcherCreateCallback to be a function template, and a
  single class that wraps the instantiations.
- Remove some more unnecessary template arguments and function calls.

Reviewers: klimek

CC: cfe-commits, revane

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

llvm-svn: 183768
2013-06-11 18:51:07 +00:00
..
Dynamic Reduce the number of symbols on the object file. 2013-06-11 18:51:07 +00:00
ASTMatchFinder.cpp Add an overridable MatchCallback::onEndOfTranslationUnit() function. 2013-05-28 19:21:51 +00:00
ASTMatchersInternal.cpp Add support for .bind("foo") expressions on the dynamic matchers. 2013-06-03 19:31:08 +00:00
CMakeLists.txt First revision of the dynamic ASTMatcher library. 2013-05-14 09:13:00 +00:00
Makefile First revision of the dynamic ASTMatcher library. 2013-05-14 09:13:00 +00:00