Fortran: Fix PR 47485.
[gcc.git] / gcc / testsuite / g++.dg / diagnostic / redeclaration-2.C
blob4423e12b0b130c72c8bf762df9f7a9c5fbd805b4
1 // PR c++/103749
3 struct foo {
4   template<typename>
5   friend struct bar;
6 };
8 struct bar { // { dg-error "redeclared as non-template" }
9   int baz;
12 template<typename>
13 struct T; // { dg-message "previous" }
15 struct T { // { dg-error "redeclared as non-template" }
18 bar var; // { dg-error "" }
19 T t; // { dg-error "" }