A-23 RTTI class structures (was RTTI updates)

Jim Dehnert dehnert at baalbek.engr.sgi.com
Tue Feb 15 00:35:29 UTC 2000


> From jason at casey.cygnus.com  Thu Feb 10 12:13:57 2000
> 
> dehnert at baalbek.engr.sgi.com (Jim Dehnert) writes:
> 
> > I've fixed all of Nathan's concerns except that of indicating whether
> > the vmi_flags refer to direct and indirect bases.  That one's because I
> > wasn't sure of the right answer.  It seems useful to include both
> > direct and indirect properties except for:
> > 
> >  1) has non-virtual bases (would anyone ever care about indirect ones?)
> >  2) maybe publicly inherited bases (same reason)
> > 
> > Opinions on these (and the others)?
> 
> You mean duplicate the flags, once for direct and once for indirect?

No, actually I meant that some of them might refer only to direct
bases, on grounds that indirect bases were irrelevant.  But I'm fine
with the following...

> That seems useless to me; I agree with Nathan that the flags refer to
> both direct and indirect bases.

I've added the following comment after the flags:

	All of these flags refer to both direct and indirect bases.

I assume this takes care of it.

Jim

-	    Jim Dehnert		dehnert at sgi.com
				(650)933-4272




More information about the cxx-abi-dev mailing list