aboutsummaryrefslogtreecommitdiff
path: root/test/SemaCXX/namespace.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'test/SemaCXX/namespace.cpp')
-rw-r--r--test/SemaCXX/namespace.cpp11
1 files changed, 11 insertions, 0 deletions
diff --git a/test/SemaCXX/namespace.cpp b/test/SemaCXX/namespace.cpp
index 24a0a4603d..592ca30790 100644
--- a/test/SemaCXX/namespace.cpp
+++ b/test/SemaCXX/namespace.cpp
@@ -56,3 +56,14 @@ namespace S1 {
}
namespace B {} // expected-error {{redefinition of 'B' as different kind of symbol}}
+
+
+namespace foo {
+ enum x {
+ Y
+ };
+}
+
+static foo::x test1; // ok
+
+static foo::X test2; // typo: expected-error {{unknown type name 'X'}}