git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13872 626c5289-ae23-0410-ae9c-e8d60b6d4f22
22 lines
417 B
OpenEdge ABL
22 lines
417 B
OpenEdge ABL
%module(directors="1") director_overload2
|
|
|
|
%feature("director");
|
|
|
|
|
|
%inline %{
|
|
struct OverloadBase {
|
|
virtual ~OverloadBase() {}
|
|
virtual void mmm() {}
|
|
virtual void nnn(int vvv) {}
|
|
virtual void nnn() {}
|
|
};
|
|
struct OverloadDerived1 : OverloadBase {
|
|
virtual void nnn(int vvv) {}
|
|
// virtual void nnn() {}
|
|
};
|
|
struct OverloadDerived2 : OverloadBase {
|
|
// virtual void nnn(int vvv) {}
|
|
virtual void nnn() {}
|
|
};
|
|
%}
|
|
|