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