blob: 4a539523aaec2926e308f308c60576ee861e4dd1 [file] [log] [blame]
Douglas Gregorf06027d2010-02-24 21:53:36 +00001// Merge success
2namespace N1 {
3 int x;
4}
5
6// Merge multiple namespaces
7namespace N2 {
8 extern int x;
9}
10namespace N2 {
11 extern float y;
12}
13
14// Merge namespace with conflict
15namespace N3 {
16 extern float z;
17}
Aleksei Sidorin2697f8e2017-11-21 16:08:41 +000018
19namespace AliasWithSameName = N3;
20
21namespace TestUnresolvedTypenameAndValueDecls {
22template <class T> class Base {
23public:
24 typedef T foo;
25 void bar();
26};
27}