1 // PR c++/49593 2 // { dg-options -std=c++0x } 3 f(T...)4template<typename... T> void f(T...) { } 5 6 template<typename... Args> 7 static void g(Args &&...args)8g(Args&&... args) 9 { 10 f( static_cast<Args>(args)... ); 11 f( (Args)args... ); 12 f( Args(args)... ); 13 f( Args{args}... ); 14 } 15 main()16int main() 17 { 18 g(1, '2', 3.0); 19 } 20