This is the mail archive of the
mailing list for the GCC project.
Re: C++ FE question: When is CLASSTYPE_VBASECLASSES valid?
Thanks Mark. I am using classes after they are defined. So it should
be okay for me.
2008/3/19 Mark Mitchell <firstname.lastname@example.org>:
> Doug Kwan (Ãö®¶¼w) wrote:
> > I have a question about the validity of CLASSTYPE_VBASECLASSES.
> > Due to templates, it is not possible to know if a class has virtual
> > bases or not until the class is fully instantiated. Is checking
> > processing_template_decl sufficient to guarantee that
> > CLASSTYPE_VBASECLASSES is valid?
> No; if the class is presently being defined, that will not be set.
> However, it should be safe to check that for a complete class when
> Mark Mitchell
> (650) 331-3385 x713