re PR c++/47 (nested classes broken)
2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com> PR c++/47 * g++.old-deja/g++.other/lookup24.C: New test. From-SVN: r61947
This commit is contained in:
parent
2d1ac702f6
commit
5f6eae89d0
|
@ -1,3 +1,8 @@
|
|||
2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
|
||||
|
||||
PR c++/47
|
||||
* g++.old-deja/g++.other/lookup24.C: New test.
|
||||
|
||||
2003-01-25 Eric Botcazou <ebotcazou@libertysurf.fr>
|
||||
|
||||
* gcc.c-torture/execute/20030125-1.c: Remove.
|
||||
|
|
|
@ -0,0 +1,25 @@
|
|||
// Build don't link:
|
||||
//
|
||||
// Copyright (C) 2003 Free Software Foundation, Inc.
|
||||
// Contributed by Raymond <raymond@magma.magma-da.com>.
|
||||
//
|
||||
// PR c++/47 The parser failed to resolve 'B' in the return type of
|
||||
// A::C::D::foo.
|
||||
|
||||
class A {
|
||||
public:
|
||||
class B;
|
||||
class C;
|
||||
};
|
||||
|
||||
class A::B {
|
||||
};
|
||||
|
||||
class A::C {
|
||||
class D;
|
||||
};
|
||||
|
||||
class A::C::D {
|
||||
public:
|
||||
B* foo();
|
||||
};
|
Loading…
Reference in New Issue