*** empty log message ***

git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@5504 626c5289-ae23-0410-ae9c-e8d60b6d4f22
This commit is contained in:
William S Fulton 2003-12-08 21:32:15 +00:00
commit 7ffb2f2a8b

View file

@ -1,9 +1,9 @@
Version 1.3.20 (In progress)
============================
12/07/2003: mmatus (Marcelo Matus)
The director protected member support had been
The director protected member support has been
completly moved out from python.cxx, and now
resides in the common lang.cxx, emmit.cxx and
resides in the common lang.cxx, emit.cxx and
allocate.cxx files.
This means it should work for all the other languages
@ -32,13 +32,24 @@ Version 1.3.20 (In progress)
virtual int f() = 0;
};
struct B {
struct B : A {
int f();
};
Here, B::f() is virtual, and the director and the
virtual elimination mechanism now recognize that.
- [C#] This fix also fixes the problem where 'override' was not being
used on any overridden virtual method, so for struct B above,
this C# code is generated:
public class B : A {
...
public override int f() {
...
}
...
}
- Initial support for protected virtual methods. They are now
properly emitted when using with director (python only by
@ -74,7 +85,6 @@ Version 1.3.20 (In progress)
- Added director support for const TYPE& arguments (python).
12/02/2003: cheetah (William Fulton)
[Java] Fix for INOUT and OUTPUT typemaps in typemaps.i for when the JNI type
is bigger than the C type. For example, unsigned long (32bits on most systems)