// { dg-do compile { target c++11 } }
template<typename... Types> 
  void f(Types... args);
void g() {
  f(); // okay: args contains no arguments
  f(1); // okay: args contains one int argument
  (2, 1.0); // okay: args contains two arguments, an int and a double
}