OSDN Git Service

/cp
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / g++.dg / other / init1.C
1 // { dg-do compile }
2
3 // Copyright (C) 2001, 2002 Free Software Foundation, Inc.
4 // Contributed by Nathan Sidwell 13 Nov 2001 <nathan@codesourcery.com>
5
6 // Bug 3154
7
8 class A {};
9
10 struct B : A
11 {
12   typedef A Parent;
13   
14   B () : Parent () {}
15 };
16
17 class T
18 {
19   typedef int Foo;
20   T () : Foo () {}      // { dg-error "T::Foo' is not" "" }
21 };
22
23 struct S : B
24 {
25   int Parent;
26
27   S () :Parent (1) {}
28 };