William S Fulton
5e7afa2a6c
added csharp_features.i
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7229 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-05-26 20:50:24 +00:00
William S Fulton
7fd7642237
test %csmethodmodifiers
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7228 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-05-26 20:49:54 +00:00
William S Fulton
3b45bd4946
remove python keyword
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7226 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-05-26 20:43:43 +00:00
William S Fulton
8131f53e11
remove for now this test that causes stack overflow due to recursive calls
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7215 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-05-25 21:18:18 +00:00
William S Fulton
fcf2afc3a9
test using declaration for methods with an exception specification
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7214 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-05-25 21:17:17 +00:00
William S Fulton
ad46f2ef3e
test class hierarchies where the access changes
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7213 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-05-25 21:15:01 +00:00
William S Fulton
4ecb8a906b
More extensive covariant return types tests
...
More tests for virtual and non virtual methods in a class hierarchy (for C# new and override method modifiers)
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7211 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-05-23 21:09:39 +00:00
William S Fulton
fd219b7107
%extend in class hierarchy tests (for C# override and new method modifiers)
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7210 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-05-23 21:05:52 +00:00
William S Fulton
b417ef575e
tcl long long overloading fix - bug #1191835 , patch from Jeroen Dobbelaere
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7202 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-05-20 23:51:31 +00:00
William S Fulton
f491e1416d
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7198 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-05-20 22:40:23 +00:00
William S Fulton
0757a8f634
More covariant tests and polymorphic methods tests to test C# override keyword.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7197 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-05-20 22:36:43 +00:00
Marcelo Matus
61c97d7943
add template + typedef + fnc case reported by Carlos Pita. Broken in 1.3.24, but works in CVS.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7194 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-05-16 01:18:47 +00:00
William S Fulton
71646dcd81
more fixes for gcc -fstrict-aliasing -Wall
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7193 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-05-13 23:51:16 +00:00
William S Fulton
94e6c86d06
Fixes to remove "dereferencing type-punned pointer will break strict-aliasing rules" warnings in C wrappers when compiling C code with 'gcc -Wall -fstrict-aliasing'. Patch from Michael Cahill.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7192 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-05-13 23:14:35 +00:00
William S Fulton
2efc803b8e
more pesky warnings removed
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7190 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-05-13 21:39:09 +00:00
William S Fulton
2a8a9fc72e
fix for undefined reference on Cygwin
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7187 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-05-12 20:46:20 +00:00
William S Fulton
39b2764e6d
enum attribute check added in
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7186 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-05-12 20:40:38 +00:00
William S Fulton
a0712b227f
C# attribute support added - %csattributes feature, %csattributes typemap
...
and inattributes & outattributes typemap attributes for the imtype and cstype typemaps.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7184 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-05-12 20:19:47 +00:00
William S Fulton
54a5b99e3b
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7182 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-05-09 20:16:19 +00:00
William S Fulton
d2e8563699
fixes for gcc-4.0 interpretation of the C++ standard - anonymous declarations cannot have external C++ linkage.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7181 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-05-09 19:37:41 +00:00
William S Fulton
25ff27a147
Ruby warning
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7180 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-05-06 22:48:36 +00:00
William S Fulton
dadc8efd14
Fix for the imports testcase breaking - many of the tests have classes with the same names and so these were being compiled as .class files in this directory. Solved this by giving these classes unique names based on the test name.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7175 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-04-28 22:13:32 +00:00
William S Fulton
c2e9c01ab1
Scott Michel director patch, typemap consolidation
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7174 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-04-28 22:11:06 +00:00
William S Fulton
5d0b27c7a6
test asymmetric type marshalling - out attribute for ctype, imtype and cstype typemaps.
...
also test fix for garbage collection problem where the proxy class was being collected before an unmanaged function that used the object returned - problem was most visible in multithreaded environment, so the test kicks off a few threads
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7173 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-04-28 22:03:50 +00:00
William S Fulton
335db52d3c
missing static variable added
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7166 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-04-24 19:04:26 +00:00
John Lenz
d5974f3e1e
SWIG chicken module now returns multiple values instead of returning a list.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7156 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-04-15 22:38:09 +00:00
John Lenz
b599732cdc
Add a whole bunch of chicken runme scripts, and fix the bugs exposed by those scripts
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7155 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-04-15 05:23:14 +00:00
William S Fulton
34b0dfc913
variable tests and exception specification tests added
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7150 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-04-14 20:11:34 +00:00
William S Fulton
b6e1fddf45
variable tests added
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7149 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-04-14 20:10:40 +00:00
Marcelo Matus
6d2886e308
add director+thread case
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7148 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-04-08 06:57:25 +00:00
Marcelo Matus
30bd3c6834
add director+thread case
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7147 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-04-08 06:48:27 +00:00
John Lenz
56ac2ae4b1
Add some chicken test-suite entries for overloaded functions
...
(which now work correctly) and update the chicken documentation
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7146 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-04-07 00:39:28 +00:00
John Lenz
1a2b1863b1
Added chicken runme
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7144 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-04-05 17:50:05 +00:00
John Lenz
7e55b36764
Chicken: a few bug fixes, a new example and some new test suite runme, and some doc updates
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7143 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-04-05 17:48:31 +00:00
Marcelo Matus
4a3e3f296d
add wends test
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7142 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-04-03 03:23:38 +00:00
Marcelo Matus
1e41bb4920
add wstream case
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7140 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-04-03 03:15:16 +00:00
Marcelo Matus
5702970de9
allow to use iostream and sstream without wchar support, as pointed by Scott
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7137 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-04-02 18:52:10 +00:00
Marcelo Matus
91bb4b6aa7
add template_extmode case
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7134 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-04-01 20:05:54 +00:00
William S Fulton
46d334cae2
test %template() with no given template name uses typemaps - tests part of the template ext mode
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7132 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-04-01 19:49:20 +00:00
William S Fulton
16fb7dc3b9
fix crash
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7131 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-04-01 19:47:23 +00:00
William S Fulton
3cb0932476
suppress warning 470
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7127 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-03-30 22:31:53 +00:00
Marcelo Matus
803084552f
add 'super' call example
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7116 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-03-29 22:09:23 +00:00
William S Fulton
82d887637b
more functions to test director string ref
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7107 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-03-29 20:49:33 +00:00
William S Fulton
4cff098887
string reference test fixes
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7106 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-03-29 20:47:52 +00:00
William S Fulton
828aabe49d
Various Java specific director feature tests - tests from Scott Michel
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7103 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-03-28 21:35:10 +00:00
William S Fulton
501acb85c2
java specific tests moved to java_director.i
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7102 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-03-28 21:30:51 +00:00
William S Fulton
848619709d
ruby warning fix
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7100 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-03-28 19:43:33 +00:00
William S Fulton
eff288458a
remove hs_errxxxx.log files with clean
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7094 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-03-21 22:07:54 +00:00
William S Fulton
697b6a4c4d
%varargs tests for Java
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7092 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-03-21 22:04:19 +00:00
William S Fulton
0ace507bd5
more %varargs tests
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7091 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-03-21 22:03:28 +00:00