| %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) {} | |
| #if defined(__SUNPRO_CC) | |
| virtual void nnn() {} | |
| #endif | |
| }; | |
| struct OverloadDerived2 : OverloadBase { | |
| #if defined(__SUNPRO_CC) | |
| virtual void nnn(int vvv) {} | |
| #endif | |
| virtual void nnn() {} | |
| }; | |
| %} |