I'm having an issue where an enum with the name of a namespace is causing the namespace to not parse properly.
Here is a simple repo case:
namespace Foo
{
enum SomeEnum
{
Goo = 1,
};
}
namespace Goo
{
void SomeFunction()
{
}
}
int main(int argc, char* argv[])
{
Goo::SomeFunction();
return 0;
}
I've created a screenshot of what things look like for me with this code:
http://img217.imageshack.us/i/vaxerror.png/
Moreover, I tried to do a Find References on the SomeFunction symbol, but VAX cannot find one (as indicated by the popup)
Here is my info:
VA_X.dll file version 10.5.1738.0 built 2009.10.01
DevEnv.exe version 9.0.30729.1
msenv.dll version 9.0.30729.1
Font: Courier New 12(Pixels)
Comctl32.dll version 6.0.2900.5512
Windows XP 5.1 Build 2600 Service Pack 3
2 processors (x86)