Marcelo Matus
|
7b4073a447
|
fix assert when error occurs
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8115 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-28 22:40:32 +00:00 |
|
Marcelo Matus
|
7dbaf9630c
|
cosmetics and remove extra freearg typemap
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8114 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-28 22:38:49 +00:00 |
|
Marcelo Matus
|
03d7aba73c
|
cosmetics and remove extra freearg typemap
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8114 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-28 22:38:49 +00:00 |
|
Marcelo Matus
|
21ed9c1b98
|
fix for unnamed types
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8113 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-28 22:37:26 +00:00 |
|
Marcelo Matus
|
801a09f146
|
fix for unnamed types
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8113 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-28 22:37:26 +00:00 |
|
Marcelo Matus
|
4d92b58f20
|
fix NEWOBJ->TMPOBJ
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8112 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-28 21:10:10 +00:00 |
|
Marcelo Matus
|
d0fbab350b
|
fix NEWOBJ->TMPOBJ
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8112 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-28 21:10:10 +00:00 |
|
Marcelo Matus
|
eb913fd8c4
|
remove debug prints
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8111 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-28 21:09:51 +00:00 |
|
Marcelo Matus
|
2560239c4e
|
remove debug prints
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8111 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-28 21:09:51 +00:00 |
|
Marcelo Matus
|
636e8c4775
|
fix char/bool types
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8110 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-28 21:08:04 +00:00 |
|
Marcelo Matus
|
ad79d78875
|
fix char/bool types
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8110 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-28 21:08:04 +00:00 |
|
Marcelo Matus
|
e85a31e26d
|
fix missing __PTHREAD__
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8109 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-28 08:46:45 +00:00 |
|
Marcelo Matus
|
62ecf24b23
|
fix missing __PTHREAD__
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8109 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-28 08:46:45 +00:00 |
|
Marcelo Matus
|
88e6edcac3
|
fix for the typemap match option
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8108 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-28 07:52:55 +00:00 |
|
Marcelo Matus
|
fd0d08fead
|
fix for the typemap match option
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8108 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-28 07:52:55 +00:00 |
|
Marcelo Matus
|
c524ada254
|
silence warns
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8107 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-28 07:50:32 +00:00 |
|
Marcelo Matus
|
7873ba0fc9
|
silence warns
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8107 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-28 07:50:32 +00:00 |
|
Marcelo Matus
|
db5bbd2143
|
idenitfy the exact cast case (minimum rank possible) and dispatch inmediatly
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8106 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-28 02:34:08 +00:00 |
|
Marcelo Matus
|
4c18b66923
|
idenitfy the exact cast case (minimum rank possible) and dispatch inmediatly
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8106 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-28 02:34:08 +00:00 |
|
Marcelo Matus
|
a8198abc92
|
fix extra ';'
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8105 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-28 02:31:30 +00:00 |
|
Marcelo Matus
|
d480e004ff
|
fix extra ';'
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8105 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-28 02:31:30 +00:00 |
|
Marcelo Matus
|
789f2eca44
|
add 'match' typemap option
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8104 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-27 23:55:17 +00:00 |
|
Marcelo Matus
|
ab5fe1a4a5
|
add 'match' typemap option
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8104 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-27 23:55:17 +00:00 |
|
Marcelo Matus
|
aa5257be99
|
add more time for slow machines
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8103 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-27 23:38:41 +00:00 |
|
Marcelo Matus
|
c5dd9cfe0b
|
add more time for slow machines
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8103 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-27 23:38:41 +00:00 |
|
Marcelo Matus
|
660c55b766
|
silence warnings
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8102 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-27 23:38:07 +00:00 |
|
Marcelo Matus
|
2ea2a973f3
|
silence warnings
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8102 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-27 23:38:07 +00:00 |
|
Marcelo Matus
|
b8a0c23ee8
|
add more cases
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8101 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-27 23:37:40 +00:00 |
|
Marcelo Matus
|
eae6be789b
|
add more cases
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8101 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-27 23:37:40 +00:00 |
|
Marcelo Matus
|
bfd8ee7886
|
add implicitconv and others
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8100 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-27 23:35:08 +00:00 |
|
Marcelo Matus
|
07d8e6e980
|
add implicitconv and others
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8100 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-27 23:35:08 +00:00 |
|
Marcelo Matus
|
c83deb8343
|
add implicitconv support and cosmetics for cast rank
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8099 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-27 22:40:35 +00:00 |
|
Marcelo Matus
|
218adfa960
|
add implicitconv support and cosmetics for cast rank
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8099 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-27 22:40:35 +00:00 |
|
Marcelo Matus
|
6c23ab0634
|
add more cases and flag for valgrind
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8098 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-27 22:38:27 +00:00 |
|
Marcelo Matus
|
70bb5455a6
|
add more cases and flag for valgrind
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8098 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-27 22:38:27 +00:00 |
|
Marcelo Matus
|
86b84de318
|
silence warnings
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8097 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-27 22:37:15 +00:00 |
|
Marcelo Matus
|
c23dd13d92
|
silence warnings
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8097 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-27 22:37:15 +00:00 |
|
Marcelo Matus
|
da33ad4f6b
|
add more cases
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8096 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-27 22:35:54 +00:00 |
|
Marcelo Matus
|
a5566df2ef
|
add more cases
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8096 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-27 22:35:54 +00:00 |
|
Marcelo Matus
|
0e4b388ec9
|
add implicitconv support and cosmetics for cast rank
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8095 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-27 22:06:26 +00:00 |
|
Marcelo Matus
|
e4637545e3
|
add implicitconv support and cosmetics for cast rank
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8095 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-27 22:06:26 +00:00 |
|
Marcelo Matus
|
e4e72e63fa
|
add support for more 'expressive' result values, which now can carry the old OK/ERROR state, and also the cast rank and the New/Tmp masks
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8094 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-27 22:04:58 +00:00 |
|
Marcelo Matus
|
f31cdba60d
|
add support for more 'expressive' result values, which now can carry the old OK/ERROR state, and also the cast rank and the New/Tmp masks
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8094 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-27 22:04:58 +00:00 |
|
Marcelo Matus
|
7f20614b3b
|
add the 'naturalvar' option/mode/feature, to allow member variables to be treated in a natural way, as the global ones. This mean use the const SWIGTYPE &(C++)/SWIGTYPE(C) typemaps instead of the plain SWIGTYPE * typemap for the set/get methods. Also add macros for CharLeak/SwigtypeLeak warnings.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8093 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-27 22:03:03 +00:00 |
|
Marcelo Matus
|
1078fc9943
|
add the 'naturalvar' option/mode/feature, to allow member variables to be treated in a natural way, as the global ones. This mean use the const SWIGTYPE &(C++)/SWIGTYPE(C) typemaps instead of the plain SWIGTYPE * typemap for the set/get methods. Also add macros for CharLeak/SwigtypeLeak warnings.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8093 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-27 22:03:03 +00:00 |
|
Marcelo Matus
|
d3f2b889f4
|
add the null reference error
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8092 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-27 22:01:39 +00:00 |
|
Marcelo Matus
|
0a9ffc2c2d
|
add the null reference error
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8092 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-27 22:01:39 +00:00 |
|
Marcelo Matus
|
947d02d481
|
add the 'match' option to force,for example, that the 'freearg' typemap only get applied when it mathes the 'in' typemap type
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8091 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-27 21:56:25 +00:00 |
|
Marcelo Matus
|
38729f5e5b
|
add the 'match' option to force,for example, that the 'freearg' typemap only get applied when it mathes the 'in' typemap type
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8091 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-27 21:56:25 +00:00 |
|
Marcelo Matus
|
e967423c4b
|
fix consistence between reduce/qualify template types
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8090 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-27 21:50:24 +00:00 |
|