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