Marcelo Matus
b85c9ace6b
Fix long long and other warnings.
...
Add the macros
%typemap_asfromcheck()
%typemap_asfrom()
that can be used to defined all the different typemaps
for types where the As/From/Check methods are provided.
All the basic type (int, char,...) typemaps are implemented
using them.
The std::string and std::complex<T> are reimplemented using
the new %typemap_asfrom/check macros too. This helps to complete
all the previously missing typemaps (consttab, varin, varout,..)
and also ilustrates how to define the As/From/Check methods
to use with the %typemap_asfrom/check macros.
As a byproduct, the C complex typemap was added, and the file
complex.i
can be used to load the complex support for either C or C++. The
original C++ std_complex.i is still there, and the corresponding C
ccomplex.i too, if they need to be included explicitly.
Also, the As/From methods are declared via %fragment, so, they
can be reused as needed, and only appear in the wrapped code if
they corresponding typemap is invoked, making the typemaps
and the entire code shorter and simpler.
Marcelo.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5691 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-01-28 01:30:13 +00:00
..
chicken
*** empty log message ***
2003-11-02 17:44:33 +00:00
csharp
Added a reference polymorphic return type case test
2003-12-28 21:08:18 +00:00
errors
The great merge
2002-11-30 22:01:28 +00:00
guile
Add runtest for contract.
2003-11-23 20:22:30 +00:00
guilescm
Change meaning of configure option --with-guile to the name of the
2003-11-18 15:55:45 +00:00
java
also, change the module name to director_frob
2004-01-22 00:52:06 +00:00
mzscheme
*** empty log message ***
2003-09-06 15:58:14 +00:00
ocaml
shapes example: slight correction to depth map.
2003-12-04 06:15:07 +00:00
perl5
Fixed configure bug
2003-12-04 19:15:07 +00:00
php4
*** empty log message ***
2003-09-06 15:58:14 +00:00
pike
*** empty log message ***
2003-09-06 15:58:14 +00:00
python
Fix long long and other warnings.
2004-01-28 01:30:13 +00:00
ruby
added refcount example using the old macro way and the proposed ref/unref features
2004-01-22 06:26:17 +00:00
tcl
Tcl patches. Use [info sharedlibextension] to get file extension rather than hard-coding it]
2003-11-11 21:20:00 +00:00
testdir
Added test for %import
2003-12-11 21:18:21 +00:00
.cvsignore
*** empty log message ***
2003-09-02 16:04:04 +00:00
abstract_access.i
Added test case just to check a few things with protected/private virtual methods
2003-12-09 17:50:29 +00:00
abstract_inherit.i
The great merge
2002-11-30 22:01:28 +00:00
abstract_inherit_ok.i
The great merge
2002-11-30 22:01:28 +00:00
abstract_signature.i
The great merge
2002-11-30 22:01:28 +00:00
abstract_typedef.i
Changed the class name "Object" to "AbstractBaseClass" in the
2003-03-07 18:28:44 +00:00
abstract_typedef2.i
Now, this is a real broken case
2003-02-21 09:12:45 +00:00
abstract_virtual.i
Inhibited multiple inheritance warnings for C#
2003-06-12 12:15:30 +00:00
add_link.i
The great merge
2002-11-30 22:01:28 +00:00
aggregate.i
*** empty log message ***
2003-11-13 17:02:30 +00:00
anonymous_arg.i
The great merge
2002-11-30 22:01:28 +00:00
anonymous_bitfield.i
new test
2003-02-27 17:21:34 +00:00
argout.i
The great merge
2002-11-30 22:01:28 +00:00
array_member.i
new test
2003-05-29 18:30:10 +00:00
array_typedef_memberin.i
new test
2003-04-30 17:44:51 +00:00
arrayref.i
New test case - passing arrays by reference (needs fixing)
2003-01-31 22:01:53 +00:00
arrays.i
Consolidated some of the C test cases.
2003-12-02 18:37:42 +00:00
arrays_dimensionless.i
New testcase
2003-06-01 23:11:11 +00:00
arrays_global.i
Removed deprecated pragmas
2003-04-03 12:12:22 +00:00
arrays_global_twodim.i
The great merge
2002-11-30 22:01:28 +00:00
arrays_scope.i
fixed some OS-X name clashes
2003-05-07 22:38:00 +00:00
bloody_hell.i
*** empty log message ***
2003-04-15 17:03:22 +00:00
bool_default.i
The great merge
2002-11-30 22:01:28 +00:00
bools.i
Remove ruby wrong class name warning
2003-02-11 21:23:10 +00:00
cast_operator.i
*** empty log message ***
2003-02-27 19:37:29 +00:00
casts.i
The great merge
2002-11-30 22:01:28 +00:00
char_constant.i
Minor enhancement.
2003-02-26 19:00:50 +00:00
class_ignore.i
The great merge
2002-11-30 22:01:28 +00:00
class_scope_weird.i
new test
2003-03-20 19:36:16 +00:00
common.mk
using better names for frob
2004-01-22 00:41:37 +00:00
const_const.i
The great merge
2002-11-30 22:01:28 +00:00
const_const_2.i
The great merge
2002-11-30 22:01:28 +00:00
constant_pointers.i
The great merge
2002-11-30 22:01:28 +00:00
constover.i
The great merge
2002-11-30 22:01:28 +00:00
constructor_exception.i
Changed the class name from Object to SomeClass in the
2003-03-07 18:30:06 +00:00
constructor_explicit.i
explicit is a C# keyword so the explicit.i testcase fails.
2003-06-12 13:14:10 +00:00
constructor_value.i
The great merge
2002-11-30 22:01:28 +00:00
contract.i
Suppress warning about multiple inheritance for Ruby.
2003-12-01 23:11:46 +00:00
conversion.i
The great merge
2002-11-30 22:01:28 +00:00
conversion_namespace.i
The great merge
2002-11-30 22:01:28 +00:00
conversion_ns_template.i
added constructor case
2004-01-14 02:45:29 +00:00
cplusplus_throw.i
Removed deprecated pragmas
2003-04-03 12:12:22 +00:00
cpp_enum.i
The great merge
2002-11-30 22:01:28 +00:00
cpp_enum_scope.i
The great merge
2002-11-30 22:01:28 +00:00
cpp_namespace.i
The great merge
2002-11-30 22:01:28 +00:00
cpp_nodefault.i
The great merge
2002-11-30 22:01:28 +00:00
cpp_static.i
Improved test to test parameters in static functions
2003-09-18 19:16:18 +00:00
cpp_typedef.i
The great merge
2002-11-30 22:01:28 +00:00
default_cast.i
Added string test
2003-11-25 16:45:12 +00:00
default_char.i
new tests
2003-03-27 22:54:37 +00:00
default_constructor.i
Inhibited multiple inheritance warnings for C#
2003-06-12 12:15:30 +00:00
default_ns.i
The great merge
2002-11-30 22:01:28 +00:00
default_ref.i
The great merge
2002-11-30 22:01:28 +00:00
defvalue_constructor.i
new tests
2003-09-26 19:56:45 +00:00
director_abstract.i
Removed unused typemap file includes
2003-09-16 20:53:11 +00:00
director_basic.i
Removed unused typemap file includes
2003-09-16 20:53:11 +00:00
director_detect.i
Suppress warnings about covariant return types in Java and C#.
2003-12-28 21:06:52 +00:00
director_exception.i
__DIRECTOR__ renamed Swig::Director
2003-09-22 20:13:42 +00:00
director_finalizer.i
four new director tests
2003-03-07 10:30:11 +00:00
director_frob.i
also, change the module name to director_frob
2004-01-22 00:52:06 +00:00
director_nested.i
The dirprot feature is now disabled by default. Added dirprot option and ruby runtime examples.
2003-12-09 02:52:08 +00:00
director_protected.i
Fixed more %rename errors, and moving
2003-12-11 03:59:18 +00:00
director_redefined.i
eliminate spurious temporal variables
2004-01-14 06:46:20 +00:00
director_unroll.i
Removed unused typemap file includes
2003-09-16 20:53:11 +00:00
director_using.i
Fixed more %rename errors, and moving
2003-12-11 03:59:18 +00:00
director_wombat.i
Enhanced to check typedef'd parameters in directors - Scott Michel contribution.
2003-11-01 20:06:09 +00:00
dynamic_cast.i
Update for C#
2003-06-12 13:01:36 +00:00
enum_plus.i
Remove ruby wrong class name warning
2003-02-11 21:23:10 +00:00
enum_scope.i
Increased evil quotient. To test bug [ 756552 ] missing default argument class scope with "|"
2003-11-25 19:25:21 +00:00
enum_scope_template.i
The great merge
2002-11-30 22:01:28 +00:00
enum_var.i
The great merge
2002-11-30 22:01:28 +00:00
enums.i
enum renamed enums due to enum keyword in C#
2003-03-19 21:25:59 +00:00
evil_diamond.i
Inhibited multiple inheritance warnings for C#
2003-06-12 12:15:30 +00:00
evil_diamond_ns.i
Inhibited multiple inheritance warnings for C#
2003-06-12 12:15:30 +00:00
evil_diamond_prop.i
Inhibited multiple inheritance warnings for C#
2003-06-12 12:15:30 +00:00
exception_order.i
fix precatching exception behaviour to postcatching
2004-01-12 23:40:58 +00:00
extend_placement.i
new tests
2003-03-27 22:54:37 +00:00
extend_template.i
The great merge
2002-11-30 22:01:28 +00:00
extend_template_ns.i
The great merge
2002-11-30 22:01:28 +00:00
extern_throws.i
new tests
2003-09-26 19:56:45 +00:00
fragments.i
Simple patch to allow fragments to include other fragments:
2004-01-27 23:39:35 +00:00
friends.i
These is the current tests for the friend function support.
2003-12-20 07:46:27 +00:00
function_typedef.i
new test
2003-03-17 17:56:53 +00:00
global_ns_arg.i
new test
2003-02-06 15:58:32 +00:00
grouping.i
The great merge
2002-11-30 22:01:28 +00:00
ignore_parameter.i
The great merge
2002-11-30 22:01:28 +00:00
import_nomodule.h
The great merge
2002-11-30 22:01:28 +00:00
import_nomodule.i
C# removed from this test
2003-06-11 09:31:19 +00:00
imports.list
The great merge
2002-11-30 22:01:28 +00:00
imports_a.h
The great merge
2002-11-30 22:01:28 +00:00
imports_a.i
The great merge
2002-11-30 22:01:28 +00:00
imports_b.h
The great merge
2002-11-30 22:01:28 +00:00
imports_b.i
The great merge
2002-11-30 22:01:28 +00:00
inctest.i
Added test for %import
2003-12-11 21:33:34 +00:00
inherit_missing.i
The great merge
2002-11-30 22:01:28 +00:00
inherit_void_arg.i
new test
2003-11-25 18:20:21 +00:00
inline_initializer.i
new test
2003-04-04 18:35:44 +00:00
java_constants.i
The great merge
2002-11-30 22:01:28 +00:00
java_enums.i
Modifications to testcase to test the enums and constants in a separate Java interface.
2003-04-03 12:30:26 +00:00
java_jnitypes.i
The great merge
2002-11-30 22:01:28 +00:00
java_lib_arrays.i
Added test for arrays of C structs (not typedef'd)
2003-12-02 22:17:44 +00:00
java_lib_various.i
Added STRING_OUT typemap test.
2003-12-06 23:03:30 +00:00
java_pragmas.i
The great merge
2002-11-30 22:01:28 +00:00
java_throws.i
Added javain, javout and newfree throws attributes tests
2003-06-27 13:17:20 +00:00
java_typemaps_proxy.i
Added %javamethodmodifiers check
2003-12-13 00:20:42 +00:00
java_typemaps_typewrapper.i
The great merge
2002-11-30 22:01:28 +00:00
kind.i
The great merge
2002-11-30 22:01:28 +00:00
lib_carrays.i
The great merge
2002-11-30 22:01:28 +00:00
lib_cdata.i
The great merge
2002-11-30 22:01:28 +00:00
lib_cmalloc.i
The great merge
2002-11-30 22:01:28 +00:00
lib_constraints.i
The great merge
2002-11-30 22:01:28 +00:00
lib_cpointer.i
The great merge
2002-11-30 22:01:28 +00:00
lib_cstring.i
The great merge
2002-11-30 22:01:28 +00:00
lib_math.i
The great merge
2002-11-30 22:01:28 +00:00
lib_std_deque.i
The great merge
2002-11-30 22:01:28 +00:00
lib_std_pair.i
Added a new test case for the std_pair.i library module.
2003-09-19 22:05:08 +00:00
lib_std_string.i
Fix long long and other warnings.
2004-01-28 01:30:13 +00:00
lib_std_vector.i
Added pointer test case.
2003-04-01 17:57:30 +00:00
lib_typemaps.i
The great merge
2002-11-30 22:01:28 +00:00
list_vector.i
Fix tests.
2003-06-03 22:13:23 +00:00
long_long.i
The great merge
2002-11-30 22:01:28 +00:00
long_long_apply.i
New test. It exposes some missing long long typemaps in some languages.
2003-03-06 23:15:14 +00:00
member_template.i
The great merge
2002-11-30 22:01:28 +00:00
memberin1.i
The great merge
2002-11-30 22:01:28 +00:00
minherit.i
Added minherit test + runme.
2003-06-06 15:16:32 +00:00
multivalue.i
The great merge
2002-11-30 22:01:28 +00:00
name.i
The great merge
2002-11-30 22:01:28 +00:00
name_cxx.i
The great merge
2002-11-30 22:01:28 +00:00
name_inherit.i
The great merge
2002-11-30 22:01:28 +00:00
name_warnings.i
Fixes to link on Cygwin
2004-01-22 22:43:32 +00:00
namespace_enum.i
The great merge
2002-11-30 22:01:28 +00:00
namespace_extend.i
The great merge
2002-11-30 22:01:28 +00:00
namespace_nested.i
fixed some OS-X name clashes
2003-05-07 22:38:00 +00:00
namespace_spaces.i
more difficult version
2003-08-11 17:54:27 +00:00
namespace_template.i
The great merge
2002-11-30 22:01:28 +00:00
namespace_typedef_class.i
new test
2004-01-09 19:32:08 +00:00
namespace_typemap.i
The great merge
2002-11-30 22:01:28 +00:00
namespace_union.i
new tests
2003-09-26 19:56:45 +00:00
namespace_virtual_method.i
new tests
2003-04-23 18:00:17 +00:00
nested.i
Removed deprecated pragmas
2003-04-03 12:12:22 +00:00
newobject1.i
The great merge
2002-11-30 22:01:28 +00:00
newobject2.i
Empty structs are not portable C.
2002-12-13 17:24:21 +00:00
overload_complicated.i
The great merge
2002-11-30 22:01:28 +00:00
overload_copy.i
The great merge
2002-11-30 22:01:28 +00:00
overload_extend.i
The great merge
2002-11-30 22:01:28 +00:00
overload_extendc.i
Empty structs are not portable C.
2002-12-13 17:24:21 +00:00
overload_simple.i
Added extra test case
2003-09-30 17:35:39 +00:00
overload_subtype.i
The great merge
2002-11-30 22:01:28 +00:00
overload_template.i
The great merge
2002-11-30 22:01:28 +00:00
pointer_in_out.i
The great merge
2002-11-30 22:01:28 +00:00
pointer_reference.i
Merged first chunk of Guile changes contributed by John Lenz.
2003-06-03 22:12:50 +00:00
preproc.i
Consolidated some of the C test cases.
2003-12-02 18:37:42 +00:00
primitive_ref.i
The great merge
2002-11-30 22:01:28 +00:00
primitive_types.i
Fix long long and other warnings.
2004-01-28 01:30:13 +00:00
private_assign.i
The great merge
2002-11-30 22:01:28 +00:00
protected_rename.i
Added missing function body which was causes linker errors
2003-12-12 23:19:07 +00:00
pure_virtual.i
Multiple inheritance workarounds for C#
2003-12-08 21:31:05 +00:00
README
The great merge
2002-11-30 22:01:28 +00:00
redefined.i
Fixes to link on Cygwin
2004-01-22 22:43:32 +00:00
refcount.h
added refcount example using the old macro way and the proposed ref/unref features
2004-01-22 06:26:17 +00:00
refcount.i
added refcount example using the old macro way and the proposed ref/unref features
2004-01-22 06:26:17 +00:00
reference_global_vars.i
Tests for SWIGTYPE& varin and varout typemaps
2003-02-07 22:13:46 +00:00
rename_default.i
The great merge
2002-11-30 22:01:28 +00:00
rename_scope.i
The great merge
2002-11-30 22:01:28 +00:00
ret_by_value.i
The great merge
2002-11-30 22:01:28 +00:00
return_value_scope.i
The great merge
2002-11-30 22:01:28 +00:00
rname.i
The great merge
2002-11-30 22:01:28 +00:00
sizeof_pointer.i
The great merge
2002-11-30 22:01:28 +00:00
smart_pointer_const.i
The great merge
2002-11-30 22:01:28 +00:00
smart_pointer_const2.i
new test
2003-03-16 03:55:36 +00:00
smart_pointer_multi.i
The great merge
2002-11-30 22:01:28 +00:00
smart_pointer_multi_typedef.i
The great merge
2002-11-30 22:01:28 +00:00
smart_pointer_namespace.i
new tests
2003-10-01 21:55:26 +00:00
smart_pointer_namespace2.i
new tests
2003-10-01 21:55:26 +00:00
smart_pointer_not.i
The great merge
2002-11-30 22:01:28 +00:00
smart_pointer_overload.i
The great merge
2002-11-30 22:01:28 +00:00
smart_pointer_protected.i
improved warning for abstract classes and fixed a spurious warning for smart_pointers
2004-01-13 00:43:44 +00:00
smart_pointer_rename.i
The great merge
2002-11-30 22:01:28 +00:00
smart_pointer_simple.i
The great merge
2002-11-30 22:01:28 +00:00
smart_pointer_static.i
Missing function body added
2003-10-16 21:35:21 +00:00
smart_pointer_typedef.i
The great merge
2002-11-30 22:01:28 +00:00
sneaky1.i
The great merge
2002-11-30 22:01:28 +00:00
static_array_member.i
Removed deprecated pragmas
2003-04-03 12:12:22 +00:00
static_const_member.i
The great merge
2002-11-30 22:01:28 +00:00
static_const_member_2.i
The great merge
2002-11-30 22:01:28 +00:00
struct_rename.i
new test
2003-09-01 17:54:18 +00:00
struct_value.i
The great merge
2002-11-30 22:01:28 +00:00
sym.i
The great merge
2002-11-30 22:01:28 +00:00
template.i
The great merge
2002-11-30 22:01:28 +00:00
template_arg_replace.i
Added Ruby-specific warning filter for template_arg_replace test case.
2002-12-20 16:57:06 +00:00
template_arg_scope.i
The great merge
2002-11-30 22:01:28 +00:00
template_arg_typename.i
The great merge
2002-11-30 22:01:28 +00:00
template_array_numeric.i
new test
2003-08-11 19:20:31 +00:00
template_base_template.i
The great merge
2002-11-30 22:01:28 +00:00
template_classes.i
The great merge
2002-11-30 22:01:28 +00:00
template_const_ref.i
The great merge
2002-11-30 22:01:28 +00:00
template_construct.i
The great merge
2002-11-30 22:01:28 +00:00
template_default.i
The great merge
2002-11-30 22:01:28 +00:00
template_default2.i
The great merge
2002-11-30 22:01:28 +00:00
template_default_arg.i
The great merge
2002-11-30 22:01:28 +00:00
template_default_inherit.i
The great merge
2002-11-30 22:01:28 +00:00
template_default_qualify.i
The great merge
2002-11-30 22:01:28 +00:00
template_default_vw.i
new test
2003-03-11 19:23:57 +00:00
template_enum.i
The great merge
2002-11-30 22:01:28 +00:00
template_enum_ns_inherit.i
The great merge
2002-11-30 22:01:28 +00:00
template_enum_typedef.i
The great merge
2002-11-30 22:01:28 +00:00
template_explicit.i
new test
2003-02-12 17:16:39 +00:00
template_extend1.i
Fixed warning messages for preproc_5.i, template_extend1.i and
2003-02-19 20:17:47 +00:00
template_extend2.i
Fixed warning messages for preproc_5.i, template_extend1.i and
2003-02-19 20:17:47 +00:00
template_extend_overload.i
*** empty log message ***
2003-03-20 21:08:45 +00:00
template_extend_overload_2.i
Added another broken test for template + extend + overload
2002-12-12 22:18:33 +00:00
template_forward.i
The great merge
2002-11-30 22:01:28 +00:00
template_inherit.i
The great merge
2002-11-30 22:01:28 +00:00
template_inherit_abstract.i
Multiple inheritance workarounds for C#
2003-12-08 21:31:05 +00:00
template_int_const.i
The great merge
2002-11-30 22:01:28 +00:00
template_ns.i
The great merge
2002-11-30 22:01:28 +00:00
template_ns2.i
The great merge
2002-11-30 22:01:28 +00:00
template_ns3.i
The great merge
2002-11-30 22:01:28 +00:00
template_ns4.i
The great merge
2002-11-30 22:01:28 +00:00
template_ns_enum.i
The great merge
2002-11-30 22:01:28 +00:00
template_ns_enum2.i
The great merge
2002-11-30 22:01:28 +00:00
template_ns_inherit.i
The great merge
2002-11-30 22:01:28 +00:00
template_ns_scope.i
The great merge
2002-11-30 22:01:28 +00:00
template_partial_arg.i
new test
2003-09-01 18:23:08 +00:00
template_qualifier.i
The great merge
2002-11-30 22:01:28 +00:00
template_ref_type.i
new test
2003-06-03 19:08:09 +00:00
template_rename.i
The great merge
2002-11-30 22:01:28 +00:00
template_retvalue.i
The great merge
2002-11-30 22:01:28 +00:00
template_specialization.i
fix warning
2004-01-13 02:52:25 +00:00
template_specialization_defarg.i
Added broken test for template + specialization + defarg
2002-12-10 23:19:49 +00:00
template_specialization_enum.i
Added broken test for template + specialization + enum
2002-12-10 23:59:33 +00:00
template_static.i
The great merge
2002-11-30 22:01:28 +00:00
template_tbase_template.i
The great merge
2002-11-30 22:01:28 +00:00
template_type_namespace.i
The great merge
2002-11-30 22:01:28 +00:00
template_typedef.i
Moved initialization of static class members outside of the class
2003-05-23 02:35:14 +00:00
template_typedef_cplx.i
Moved initialization of static class members outside of the class
2003-05-23 02:35:14 +00:00
template_typedef_cplx2.h
Moved initialization of static class members outside of the class
2003-05-23 02:35:14 +00:00
template_typedef_cplx2.i
The great merge
2002-11-30 22:01:28 +00:00
template_typedef_cplx3.i
The great merge
2002-11-30 22:01:28 +00:00
template_typedef_cplx4.i
The great merge
2002-11-30 22:01:28 +00:00
template_typedef_cplx5.i
*** empty log message ***
2003-11-27 16:54:26 +00:00
template_typedef_import.i
The great merge
2002-11-30 22:01:28 +00:00
template_typedef_import.list
The great merge
2002-11-30 22:01:28 +00:00
template_virtual.i
The great merge
2002-11-30 22:01:28 +00:00
template_whitespace.i
The great merge
2002-11-30 22:01:28 +00:00
throw_exception.i
The great merge
2002-11-30 22:01:28 +00:00
typedef_array_member.i
The great merge
2002-11-30 22:01:28 +00:00
typedef_class.i
new test
2003-05-29 18:30:10 +00:00
typedef_funcptr.i
The great merge
2002-11-30 22:01:28 +00:00
typedef_inherit.i
The great merge
2002-11-30 22:01:28 +00:00
typedef_mptr.i
Typedef_mptr test (with runme).
2003-06-06 16:19:28 +00:00
typedef_reference.i
The great merge
2002-11-30 22:01:28 +00:00
typedef_scope.i
The great merge
2002-11-30 22:01:28 +00:00
typemap_namespace.i
fix for testing under C#
2003-06-12 13:29:30 +00:00
typemap_ns_using.i
The great merge
2002-11-30 22:01:28 +00:00
typemap_self.i
added more ugly 'self' cases
2004-01-15 22:59:55 +00:00
typemap_subst.i
fix for testing under C#
2003-06-12 13:29:30 +00:00
typename.i
The great merge
2002-11-30 22:01:28 +00:00
union_scope.i
The great merge
2002-11-30 22:01:28 +00:00
unions.i
Removed deprecated pragmas
2003-04-03 12:12:22 +00:00
using1.i
The great merge
2002-11-30 22:01:28 +00:00
using2.i
The great merge
2002-11-30 22:01:28 +00:00
using_composition.i
Inhibited multiple inheritance warnings for C#
2003-06-12 12:15:30 +00:00
using_extend.i
Inhibited multiple inheritance warnings for C#
2003-06-12 12:15:30 +00:00
using_inherit.i
The great merge
2002-11-30 22:01:28 +00:00
using_namespace.i
Inhibited multiple inheritance warnings for C#
2003-06-12 12:15:30 +00:00
using_pointers.i
promote the 'using' methods to public. Also, fix a sef. fault for using with pointers, see using_pointers.i
2003-12-09 23:24:37 +00:00
using_private.i
The great merge
2002-11-30 22:01:28 +00:00
using_protected.i
The great merge
2002-11-30 22:01:28 +00:00
valuewrapper.i
value_wrapper -> valuewrapper. My test suite depends on the module name
2003-12-09 02:06:57 +00:00
valuewrapper_base.i
The great merge
2002-11-30 22:01:28 +00:00
valuewrapper_const.i
Method name change as SWIG can't overload the return type when the difference is just 'const'. Perhaps SWIG ought to emit a warning for this though?
2003-05-07 18:55:28 +00:00
valuewrapper_default.i
missing method bodies added to valuewrapper_default testcase
2003-07-31 21:45:26 +00:00
varargs.i
beefed up varargs test
2003-03-19 20:48:52 +00:00
virtual_derivation.i
added test for simple virtual derivation, where ruby fails
2004-01-22 06:23:57 +00:00
virtual_destructor.i
Added a protected destructor in derived class
2003-11-29 00:29:54 +00:00
virtual_poly.i
Suppress warnings about covariant return types in Java and C#.
2003-12-28 21:06:52 +00:00
voidtest.i
The great merge
2002-11-30 22:01:28 +00:00
wrapmacro.i
add python runme
2004-01-20 20:49:05 +00:00