*** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5404 626c5289-ae23-0410-ae9c-e8d60b6d4f22
This commit is contained in:
parent
c2af7898c0
commit
06cc78d2ec
1 changed files with 16 additions and 0 deletions
|
|
@ -1,5 +1,21 @@
|
||||||
Version 1.3.20 (In progress)
|
Version 1.3.20 (In progress)
|
||||||
============================
|
============================
|
||||||
|
11/25/2003: beazley
|
||||||
|
Fixed [ 756552 ] missing default argument class scope with "|".
|
||||||
|
This is really only a band-aid fix for use of class-enums in
|
||||||
|
expressions. For example:
|
||||||
|
|
||||||
|
class A {
|
||||||
|
public:
|
||||||
|
enum Flag { flag1 = 0x1, flag2 = 0x2 };
|
||||||
|
void foo(int x = flag1 | flag2);
|
||||||
|
};
|
||||||
|
|
||||||
|
Note: there are still some (more subtle) cases that are broken,
|
||||||
|
but hard to fix due to an issue with template expansion. Will
|
||||||
|
address later.
|
||||||
|
Reported by Dmitry Mironov.
|
||||||
|
|
||||||
11/25/2003: beazley
|
11/25/2003: beazley
|
||||||
Incorporated [ 840878 ] support for %inline { ... } (PATCH).
|
Incorporated [ 840878 ] support for %inline { ... } (PATCH).
|
||||||
This adds support for the following:
|
This adds support for the following:
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue