This should already work. Here is a very simple test case that I have just tried. In the header file I have the code:
namespace TEST_CREATE_IMP_SPACE_POSITION
{
class testSpaceCreateImp2
{
// test - Create Implementation places function into namespace in cpp file
void namespaceClassFunction2();
};
}
and in the matching cpp file I have the empty namespace:
namespace TEST_CREATE_IMP_SPACE_POSITION
{
}
after triggering Create Implementation in the header file, the cpp file becomes:
namespace TEST_CREATE_IMP_SPACE_POSITION
{
void testSpaceCreateImp2::namespaceClassFunction2()
{
}
}
can you please try this simple test case on your system and see what result you get?