Marcelo Matus
|
dc24c875e6
|
add template_opaque
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5936 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-05-28 02:13:30 +00:00 |
|
Marcelo Matus
|
adf66c8c62
|
fix anon enums
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5935 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-05-28 02:10:02 +00:00 |
|
Marcelo Matus
|
dad66b6ee6
|
add template + opaque type test
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5934 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-05-27 11:44:33 +00:00 |
|
Marcelo Matus
|
a55e29d2f3
|
fixes on test related to member vars
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5933 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-05-27 11:36:50 +00:00 |
|
Marcelo Matus
|
ddcb970b0c
|
added global char[] arrays
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5932 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-05-27 11:34:41 +00:00 |
|
Luigi Ballabio
|
95a6fa8edb
|
Python typemap for FILE* (in behalf of Marcelo)
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5929 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-05-26 12:44:38 +00:00 |
|
William S Fulton
|
b84a6d58b4
|
New default C/C++ enum wrapping approach which uses the type safe enum pattern for Java and C#
Also tests for Java and C# simple enums (enum items mapped to integers)
Also proper Java (J2SDK1.5) enums
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5919 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-05-24 20:05:40 +00:00 |
|
William S Fulton
|
ec49fab0da
|
Further enum wrapping approaches and tests
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5918 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-05-24 20:02:56 +00:00 |
|
William S Fulton
|
b0bad1f717
|
New default Java enum wrapping approach which uses the type safe enum pattern
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5917 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-05-24 19:58:10 +00:00 |
|
Lyle Johnson
|
aff4882c26
|
Added a %warnfilter to the redefined.i test case to suppress warning
message from Ruby module.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5907 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-05-15 04:43:11 +00:00 |
|
Lyle Johnson
|
5168f3a5d7
|
Added a number of %warnfilter directives to the enum_thorough.i test
to suppress warning messages from the Ruby module.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5906 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-05-15 04:37:33 +00:00 |
|
John Lenz
|
2a575da398
|
Fix bug 782468
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5898 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-05-02 21:24:39 +00:00 |
|
Matthias Köppe
|
6a70c66183
|
*** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5893 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-04-27 17:33:52 +00:00 |
|
Matthias Köppe
|
e83d3d8bf8
|
Add new C test tag_no_clash_with_variable
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5892 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-04-27 17:33:26 +00:00 |
|
Matthias Köppe
|
673069df69
|
Use preinst-swig.
Add new C test tag_no_clash_with_variable
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5891 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-04-27 17:32:51 +00:00 |
|
William S Fulton
|
3c7e02750a
|
enums added for testing across different SWIG generated modules
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5881 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-04-22 20:32:48 +00:00 |
|
William S Fulton
|
73a69ab9b0
|
C# runtime tests for enums
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5880 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-04-22 20:30:02 +00:00 |
|
William S Fulton
|
0b2236222d
|
More enum tests
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5879 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-04-22 20:28:53 +00:00 |
|
William S Fulton
|
8a5d6dc59c
|
Added virtual_poly back in
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5878 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-04-22 20:27:56 +00:00 |
|
Marcelo Matus
|
9627230e4c
|
fix for java
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5875 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-04-11 12:42:00 +00:00 |
|
Marcelo Matus
|
38089c5a2a
|
add virtual destructors where needed
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5873 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-04-11 12:10:44 +00:00 |
|
Marcelo Matus
|
d3803cbe4c
|
fix uninitialized const member SpeedClass::myColour2
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5870 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-04-11 07:24:13 +00:00 |
|
Marcelo Matus
|
5e4add70ed
|
another case
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5869 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-04-11 06:51:49 +00:00 |
|
Marcelo Matus
|
2734216bb7
|
better test
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5868 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-04-11 06:05:37 +00:00 |
|
Marcelo Matus
|
c975833b27
|
add new broken case template_typedef_ptr
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5864 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-04-09 22:14:51 +00:00 |
|
Marcelo Matus
|
18592f7491
|
move array_typedef_memberin, since it works now, and add new broken template_typedef_ptr
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5863 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-04-09 22:14:11 +00:00 |
|
Marcelo Matus
|
d1be16a5d3
|
add None ptr case
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5858 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-04-09 21:57:16 +00:00 |
|
Marcelo Matus
|
74eb5b7dc3
|
add inplace test
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5857 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-04-09 21:56:14 +00:00 |
|
William S Fulton
|
75d5b64fa1
|
enum_thorough, more comprehensive enum testing
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5855 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-04-09 20:02:37 +00:00 |
|
William S Fulton
|
cd62640ebe
|
_a -> m_a name change
_a member variable clashes with get_a() for languages that use getter and setter methods for member variables
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5854 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-04-09 20:01:43 +00:00 |
|
Marcelo Matus
|
f4d82c2d62
|
more tests
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5842 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-04-07 03:32:41 +00:00 |
|
Marcelo Matus
|
7ac0a7f883
|
accept None in std::vector<A*>
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5841 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-04-07 01:20:41 +00:00 |
|
Marcelo Matus
|
c4b9434b15
|
add test for std::vector<A*>
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5839 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-04-07 00:53:48 +00:00 |
|
Marcelo Matus
|
51c3be3e75
|
added primitive_types
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5837 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-04-06 06:32:55 +00:00 |
|
Marcelo Matus
|
7de77b0bc3
|
testing wchar_t
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5836 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-04-06 06:32:27 +00:00 |
|
Marcelo Matus
|
6abaf3fdb9
|
more tests
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5832 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-04-05 23:26:20 +00:00 |
|
Marcelo Matus
|
a690d5bed9
|
add test for wstring
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5828 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-04-05 20:08:55 +00:00 |
|
Marcelo Matus
|
70e2cbd5a6
|
move simple template test outside
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5826 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-04-03 08:41:41 +00:00 |
|
Marcelo Matus
|
4220781986
|
more cases
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5825 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-04-03 08:38:12 +00:00 |
|
Marcelo Matus
|
158e4d03d7
|
added the now explicitly needed macro:
#define SWIG_STD_EXTEND_COMPARISON
note: you don't need this one for most of the cases
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5823 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-04-02 02:44:34 +00:00 |
|
Marcelo Matus
|
ffd76a5b4e
|
add ptr cases
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5819 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-04-01 18:49:22 +00:00 |
|
Marcelo Matus
|
e6d14ad72c
|
added more especial methods for python
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5817 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-04-01 05:12:23 +00:00 |
|
Marcelo Matus
|
74f9ade9f7
|
more cases
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5816 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-04-01 04:08:18 +00:00 |
|
Marcelo Matus
|
2ecbbbf107
|
moving the 'unnamed' macros outside swig.swg, for better mantainance
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5809 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-03-31 04:18:11 +00:00 |
|
Marcelo Matus
|
0a3d3c0d0d
|
added support for unnamed C++ enum members
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5805 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-03-31 01:35:44 +00:00 |
|
Marcelo Matus
|
f0cb509b70
|
fix for old STL std::string
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5804 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-03-30 08:13:26 +00:00 |
|
Marcelo Matus
|
6e6356622b
|
disable complex test for C compilers
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5799 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-03-29 21:40:57 +00:00 |
|
Marcelo Matus
|
1907bc9a96
|
fix range problem for complex<float>, found by szabi@mplayerhq.hu
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5798 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-03-29 21:37:09 +00:00 |
|
Marcelo Matus
|
2f4bf186cc
|
more cases
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5796 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-03-29 06:01:39 +00:00 |
|
Marcelo Matus
|
374de2b261
|
added template test
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5790 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2004-03-23 01:12:06 +00:00 |
|