%module xxx | |
// Only non-ignored classes should warn about Ignored base classes | |
%ignore ActualClass; | |
%ignore ActualClassNoTemplates; | |
%{ | |
struct BaseClassNoTemplates {}; | |
%} | |
%inline %{ | |
template<typename T> | |
class TemplateClass {}; | |
class ActualClass : public TemplateClass<int> {}; | |
class AktuelKlass : public TemplateClass<int> {}; | |
class ActualClassNoTemplates : public BaseClassNoTemplates {}; | |
class AktuelKlassNoTemplates : public BaseClassNoTemplates {}; | |
%} |