Add support for static methods in classic mode

This commit is contained in:
Alec Cooper 2016-01-25 11:43:35 -05:00
commit d91064aa6a

View file

@ -4745,6 +4745,11 @@ public:
Printv(f_shadow, tab4, symname, " = staticmethod(", module, ".", Swig_name_member(NSPACE_TODO, class_name, symname),
")\n", NIL);
}
if (classic || !modern) {
if (!classic)
Printv(f_shadow, tab4, "else:\n", tab4, NIL);
Printv(f_shadow, tab4, symname, " = ", module, ".", Swig_name_member(NSPACE_TODO, class_name, symname), "\n", NIL);
}
}
}
return SWIG_OK;