Force the generation of director methods even when -fvirtual is used

git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@5487 626c5289-ae23-0410-ae9c-e8d60b6d4f22
This commit is contained in:
Marcelo Matus 2003-12-05 08:58:26 +00:00
commit d52d165d6f

View file

@ -150,8 +150,14 @@ class Allocate : public Dispatcher {
//if (checkAttribute(member, "storage", "virtual"))
{
int old_mode = virtual_elimination_mode;
if (is_member_director(member, classnode))
virtual_elimination_mode = 0;
if (function_is_defined_in_bases(member, bases))
defined = 1;
virtual_elimination_mode = old_mode;
}
if (defined)