1 // PR c++/27315 2 // { dg-do compile } 3 4 struct A; // { dg-message "forward declaration" } 5 template void A::foo<0>(); // { dg-error "before|incomplete" } 6