# Unknown datatype when using class in namespace

## Recommended Posts

I have a script that defines a class in a namespace, and then instances the class as a default value for another class property. This other class is in the same namespace.

namespace NS
{
class Foo
{
}

class Bar
{
Foo@ foo = Foo();
}
}


Looking through the compiler, i noticed that it starts in the global namespace when searching for classes in this situation. I suppose it just isn't using the current class's namespace here.

I have attached a small test program that reproduces the issue. The test function exists because the program is set up to call it, it has no effect on the situation.

##### Share on other sites

Thanks. I'll investigate it.

##### Share on other sites

I've fixed this bug in revision 2238.

Regards,

Andreas

## Create an account

Register a new account

• ### Forum Statistics

• Total Topics
628291
• Total Posts
2981862

• 11
• 10
• 10
• 11
• 17