summaryrefslogtreecommitdiffstats
path: root/lldb/test/lang/cpp/nsimport/main.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'lldb/test/lang/cpp/nsimport/main.cpp')
-rw-r--r--lldb/test/lang/cpp/nsimport/main.cpp50
1 files changed, 47 insertions, 3 deletions
diff --git a/lldb/test/lang/cpp/nsimport/main.cpp b/lldb/test/lang/cpp/nsimport/main.cpp
index e5d5b7059b0..e125ebaa243 100644
--- a/lldb/test/lang/cpp/nsimport/main.cpp
+++ b/lldb/test/lang/cpp/nsimport/main.cpp
@@ -16,13 +16,57 @@ namespace Nested
}
}
-using namespace N;
-using namespace Nested;
+namespace Global
+{
+ int global;
+}
+
+namespace Fun
+{
+ int fun_var;
+ int fun()
+ {
+ fun_var = 5;
+ return 0; // break 1
+ }
+}
+
+namespace Single
+{
+ int single = 3;
+}
+
+namespace NotImportedBefore
+{
+ int not_imported = 45;
+}
+
+using namespace Global;
+
+int not_imported = 35;
+int fun_var = 9;
+
+namespace NotImportedAfter
+{
+ int not_imported = 55;
+}
+
+namespace Imported
+{
+ int imported = 99;
+}
+
+int imported = 89;
int main()
{
+ using namespace N;
+ using namespace Nested;
+ using namespace Imported;
+ using Single::single;
n = 1;
anon = 2;
nested = 3;
- return 0; // break 0
+ global = 4;
+ return Fun::fun(); // break 0
}
OpenPOWER on IntegriCloud