Olly Betts
|
07ae5a2aca
|
Don't treat `restrict' as a reserved identifier in C++ mode.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9674 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2007-04-16 16:42:00 +00:00 |
|
William S Fulton
|
fc311a4235
|
More %extend tests - especially derived classes and $self tests
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@9554 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-11-13 22:32:42 +00:00 |
|
William S Fulton
|
9d06b43af1
|
new test to test smart pointers with virtual methods and hidden methods
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@9481 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-10-24 20:50:38 +00:00 |
|
William S Fulton
|
e1eb8a266c
|
javabase/csbase typemaps mods to support morphing C++ abstract base classes into Java/C# interfaces
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@9454 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-10-16 20:11:30 +00:00 |
|
John Lenz
|
56904f30d0
|
- Fix SF bug 1573892
- Minor change to chicken to make it work with version 2.5rc1
- add externaltest to chicken and guile modules
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@9451 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-10-14 08:19:27 +00:00 |
|
William S Fulton
|
ccf9423225
|
Ruby director overload and director:except testcase
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@9390 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-10-03 22:29:37 +00:00 |
|
William S Fulton
|
ebffa5213f
|
testcase for -fvirtual
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@9376 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-09-28 21:53:23 +00:00 |
|
William S Fulton
|
97e9f07120
|
#1506840 testcase - directors with virtual extended methods
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@9327 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-09-23 00:00:58 +00:00 |
|
William S Fulton
|
05556f43b8
|
Director %ignore test case
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@9316 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-09-20 20:39:50 +00:00 |
|
William S Fulton
|
e5bb501b19
|
explicitcall feature removed
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@9269 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-09-13 20:34:05 +00:00 |
|
William S Fulton
|
a8bbf12c75
|
director_thread added to common.mk and removed from python/Makefile.in
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@9242 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-08-11 22:11:24 +00:00 |
|
William S Fulton
|
18715d1471
|
%apply signed char test added
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@9234 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-08-10 21:22:12 +00:00 |
|
William S Fulton
|
7c2c142a68
|
new director test
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@9213 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-07-12 20:18:08 +00:00 |
|
William S Fulton
|
b70861ebdd
|
test directors with 2 same name classes in different namespace
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@9202 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-07-07 10:08:45 +00:00 |
|
William S Fulton
|
b775891bc6
|
$symname test
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@9198 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-07-05 21:24:36 +00:00 |
|
William S Fulton
|
4104f46255
|
explicitcall tests
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@9192 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-07-04 21:10:34 +00:00 |
|
Joseph Wang
|
ef80a4f59a
|
Committing R-SWIG
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@9175 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-06-29 03:01:18 +00:00 |
|
William S Fulton
|
def1d35411
|
test for partial exception class information as reported by Michael Kaplan
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@9171 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-06-21 21:14:21 +00:00 |
|
William S Fulton
|
e037db38fd
|
Fixes for autoconf-2.59d (2.60 beta)
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@9163 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-06-13 20:49:15 +00:00 |
|
William S Fulton
|
71679e2fce
|
add new director tests
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@9142 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-06-02 21:36:20 +00:00 |
|
William S Fulton
|
2f88d22145
|
add apply_strings
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@9067 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-04-24 21:38:16 +00:00 |
|
Marcelo Matus
|
e877f12450
|
enum_plus.i is not needed anymore as a separated test, is in enums.i
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@9058 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-04-14 08:54:12 +00:00 |
|
Marcelo Matus
|
201c965c70
|
move ignore_template_constructor to std since it requires std::vector
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8869 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-02-23 04:14:32 +00:00 |
|
Marcelo Matus
|
5f1577a67e
|
fix copyctor + template bug #1432125
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8820 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-02-16 05:30:26 +00:00 |
|
Matthias Köppe
|
ca7f3bf836
|
New test case integers.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8815 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-02-14 18:25:16 +00:00 |
|
Marcelo Matus
|
a8d68771ae
|
add missing %ignore resize, now it works
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8752 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-02-08 22:41:49 +00:00 |
|
William S Fulton
|
1fbc20026e
|
Test for bug #1204342 (put in broken section for now)
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8699 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-02-03 22:49:07 +00:00 |
|
William S Fulton
|
3e5ab0a5d2
|
add allowexcept feature test
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8669 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-02-01 21:15:45 +00:00 |
|
William S Fulton
|
8c29c1aab5
|
fix php keyword warnings
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8528 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-23 21:46:49 +00:00 |
|
Marcelo Matus
|
a6e348b846
|
avoid cast list elements, add more debug info, add Rubin's multi-module 'mod'example
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8493 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-20 18:59:06 +00:00 |
|
William S Fulton
|
3f01622061
|
add in missing testcase
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8254 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-01-06 14:10:55 +00:00 |
|
William S Fulton
|
8e3c7d3548
|
Add in better support for creating one off test cases that require special commandline options to swig. These custom tests can be created to easily test particular swig commandline options.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8120 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-29 23:22:28 +00:00 |
|
Marcelo Matus
|
a275bbd30f
|
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.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8089 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-27 21:48:56 +00:00 |
|
Marcelo Matus
|
d812f5fe5e
|
disable copyctor
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8036 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-22 08:38:02 +00:00 |
|
Marcelo Matus
|
8ffd60bec7
|
generate implicit copyctor, add -nocopyctor, and clarify the -nodefault, -nodefaultctor, -nodefautldtor options
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8031 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-22 06:32:49 +00:00 |
|
William S Fulton
|
1e9ff45c66
|
add intermediary_classname.i for testing changing the intermediary classname from default (Java/C#)
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8025 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-21 22:48:32 +00:00 |
|
Marcelo Matus
|
6910efd151
|
fix old template + many many typedefs error detected in Udo tremel's template_typedef_rec.i example, and deactive TEMPLATE_QUALIFY cache for problems with OSS
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7993 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-16 17:18:00 +00:00 |
|
Marcelo Matus
|
cef0013285
|
'oficially' add fastdispatch option
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7953 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-08 21:30:06 +00:00 |
|
Marcelo Matus
|
5171115729
|
add test for 'typedef unsigned long size_t'
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7937 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-07 07:35:11 +00:00 |
|
Marcelo Matus
|
da1f4a04eb
|
adding stdint.i, the ISO C99 int types
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7852 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-11-21 20:27:24 +00:00 |
|
William S Fulton
|
86bc20b37e
|
test non standard integral types used on Windows
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7840 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-11-10 21:23:07 +00:00 |
|
Marcelo Matus
|
c772c0b7f3
|
fixes for chicken and the STL/STD cases
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7812 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-11-05 12:54:48 +00:00 |
|
Marcelo Matus
|
f6d0f3b3ae
|
fixes for chicken and the STL/STD cases
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7811 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-11-05 12:43:56 +00:00 |
|
Marcelo Matus
|
a3a4859112
|
fixes for chicken and the STL/STD cases
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7809 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-11-05 12:38:28 +00:00 |
|
Marcelo Matus
|
1799ddf592
|
fixes and more cases, as usual
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7768 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-10-31 10:11:29 +00:00 |
|
Marcelo Matus
|
a04ecfbfe3
|
adding more broken cases
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7741 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-10-27 09:14:20 +00:00 |
|
Marcelo Matus
|
1fa14f74a7
|
add disown.i and li_attribute.i
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7726 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-10-26 07:08:18 +00:00 |
|
Marcelo Matus
|
3c65cea431
|
Perl added to the Unified typemap library, cleaner way to use the library, and 'normalized' macro names
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7707 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-10-24 14:59:05 +00:00 |
|
Marcelo Matus
|
7e5e4fd1f9
|
massive typemap unification
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7676 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-10-18 13:24:15 +00:00 |
|
William S Fulton
|
27dda1ec1f
|
tests to check constants don't attempt to generate setters
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7657 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-10-15 01:03:31 +00:00 |
|