// Copyright (C) 2001 Free Software Foundation // Contributed by Kriang Lerdsuwanakij // { dg-do compile } struct A { template class B {}; }; template struct X { }; template struct C { X x; // { dg-error "type" } }; int main() { C c; }