revoke previous %extend+overload fix.

It might need to come back to fix templates. Not sure yet.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6328 626c5289-ae23-0410-ae9c-e8d60b6d4f22
This commit is contained in:
William S Fulton 2004-10-05 22:15:45 +00:00
commit 41b4b2f033

View file

@ -2622,7 +2622,6 @@ cpp_class_decl :
Setattr($$,"allows_typedef","1");
/* Check for pure-abstract class */
Setattr($$,"abstract", pure_abstract($7));
appendChild($$,$7);
/* This bit of code merges in a previously defined %extend directive (if any) */
if (extendhash) {
@ -2638,6 +2637,7 @@ cpp_class_decl :
if (!classes) classes = NewHash();
Setattr(classes,Swig_symbol_qualifiedscopename(0),$$);
appendChild($$,$7);
p = $9;
if (p) {
set_nextSibling($$,p);