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
|