PR c++/81917 - ICE with void_t and partial specialization.
[official-gcc.git] / gcc / testsuite / g++.dg / template / spec7.C
blobcaf6b91d15176f2b35eb37348775d34a09a0197f
1 // { dg-do compile }
3 // PR c++/6440: Specialization of member class template.
5 template<class T> struct A
7   template<class U> struct B {};
8 }; 
10 template<> template<class U>
11 struct A<int>::B
13   void f();
14   template <class V> void g(V);
17 template<> template<> template <class V> void A<int>::B<char>::g(V)
21 A<int>::B<char> b;
23 void h()
25   b.f();
26   b.g(0);