45 lines
468 B
C
45 lines
468 B
C
|
// Header for PCH test namespaces.cpp
|
||
|
|
||
|
namespace N1 {
|
||
|
typedef int t1;
|
||
|
}
|
||
|
|
||
|
namespace N1 {
|
||
|
typedef int t2;
|
||
|
|
||
|
void used_func();
|
||
|
|
||
|
struct used_cls { };
|
||
|
}
|
||
|
|
||
|
namespace N2 {
|
||
|
typedef float t1;
|
||
|
|
||
|
namespace Inner {
|
||
|
typedef int t3;
|
||
|
};
|
||
|
}
|
||
|
|
||
|
namespace {
|
||
|
void anon() { }
|
||
|
class C;
|
||
|
}
|
||
|
|
||
|
namespace N3 {
|
||
|
namespace {
|
||
|
class C;
|
||
|
}
|
||
|
}
|
||
|
|
||
|
namespace Alias1 = N2::Inner;
|
||
|
|
||
|
using namespace N2::Inner;
|
||
|
|
||
|
extern "C" {
|
||
|
void ext();
|
||
|
}
|
||
|
|
||
|
inline namespace N4 {
|
||
|
struct MemberOfN4;
|
||
|
}
|