summaryrefslogtreecommitdiff
path: root/gcc/testsuite/g++.old-deja/g++.ns/alias4.C
blob: 16c4dca02d455dcb976091fcafa471e95baa894c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
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