Hi,

I just started using GCCXML and am quite happy with it.  But I have encountered 
a small problem that I'd like to report.  The issue is that if member of a 
template class has the member's type defined with a typedef, GCCXML does not 
report the typedef, but instead the actual type.  

Here's a simple example:


template <typename T> class A
{
   T b;
};

typedef  class A<bool> foobar;

template <typename T> class Z 
{
public: 
   // x does not get the type 'foobar' but instead gets the type 'class A<bool>'
   foobar x;
   T ;
};

class Y 
{
public:
   // y is correctly identifed as having the type 'foobar'
   foobar y;
};

Z<int> zint;


I just wanted to make sure folks were aware of the issue.

Regards,
Matt
_______________________________________________
Powered by www.kitware.com

Visit other Kitware open-source projects at
http://www.kitware.com/opensource/opensource.html

Follow this link to subscribe/unsubscribe:
http://www.gccxml.org/mailman/listinfo/gccxml

Reply via email to