c++: hash table ICE with variadic alias [PR105003]
[official-gcc.git] / gcc / testsuite / g++.dg / cpp0x / decltype-call6.C
blob4173b60768952e1932c0631752efe9995b8888b0
1 // PR c++/95675
2 // { dg-do compile { target c++11 } }
4 struct a {};
5 template <typename> struct b;
6 template <typename bq, typename br> struct b<bq(br)> {
7   decltype(bq()(br())) c;
8 };
9 struct e {
10   operator a();
12 b<e (*(e))(a)> d;