Marcelo Matus
53b60a0483
using the Language::abstractTestClass, since now it also considers the director case, and is more complete
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6541 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-28 19:30:27 +00:00
William S Fulton
075611fad0
no message
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6540 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-27 21:32:19 +00:00
William S Fulton
86ade406a7
no message
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6540 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-27 21:32:19 +00:00
William S Fulton
4e1d5d39ab
Update for new runtime library approach (no more -runtime -noruntime)
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6539 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-27 21:30:35 +00:00
William S Fulton
93df08e231
Update for new runtime library approach (no more -runtime -noruntime)
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6539 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-27 21:30:35 +00:00
William S Fulton
c46e2573f8
Update for new runtime library approach (no more -runtime -noruntime)
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6538 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-27 21:21:22 +00:00
William S Fulton
74b907a070
Update for new runtime library approach (no more -runtime -noruntime)
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6538 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-27 21:21:22 +00:00
William S Fulton
75200694b9
C# INOUT, INPUT, OUTPUT typemaps
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6537 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-27 21:09:40 +00:00
William S Fulton
7fa4ac798c
C# INOUT, INPUT, OUTPUT typemaps
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6537 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-27 21:09:40 +00:00
William S Fulton
1885bc8f80
back to non-inlined destructors until the makefiles are fixed
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6536 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-27 21:01:22 +00:00
William S Fulton
a361a47cab
back to non-inlined destructors until the makefiles are fixed
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6536 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-27 21:01:22 +00:00
William S Fulton
8dced082d4
Update for new runtime library approach (no more -runtime -noruntime)
...
Comment about inline destructors needed for some compilers added
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6535 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-27 20:59:55 +00:00
William S Fulton
051cea46dd
Update for new runtime library approach (no more -runtime -noruntime)
...
Comment about inline destructors needed for some compilers added
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6535 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-27 20:59:55 +00:00
William S Fulton
e41405de6b
minor corrections
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6534 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-27 20:54:35 +00:00
William S Fulton
c2f6f9794c
minor corrections
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6534 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-27 20:54:35 +00:00
William S Fulton
684aa69c65
C# INOUT, INPUT, OUTPUT typemaps
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6533 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-27 20:53:05 +00:00
William S Fulton
bfeadee81c
C# INOUT, INPUT, OUTPUT typemaps
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6533 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-27 20:53:05 +00:00
William S Fulton
2b477d8899
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6532 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-27 20:45:41 +00:00
William S Fulton
93292c0612
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6532 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-27 20:45:41 +00:00
William S Fulton
8bd857fcc7
Fix for detecting mono with non-gnu sed (for Solaris)
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6531 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-27 20:40:41 +00:00
William S Fulton
e17cacf329
Fix for detecting mono with non-gnu sed (for Solaris)
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6531 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-27 20:40:41 +00:00
William S Fulton
d7e5a0dc45
default arguments update
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6530 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-27 20:35:11 +00:00
William S Fulton
f547989a66
default arguments update
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6530 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-27 20:35:11 +00:00
Marcelo Matus
3b13970714
always emit the director destructor, just in case
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6529 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-27 02:00:48 +00:00
Marcelo Matus
a74a712e03
always emit the director destructor, just in case
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6529 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-27 02:00:48 +00:00
Marcelo Matus
b88bb27850
fix SWIGENUM -> enum SWIGTYPE, as is used now
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6528 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-27 01:59:20 +00:00
Marcelo Matus
7afd2f554b
fix SWIGENUM -> enum SWIGTYPE, as is used now
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6528 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-27 01:59:20 +00:00
Marcelo Matus
cf7b11c3fd
Recover original types in template expansions.
...
Added the module option "tpltreduc" to force Swig to
reduce all the typedef found in a template, usually
as a compiler will do. This allows swig to parse
very ugly template + typedef code, but it can prevent some
typemaps for working.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6527 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-27 01:57:36 +00:00
Marcelo Matus
a4064070b0
Recover original types in template expansions.
...
Added the module option "tpltreduc" to force Swig to
reduce all the typedef found in a template, usually
as a compiler will do. This allows swig to parse
very ugly template + typedef code, but it can prevent some
typemaps for working.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6527 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-27 01:57:36 +00:00
Marcelo Matus
0b2cb3849f
add test case for template+typedef+typemaps
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6526 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-27 00:40:03 +00:00
Marcelo Matus
f819f7a52b
add test case for template+typedef+typemaps
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6526 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-27 00:40:03 +00:00
Marcelo Matus
7437e0896d
eliminate the reduce/reduce conflicts
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6525 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-26 22:08:36 +00:00
Marcelo Matus
6c207e1cab
eliminate the reduce/reduce conflicts
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6525 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-26 22:08:36 +00:00
William S Fulton
a7db1c323f
Removed SwigValueWrapper specialization
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6524 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-26 21:45:47 +00:00
William S Fulton
02a16ee971
Removed SwigValueWrapper specialization
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6524 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-26 21:45:47 +00:00
William S Fulton
62456756e8
Fix to keep gcc-3.4 happy
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6523 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-26 21:18:09 +00:00
William S Fulton
c486c70075
Fix to keep gcc-3.4 happy
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6523 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-26 21:18:09 +00:00
Marcelo Matus
0ccbf425ab
add Robin true/false patch for docs
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6522 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-26 20:40:11 +00:00
Marcelo Matus
2ee658be93
add Robin true/false patch for docs
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6522 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-26 20:40:11 +00:00
Marcelo Matus
0ab43a8bcc
add Scott's patch for directors with no members
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6521 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-26 20:39:02 +00:00
Marcelo Matus
761d718eb6
add Scott's patch for directors with no members
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6521 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-26 20:39:02 +00:00
Marcelo Matus
cbf875576d
add Robin true/false patch for docs
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6520 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-26 20:37:35 +00:00
Marcelo Matus
3584312a7e
add Robin true/false patch for docs
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6520 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-26 20:37:35 +00:00
Marcelo Matus
4f8b04f0bf
scott's fix for director + def. const.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6519 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-26 18:13:48 +00:00
Marcelo Matus
f35db9aea2
scott's fix for director + def. const.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6519 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-26 18:13:48 +00:00
Marcelo Matus
291eff8f6d
third attempo to commit, same changes, ie director + nested but no extra shift/reduce
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6518 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-26 06:53:04 +00:00
Marcelo Matus
0a1dd2a422
third attempo to commit, same changes, ie director + nested but no extra shift/reduce
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6518 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-26 06:53:04 +00:00
Marcelo Matus
f61b4cc52c
better derived_nested.i fix, no shift/reduce
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6517 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-26 01:32:45 +00:00
Marcelo Matus
5eedf21fcf
better derived_nested.i fix, no shift/reduce
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6517 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-26 01:32:45 +00:00
Marcelo Matus
3abf94cc56
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6516 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-26 01:17:42 +00:00