namespace A = B; // ERROR - unknown namespace | |
namespace C{} | |
namespace D = C; | |
namespace D { // ERROR - reopening namespace with alias | |
void f(); | |
} | |
void C::f(){} // ERROR - previous definition | |
void D::f(){} // ERROR - redefinition | |
namespace E = C::F; // ERROR - unknown namespace |