Article View: gnu.g++.bug
Article #657Visibility problem in destructor
From: chatty%FRLRI61.BITNET
Date: Fri, 01 Dec 1989 15:48
Date: Fri, 01 Dec 1989 15:48
39 lines
1022 bytes
1022 bytes
// Looks like a visibility bug ...
// As far as I remember, this is g++ 1.36.2- with the patches posted on 11/29.
class A {
public:
A ();
~A ();
};
class B : private A {
public:
B ();
};
class C {
public:
C ();
~C ();
};
class D: public C {
private:
B b;
public:
D ();
~D ();
};
D :: ~D ()
{
}
// % g++ -c bug.cc
// bug.cc: In method D::~D ():
// bug.cc:29: type `B' is derived from private `A'
// Stephane Chatty chatty@lri.lri.fr
// chatty@frlri61.bitnet
Technical Details
Message-ID:
<8912011548.AA23251@lri.lri.fr>Path:
arc1-ca.pugleaf.net!utzoo!telly!attcan!utgpu!jarvis.csri.toronto.edu!cs.utexas.edu!tut.cis.ohio-state.edu!CUNYVM.CUNY.EDU!chatty%FRLRI61.BITNETShow Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!telly!attcan!utgpu!jarvis.csri.toronto.edu!cs.utexas.edu!tut.cis.ohio-state.edu!CUNYVM.CUNY.EDU!chatty%FRLRI61.BITNET From: chatty%FRLRI61.BITNET@CUNYVM.CUNY.EDU Newsgroups: gnu.g++.bug Subject: Visibility problem in destructor Message-ID: <8912011548.AA23251@lri.lri.fr> Date: 1 Dec 89 15:48:09 GMT Sender: daemon@tut.cis.ohio-state.edu Distribution: gnu Organization: GNUs Not Usenet Lines: 39