]> granicus.if.org Git - clang/commit
Add a macro-based enumeration of all of the Decl nodes (like we do
authorDouglas Gregor <dgregor@apple.com>
Mon, 2 Feb 2009 23:39:07 +0000 (23:39 +0000)
committerDouglas Gregor <dgregor@apple.com>
Mon, 2 Feb 2009 23:39:07 +0000 (23:39 +0000)
commit64650af7cc4352c6c67b9bd1bf8ef3ce7471b910
tree18274cf067d1316eddc0650c2c6394a0dba85402
parent541b63b1a9db77e4a8670e9823711c2c12e58afb
Add a macro-based enumeration of all of the Decl nodes (like we do
with Stmt/Expr nodes), and convert some of the more mundane
switch-on-all-decl-kinds uses over to use this new file.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@63570 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/AST/Decl.h
include/clang/AST/DeclBase.h
include/clang/AST/DeclNodes.def [new file with mode: 0644]
include/clang/Analysis/Visitors/CFGRecStmtDeclVisitor.h
lib/AST/Decl.cpp
lib/AST/DeclBase.cpp
lib/AST/DeclSerialization.cpp
lib/Sema/SemaDeclObjC.cpp