summaryrefslogtreecommitdiff
path: root/Examples
diff options
context:
space:
mode:
authorWilliam S Fulton <wsf@fultondesigns.co.uk>2023-03-13 22:27:08 +0000
committerWilliam S Fulton <wsf@fultondesigns.co.uk>2023-03-13 22:27:08 +0000
commit7c043d4713a60bae693f9656d43222e842f9b61f (patch)
treedc78a57537f34b3bc4e16c4d2d55ac949c1e36a9 /Examples
parent2171115d380c899e7fd54224142ff2540632ef1e (diff)
downloadswig-7c043d4713a60bae693f9656d43222e842f9b61f.tar.gz
Redefined identifer testcase now correctly errors
Diffstat (limited to 'Examples')
-rw-r--r--Examples/test-suite/errors/cpp_class_definition.i6
-rw-r--r--Examples/test-suite/errors/cpp_class_definition.stderr2
2 files changed, 5 insertions, 3 deletions
diff --git a/Examples/test-suite/errors/cpp_class_definition.i b/Examples/test-suite/errors/cpp_class_definition.i
index 8381e75cc..22d7c1521 100644
--- a/Examples/test-suite/errors/cpp_class_definition.i
+++ b/Examples/test-suite/errors/cpp_class_definition.i
@@ -1,7 +1,7 @@
%module xxx
-// This should error but doesn't
-#if 0
+
+
namespace OtherSpace {
struct L;
}
@@ -13,7 +13,7 @@ namespace Space11 {
};
}
}
-#endif
+
namespace Space1 {
struct A;
diff --git a/Examples/test-suite/errors/cpp_class_definition.stderr b/Examples/test-suite/errors/cpp_class_definition.stderr
index 2c4102842..659e254c5 100644
--- a/Examples/test-suite/errors/cpp_class_definition.stderr
+++ b/Examples/test-suite/errors/cpp_class_definition.stderr
@@ -1 +1,3 @@
+cpp_class_definition.i:11: Warning 302: Identifier 'L' redefined (ignored),
+cpp_class_definition.i:10: Warning 302: previous definition of 'L'.
cpp_class_definition.i:22: Error: 'Space1::A' resolves to 'Space1::A' and was incorrectly instantiated in scope 'Space2' instead of within scope 'Space1'.