massive typemap unification
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7676 626c5289-ae23-0410-ae9c-e8d60b6d4f22
This commit is contained in:
parent
5bbd841acc
commit
7e5e4fd1f9
144 changed files with 6378 additions and 7248 deletions
|
|
@ -63,6 +63,7 @@ struct SpeedClass {
|
|||
enum speed { slow=10, medium=20, fast=30, lightning };
|
||||
typedef enum speed speedtd1;
|
||||
|
||||
int speedTest0(int s) { return s; }
|
||||
speed speedTest1(speed s) { return s; }
|
||||
enum speed speedTest2(enum speed s) { return s; }
|
||||
const speed speedTest3(const speed s) { return s; }
|
||||
|
|
@ -77,6 +78,7 @@ struct SpeedClass {
|
|||
SpeedClass() : myColour2(red), mySpeedtd1(slow) { }
|
||||
};
|
||||
|
||||
int speedTest0(int s) { return s; }
|
||||
SpeedClass::speed speedTest1(SpeedClass::speed s) { return s; }
|
||||
enum SpeedClass::speed speedTest2(enum SpeedClass::speed s) { return s; }
|
||||
const SpeedClass::speed speedTest3(const SpeedClass::speed s) { return s; }
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue