From -6160936701947370970
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: f78e5,db4807a3f0a1e742
X-Google-Attributes: gidf78e5,public
X-Google-ArrivalTime: 1994-07-24 20:23:08 PST
Newsgroups: comp.std.c++
Path: nntp.gmd.de!Germany.EU.net!EU.net!uunet!news.cygnus.com!news!jason
From: jason@cygnus.com (Jason Merrill)
Subject: Re: Multiple inheritance and delete
In-Reply-To: rjl@f111.iassf.easams.com.au's message of 19 Jul 1994 08:43:35 +1000
Content-Type: text/plain; charset=US-ASCII
Message-ID: <JASON.94Jul24193114@deneb.cygnus.com>
Sender: news@cygnus.com
Nntp-Posting-Host: deneb.cygnus.com
Organization: Cygnus Support, Mountain View, CA
References: <IMMEL.94Jul15110950@chord.centerline.com>
	<IMMEL.94Jul18092230@chord.centerline.com>
	<30f0io$cad@f111.iassf.easams.com.au>
Mime-Version: 1.0
Date: Mon, 25 Jul 1994 02:31:13 GMT
Lines: 10

>>>>> Rohan LENARD <rjl@f111.iassf.easams.com.au> writes:

> Your structs A & B are aggregates and thus do *not* have destructors, however
> C is not an aggregate (since it has base classes).  It implicitly has a
> destructor, so you code meets the highlighted text.

Where is it written that all non-aggregates have destructors?  I don't
think that is accurate.

Jason


