* decl.c (make_typename_type): s/parameters/arguments/.
[official-gcc.git] / gcc / testsuite / g++.dg / cpp0x / variadic162.C
blob9e5386deb47774b9603d64b6b1ce0cd4f19463e1
1 // PR c++/63405
2 // { dg-do compile { target c++11 } }
4 template <typename _Tp> _Tp forward(_Tp);
5 template <typename Args> struct Format { Format(int, Args); };
6 template <typename... Args> auto format(Args &&... args) -> Format<Args...> {
7   return {0, args...};
10 template <typename... Args> void msg(Args... args) {
11   format(forward(args)...);
14 void some_function() { msg('x'); }