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:
parent
ad8819f01e
commit
d52d165d6f
1 changed files with 6 additions and 0 deletions
|
|
@ -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)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue