Add tests checking for unexpanded parameter packs in declarations that
commit730d048d4cbc78de6fddca71364a127625c12098
authorDouglas Gregor <doug.gregor@gmail.com>
Thu, 16 Dec 2010 17:48:04 +0000 (16 17:48 +0000)
committerDouglas Gregor <doug.gregor@gmail.com>
Thu, 16 Dec 2010 17:48:04 +0000 (16 17:48 +0000)
treec508a4afd5800a62813ae8f1af1c4ea14bc70cca
parente42980022aaa87258976eba787ca2bd113589937
Add tests checking for unexpanded parameter packs in declarations that
occur within statements. Teach Sema::ActOnExceptionDeclarator() to
check for unexpanded parameter packs in the exception type.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@121984 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/Basic/DiagnosticSemaKinds.td
include/clang/Sema/Sema.h
lib/Sema/SemaDeclCXX.cpp
test/CXX/temp/temp.decls/temp.variadic/p5.cpp