xoofx/CppAst.NET

Typedef in different Namespace wrong

KevinGliewe opened this issue · 0 comments

Hi there,

i encountered a bug where typedefs are not resolved properly when they are defined in another namespace:

Here is an minimal example:

namespace A
{
    typedef int (*a)(int b);
}
A::a c;

The Type of c will be resolved to int (*)()*. So naigther the typedef nor the parameters are getting the correct values.