Implement instantiation of pack expansions whose pattern is a type-id
commit10f0e35f8296d0a4277e20710a8cf86014ca55f8
authorDouglas Gregor <doug.gregor@gmail.com>
Tue, 21 Dec 2010 00:52:54 +0000 (21 00:52 +0000)
committerDouglas Gregor <doug.gregor@gmail.com>
Tue, 21 Dec 2010 00:52:54 +0000 (21 00:52 +0000)
tree92882d13fbae07610f2dac6fdd5d46f68b9b126f
parent150fb6fc4ec5663fc1ad37154790ddb37cf9762b
Implement instantiation of pack expansions whose pattern is a type-id
in an exception specification.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@122297 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/Sema/Sema.h
lib/Sema/SemaTemplateInstantiate.cpp
lib/Sema/SemaTemplateInstantiateDecl.cpp
lib/Sema/SemaTemplateVariadic.cpp
lib/Sema/TreeTransform.h
test/CXX/temp/temp.decls/temp.variadic/p4.cpp