summaryrefslogtreecommitdiff
path: root/gcc/testsuite/g++.dg/cpp0x/variadic34.C
blob: 5eee3f13c62a2e7d57e85db1edc4b130427571ef (plain)
1
2
3
4
5
6
7
8
9
10
11
// { dg-options "-std=gnu++0x" }
template<int I, typename... Args>
void get_ith(const Args&... args);

void f()
{
  get_ith<1>(1, 2, 3);
  get_ith<1, int>(1, 2.0, 'x');
  get_ith<1, int, double>(1, 2.0, 'x');
  get_ith<1, int, double, char>(1, 2.0, 'x');
}