swig/Examples/test-suite/nested_ignore.i
2016-05-28 16:01:09 +03:00

24 lines
295 B
OpenEdge ABL

%module A
%warnfilter(SWIGWARN_PARSE_NAMED_NESTED_CLASS) B::C::D;
%rename($ignore) B::C;
%inline %{
namespace B {
class C {
public:
struct D {
};
};
class E {
public:
typedef C::D D;
};
struct F
{
const E::D foo();
};
}
%}