1 // { dg-do compile { target c++11 } }
2 template<typename... Types>
3   void f(Types... rest);
4 
5 template<typename... Types>
g(Types...rest)6   void g(Types... rest) {
7     f(&rest...); // ``&rest...'' is a pack expansion, ``&rest'' is its pattern
8   }
9