%module enum_ignore | |
// Similar to enum_missing C test, but with namespaces and using %ignore | |
%ignore N::C; | |
%inline %{ | |
namespace N { | |
enum C { Red, Green, Blue }; | |
struct Draw { | |
void DrawBW() {} | |
void DrawC(C c) {} | |
void DrawC_Ptr(C* c) {} | |
void DrawC_ConstRef(C const& c) {} | |
}; | |
} | |
%} | |