1 // { dg-options "-std=c++0x" }
2 
3 struct nAny {
4   template<class... T>
5   nAny(T&&...);
6 };
7 
8 template<class T>
9 T&& create();
10 
11 template<class T, class... Args>
test()12 void test() {
13   T t(create<Args>()...);
14   (void) t;
15 }
16 
main()17 int main() {
18   test<nAny>();
19 }
20