Files
cpp-thirdparty/winx64/bin/swig-3.0.12/Examples/test-suite/virtual_destructor.i
Bassem Girgis 81b4b9e273 Initial commit
2018-12-20 17:34:07 -06:00

23 lines
439 B
OpenEdge ABL

/*
This testcase checks that a virtual destructor with void as a parameter is
correctly handled.
Also tests a class with protected destructor derived from a class with a
public destructor.
*/
%module virtual_destructor
%inline %{
class VirtualVoidDestructor {
public:
VirtualVoidDestructor() {};
virtual ~VirtualVoidDestructor(void) { };
};
class Derived : public VirtualVoidDestructor {
protected:
virtual ~Derived() {};
};
%}