aboutsummaryrefslogtreecommitdiff
path: root/test/Modules/Inputs/namespaces-left.h
diff options
context:
space:
mode:
Diffstat (limited to 'test/Modules/Inputs/namespaces-left.h')
-rw-r--r--test/Modules/Inputs/namespaces-left.h13
1 files changed, 13 insertions, 0 deletions
diff --git a/test/Modules/Inputs/namespaces-left.h b/test/Modules/Inputs/namespaces-left.h
index bd192afd2e897..787fe753fba97 100644
--- a/test/Modules/Inputs/namespaces-left.h
+++ b/test/Modules/Inputs/namespaces-left.h
@@ -1,5 +1,18 @@
+namespace RedeclAcrossImport {
+ enum E { e };
+}
+
+namespace AddAndReexportBeforeImport {
+ struct S {};
+ extern struct S t;
+}
+
@import namespaces_top;
+namespace RedeclAcrossImport {
+ E x = e;
+}
+
float &global(float);
float &global2(float);