Re: [Doxygen-users] problem with inheritance and namespaces
Brought to you by:
dimitri
From: Dimitri v. H. <di...@st...> - 2001-05-31 20:26:01
|
On Wed, May 30, 2001 at 03:34:31PM +0200, Pablo Alvarado wrote: > Hi all! > > I have the following problem, and I think is a bug: > > -------------------------------------------------- > > namespace ns { // ##### > > /** > * the parent template class > */ > template <class T> > class A { > }; > > /** > * alias for A<int> > */ > typedef A<int> iA; > > /** > * inherited class > */ > class B : public iA { > }; > > } // ##### > > --------------------------------------------------- > > If I generate the documentation for this code, the template class B will > not be "connected" with the class A > > If the lines marked with "// #####" are removed, then everything is fine > and the inheritance tree is build correctly: class B inherits from A. > > Does anyone knows a workaround for this, or can this be fixed? This is a bug indeed. I'm preparing a fix at the moment. Regards, Dimitri |