1// PR c++/28301
2// { dg-do compile }
3
4template<typename> struct A
5{
6    template<int> void foo()
7};	// { dg-error "initializer" }
8
9template<> struct A<void>
10{
11    template<int> void foo();
12};
13
14void bar()
15{
16    A<void> a;
17    a.foo<0>();
18}
19