Bug #17794 2010-12-15 12:59

greatwoif

ctor/dtor definition not found when namespace is used.

When a C++ class is defined inside a namespace and later on the constructors and destructors are implemented, the symbol browser is unable to locate the implementation. Following example code demonstrates the bug:

namespace foo

{

class bar

{

bar();

~bar();

}

bar::bar() {}

bar::~bar() {}

}

For the above code, the ctor and dtor implementation for class bar cannot be find by the plugin. The declaration however does work correctly.

Category
Plugin::CodeCompletion
Group
 
Status
Closed
Close date
2010-12-20 01:22
Assigned to
loaden
loaden 2010-12-20 01:22

This bug is now fixed in HEAD.

Thank you for reporting it.