1// { dg-do link  }
2// GROUPS passed templates membertemplates
3template<class T>
4class A
5{
6};
7
8template<>
9class A<float>
10{
11public:
12    template<class U>
13    void func(U v1) {}
14};
15
16int main()
17{
18  A<float> a;
19  a.func(3);
20}
21