* decl.c (make_typename_type): s/parameters/arguments/.
[official-gcc.git] / gcc / testsuite / g++.dg / cpp0x / variadic-sizeof3.C
blob7296500a3adc296568b6b637e7545b35fb5ae615
1 // PR c++/59435
2 // { dg-require-effective-target c++11 }
4 template <typename... E>
5 struct T
7   T(unsigned int i = sizeof...(E)){} // does not compile
8     
9   static constexpr unsigned int U = sizeof...(E);
10   T(unsigned int j, unsigned int i = U){} //  compile
13 template <typename... T>
14 void test(int i = sizeof...(T)) // compile