Add more types to ASTNodeKind. Refactor common instantiation code.
authorSamuel Benzaquen <sbenza@google.com>
Tue, 16 Jul 2013 15:47:24 +0000 (15:47 +0000)
committerSamuel Benzaquen <sbenza@google.com>
Tue, 16 Jul 2013 15:47:24 +0000 (15:47 +0000)
commit0dbabb52a46d287d2381706c135fce222065c37d
tree7df6f94673c542822bea7327245e363035a856ba
parent0080fb5a1869ffdaa165895bb695f6a0c32e21e3
Add more types to ASTNodeKind. Refactor common instantiation code.

Summary:
Add support for CXXCtorInitializer and TemplateArgument types to ASTNodeKind.
This change is to support more matchers from clang/ASTMatchers/ASTMatchers.h in the dynamic layer (clang/ASTMatchers/Dynamic).

Reviewers: klimek

CC: cfe-commits
Differential Revision: http://llvm-reviews.chandlerc.com/D1143

llvm-svn: 186422
clang/include/clang/AST/ASTFwd.h
clang/include/clang/AST/ASTTypeTraits.h
clang/lib/AST/ASTTypeTraits.cpp