PR c++/86728 - C variadic generic lambda.
[official-gcc.git] / gcc / testsuite / g++.dg / cpp0x / sfinae40.C
blob18e5fecb268163cf5e1551fa103734e90db8434c
1 // PR c++/54541
2 // { dg-do compile { target c++11 } }
4 template <typename T> T&& declval();
6 struct X;
8 X f(int);
10 template <class T>
11 void g(decltype((void)f(declval<T>())) *)
14 template <class T>
15 void g(...)
18 int main()
20   g<int>(0);