Clean up the ActOnTag action, so that there is only a single entry
authorDouglas Gregor <dgregor@apple.com>
Thu, 23 Jul 2009 16:36:45 +0000 (16:36 +0000)
committerDouglas Gregor <dgregor@apple.com>
Thu, 23 Jul 2009 16:36:45 +0000 (16:36 +0000)
commit27bdf00fd73ef3c1441dfa7d80dc5f9553dfb1ae
tree2ed3f4eac7a174b175add718db62083b5e274d00
parentdcb9f483bf67be763d9f8e106b8417476540d6be
Clean up the ActOnTag action, so that there is only a single entry
point that covers templates and non-templates. This should eliminate
the flood of warnings I introduced yesterday.

Removed the ActOnClassTemplate action, which is no longer used.

llvm-svn: 76881
clang/include/clang/Parse/Action.h
clang/lib/AST/Type.cpp
clang/lib/Frontend/PrintParserCallbacks.cpp
clang/lib/Parse/ParseDecl.cpp
clang/lib/Sema/Sema.h
clang/lib/Sema/SemaDecl.cpp
clang/lib/Sema/SemaTemplate.cpp