2003-12-26 Guilhem Lavaux <guilhem@kaffe.org>
[official-gcc.git] / gcc / testsuite / g++.old-deja / g++.other / typedef6.C
blob29e9f92f9f63e8e70d8a6844fe3b93b426a16a60
1 // { dg-do assemble  }
2 // Submitted by Jason Merrill <jason@cygnus.com>.
3 // Bug: g++ fails to see through the T typedef in the C ctor.
5 struct A {
6   A (int) { }
7 };
9 typedef A T;
11 struct B: public virtual T {
12   B (): T(1) { }
15 struct C: public B {
16   C (): T(1) { }