summaryrefslogtreecommitdiff
path: root/Examples/test-suite/virtual_destructor.i
diff options
context:
space:
mode:
Diffstat (limited to 'Examples/test-suite/virtual_destructor.i')
-rw-r--r--Examples/test-suite/virtual_destructor.i16
1 files changed, 16 insertions, 0 deletions
diff --git a/Examples/test-suite/virtual_destructor.i b/Examples/test-suite/virtual_destructor.i
new file mode 100644
index 000000000..da357c4a3
--- /dev/null
+++ b/Examples/test-suite/virtual_destructor.i
@@ -0,0 +1,16 @@
+/*
+This testcase checks that a virtual destructor with void as a parameter is
+correctly handled.
+*/
+
+%module virtual_destructor
+
+%inline %{
+
+class VirtualVoidDestructor {
+public:
+ VirtualVoidDestructor() {};
+ virtual ~VirtualVoidDestructor(void) { };
+};
+
+%}