I've just tried to see if the fix for 'using namespace xxx' in 1543 is actually working. It does for many cases. But i still have some problems. E.g.:
Header (AltGTest2.h):
#ifndef CONFIG_DATA_H_INCLUDED
#define CONFIG_DATA_H_INCLUDED
namespace mm {
class A
{
public:
A();
void reset();
};
}
#endif
Implementation (AltGTest2.cpp):
#include "AltGTest2.h"
using namespace mm;
A::A() {}
void A::reset()
{
}
Alt-G in the header does not jump to the implementation. But if i change the name of the namespace to e.g. 'mmm' (i.e. 3 m's instead of just 2) it works.