William S Fulton
1e2e0d140c
Java output formatting change and tweak to protected/private destructors
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4902 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-06-12 19:46:27 +00:00
William S Fulton
4d713d89ac
More generic variable names matching the C# module, so that next time the module is copied it will making porting more easy.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4893 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-06-12 11:47:01 +00:00
William S Fulton
9352654318
New typemaps: javadestruct_base and javadestruct_derived
...
for the C++ destructor wrapper. The _base version gets used by
classes at the top of an inheritance chain and the _derived
version gets used by other classes.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4876 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-06-10 21:40:26 +00:00
William S Fulton
be92467534
Fix for proxy class typemaps so that they use the C++ type and not the proxy class name.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4786 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-05-11 21:37:52 +00:00
William S Fulton
d6169061d6
constants and enums are wrapped as C# constants rather than variables now
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4663 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-04-03 15:31:19 +00:00
William S Fulton
9cc7fb5a1e
Enums and constants put in a Java interface.
...
Based on patch submitted by Dave Dribin
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4661 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-04-03 12:28:39 +00:00
William S Fulton
310616de42
warning fix
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4634 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-27 00:33:41 +00:00
William S Fulton
53f8457aa6
vararg support for Java and C#
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4575 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-19 20:44:33 +00:00
William S Fulton
072552a37a
Tidy up
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4547 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-15 23:58:11 +00:00
Dave Beazley
d060c1b248
Enhancement to Swig_require(), Swig_save(), Swig_restore()
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4436 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-06 21:10:49 +00:00
William S Fulton
3327e7095c
gcc -Wall warnings fix
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4426 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-03 23:29:53 +00:00
William S Fulton
6643be30bc
Fix so that enum typemaps are used when wrapping an enum declaration.
...
[Enum typemaps still not 100% as 'enum' must always be declared with the type for the typemap.]
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4380 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-24 23:17:58 +00:00
William S Fulton
5f00ce7606
%javaconst(1) feature for enums so that using enum values do not have to make a JNI call.
...
Based on patch by Heiner Petith.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4362 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-19 23:00:22 +00:00
William S Fulton
30a37433aa
Patch submitted by F. Postma for compiling on HP
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4284 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-10 22:19:03 +00:00
William S Fulton
d47672d7e7
Modifications to work on MacOS, submitted by Bernard Desgraupes.
...
Mainly ensuring the files are output in the appropriate directory.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4203 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2002-12-16 21:20:53 +00:00
William S Fulton
1c6533a885
Version simplification.
...
'swig -ldflags' added for MzScheme, Ocaml, Pike and PHP
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4187 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2002-12-11 22:39:28 +00:00
Dave Beazley
951fff2c7a
File move
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4150 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2002-12-03 20:33:35 +00:00