1 // PR c++/20463 2 // { dg-do compile } 3 4 template <typename T> struct C; // { dg-message "declaration" } 5 f()6 template <typename T> void C<T>::f() // { dg-error "invalid|template" } 7 { 8 const foo bar; 9 } 10