swig/Examples/test-suite/errors/cpp_using_rename.i

23 lines
355 B
OpenEdge ABL

%module xxx
%rename(UseMe) use_me(int i);
%rename(UseMeToo) Derived::use_me_too;
class Base
{
public:
void use_me(Base *);
void use_me(int i);
bool use_me_too(double d) const;
bool use_me_too(bool b) const;
};
class Derived : public Base
{
public:
using Base::use_me;
using Base::use_me_too;
using Base::does_not_exist;
};