OSDN Git Service

* g++.old-deja/g++.brendan/scope5.C: Changed "Class" to "Klasse".
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / g++.dg / parse / crash22.C
1 // Copyright (C) 2005 Free Software Foundation, Inc.
2 // Contributed by Nathan Sidwell 4 Jan 2005 <nathan@codesourcery.com>
3
4 // PR 19030: ICE
5 // Origin: Volker Reichelt <reichelt@gcc.gnu.org>
6
7 struct A; // { dg-error "A" }
8
9 namespace N
10 {
11   struct A; // { dg-error "A" }
12 }
13
14 using namespace N;
15
16 int A::i; // { dg-error "ambiguous|declared here" "" }
17 int A::i; // { dg-error "ambiguous|redefinition of" "" }
18
19 namespace N
20 {
21     struct C;
22     struct C {};
23 }
24
25 class D : N::C {};