/
niceSOFT
/
swig
ОбзорДокументацияВойти
/
niceSOFT
/
swig
Код
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
ДокументацияПоддержка
Политика конфиденциальностиПользовательское соглашениеПолитика использования «cookies»Согласие субъекта персональных данных
2026 ©
swig/
Examples/test-suite/
..
c

Add char *& string typemaps to all languages and char_strings runme parity

месяц назад
csharp

Fix multicharacter constants to have type int, not char

14 дней назад
d

R: Honour %rename of enum items in the generated R code

месяц назад
errors

Fix parsing of a cv-qualified auto placeholder

день назад
go

Go: Honour %rename of an enum for the generated Go type name

месяц назад
guile

Fix multicharacter constants to have type int, not char

14 дней назад
java

Fix parsing of a cv-qualified auto placeholder

день назад
javascript

[JavaScript] Speed up node and napi test-suite runs

21 час назад
lua

Fix parsing of a cv-qualified auto placeholder

день назад
ocaml

Fix multicharacter constants to have type int, not char

14 дней назад
octave

[Test-suite] Add a common director_langobj test for the language object type

11 дней назад
perl5

[Test-suite] Add a common director_langobj test for the language object type

11 дней назад
php

Fix parsing of a cv-qualified auto placeholder

день назад
python

Fix parsing of a cv-qualified auto placeholder

день назад
r

Pass SWIG_FromCharPtrAndSize and friends on to the C compiler

13 дней назад
ruby

[Test-suite] Add a common director_langobj test for the language object type

11 дней назад
schemerunme

Fix multicharacter constants to have type int, not char

14 дней назад
scilab

Fix multicharacter constants to have type int, not char

14 дней назад
tcl

Pass SWIG_FromCharPtrAndSize and friends on to the C compiler

13 дней назад
testdir

[Lua] Fix flaky inctest by not modifying the string passed to importtest2

12 дней назад
README

Fix various comment and documentation typos

9 лет назад
abstract_access.i

add support for named warning codes

21 год назад
abstract_basecast.i

Test ability to manipulate a daughter class from its base class wrapper

4 года назад
abstract_inherit.i

add support for named warning codes

21 год назад
abstract_inherit_ok.i

add support for named warning codes

21 год назад
abstract_inherit_using.i

Fix missing constructor generation due to abstract class test failure

3 года назад
abstract_signature.i

Remove superfluous semicolons

4 года назад
abstract_typedef.i

add virtual destructors where needed

22 года назад
abstract_typedef2.i

Various warning fixes for Visual Studio 2003 C++ compiler

22 года назад
abstract_virtual.i

Visual C++ warning fixes

3 года назад
access_change.i

C++11 using declarations for inheriting constructors - template classes with template base classes

3 года назад
add_link.i

Fix -Wextra-semi warnings (#3372)

5 месяцев назад
aggregate.i

Avoid -Wempty-body warnings from SWIG_contract_assert

5 лет назад
allowexcept.i

Drop special case for PHP in allowexcept.i

5 лет назад
allprotected.i

Fix directors and allprotected mode and using declarations.

3 года назад
allprotected_not.i

Fix bug 3529601 - seg fault when a protected method has the director feature but the parent class does not. Also fix similar problems with the allprotected feature.

14 лет назад
anonymous_bitfield.i

fix bitfield with expr

22 года назад
apply_signed_char.i

Fix apply_signed_char test (#3502)

21 день назад
apply_strings.i

[Chicken] Remove code for Chicken

5 лет назад
apply_typemap_typedefs.i

%apply and typedefs improvement

2 года назад
argcargvtest.i

Python: SWIG_AsArgcArgv thread safety (#3230)

год назад
argout.i

fix docs, path provided by Olly

20 лет назад
array_member.i

scilab: fix tests having too long identifier names

12 лет назад
array_typedef_memberin.i

Test case warning suppression for visual c++ fix

11 лет назад
arrayref.i

New test case - passing arrays by reference (needs fixing)

24 года назад
arrays.i

Add regression test for << in array size bug

3 года назад
arrays_dimensionless.i

Revert some insignificant changes done in historical C branch

5 лет назад
arrays_global.i

Fix random doubled spaces in code

3 года назад
arrays_global_twodim.i

more test cases, less cast operations

21 год назад
arrays_scope.i

Fix -Wextra-semi warnings (#3372)

5 месяцев назад
assign_const.i

Visual C++ warning fixes

3 года назад
assign_reference.i

Restore missing variable setters for types containing non-assignable static members

3 года назад
autodoc.i

Cosmetic stray semi-colon removal after %typemap using quotes

4 года назад
begin_code.i

Add MinGW-W64 Ruby Github CI testing (#2981)

год назад
bloody_hell.i

scilab: fix tests having too long identifier names

12 лет назад
bom_utf8.i

Skip the UTF-8 BOM of including files.

13 лет назад
bools.i

[ocaml] Rename value in bools.i to avoid clash

3 года назад
c_backend_cpp_exception.i

Fix missing newline at end of files

2 года назад
c_backend_cpp_natural_std_string.i

Fix missing newline at end of files

2 года назад
c_delete.i

Javascript Node-API support added

3 года назад
c_delete_function.i

Javascript Node-API support added

3 года назад
callback.i

Add test of callback with enum argument

4 года назад
cast_operator.i

test fix

22 года назад
casts.i

The great merge

24 года назад
catches.i

test-suite fixes for compilers that don't support vararg macros

8 лет назад
catches_strings.i

std::string throws typemaps

4 года назад
cbooltest.i

Add support for C99 _Bool

2 года назад
ccomplextest.i

Handle T_FLTCPLX in NewSwigType()

3 года назад
char_binary.i

Prefer testcase code over build system code for C testcases

год назад
char_binary_rev_len.i

Add typecheck.

год назад
char_constant.i

Straighten out handling of char and string constants

2 года назад
char_strings.i

Go: fix invalid conversion for const char * hidden behind a typedef

месяц назад
charptr_fragment.i

Pass SWIG_FromCharPtrAndSize and friends on to the C compiler

13 дней назад
chartest.i

clang illegal character encoding warning fixes in tests

10 лет назад
class_case.i

Add CHANGES entry and regression test for #676

5 лет назад
class_forward.i

Fix forward class declaration in a class when used as a base

15 лет назад
class_ignore.i

Fix -Wextra-semi warnings (#3372)

5 месяцев назад
class_scope_namespace.i

Test scope resolution of global struct A

4 года назад
class_scope_weird.i

Move extra qualifiers testing to different testcase

3 года назад
clientdata_prop.list

Fix a few bugs in the tcl module related to clientdata propagation.

22 года назад
clientdata_prop_a.h

Mark in-header function definitions as "inline"

4 года назад
clientdata_prop_a.i

Fix a few bugs in the tcl module related to clientdata propagation.

22 года назад
clientdata_prop_b.h

Fix a few bugs in the tcl module related to clientdata propagation.

22 года назад
clientdata_prop_b.i

Fix a few bugs in the tcl module related to clientdata propagation.

22 года назад
command_line_define.i

Add new -U command line option

3 года назад
common.mk

[Test-suite] Add a common director_langobj test for the language object type

11 дней назад
compactdefaultargs.i

Regression fix when using -keyword, kwargs or compactdefaultargs option

2 года назад
complextest.i

Split C complex.h from C++ complex testing

6 лет назад
const_const.i

The great merge

24 года назад
const_const_2.i

The great merge

24 года назад
constant_directive.i

[guile] Improve constant wrapping

2 года назад
constant_expr.i

Fix handling of corner cases by previous change

год назад
constant_expr_c.i

Improve parsing of expressions related to functions calls

год назад
constant_pointers.i

Fix test-suite warning suppressions

2 года назад
constants.i

adding more broken cases

21 год назад
constover.i

The great merge

24 года назад
constructor_copy.i

Fix Java container tests for change in vector constructor declaration

9 лет назад
constructor_copy_non_const.i

Fix %copyctor used on class hierarchies with non-const copy constructor

3 года назад
constructor_exception.i

Better workaround for Scilab name problem with 'Error'

13 лет назад
constructor_explicit.i

Fix -Wextra-semi warnings (#3372)

5 месяцев назад
constructor_ignore.i

Fix ignore on implicit constructors

19 лет назад
constructor_rename.i

[Python] Fix alternate constructors with -builtin

8 дней назад
constructor_value.i

Fix -Wextra-semi warnings (#3372)

5 месяцев назад
contract.i

Add C "contract" test

4 года назад
contract_c.i

Add C "contract" test

4 года назад
conversion.i

The great merge

24 года назад
conversion_namespace.i

more thorough %rename tests including conversion operator %rename

19 лет назад
conversion_ns_template.i

Warning and error fixes for Solaris Sun Studio compiler

12 лет назад
conversion_operators.i

Fix comments and newlines within operator definitions

11 лет назад
copyctor.i

Fix duplicate sym:overname values using %copyctor

3 года назад
cplusplus_throw.i

Fix -Wextra-semi warnings (#3372)

5 месяцев назад
cpp11_alias_nested_template_scoping.i

C++11 test fixes for Visual Studio 2017

7 лет назад
cpp11_alias_template_inheritance.i

Add test coverage and docs for alias templates as a base class and using-declaration qualifier

2 месяца назад
cpp11_alias_templates.i

C++20 constrained alias templates: parse and support

3 месяца назад
cpp11_alignment.i

C++11 test fixes for Visual Studio 2017

7 лет назад
cpp11_alternate_function_syntax.i

Fix various Go compilation problems when wrapping rvalues references

9 месяцев назад
cpp11_assign_delete.i

Assignable fixes for reference member variables

2 года назад
cpp11_assign_rvalue_reference.i

Add int&& typemaps for Go

9 месяцев назад
cpp11_attribute_specifiers.i

Fix -Wunused-variable warning in Lua and Octave wrappers

год назад
cpp11_auto_variable.i

Fix parsing of a cv-qualified auto placeholder

день назад
cpp11_brackets_expression.i

Use defined type in cpp11_brackets_expression testcase

2 года назад
cpp11_constexpr.i

Fix -Wextra-semi warnings (#3372)

5 месяцев назад
cpp11_constexpr_friend.i

Don't ignore overloaded friend functions that are also declared constexpr

2 года назад
cpp11_copyctor_delete.i

Visual C++ warning fixes

3 года назад
cpp11_decltype.i

[go] Remove workaround in cpp11_decltype.i

год назад
cpp11_default_delete.i

Fix various Go compilation problems when wrapping rvalues references

9 месяцев назад
cpp11_delegating_constructors.i

Rename all C++0x to C++11 and cpp0x to cpp11

13 лет назад
cpp11_director_enums.i

C++11 strongly typed enum fixes for directors

12 лет назад
cpp11_director_using_constructor.i

Added unit tests for lua directors

8 месяцев назад
cpp11_directors.i

Fix various Go compilation problems when wrapping rvalues references

9 месяцев назад
cpp11_explicit_conversion_operators.i

C++11 conversion operator example and docs added

12 лет назад
cpp11_final_class.i

Remove some final testing

4 года назад
cpp11_final_directors.i

Suppress clang warnings in test-suite

3 года назад
cpp11_final_override.i

Suppress clang warnings in test-suite

3 года назад
cpp11_function_objects.i

[ocaml] Rename value in cpp11_function_objects.i to avoid clash

3 года назад
cpp11_hash_tables.i

[ruby] add tests for unordered containers.

10 лет назад
cpp11_inheriting_constructors.i

Inherit constructors named through a typedef base

2 месяца назад
cpp11_inheriting_constructors_typedef.i

Detect inheriting constructors by base class match in the parser

2 месяца назад
cpp11_initializer_list.i

Fix -Wunused-variable warning in Lua and Octave wrappers

год назад
cpp11_initializer_list_extend.i

Rename all C++0x to C++11 and cpp0x to cpp11

13 лет назад
cpp11_lambda_functions.i

Fix parsing of a cv-qualified auto placeholder

день назад
cpp11_move_only.i

Fix various Go compilation problems when wrapping rvalues references

9 месяцев назад
cpp11_move_only_helper.i

Movable and move-only types supported in "out" typemaps.

4 года назад
cpp11_move_only_valuewrapper.i

Fix comment typo

4 года назад
cpp11_move_typemaps.i

Provide SWIGTYPE MOVE typemaps in swigmove.i

4 года назад
cpp11_noexcept.i

Move #2087 regression test to cpp11_noexcept.i

2 года назад
cpp11_null_pointer_constant.i

Rename all C++0x to C++11 and cpp0x to cpp11

13 лет назад
cpp11_raw_string_literals.i

Fix test-suite warning suppressions

2 года назад
cpp11_ref_qualifiers.i

Fix test-suite warning suppressions

2 года назад
cpp11_ref_qualifiers_rvalue_unignore.i

Add unignore for rvalue ref-qualifiers

9 лет назад
cpp11_ref_qualifiers_typemaps.i

Fix testcase symbol name conflict

9 лет назад
cpp11_reference_wrapper.i

C++11 std::reference_wrapper example - no support

12 лет назад
cpp11_result_of.i

Attempt to fix cpp11_result_of for MSVC

4 года назад
cpp11_rvalue_reference.i

Add int&& typemaps for Go

9 месяцев назад
cpp11_rvalue_reference2.i

Fix various Go compilation problems when wrapping rvalues references

9 месяцев назад
cpp11_rvalue_reference3.i

Fix various Go compilation problems when wrapping rvalues references

9 месяцев назад
cpp11_rvalue_reference_move.i

Fix various Go compilation problems when wrapping rvalues references

9 месяцев назад
cpp11_shared_ptr_const.i

shared_ptr tests cleanup

5 месяцев назад
cpp11_shared_ptr_crtp_upcast.i

shared_ptr tests cleanup

5 месяцев назад
cpp11_shared_ptr_nullptr_in_containers.i

shared_ptr tests cleanup

5 месяцев назад
cpp11_shared_ptr_overload.i

Improve handling of NULL vs nullptr vs 0 vs 0L

месяц назад
cpp11_shared_ptr_template_upcast.i

shared_ptr tests cleanup

5 месяцев назад
cpp11_shared_ptr_upcast.i

shared_ptr tests cleanup

5 месяцев назад
cpp11_sizeof_object.i

Rename all C++0x to C++11 and cpp0x to cpp11

13 лет назад
cpp11_static_assert.i

Fix previous commit to compile with older compilers

9 лет назад
cpp11_std_array.i

Support for std::array and std::set for lua (#3305)

5 месяцев назад
cpp11_std_function.i

Remove need for additional %rename for std::function

3 месяца назад
cpp11_std_unique_ptr.i

Add const std::unique_ptr & input typemaps

2 года назад
cpp11_std_unordered_map.i

Include all template parameters for std_unordered_multimap and std_unordered_map

7 лет назад
cpp11_std_unordered_multimap.i

[ruby] add simple tests for std unordered containers.

9 лет назад
cpp11_std_unordered_multiset.i

[ruby] add simple tests for std unordered containers.

9 лет назад
cpp11_std_unordered_set.i

Combine duplicate unordered_set unordered_map testcases

8 лет назад
cpp11_strongly_typed_enumerations.i

Fix qualify of "enum class" enumerator names

2 года назад
cpp11_strongly_typed_enumerations_perl_const.i

[perl] Fix C++11 enum class wrapping with -const

2 года назад
cpp11_strongly_typed_enumerations_simple.i

Fix strongly typed enums for Java when using simple enum wrappers

12 лет назад
cpp11_template_double_brackets.i

Add MinGW-W64 Ruby Github CI testing (#2981)

год назад
cpp11_template_explicit.i

Ocaml test-suite 'passes' with c++11 testing now

4 года назад
cpp11_template_pack.i

Make testcase c++11 compliant

3 месяца назад
cpp11_template_pack_specialization.i

Fix MSVC C4244 narrowing warning in cpp11_template_pack_specialization test

2 месяца назад
cpp11_template_parameters_decltype.i

Add another recently fixed case

год назад
cpp11_template_templated_methods.i

Fix various Go compilation problems when wrapping rvalues references

9 месяцев назад
cpp11_template_typedefs.i

Tidy up the fix for a template argument scope being added twice

8 дней назад
cpp11_template_using_base.i

Detect inheriting constructors by base class match in the parser

2 месяца назад
cpp11_thread_local.i

Fix cpp11_thread_local test

5 лет назад
cpp11_type_aliasing.i

Fix Wunused-but-set-variable in test-suite

месяц назад
cpp11_type_traits.i

Fix random doubled spaces in code

3 года назад
cpp11_uniform_initialization.i

Add regression test for bug in reverted commit

2 года назад
cpp11_unrestricted_unions.i

Rename all C++0x to C++11 and cpp0x to cpp11

13 лет назад
cpp11_userdefined_literals.i

SWIG: emit user-defined literal operators without deprecated whitespace

3 месяца назад
cpp11_using_constructor.i

Inherit constructors named through a typedef base

2 месяца назад
cpp11_using_functor.i

C++11: cpp11_using_functor - Overloaded functor with %rename and %template

2 месяца назад
cpp11_using_member_template.i

Fix #3415 segfault in Allocate::usingDeclaration

3 месяца назад
cpp11_using_typedef_struct.i

Tidy up the fix for a template argument scope being added twice

8 дней назад
cpp11_using_typedef_template_member.i

Fix template parameter expansion for members inherited via a typedef qualifier

2 месяца назад
cpp11_variadic_function_templates.i

Fix various Go compilation problems when wrapping rvalues references

9 месяцев назад
cpp11_variadic_templates.i

Fix various Go compilation problems when wrapping rvalues references

9 месяцев назад
cpp14_auto_return_type.i

Fix parsing of a cv-qualified auto placeholder

день назад
cpp14_binary_integer_literals.i

Add tests for binary integer literal constants

4 года назад
cpp14_generic_lambda.i

C++14/20: parse auto parameters in functions and lambdas

3 месяца назад
cpp14_variable_templates.i

Add cpp14_variable_templates testcase and document the support

3 месяца назад
cpp17_class_template_argument_deduction.i

C++17: parse user-defined deduction guides

2 месяца назад
cpp17_director_string_view.i

Add change note for #3321

5 месяцев назад
cpp17_enable_if_t.i

Support C++17 fold expressions

2 года назад
cpp17_hex_floating_literals.i

Run C++14 and C++17 tests with appropriate compiler

4 года назад
cpp17_inheriting_constructors_pack.i

Fix C++17 inheriting constructor pack dropping the last base constructor

2 месяца назад
cpp17_map_no_default_ctor.i

Enhanced std::map for non-default constructible types changes entry

3 года назад
cpp17_nested_namespaces.i

Run C++14 and C++17 tests with appropriate compiler

4 года назад
cpp17_nspace_nested_namespaces.i

Test c++17 nested namespaces and %nspace

8 лет назад
cpp17_std_filesystem.i

Add forward class definition for std::filesystem::path class

2 года назад
cpp17_string_view.i

Fix for using more than one std::string_view type in a method

2 года назад
cpp17_u8_char_literals.i

Run C++14 and C++17 tests with appropriate compiler

4 года назад
cpp17_using_pack_alias_template.i

Add test coverage and docs for alias templates as a base class and using-declaration qualifier

2 месяца назад
cpp17_using_pack_expansion.i

C++17: parse and support pack expansion in a using-declaration

2 месяца назад
cpp17_using_typename_pack.i

Fix syntax error for typename member type pack in a using declaration (#3479)

2 месяца назад
cpp20_abbreviated_template.i

C++20: avoid 'Numeric auto' with trailing return type in abbreviated_template test

3 месяца назад
cpp20_abbreviated_template_decorated.i

Fix parsing of a cv-qualified auto placeholder

день назад
cpp20_abbreviated_template_mixed.i

C++20: mix abbreviated function templates with a variadic explicit pack

3 месяца назад
cpp20_alias_template.i

C++20 constrained alias templates: parse and support

3 месяца назад
cpp20_concepts.i

C++20 concepts: embed in the parse tree and reject %template instantiation

3 месяца назад
cpp20_concepts_class_methods.i

cpp20_concepts: add class methods and class template test cases

3 месяца назад
cpp20_concepts_classes.i

C++20 concepts: extend tests and document broader support

3 месяца назад
cpp20_concepts_constrained_param.i

C++20: stop emitting warning 332 for unresolved type-constraints

3 месяца назад
cpp20_concepts_extra.i

C++20: parse type constrained template parameters

3 месяца назад
cpp20_concepts_lambda.i

C++20: parse abbreviated function templates with constrained auto

3 месяца назад
cpp20_concepts_overloads.i

C++20 concepts: extend tests and document broader support

3 месяца назад
cpp20_constexpr_destructor.i

Fix clang [-Wundefined-inline] warning in testcase

год назад
cpp20_lambda_template.i

C++20 lambdas: accept prefix and trailing form with return type requires-clauses

3 месяца назад
cpp20_spaceship_operator.i

Fix spaceship operator bugs, document, add tests

4 года назад
cpp20_variable_templates.i

C++20: parse a requires-expression as a primary in expression position

3 месяца назад
cpp_basic.i

Fix -Wextra-semi warnings (#3372)

5 месяцев назад
cpp_enum.i

Fix -Wextra-semi warnings (#3372)

5 месяцев назад
cpp_namespace.i

[OCaml] Add missing warning filters for OCaml keywords in the test suite

8 лет назад
cpp_nodefault.i

remove debug printout

21 год назад
cpp_parameters.i

Python -builtin constructors silently ignored keyword arguments.

7 лет назад
cpp_static.i

Fix -Wextra-semi warnings (#3372)

5 месяцев назад
cpp_typedef.i

Fix -Wextra-semi warnings (#3372)

5 месяцев назад
csharp_argument_defaults_feature.i

Make csharp_argument_defaults_feature testcase c++98 compatible

3 года назад
csharp_attributes.i

add missing return to testcase

16 лет назад
csharp_director_typemaps.i

C# 'out' or 'ref' removal improvements in director typemaps.

7 лет назад
csharp_exceptions.i

test-suite fixes for compilers that don't support vararg macros

8 лет назад
csharp_features.i

Unicode literals

14 лет назад
csharp_lib_arrays.i

Improved C long handling for C#

3 года назад
csharp_lib_arrays_bool.i

Change C# bool[] typemaps to marshall as 1-byte

7 лет назад
csharp_namespace_system_collision.i

Remove nspace feature not yet supported warning

12 лет назад
csharp_prepost.i

Remove using directives from the generated C# code and fully qualify the use of all .NET framework types in order to minimize potential name collisions from input files defining types, namespace, etc with the same name as .NET framework members.

13 лет назад
csharp_swig2_compatibility.i

Correct spelling of compatibility.

13 лет назад
csharp_typemaps.i

Add special variable imfuncname expansion for C# and D

4 года назад
curiously_recurring_template_pattern.i

Add a testcase for the Curiously Recurring Template Pattern - CRTP

14 лет назад
d_nativepointers.i

[D] Test C++ references in »d_nativepointers«; normalized indentation.

16 лет назад
default_arg_expressions.i

Fix parsing of a::b.c() and x::y.z

год назад
default_arg_values.i

[Python] Fix wrapping of bool const&x=true param

год назад
default_args.i

Improve handling of NULL vs nullptr vs 0 vs 0L

месяц назад
default_args_c.i

Fix testcase for visual studio (2)

8 лет назад
default_constructor.i

Fix -Wextra-semi warnings (#3372)

5 месяцев назад
defvalue_constructor.i

missing function body added

22 года назад
derived_byvalue.i

Fix typos in docs and comments

4 года назад
derived_nested.i

filtered warnings, turned on "flatnested" for nested template test

13 лет назад
destructor_methodmodifiers.i

C#, D, Java methodmodifiers on destructors

8 лет назад
destructor_reprotected.i

add destructor reprotected/desprotected case

22 года назад
director_abstract.i

Fix comment typo

12 лет назад
director_alternating.i

[D] Fixed a bug in the loop breaking code for directors leading to a superclass implementation erroneously being called.

16 лет назад
director_basic.i

Test case fix for std::complex and non-floating types deprecation

4 года назад
director_binary_string.i

Prefer testcase code over build system code for C testcases

год назад
director_binary_string_rev_len.i

Fix Length & string reverse order typemap.

год назад
director_classes.i

Fix -Wextra-semi warnings (#3372)

5 месяцев назад
director_classic.i

Revert rev 11187 "Merged with recent changes from trunk."

14 лет назад
director_comparison_operators.i

Use %rename

6 лет назад
director_constructor.i

add test case using 'super'

22 года назад
director_conversion_operators.i

Add test cases for abstract user-defined conversion operators

6 лет назад
director_default.i

more directors and default arg tests

20 лет назад
director_detect.i

Merge https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2009-vmiklos/

17 лет назад
director_enum.i

Fix R keyword warning

16 лет назад
director_exception.i

Added unit tests for lua directors

8 месяцев назад
director_exception_catches.i

Changes to use common DirectorException class

9 лет назад
director_exception_nothrow.i

Use SWIG_NOEXCEPT for deprecated dynamic exception specifications

год назад
director_extend.i

Fix various comment and documentation typos

9 лет назад
director_finalizer.i

Remove the -rename option in the Go language support. Do a much better job of checking for name conflicts. Ignore conflicting names with a warning. Adjust the testsuite accordingly.

16 лет назад
director_frob.i

Go: Fix director returning reference to local variable

2 месяца назад
director_guard.i

Testcase warning suppression

2 года назад
director_ignore.i

[Go] Fix bug with ignored destructor--generated code did not compile.

11 лет назад
director_keywords.i

Fix 'self' parameter name clash when generating for Python builtin

12 лет назад
director_langobj.i

[Test-suite] Add a common director_langobj test for the language object type

11 дней назад
director_minimal.i

Add a minimal director test (#3346)

6 месяцев назад
director_multiple_inheritance.i

[python] Fix inheriting from multiple director classes

4 года назад
director_namespace_clash.i

test directors with 2 same name classes in different namespace

20 лет назад
director_nested.i

Fix -Wextra-semi warnings (#3372)

5 месяцев назад
director_nested_class.i

Expand director_nested_class test to test more than one level of nesting

12 лет назад
director_nestedmodule.i

apply SF Patch #350 and add testcase

12 лет назад
director_nspace.i

Remove unnecessary warning triggering copy ctors from the test

5 лет назад
director_nspace_director_name_collision.i

Enable Javascript in director_nspace_director_name_collision.i.

12 лет назад
director_overload.i

php: Fix overloaded directed methods with non-void return

5 лет назад
director_overload2.i

Re-enable overloading test for php8

4 года назад
director_ownership.i

Remove c++11 override in testcase

8 лет назад
director_pass_by_value.i

Rename debug in testcases to trace

4 года назад
director_primitives.i

add in missing virtual destructor

20 лет назад
director_profile.i

Revert rev 11187 "Merged with recent changes from trunk."

14 лет назад
director_property.i

Test case fix for std::complex and non-floating types deprecation

4 года назад
director_protected.i

Fix protected/private nested class referenced in generated upcast helper

месяц назад
director_protected_overloaded.i

Revert rev 11187 "Merged with recent changes from trunk."

14 лет назад
director_redefined.i

fix warnings for ruby, add another case

22 года назад
director_ref.i

Added missing untracked files.

11 лет назад
director_shared_ptr.i

shared_ptr tests cleanup

5 месяцев назад
director_simple.i

Add test case for very simple director classes

4 года назад
director_stl.i

Make PHP directors work more like other languages

5 лет назад
director_string.i

Add testcase which fails with C# directors.

20 лет назад
director_template.i

Fix compile error when using directors

4 года назад
director_thread.i

Fix random doubled spaces in code

3 года назад
director_unroll.i

Removed unused typemap file includes

23 года назад
director_unwrap_result.i

Improve director unwrap detection for the return type

4 года назад
director_using.i

Mark WARN_PHP_PUBLIC_BASE as no longer used

3 года назад
director_using_member_scopes.i

Testcase correction for using declaration and members

4 года назад
director_void.i

Add C# support for void *VOID_INT_PTR member variables

6 лет назад
director_wombat.i

add support for named warning codes

21 год назад
director_wstring.i

Add C# wchar_t * director typemaps

4 года назад
disown.i

Apply #3219676 from Shane Liesegang which adds: - support for %factory - a __tostring method - a __disown method

14 лет назад
doxygen_alias.i

Add support for doxygen:alias feature

10 лет назад
doxygen_autodoc_docstring.i

[Python] Unify class docstring under -builtin with non-builtin

3 месяца назад
doxygen_basic_notranslate.i

Fix Java doxygen:notranslate for single line comments

8 лет назад
doxygen_basic_translate.h

Fixed problem with doxygen comments at the end of a file or in a file without declarations.

14 лет назад
doxygen_basic_translate.i

Merge branch 'Issue-1643'

7 лет назад
doxygen_basic_translate_style2.i

Doxygen comment parsing fix for empty lines in code/verbatim blocks

7 лет назад
doxygen_basic_translate_style3.i

Minor workaround in doxygen_basic_translate_style3 test

7 лет назад
doxygen_code_blocks.i

Special handling for python doctest code blocks

7 лет назад
doxygen_constructors.i

[Python] Emit doxygen constructor docstrings on __init__ in -builtin mode

3 месяца назад
doxygen_ignore.i

Fix missing return value in doxygen test

8 лет назад
doxygen_interface.i

doxygen_interface test fix

6 месяцев назад
doxygen_misc_constructs.h

Fix generated Python code for Doxygen comments with triple quotes

6 лет назад
doxygen_misc_constructs.i

Fix deleting invalid string when parsing Doxygen grouping comments

месяц назад
doxygen_nested_class.i

Testcase code correction

8 лет назад
doxygen_overloads.i

[Python] Emit doxygen constructor docstrings on __init__ in -builtin mode

3 месяца назад
doxygen_parsing.i

[Python] Emit doxygen constructor docstrings on __init__ in -builtin mode

3 месяца назад
doxygen_parsing_enums.i

Doxygen comments formatting fixes for multi-line comments

2 года назад
doxygen_parsing_enums_proper.i

Fixed enum comments generation, added testcases

14 лет назад
doxygen_parsing_enums_simple.i

Fixed enum comments generation, added testcases

14 лет назад
doxygen_parsing_enums_typesafe.i

Fixed enum comments generation, added testcases

14 лет назад
doxygen_parsing_enums_typeunsafe.i

Fixed enum comments generation, added testcases

14 лет назад
doxygen_translate.i

Doxygen Java fix quoting for \image command

4 года назад
doxygen_translate_all_tags.i

Fix for missing space after \endlink in doxygen

6 лет назад
doxygen_translate_links.i

Fix missing returns in the Doxygen test suite code.

11 лет назад
duplicate_class_name_in_ns.i

Fix -Wextra-semi warnings (#3372)

5 месяцев назад
duplicate_parm_names.i

Duplicate parameter name handling improvements

3 года назад
dynamic_cast.i

Revert some insignificant changes done in historical C branch

5 лет назад
empty.i

test wrapping nothing!

21 год назад
empty_c.i

Duplicate tests that are run twice as both C and C++ tests to fix parallel make: empty

10 лет назад
enum_forward.i

Javascript Node-API support added

3 года назад
enum_ignore.i

Ignored enum fixes.

12 лет назад
enum_macro.i

Fix parser error containing multiple #define statements inside an enum.

7 лет назад
enum_missing.i

Warning fix in testcase for Javascript node

12 лет назад
enum_plus.i

add support for named warning codes

21 год назад
enum_rename.i

Spelling fix

12 лет назад
enum_scope_template.i

The great merge

24 года назад
enum_template.i

fix extra ;

21 год назад
enum_thorough.i

[Java] Fix regression wrapping enum values

2 года назад
enum_thorough_proper.i

Proper enum test added. Needs JDK1.5 beta 2

22 года назад
enum_thorough_simple.i

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

22 года назад
enum_thorough_typesafe.i

fix Java and C# enums when one of the enum items is ignored

17 лет назад
enum_thorough_typeunsafe.i

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

22 года назад
enum_var.i

Revert "scilab: implement enum_var test"

12 лет назад
enums.i

Test case warning fixes for nodejs

10 лет назад
equality.i

Tweak testcase comments

4 года назад
evil_diamond.i

Revert rev 11187 "Merged with recent changes from trunk."

14 лет назад
evil_diamond_ns.i

Revert rev 11187 "Merged with recent changes from trunk."

14 лет назад
evil_diamond_prop.i

Revert rev 11187 "Merged with recent changes from trunk."

14 лет назад
exception_classname.i

Fix some test-suite warnings

10 лет назад
exception_memory_leak.i

Visual C++ warning fixes

3 года назад
exception_order.i

Fix random doubled spaces in code

3 года назад
exception_partial_info.i

Fix random doubled spaces in code

3 года назад
expressions.i

Fix clang [-Wconstant-logical-operand] warning in testcase

год назад
extend.i

[OCaml] Add missing warning filters for OCaml keywords in the test suite

8 лет назад
extend_constructor_destructor.i

Fix C code where a typedef name was used for constructor and destructor names in %extend. Deprecate use of typedef names for constructor and destructor names going forwards.

13 лет назад
extend_default.i

Spelling fix

12 лет назад
extend_placement.i

More redefinition/redeclaration warning message improvements

3 года назад
extend_special_variables.i

Warning suppressions in tests

12 лет назад
extend_template.i

minor comment added

16 лет назад
extend_template_method.i

Enhance %extend to extend a class with template constructors

10 лет назад
extend_template_ns.i

Clean up double spaces between words in comments

3 года назад
extend_typedef_class.i

Restrict the name used in %extend to be just the struct/class name and not a typedef to a class/struct. Typedefs were only partially working anyway. Anonymous struct typedefs excluded. Deprecate with a warning for now.

13 лет назад
extend_variable.i

add %extend for static member variables test

20 лет назад
extern_c.i

Mark 'externc' storage for variables

5 лет назад
extern_declaration.i

massive typemap unification

21 год назад
extern_namespace.i

fix extra ;

21 год назад
extern_throws.i

test-suite fixes for compilers that don't support vararg macros

8 лет назад
features.i

Internal constructor name no longer contains template parameters

3 года назад
file_test.i

remove test.dat file

22 года назад
final_c.i

Testcase warning suppression

4 года назад
fragments.i

Cosmetic stray semi-colon removal after %typemap using quotes

4 года назад
friends.i

Fix test-suite warning suppressions

2 года назад
friends_nested.i

More Lua tests (#3405)

2 месяца назад
friends_operator_overloading.i

Friend operator overloading fix for Python builtin

3 года назад
friends_template.i

Fix test-suite warning suppressions

2 года назад
funcptr.i

fixes for vc++

18 лет назад
funcptr_cpp.i

Move #2087 regression test to cpp11_noexcept.i

2 года назад
function_typedef.i

Extend function_typedef and template_parameters_global_scope test cases (#3405)

2 месяца назад
functors.i

Rename operator() for C in functors unit test

7 лет назад
fvirtual.i

Revert rev 10606 "Merged revisions 10498-10499,10503-10504,10506,10508,10511,10515-10516,10518-10519,10527,10530-10531,10536-10537,10539-10552,10558-10568,10574-10580,10582,10584,10588-10589,10594 via svnmerge from "

14 лет назад
global_functions.i

Add testcase and info on python -builtin missing argument count check

12 лет назад
global_immutable_vars.i

Use https for swig.org links

4 года назад
global_immutable_vars_cpp.i

Use https for swig.org links

4 года назад
global_namespace.i

Revert rev 11187 "Merged with recent changes from trunk."

14 лет назад
global_ns_arg.i

Rename symbol in test case as the name is clashing in some way with new versions of Octave (3.2.4)

15 лет назад
global_scope_types.i

some warning fixes on solaris

16 лет назад
global_vars.i

Add PHP run test for global_vars

5 лет назад
go_director_inout.i

Cosmetic stray semi-colon removal after %typemap using quotes

4 года назад
go_inout.i

Fix & in testcase which should be &&

год назад
go_subdir_import.list

Fix Go tests to run in module mode

7 лет назад
go_subdir_import_a.i

Add -Wdelete-non-virtual-dtor to the test-suite C++ warning flags

2 месяца назад
go_subdir_import_b.i

Add -Wdelete-non-virtual-dtor to the test-suite C++ warning flags

2 месяца назад
grouping.i

Examples/test-suite/grouping.i: resolve compiler warning.

5 лет назад
guile_ext_test.i

Make guile test suite default to scm api

13 лет назад
iadd.i

Remove long-deprecated %attribute_ref

3 года назад
ignore_parameter.i

Fail at compile time for multiple typemap substitution

3 года назад
ignore_template_constructor.i

Fix Java container tests for change in vector constructor declaration

9 лет назад
immutable_values.i

Renamed 'immutable' test-case to 'immutable_values'.

16 лет назад
implicittest.i

%implicitconv is improved for overloaded functions.

13 лет назад
import_callback.list

Py_LIMITED_API support in SwigPyObject_Check for -builtin

год назад
import_callback_x.h

Py_LIMITED_API support in SwigPyObject_Check for -builtin

год назад
import_callback_x.i

Py_LIMITED_API support in SwigPyObject_Check for -builtin

год назад
import_callback_y.h

Py_LIMITED_API support in SwigPyObject_Check for -builtin

год назад
import_callback_y.i

Py_LIMITED_API support in SwigPyObject_Check for -builtin

год назад
import_fragments.i

Fix %import and %fragment forced inclusion to not generate code.

9 лет назад
import_fragments_a.i

Include required headers for %imported modules

5 лет назад
import_fragments_b.i

Fix %import and %fragment forced inclusion to not generate code.

9 лет назад
import_nomodule.h

The great merge

24 года назад
import_nomodule.i

Handle `)` in command line interface filename

4 года назад
import_share.list

Try replicate issue described in #3337

6 месяцев назад
import_share_a.h

Try replicate issue described in #3337

6 месяцев назад
import_share_a.i

Try replicate issue described in #3337

6 месяцев назад
import_share_b.h

Try replicate issue described in #3337

6 месяцев назад
import_share_b.i

Try replicate issue described in #3337

6 месяцев назад
import_share_c.h

Try replicate issue described in #3337

6 месяцев назад
import_share_c.i

Fix test to reproduce cross-module type cast bug

6 месяцев назад
import_stl.list

new %import test for vector

15 лет назад
import_stl_a.i

new %import test for vector

15 лет назад
import_stl_b.i

new %import test for vector

15 лет назад
imports.list

The great merge

24 года назад
imports_a.h

test case added for "override" from imported module

10 лет назад
imports_a.i

add support for named warning codes

21 год назад
imports_b.h

Fix -Wextra-semi warnings (#3372)

5 месяцев назад
imports_b.i

Revert rev 11187 "Merged with recent changes from trunk."

14 лет назад
inctest.h

fix include within a structure - #1162194

20 лет назад
inctest.i

Clean up parser rules for cpp_members

2 года назад
inctest2.h

Clean up parser rules for cpp_members

2 года назад
infinity.i

Correct infinity testcase

12 лет назад
inherit.i

Test for patch #1116431 Fix non member functions inadvertently being called instead of member functions.

21 год назад
inherit_member.i

parent_class testcase name warning fixes for PHP

11 лет назад
inherit_missing.i

Fix -Wextra-semi warnings (#3372)

5 месяцев назад
inherit_same_name.i

add missing virtual destructors

20 лет назад
inherit_target_language.i

Fix -Wextra-semi warnings (#3372)

5 месяцев назад
inherit_void_arg.i

add virtual destructors where needed

22 года назад
injecting_base_class.i

Inject a base class name into the derived class so it can be named there

2 месяца назад
inline_initializer.i

new test

23 года назад
inout_typemaps.i

Rename inout testcase to inout_typemaps

2 года назад
inplaceadd.i

add two Python unit tests to JS

3 года назад
input.i

add more JS run tests

3 года назад
insert_directive.h

Document %insert filename and add test for it

10 лет назад
insert_directive.i

Document %insert filename and add test for it

10 лет назад
integers.i

Add test cases for reference/const-reference of integers

4 года назад
intermediary_classname.i

test-suite fixes for compilers that don't support vararg macros

8 лет назад
java_constants.i

Add the Java constantsmodifiers pragma

2 года назад
java_director.i

[java] Suppress removal warnings for finalize()

3 года назад
java_director_assumeoverride.i

Fix -Wextra-semi warnings (#3372)

5 месяцев назад
java_director_exception_feature.i

Add -Wdelete-non-virtual-dtor to the test-suite C++ warning flags

2 месяца назад
java_director_exception_feature_nspace.i

Add -Wdelete-non-virtual-dtor to the test-suite C++ warning flags

2 месяца назад
java_director_ptrclass.i

Java compiler lint warnings fixes in test code

год назад
java_director_typemaps.i

Java director typemaps.i testing for pointers added

8 лет назад
java_director_typemaps_ptr.i

Fix crash Java directors

8 лет назад
java_enums.i

Fix missing value for first item of enums with trailing comma

7 лет назад
java_jnitypes.i

fix overloading of jboolean with other JNI types at the c++ level for some platforms (64bit Linux)

17 лет назад
java_lib_arrays.i

Marshalling char[] and char[ANY] to Java byte[] is now a bit easier

15 лет назад
java_lib_arrays_dimensionless.i

test java arrays wrapping for dimensionless arrays

21 год назад
java_lib_various.i

Add support for java.nio.Buffer including test-suite test case and documentation

12 лет назад
java_nspacewithoutpackage.i

Suppress warning in testcase

14 лет назад
java_pgcpp.i

Change typemap matching rules for the default type (SWIGTYPE) to follow template partial specialization type deduction. Fixes some containers of const pointers. SWIGTYPE*& typemps removed and replaced with SWIGTYPE *const&.

16 лет назад
java_pragmas.i

Suppress ecj warnings

19 лет назад
java_prepost.i

Java compiler lint warnings fixes in test code

год назад
java_throws.i

[java] Suppress removal warnings for finalize()

3 года назад
java_typemaps_proxy.i

Cosmetic stray semi-colon removal after %typemap using quotes

4 года назад
java_typemaps_typewrapper.i

Cosmetic stray semi-colon removal after %typemap using quotes

4 года назад
javascript_lib_arrays.i

Convert javascript_arrays.i example into testcase

5 лет назад
javascript_uint8array_fragment.i

Review fixes for the Uint8Array fragment test

11 дней назад
keyword_rename.i

Fix JS keyword rename test to actually test for renaming

2 года назад
keyword_rename_c.i

Duplicate tests that are run twice as both C and C++ tests to fix parallel make: keyword_rename

10 лет назад
kind.i

update to use proxy terminology

20 лет назад
kwargs_feature.i

Fix regression expanding templates in function parameter values

год назад
langobj.i

Py_DecRef Py_IncRef for examples and html docs

2 года назад
lextype.i

fix lextype testcase when compiled as c++ as is the case with octave

17 лет назад
li_attribute.i

Fix typos in attribute2ref() in Lib/typemaps/attribute.swg

6 лет назад
li_attribute_template.i

Better Scilab workaround for testcase

12 лет назад
li_boost_intrusive_ptr.i

Add -Wdelete-non-virtual-dtor to the test-suite C++ warning flags

2 месяца назад
li_boost_shared_ptr.i

Add support for shared_ptr for Lua

5 месяцев назад
li_boost_shared_ptr_attribute.i

Add support for shared_ptr for Lua

5 месяцев назад
li_boost_shared_ptr_bits.i

Add support for shared_ptr for Lua

5 месяцев назад
li_boost_shared_ptr_director.i

Add support for shared_ptr for Lua

5 месяцев назад
li_boost_shared_ptr_template.i

Add minimal shared_ptr support

5 лет назад
li_carrays.i

Add test and changes entry for Python -builtin %array_class fix

10 лет назад
li_carrays_cpp.i

Add test and changes entry for Python -builtin %array_class fix

10 лет назад
li_cdata.i

"Include what you use" for tests

8 лет назад
li_cdata_bytes.i

cdata.i tests: remove macOS skips and tidy up

3 месяца назад
li_cdata_bytes_cpp.i

cdata.i tests: remove macOS skips and tidy up

3 месяца назад
li_cdata_carrays.i

[perl5] Use sv_setpvn() to set a scalar from a pointer and length - patch from SF#174460 by "matsubaray".

19 лет назад
li_cdata_carrays_cpp.i

Duplicate tests that are run twice as both C and C++ tests to fix parallel make: li_cdata_carrays

10 лет назад
li_cdata_cpp.i

"Include what you use" for tests

8 лет назад
li_cmalloc.i

use include <> instead of "" for system files

21 год назад
li_constraints.i

Add li_constraints test, testing 'constraints.i'. For: JavaScript, C#, go, Java, Lua, Perl, PHP, python, Ruby, TCL and Octave.

3 года назад
li_cpointer.i

add support for named warning codes

21 год назад
li_cpointer_cpp.i

Duplicate tests that are run twice as both C and C++ tests to fix parallel make: li_cpointer

10 лет назад
li_cstring.i

Revert rev 11187 "Merged with recent changes from trunk."

14 лет назад
li_cwstring.i

Revert rev 11187 "Merged with recent changes from trunk."

14 лет назад
li_factory.i

[php] Generate PHP type declarations

5 лет назад
li_implicit.i

Remove redundant Python options: -nocastmode -nodirvtable -noextranative -nofastproxy

8 лет назад
li_math.i

Conditionalise math.i for PHP

5 лет назад
li_reference.i

fix warnings

17 лет назад
li_std_auto_ptr.i

Add missing typecheck typemaps for std::auto_ptr and std::unique_ptr

4 года назад
li_std_combinations.i

Fix 'not defined SWIGSCILAB' in testcases

12 лет назад
li_std_container_typemaps.i

scilab: fix missing include in li_std_container_typemaps test

12 лет назад
li_std_containers_int.i

another batch of run tests

3 года назад
li_std_containers_overload.i

Python STL container method overloading fix

7 лет назад
li_std_deque.i

Remove use of std::bind2nd which is removed in C++17

7 лет назад
li_std_except.i

"Include what you use" for tests

8 лет назад
li_std_except_as_class.i

test-suite fixes for compilers that don't support vararg macros

8 лет назад
li_std_functors.i

Revert rev 11187 "Merged with recent changes from trunk."

14 лет назад
li_std_list.i

Test code for removed methods from std::list for compatibility with java.util.List

год назад
li_std_map.i

Removing some out of date R test problems

3 месяца назад
li_std_map_member.i

Bug 1498929: Access to member fields of map elements.

15 лет назад
li_std_multimap.i

Fix for missing C++ code in std::multimap wrappers.

13 лет назад
li_std_pair.i

Fix STL wrappers to not generate <: digraphs.

11 лет назад
li_std_pair_extra.i

Revert rev 11187 "Merged with recent changes from trunk."

14 лет назад
li_std_pair_lang_object.i

Revert rev 11187 "Merged with recent changes from trunk."

14 лет назад
li_std_pair_using.i

Fix using declarations and templates. %template was putting the instantiated template into the global namespace instead of the namespace of the template definition. This fixes regression in swig-2.0.5 copying the std::pair typemaps which occurs with a 'using std::pair' declaration. This also fixes lots of other using declarations of template problems (template forward declarations. combinations using directives).

14 лет назад
li_std_queue.i

Various merge fixes in doxygen branches

8 лет назад
li_std_set.i

Support for std::array and std::set for lua (#3305)

5 месяцев назад
li_std_stack.i

Various merge fixes in doxygen branches

8 лет назад
li_std_stream.i

Sun studio warning suppression in tests

15 лет назад
li_std_string.i

[guile] Improve constant wrapping

2 года назад
li_std_string_extra.i

Fix testsuite SWIG warnings; enable SWIG -Werror

2 года назад
li_std_vector.i

Move the #2933 duplicate using declaration regression test to its own test case

2 месяца назад
li_std_vector_back_reference.i

Add std::vector back reference test

7 лет назад
li_std_vector_enum.i

Fix #3475492 - iterating through std::vector wrappers of enumerations.

14 лет назад
li_std_vector_extra.i

Python: Avoid compatibility macros

месяц назад
li_std_vector_member_var.i

Fix SF#3528035, a regression introduced by the fix for SF#3428833.

14 лет назад
li_std_vector_ptr.i

Add missing typedefs to std::vector + typedef corrections

7 лет назад
li_std_vector_vector.i

Rtest3 (#2448)

3 года назад
li_std_vectora.i

Revert rev 11187 "Merged with recent changes from trunk."

14 лет назад
li_std_wstream.i

Revert rev 11187 "Merged with recent changes from trunk."

14 лет назад
li_std_wstring.h

Add support for wchar_t * and std::wstring Unicode strings on Linux

4 года назад
li_std_wstring.i

[MzScheme/Racket] Drop support

год назад
li_std_wstring_inherit.i

Split testcases li_std_wstring.i and li_std_wstring_inherit.i

7 лет назад
li_stdint.i

Fix li_stdint test (#3494)

месяц назад
li_swigtype_inout.i

Test suite warning fixes

12 лет назад
li_typemaps.i

OUTPUT typemaps on methods that don't return void

5 лет назад
li_typemaps_apply.i

Fix C# typemaps.i so that %apply works doesn't break function returns using the same types, for example, %apply int &INPUT { int & } won't break 'int &foo(int &x);'

16 лет назад
li_windows.i

Cygwin test-suite fix for tcl 8.5 on Cygwin

13 лет назад
list_vector.i

Fix tests.

23 года назад
long_long.i

Java - unsigned long long marshalling improvements for negative numbers

10 лет назад
long_long_apply.i

New test. It exposes some missing long long typemaps in some languages.

23 года назад
lua_inherit_getitem.i

Add test case for Lua __getitem + inheritance

10 лет назад
lua_lightuserdata.i

Clean up test cases

6 лет назад
lua_module_global.i

More Lua tests (#3405)

2 месяца назад
lua_no_module_global.i

SF patch #3394339 from Torsten Landschoff - new option -nomoduleglobal to disable installing the module table into the global namespace. Require call also returns the module table instead of a string

15 лет назад
member_funcptr_galore.i

Fix test-suite warning suppressions

2 года назад
member_pointer.i

Fix -Wextra-semi warnings (#3372)

5 месяцев назад
member_pointer_const.i

Fix -Wextra-semi warnings (#3372)

5 месяцев назад
member_template.i

fix example max macro/template and external max macro conflicts

21 год назад
memberin1.i

Ruby: Replace all occurences of STR2CSTR macro with calls to StringValuePtr

14 лет назад
memberin_extend.i

Merge branch 'restore-compat-wrappers-names' into C

4 года назад
memberin_extend_c.i

Fix GCC -Wstringop-truncation warning

5 лет назад
minherit.i

More Lua tests (#3405)

2 месяца назад
minherit2.i

Cosmetic stray semi-colon removal after %typemap using quotes

4 года назад
mixed_types.i

Remove the -rename option in the Go language support. Do a much better job of checking for name conflicts. Ignore conflicting names with a warning. Adjust the testsuite accordingly.

16 лет назад
mod.h

"Include what you use" for tests

8 лет назад
mod.list

avoid cast list elements, add more debug info, add Rubin's multi-module 'mod'example

21 год назад
mod_a.i

avoid cast list elements, add more debug info, add Rubin's multi-module 'mod'example

21 год назад
mod_b.i

avoid cast list elements, add more debug info, add Rubin's multi-module 'mod'example

21 год назад
multi_import.h

Extend diamond multi test to fix go

4 года назад
multi_import.list

Add a "diamond" pattern to multi-impmort test

4 года назад
multi_import_a.i

Extend diamond multi test to fix go

4 года назад
multi_import_b.i

Extend diamond multi test to fix go

4 года назад
multi_import_c.i

Extend diamond multi test to fix go

4 года назад
multi_import_d.i

Extend diamond multi test to fix go

4 года назад
multichar_constant.i

Fix multicharacter constants to have type int, not char

14 дней назад
multiple_inheritance.i

Revert rev 11187 "Merged with recent changes from trunk."

14 лет назад
multiple_inheritance_abstract.i

Remove nonsensical comment

4 года назад
multiple_inheritance_interfaces.i

Fix -Wextra-semi warnings (#3372)

5 месяцев назад
multiple_inheritance_nspace.i

Fixes for the family of %interface macros for overloaded methods

4 года назад
multiple_inheritance_overload.i

Fix warning in D test-suite

4 года назад
multiple_inheritance_shared_ptr.i

Fixes for the family of %interface macros for overloaded methods

4 года назад
multivalue.i

[OCaml] Move INPUT, OUTPUT, and INOUT typemaps to typemaps.i

7 лет назад
name.i

Remove long deprecated features

3 года назад
name_cxx.i

Remove long deprecated features

3 года назад
name_warnings.i

Removing some out of date R test problems

3 месяца назад
namespace_chase.i

Fix type lookup in the presence of using directives and using declarations

9 лет назад
namespace_class.i

Improved error checking when defining classes and using %template.

3 года назад
namespace_enum.i

The great merge

24 года назад
namespace_extend.i

Remove wrapper aliases generation and use -namespace in the tests

5 лет назад
namespace_forward_declaration.i

Fix using declarations combined with using directives with forward class references.

14 лет назад
namespace_nested.i

add more cases

20 лет назад
namespace_spaces.i

Remove completely broken handling of member function pointers

10 лет назад
namespace_struct.i

[R] Fix CopyToR() generated for struct in namespace

5 лет назад
namespace_template.i

%template scope enforcement and class definition fixes

9 лет назад
namespace_typedef_class.i

new test

23 года назад
namespace_typemap.i

Python: Avoid compatibility macros

месяц назад
namespace_union.i

Fix -Wextra-semi warnings (#3372)

5 месяцев назад
namespace_virtual_method.i

Fix -Wextra-semi warnings (#3372)

5 месяцев назад
native_directive.i

Javascript Node-API support added

3 года назад
naturalvar.i

another case

21 год назад
naturalvar_more.i

Remove incorrectly and newly introduced assert

13 лет назад
naturalvar_onoff.i

%naturalvar feature fixes and documentation

13 лет назад
nested.i

Javascript Node-API support added

3 года назад
nested_class.i

Suppress clang warnings in test-suite

3 года назад
nested_comment.i

warnfilter fixed scoping for "anonymous forward declaration" fixed

13 лет назад
nested_directors.i

Fix warning suppression in testcase

12 лет назад
nested_extend_c.i

Javascript Node-API support added

3 года назад
nested_ignore.i

renamed test module, in accordance with other tests

10 лет назад
nested_in_template.i

Fix some MSVC compiler warnings in the test suite

7 лет назад
nested_inheritance_interface.i

Fixes for the family of %interface macros for overloaded methods

4 года назад
nested_private.i

Testcase of private nested class usage causing segfault

13 лет назад
nested_scope.i

Fix protected/private nested class referenced in generated upcast helper

месяц назад
nested_scope_flat.i

Add and improve Ruby test cases in the context of nesting and namespaces

6 лет назад
nested_structs.i

Javascript Node-API support added

3 года назад
nested_template_base.i

[OCaml] Add missing warning filters for OCaml keywords in the test suite

8 лет назад
nested_workaround.i

Nested classes support

13 лет назад
newobject1.i

The great merge

24 года назад
newobject2.i

use $self special variable instead of self in %extend

20 лет назад
newobject3.i

Fix newobject3 testcase

9 лет назад
not_c_keywords.i

complex can now be used as an identifier

6 лет назад
nspace.i

Fix %nspace and %nspacemove for nested classes and enums in a class

2 года назад
nspace_extend.i

Merge branch 'master' into tmp

12 лет назад
nspace_interface.i

Fix -Wextra-semi warnings (#3372)

5 месяцев назад
nspacemove.i

Improved namespace validity checks for the nspace feature

2 года назад
nspacemove_nested.i

Only test nspacemove for languages that support nspace

2 года назад
nspacemove_stl.i

Only test nspacemove for languages that support nspace

2 года назад
null_pointer.i

Rename func to funk in tests to avoid Go keyword problems

9 лет назад
numeric_bounds_checking.i

Ruby: Add test case for checking bounds of integral function parameters

5 лет назад
octave_cell_deref.i

Rename func to funk in tests to avoid Go keyword problems

9 лет назад
octave_dim.i

Make octave_dim tests pass for octave version != 3.2.4

14 лет назад
operator_overload.i

Merge branch 'master' into C

2 года назад
operator_overload_break.i

Remove debug from operator_overload_break testcase seen in Lua

месяц назад
operator_pointer_ref.i

"Include what you use" for tests

8 лет назад
operbool.i

Revert rev 11187 "Merged with recent changes from trunk."

14 лет назад
ordering.i

fix php keyword warnings

21 год назад
overload_arrays.i

[Chicken] Remove code for Chicken

5 лет назад
overload_bool.i

Change in default behaviour wrapping C++ bool for Python.

12 лет назад
overload_complicated.i

Remove unused SWIG_NO_OVERLOAD macro from testcases

9 лет назад
overload_copy.i

Remove unused SWIG_NO_OVERLOAD macro from testcases

9 лет назад
overload_extend.i

Cosmetic stray semi-colon removal after %typemap using quotes

4 года назад
overload_extend2.i

Cosmetic stray semi-colon removal after %typemap using quotes

4 года назад
overload_extend_c.i

Duplicate tests that are run twice as both C and C++ tests to fix parallel make: overload_extend

10 лет назад
overload_method.i

[OCaml] Add missing warning filters for OCaml keywords in the test suite

8 лет назад
overload_null.i

Shorten testcase variable names for Scilab 6 to work

5 лет назад
overload_numeric.i

Fix testsuite SWIG warnings; enable SWIG -Werror

2 года назад
overload_polymorphic.i

Add MinGW-W64 Ruby Github CI testing (#2981)

год назад
overload_rename.i

fix typo

22 года назад
overload_return_type.i

[PHP] Fix handling of overloaded methods/functions where some return void and others don't - whether this worked or not depended on the order they were encountered in (SF#3208299).

15 лет назад
overload_simple.i

Fix -Wextra-semi warnings (#3372)

5 месяцев назад
overload_subtype.i

The great merge

24 года назад
overload_template.i

Rename max() to maximum() as max() is a built-in function in PHP. Testcases overload_template and overload_template_fast now pass for PHP.

17 лет назад
overload_template_fast.i

'oficially' add fastdispatch option

21 год назад
packageoption.h

Revert rev 11187 "Merged with recent changes from trunk."

14 лет назад
packageoption.list

Revert rev 11187 "Merged with recent changes from trunk."

14 лет назад
packageoption_a.i

Revert rev 11187 "Merged with recent changes from trunk."

14 лет назад
packageoption_b.i

Revert rev 11187 "Merged with recent changes from trunk."

14 лет назад
packageoption_c.i

Revert rev 11187 "Merged with recent changes from trunk."

14 лет назад
php_iterator.i

Cosmetic stray semi-colon removal after %typemap using quotes

4 года назад
php_namewarn_rename.i

[PHP] Add new PHP 8.1 keyword

5 лет назад
php_pragma.i

Add tests for PHP pragma version to both PHP5 and PHP7. Pragma version to specify version of PHP5 and PHP7 extensions. See issue #360.

9 лет назад
pointer_in_out.i

The great merge

24 года назад
pointer_reference.i

Drop guilegh interface

13 лет назад
prefix.i

[php] Use -prefix setting in type declarations

5 лет назад
preproc.i

Fix mentions of __VARARGS__ and __VAR_ARGS__

2 года назад
preproc_constants.i

Fix typo in preproc_constants.i testcase

2 года назад
preproc_constants_c.i

true and false supported in constant expressions (C++ only). && || == != < > <= >= operators now return type bool (C++ only) and type int for C as per C/C++ standards.

17 лет назад
preproc_cpp.i

Improve alternative operator names support

2 года назад
preproc_defined.i

Add test coverage for #error and #warning

3 года назад
preproc_expr.i

Fix operator precedence in preprocessor expressions

4 года назад
preproc_gcc_output.h

Fix regression parsing gcc preprocessor linemarkers

7 лет назад
preproc_gcc_output.i

Fix regression parsing gcc preprocessor linemarkers

7 лет назад
preproc_include.i

Fix running preproc_include test with JS+node more than once (#2936)

2 года назад
preproc_include_a.h

Fix Fix #1927852 - #include directives don't preprocess the file passed to it

15 лет назад
preproc_include_b.h

Fix Fix #1927852 - #include directives don't preprocess the file passed to it

15 лет назад
preproc_include_c.h

Fix Fix #1927852 - #include directives don't preprocess the file passed to it

15 лет назад
preproc_include_d withspace.h

Fix regression introduced in swig-2.0.2 where filenames with spaces were not found when used with %include and %import

15 лет назад
preproc_include_e withspace.h

Fix regression introduced in swig-2.0.2 where filenames with spaces were not found when used with %include and %import

15 лет назад
preproc_include_f withspace.h

Fix regression introduced in swig-2.0.2 where filenames with spaces were not found when used with %include and %import

15 лет назад
preproc_include_g.h

Fix regression introduced in swig-2.0.2 where filenames with spaces were not found when used with %include and %import

15 лет назад
preproc_include_h1.i

Fix %include inside %define macros - patch from Karl Wette

14 лет назад
preproc_include_h2.i

Fix %include inside %define macros - patch from Karl Wette

14 лет назад
preproc_include_h3.i

Fix %include inside %define macros - patch from Karl Wette

14 лет назад
preproc_line_file.i

Fix preproc_line_file test

12 лет назад
preproc_predefined.h

[MzScheme/Racket] Drop support

год назад
preproc_predefined.i

Add test that __cplusplus isn't defined in C mode

3 года назад
preproc_predefined_stdc.i

Support -std= command line option

3 года назад
preproc_predefined_stdcpp.i

Support -std= command line option

3 года назад
primitive_ref.i

test for ref+int overload

22 года назад
primitive_types.i

Fix undefined behaviour in directorout typemaps for void * and const char *&

год назад
private_assign.i

Fix incorrect variable setters being generated when wrapping arrays

3 года назад
profiletest.i

add more cases

21 год назад
protected_rename.i

Added missing function body which was causes linker errors

23 года назад
proxycode.i

Add %proxycode directive for adding code into proxy classes for C#, D and Java

10 лет назад
pure_virtual.i

Fix -Wextra-semi warnings (#3372)

5 месяцев назад
pyabi311_bufferinterface.i

Fix -Wextra-semi warnings (#3372)

5 месяцев назад
python_abstractbase.i

Add Python < 3.3 support for pyabc.i

4 года назад
python_annotations_c.i

Fix -Wextra-semi warnings (#3372)

5 месяцев назад
python_annotations_import.h

[Python] #3390 Add $pytypename special variable for pytyping typemaps

16 дней назад
python_annotations_import.list

[Python] #3390 Add $pytypename special variable for pytyping typemaps

16 дней назад
python_annotations_import_a.i

[Python] #3390 Add $pytypename special variable for pytyping typemaps

16 дней назад
python_annotations_import_b.i

[Python] #3390 Add $pytypename special variable for pytyping typemaps

16 дней назад
python_annotations_typing.i

[Python] Support multi-argument argout typing

8 дней назад
python_annotations_variable_c.i

Python: Annotate types of constants

5 месяцев назад
python_annotations_variable_typing.i

Python: Annotate types of constants

5 месяцев назад
python_append.i

Fix -Wextra-semi warnings (#3372)

5 месяцев назад
python_builtin.i

Python: Avoid compatibility macros

месяц назад
python_crossmod.h

[Python] Fix metaclass conflict under -builtin

21 день назад
python_crossmod.list

[Python] Fix metaclass conflict under -builtin

21 день назад
python_crossmod_a.i

[Python] Fix metaclass conflict under -builtin

21 день назад
python_crossmod_b.i

[Python] Fix metaclass conflict under -builtin

21 день назад
python_destructor_exception.i

Add test case for Python 3.5 assertion with a pending StopIteration

11 лет назад
python_director.i

Fix Python directorin typemap for PyObject *

15 лет назад
python_director_pyobject.i

[Test-suite] Add a common director_langobj test for the language object type

11 дней назад
python_docstring.i

Python docstring whitespace strip for single lines

2 года назад
python_extranative.i

Python - fix compilation error when using -extranative and -builtin.

10 лет назад
python_flatstaticmethod.i

Cosmetic stray semi-colon removal after %typemap using quotes

4 года назад
python_moduleimport.i

Test swig runtime module contains expected names

год назад
python_nokwargs_feature.i

[Python] Fix %nokwargs being ignored under -keyword

3 месяца назад
python_nokwargs_keyword.i

[Python] Fix %nokwargs being ignored under -keyword

3 месяца назад
python_nondynamic.i

Hard-wire -modern and -modernargs on

8 лет назад
python_overload_simple_cast.i

Revert rev 11187 "Merged with recent changes from trunk."

14 лет назад
python_pickle.i

Py_DecRef Py_IncRef for examples and html docs

2 года назад
python_pybuffer.i

Restore missing testing of python_pybuffer testcase

8 месяцев назад
python_pyi.i

[Python] Fix empty classes and imported bases in .pyi files

8 дней назад
python_pyiterator_rename.list

Fix descriptor() type lookup when SwigPyIterator is renamed via #define

5 месяцев назад
python_pyiterator_rename_a.i

Fix descriptor() type lookup when SwigPyIterator is renamed via #define

5 месяцев назад
python_pyiterator_rename_b.i

Fix descriptor() type lookup when SwigPyIterator is renamed via #define

5 месяцев назад
python_pythoncode.i

Remove debug display in python_pythoncode testcase

8 лет назад
python_richcompare.i

Correct the implementation of Python PEP 207.

3 года назад
python_runtime_data.list

Use different capsule names with and without -builtin

4 года назад
python_runtime_data_builtin.i

Don't run abi3audit on builtin test

2 года назад
python_runtime_data_nobuiltin.i

Use different capsule names with and without -builtin

4 года назад
python_strict_unicode.i

Tests for Python Bytes/Unicode distinction

11 лет назад
python_threads.i

Fix Python crash when using -threads iterating containers

12 лет назад
python_typehints.i

[Python] Add -typehints and Pyrefly checks

8 дней назад
python_typemap_macro.i

Modify testcase to be c++98 compliant

3 года назад
python_varargs_typemap.i

Python: Drop PY_VERSION_HEX<3.5 code

месяц назад
python_various.i

Python: Drop PY_VERSION_HEX<3.5 code

месяц назад
python_weakref.i

Python: add weakref support to builtin types

год назад
r_copy_struct.i

R test case warning fixes

11 лет назад
r_double_delete.i

Fix -Wextra-semi warnings (#3372)

5 месяцев назад
r_legacy.i

Revert rev 11187 "Merged with recent changes from trunk."

14 лет назад
r_overload_array.i

Fix -Wextra-semi warnings (#3372)

5 месяцев назад
r_overload_comma.i

fix #697 - miscounting comma in member lists

10 лет назад
r_sexp.i

add regression tests for SEXP return values

13 лет назад
r_use_isnull.i

add support files and regression tests for #1124

9 лет назад
redefined.i

add support for named warning codes

21 год назад
redefined_not.i

Reword and simplify warnings 302 and 322

3 года назад
refcount.h

Improve #include guard macros

4 года назад
refcount.i

Some test-suite fixes for visual studio

14 лет назад
reference_global_vars.i

add support for named warning codes

21 год назад
register_par.i

Fix C tests for Javascript and c++17

5 лет назад
rename.h

testcase fixes for gcc-9

5 лет назад
rename1.i

testcase fixes for gcc-9

5 лет назад
rename2.i

testcase fixes for gcc-9

5 лет назад
rename3.i

testcase fixes for gcc-9

5 лет назад
rename4.i

testcase fixes for gcc-9

5 лет назад
rename_camel.i

Update testcase comment

4 года назад
rename_pcre_encoder.i

Add support for case conversion characters in regex substitutions.

13 лет назад
rename_pcre_enum.i

Add support for "[not]regexmatch" and "regextarget" to %rename.

16 лет назад
rename_predicates.i

Add %$isextendmember for %rename of members added via %extend

12 лет назад
rename_rstrip_encoder.i

Add rstrip encoder for use in %rename.

10 лет назад
rename_scope.i

Fix symbol table entry for friend operators

3 года назад
rename_simple.i

Add runfile to check for correct compatibility name generation

13 лет назад
rename_strip_encoder.i

Revert rev 11187 "Merged with recent changes from trunk."

14 лет назад
rename_wildcard.i

Fix %rename override of wildcard %rename for templates

10 лет назад
restrict_cplusplus.i

Remove support for PHP5

8 лет назад
ret_by_value.i

add support for named warning codes

21 год назад
return_const_value.i

Add missing return value in testcase

16 лет назад
return_value_scope.i

Fix -Wextra-semi warnings (#3372)

5 месяцев назад
rname.i

Fix -Wextra-semi warnings (#3372)

5 месяцев назад
ruby_alias_global_function.i

Fix ruby %alias directive for native c functions

8 лет назад
ruby_alias_method.i

Fix -Wextra-semi warnings (#3372)

5 месяцев назад
ruby_alias_module_function.i

Fix ruby %alias directive for native c functions

8 лет назад
ruby_global_immutable_vars.i

Ruby globalmodule variables test enhancement

7 лет назад
ruby_global_immutable_vars_cpp.i

Ruby globalmodule variables test enhancement

7 лет назад
ruby_keywords.i

Revert rev 11187 "Merged with recent changes from trunk."

14 лет назад
ruby_li_std_speed.i

Various merge fixes in doxygen branches

8 лет назад
ruby_manual_proxy.i

[Ruby] Fix segfault for proxies detached with DATA_PTR(obj) = NULL

19 дней назад
ruby_minherit_shared_ptr.i

Add -Wdelete-non-virtual-dtor to the test-suite C++ warning flags

2 месяца назад
ruby_naming.i

Revert rev 11187 "Merged with recent changes from trunk."

14 лет назад
ruby_naming_bugs.i

[Ruby] Fix remove of prefix from method name

5 лет назад
ruby_rdata.i

minor edit

7 лет назад
ruby_track_objects.i

Revert rev 11187 "Merged with recent changes from trunk."

14 лет назад
ruby_track_objects_directors.i

Revert rev 11187 "Merged with recent changes from trunk."

14 лет назад
ruby_typeddata_embedded.i

Ruby: embed the TypedData wrapper for per-class descriptors too

2 месяца назад
samename.i

Revert rev 10606 "Merged revisions 10498-10499,10503-10504,10506,10508,10511,10515-10516,10518-10519,10527,10530-10531,10536-10537,10539-10552,10558-10568,10574-10580,10582,10584,10588-10589,10594 via svnmerge from "

14 лет назад
scilab_consts.i

scilab: support typed constants (U UL L) in scilabconst(1)

12 лет назад
scilab_enums.i

scilab: fix issue #755

10 лет назад
scilab_identifier_name.i

Fix -Wextra-semi warnings (#3372)

5 месяцев назад
scilab_li_matrix.i

fix failing unit tests with Scilab V6

12 лет назад
scilab_multivalue.i

Fix -Wextra-semi warnings (#3372)

5 месяцев назад
scilab_pointer_conversion_functions.i

Fix test-suite warning suppressions

2 года назад
shared_ptr_wrapper.h

Correct test for global shared_ptr variable

18 лет назад
simple_array.i

Fix random doubled spaces in code

3 года назад
simutry.i

Rename func to funk in tests to avoid Go keyword problems

9 лет назад
sizeof_pointer.i

Cosmetic changes in a few test cases

12 лет назад
sizet.i

[Chicken] Remove code for Chicken

5 лет назад
smart_pointer_const.i

The great merge

24 года назад
smart_pointer_const2.i

new test

23 года назад
smart_pointer_const_overload.i

Add MinGW-W64 Ruby Github CI testing (#2981)

год назад
smart_pointer_extend.i

Fix -Wextra-semi warnings (#3372)

5 месяцев назад
smart_pointer_ignore.i

Fix some test-suite warnings

10 лет назад
smart_pointer_inherit.i

Testcase warning fix using gcc-11

5 лет назад
smart_pointer_member.i

Fix random doubled spaces in code

3 года назад
smart_pointer_multi.i

The great merge

24 года назад
smart_pointer_multi_typedef.i

The great merge

24 года назад
smart_pointer_namespace.i

Fix -Wextra-semi warnings (#3372)

5 месяцев назад
smart_pointer_namespace2.i

Fix -Wextra-semi warnings (#3372)

5 месяцев назад
smart_pointer_not.i

Sun studio warning suppression in tests

15 лет назад
smart_pointer_overload.i

Remove unused SWIG_NO_OVERLOAD macro from testcases

9 лет назад
smart_pointer_protected.i

add virtual destructors where needed

22 года назад
smart_pointer_rename.i

The great merge

24 года назад
smart_pointer_simple.i

The great merge

24 года назад
smart_pointer_static.i

add virtual destructors where needed

22 года назад
smart_pointer_template_const_overload.i

test case fix

15 лет назад
smart_pointer_template_defaults_overload.i

Fix std::map and smart pointers.

12 лет назад
smart_pointer_templatemethods.i

Warning fixes in test-suite

12 лет назад
smart_pointer_templatevariables.i

Fix template member variables wrapped by a smart pointer bug reported by Robert Lupton

19 лет назад
smart_pointer_typedef.i

The great merge

24 года назад
sneaky1.i

fix for perl keyword

20 лет назад
special_variable_attributes.i

testcase warning fix

11 лет назад
special_variable_macros.i

Fix -Wextra-semi warnings (#3372)

5 месяцев назад
special_variables.i

Fix -Wunused-variable warnings in testcases

год назад
static_array_member.i

more cleanups

21 год назад
static_const_member.i

[D] Renamed the "dnativeconst" feature to "dmanifestconst".

16 лет назад
static_const_member_2.i

[OCaml] Add missing warning filters for OCaml keywords in the test suite

8 лет назад
std_containers.i

[ruby] must not do null check for VALUE obj, which can be 0x0 == Qfalse, a valid Ruby object.

9 лет назад
stl_new.i

Revert rev 11187 "Merged with recent changes from trunk."

14 лет назад
stl_no_default_constructor.i

Allow using vector with classes without default ctor in C too

5 лет назад
string_constants.i

Straighten out handling of char and string constants

2 года назад
string_simple.i

Merge pull request #1398 from swig-fortran/missing-includes

5 лет назад
struct_initialization.i

Warning fixes in test-suite

12 лет назад
struct_initialization_cpp.i

Fix parsing of struct declaration and initialization

17 лет назад
struct_rename.i

new test

23 года назад
struct_value.i

move broken example to derived_byvalue.i since it could take long to fix

22 года назад
swig_examples_lock.h

Fix test suite lock initialisation leading to random seg faults in li_boost_shared_ptr

13 лет назад
swig_exception.i

Arrange to return after calling zend_throw_exception()

10 лет назад
swigobject.i

Fix pedantic warning in tests

2 года назад
sym.i

The great merge

24 года назад
symbol_clash.i

Improve target language symbol tables for Java and C#, using different scopes for the constants interface, module class and intermediary class rather than incorrectly putting all the symbols into one scope

16 лет назад
tag_no_clash_with_variable.i

Add new C test tag_no_clash_with_variable

22 года назад
template_advanced_rename.i

Test fix for php

4 месяца назад
template_arg_replace.i

Remove superfluous semicolons

4 года назад
template_arg_scope.i

The great merge

24 года назад
template_arg_typename.i

The great merge

24 года назад
template_array_numeric.i

Fix -Wextra-semi warnings (#3372)

5 месяцев назад
template_base_template.i

fix php keyword warnings

21 год назад
template_basic.i

Renamed 'template' test-case to 'template_basic'.

16 лет назад
template_class_reuse_name.i

Fix -Wextra-semi warnings (#3372)

5 месяцев назад
template_classes.i

Python code generated with '-builtin -modernargs' segfaults for any method taking zero arguments.

11 лет назад
template_const_ref.i

The great merge

24 года назад
template_construct.i

Constructors and destructors declared with template parameters

3 года назад
template_default.i

[Chicken] Remove code for Chicken

5 лет назад
template_default2.i

Duplicate class template instantiations via %template changes

4 года назад
template_default_arg.i

test-suite warning fixes

10 лет назад
template_default_arg_overloaded.i

Fix -Wextra-semi warnings (#3372)

5 месяцев назад
template_default_arg_overloaded_extend.i

Testcase fix for R

10 лет назад
template_default_arg_virtual_destructor.i

Add CHANGES note for virtual destructor in templates bug in prev commit

14 лет назад
template_default_cache.i

Fix -Wextra-semi warnings (#3372)

5 месяцев назад
template_default_class_parms.i

[OCaml] Add missing warning filters for OCaml keywords in the test suite

8 лет назад
template_default_class_parms_typedef.i

[OCaml] Add missing warning filters for OCaml keywords in the test suite

8 лет назад
template_default_inherit.i

add support for named warning codes

21 год назад
template_default_pointer.i

add template_default_pointer broken case

22 года назад
template_default_qualify.i

Change class names in test code which clash with PHP reserved words (Interface, Class, and Function - these are case insensitive reserved words in PHP).

17 лет назад
template_default_vw.i

Fix -Wextra-semi warnings (#3372)

5 месяцев назад
template_duplicate.i

Fix incomplete ignoring of duplicating %template instantiations

2 года назад
template_empty_inherit.i

Warnings in testcases fix

9 лет назад
template_enum.i

Added special cases to the test-suite as required for D.

16 лет назад
template_enum_ns_inherit.i

Change class names in test code which clash with PHP reserved words (Interface, Class, and Function - these are case insensitive reserved words in PHP).

17 лет назад
template_enum_typedef.i

Fix -Wextra-semi warnings (#3372)

5 месяцев назад
template_explicit.i

add support for named warning codes

21 год назад
template_expr.i

Restore testing template_expr testcase

4 года назад
template_extend1.i

add support for named warning codes

21 год назад
template_extend2.i

add support for named warning codes

21 год назад
template_extend_overload.i

*** empty log message ***

23 года назад
template_extend_overload_2.i

[lua] fixed bug in template classes which cases template_default2 and template_specialization_defarg to fail. Added several warning filters into the overload's test cases. Added runtime tests for several codes. You can now make check-lua-test-suite with no errors and only a few warnings.

19 лет назад
template_forward.i

Fix #1538522 and #1338527, forward templated class declarations without a name for the templated class parameters, such as: template <typename, class> class X;

20 лет назад
template_function_parm.i

Fix seg fault using %template

4 года назад
template_inherit.i

add virtual destructors where needed

22 года назад
template_inherit_abstract.i

Revert rev 11187 "Merged with recent changes from trunk."

14 лет назад
template_int_const.i

Revert rev 10606 "Merged revisions 10498-10499,10503-10504,10506,10508,10511,10515-10516,10518-10519,10527,10530-10531,10536-10537,10539-10552,10558-10568,10574-10580,10582,10584,10588-10589,10594 via svnmerge from "

14 лет назад
template_keyword_in_type.i

Testcase workaround for Solaris

11 лет назад
template_matrix.i

Workaround for clang 3.2 libc++ empty struct bug.

13 лет назад
template_methods.i

Advanced %rename fixes for templates

4 месяца назад
template_namespace_forward_declaration.i

Fix using declarations and templates. %template was putting the instantiated template into the global namespace instead of the namespace of the template definition. This fixes regression in swig-2.0.5 copying the std::pair typemaps which occurs with a 'using std::pair' declaration. This also fixes lots of other using declarations of template problems (template forward declarations. combinations using directives).

14 лет назад
template_nested.i

Fix pointless warnings 330 for empty template instantiations

2 года назад
template_nested_flat.i

Add and improve Ruby test cases in the context of nesting and namespaces

6 лет назад
template_nested_typemaps.i

%template scope enforcement and class definition fixes

9 лет назад
template_ns.i

add support for named warning codes

21 год назад
template_ns2.i

The great merge

24 года назад
template_ns3.i

add support for named warning codes

21 год назад
template_ns4.i

Change class names in test code which clash with PHP reserved words (Interface, Class, and Function - these are case insensitive reserved words in PHP).

17 лет назад
template_ns_enum.i

The great merge

24 года назад
template_ns_enum2.i

php keyword fixes

21 год назад
template_ns_inherit.i

The great merge

24 года назад
template_ns_scope.i

Clean up double spaces between words in comments

3 года назад
template_opaque.i

Update template_opaque testcase

7 лет назад
template_parameters_global_scope.i

Extend function_typedef and template_parameters_global_scope test cases (#3405)

2 месяца назад
template_partial_arg.i

new test

23 года назад
template_partial_specialization.i

Improved error checking when defining classes and using %template.

3 года назад
template_partial_specialization_more.i

testcase fix for clang 21

3 месяца назад
template_partial_specialization_typedef.i

Fix duplicate const in generated code wrapping templates

3 года назад
template_private_assignment.i

Implicit assignment operator detection fixes.

3 года назад
template_qualifier.i

The great merge

24 года назад
template_ref_type.i

Fix -Wextra-semi warnings (#3372)

5 месяцев назад
template_rename.i

fix for directors, now the test-suite runs again using -directors

20 лет назад
template_retvalue.i

The great merge

24 года назад
template_specialization.i

Add warning for ineffective %template instantiations

2 года назад
template_specialization_defarg.i

Duplicate class template instantiations via %template changes

4 года назад
template_specialization_enum.i

Remove the -rename option in the Go language support. Do a much better job of checking for name conflicts. Ignore conflicting names with a warning. Adjust the testsuite accordingly.

16 лет назад
template_specialization_using_declaration.i

Add testcase for using declarations and templates

3 года назад
template_static.i

Add and improve Ruby test cases in the context of nesting and namespaces

6 лет назад
template_tbase_template.i

php keyword fixes

20 лет назад
template_template_parameters.i

Fix -Wunused-variable

месяц назад
template_template_template_parameters.i

Testcase fix for -Wdelete-non-virtual-dtor

4 года назад
template_templated_constructors.i

More refactoring for internal destructor and constructor names

3 года назад
template_type_collapse.i

Fix duplicate const in generated code wrapping templates

3 года назад
template_type_namespace.i

add support for named warning codes

21 год назад
template_typedef.i

Fix ~15 tests, minor doc fixes, improve STL support.

18 лет назад
template_typedef_class_template.i

[OCaml] Add missing warning filters for OCaml keywords in the test suite

8 лет назад
template_typedef_cplx.i

Various warning fixes for Visual Studio 2003 C++ compiler

22 года назад
template_typedef_cplx2.h

Improve #include guard macros

4 года назад
template_typedef_cplx2.i

The great merge

24 года назад
template_typedef_cplx3.i

The great merge

24 года назад
template_typedef_cplx4.i

The great merge

24 года назад
template_typedef_cplx5.i

Misc. typos

8 лет назад
template_typedef_fnc.i

add template + typedef + fnc case reported by Carlos Pita. Broken in 1.3.24, but works in CVS.

21 год назад
template_typedef_funcptr.i

Removing some out of date R test problems

3 месяца назад
template_typedef_import.i

The great merge

24 года назад
template_typedef_import.list

The great merge

24 года назад
template_typedef_inherit.i

Correct testcase warning fix

10 лет назад
template_typedef_ns.i

fix extra ;

21 год назад
template_typedef_ptr.i

add support for named warning codes

21 год назад
template_typedef_rec.i

Revert rev 10606 "Merged revisions 10498-10499,10503-10504,10506,10508,10511,10515-10516,10518-10519,10527,10530-10531,10536-10537,10539-10552,10558-10568,10574-10580,10582,10584,10588-10589,10594 via svnmerge from "

14 лет назад
template_typedef_typedef.i

Fix -Wextra-semi warnings (#3372)

5 месяцев назад
template_typemaps.i

[OCaml] Add missing warning filters for OCaml keywords in the test suite

8 лет назад
template_typemaps_typedef.i

[OCaml] Add missing warning filters for OCaml keywords in the test suite

8 лет назад
template_typemaps_typedef2.i

[OCaml] Add missing warning filters for OCaml keywords in the test suite

8 лет назад
template_using.i

add template+using test

21 год назад
template_using_directive_and_declaration_forward.i

Work around clang bugs with symbol resolution

13 лет назад
template_using_directive_typedef.i

Add missing template_using_directive_typedef.i test file

9 лет назад
template_using_member_default_arg.i

Fix using declarations and templates with explicitly declared constructors

3 года назад
template_virtual.i

Misc. typo and whitespace fixes

8 лет назад
template_whitespace.i

Cosmetic stray semi-colon removal after %typemap using quotes

4 года назад
threads.i

"Include what you use" for tests

8 лет назад
threads_exception.i

Move <string.h> fragment to swigfragments

8 лет назад
throw_exception.i

test-suite fixes for compilers that don't support vararg macros

8 лет назад
typedef_array_member.i

added more test cases and broken ones

22 года назад
typedef_class.i

Fix constructors in named typedef class declarations

15 лет назад
typedef_classforward_same_name.i

Add more runtime typedef_classforward_same_name runtime testing

9 лет назад
typedef_funcptr.i

Fix handling of typedef'd function pointers for Go

9 лет назад
typedef_inherit.i

Fix infinite loop inheriting through a self-referential typedef (#1827)

2 месяца назад
typedef_inherit_using.i

Fix syntax error for inherited conversion operator in a using declaration (#3480)

2 месяца назад
typedef_mptr.i

Sun studio warning suppression in tests

15 лет назад
typedef_reference.i

Fix -Wextra-semi warnings (#3372)

5 месяцев назад
typedef_scope.i

add infinity loop case

21 год назад
typedef_sizet.i

add test for 'typedef unsigned long size_t'

21 год назад
typedef_struct.i

"Include what you use" for tests

8 лет назад
typedef_struct_cpp.i

Duplicate tests that are run twice as both C and C++ tests to fix parallel make: typedef_struct

10 лет назад
typedef_typedef.i

Modify typedef_typedef testcase to work for all languages

13 лет назад
typemap_array_qualifiers.i

Javascript jsc c++20 testing quirk fix

год назад
typemap_arrays.i

Fix expansion in array typemaps

16 лет назад
typemap_delete.i

[OCaml] Add missing warning filters for OCaml keywords in the test suite

8 лет назад
typemap_directorout.i

D: Work around nativepointer problem in test-suite/typemap_directorout.i.

12 лет назад
typemap_documentation.i

Update documentation for using SWIG_ConvertPtr example usage

10 лет назад
typemap_global_scope.i

some warning fixes on solaris

16 лет назад
typemap_isvoid.i

Add $isvoid special variable

2 года назад
typemap_manyargs.i

Add support for $n special variable expansion in the names of typemap local variables

год назад
typemap_namespace.i

[MzScheme/Racket] Drop support

год назад
typemap_ns_using.i

add support for named warning codes

21 год назад
typemap_numinputs.i

fix warnings

22 года назад
typemap_out_optimal.i

Rename debug in testcases to trace

4 года назад
typemap_qualifier_strip.i

Fix invalid code in testcase typemap_qualifier_strip.i

5 лет назад
typemap_self.i

Fix random doubled spaces in code

3 года назад
typemap_subst.i

Fix unused warnings in perl wrappers

10 лет назад
typemap_template.i

Fix failure of %apply directive in anonymous templates

8 лет назад
typemap_template_parm_typedef.i

attempt to fix test again

14 лет назад
typemap_template_parms.i

Parameter name expansion fix for template functions.

7 лет назад
typemap_template_typedef.i

Run typemap_template_typedef testcase

9 лет назад
typemap_variables.i

Javascript Node-API support added

3 года назад
typemap_various.i

Fix random doubled spaces in code

3 года назад
typename.i

The great merge

24 года назад
types_directive.i

Add Javascript (JSC) support for type conversion

5 лет назад
unicode_strings.i

Drop SWIG_PYTHON_2_UNICODE

месяц назад
union_parameter.i

Revert rev 11187 "Merged with recent changes from trunk."

14 лет назад
union_scope.i

Restore warning suppression in testcase

13 лет назад
unions.i

Cosmetic changes in a few test cases

12 лет назад
using1.i

add support for named warning codes

21 год назад
using2.i

Fix warning suppression for WARN_PARSE_USING_UNDEF

4 года назад
using_composition.i

Revert rev 11187 "Merged with recent changes from trunk."

14 лет назад
using_directive_and_declaration.i

Fix using declarations combined with using directives with forward class references.

14 лет назад
using_directive_and_declaration_forward.i

Work around clang bugs with symbol resolution

13 лет назад
using_duplicates.i

Move the #2933 duplicate using declaration regression test to its own test case

2 месяца назад
using_extend.i

Revert rev 11187 "Merged with recent changes from trunk."

14 лет назад
using_extend_flatten.i

Fix testcase for gcc -Werror=delete-non-virtual-dtor

2 года назад
using_inherit.i

Fix -Wextra-semi warnings (#3372)

5 месяцев назад
using_member.i

Fix testsuite SWIG warnings; enable SWIG -Werror

2 года назад
using_member_multiple_inherit.i

Fix -Wextra-semi warnings (#3372)

5 месяцев назад
using_member_scopes.i

Fix using declaration in derived class bugs

4 года назад
using_member_typedef.i

Fix resolution of names with a typedef scope qualifier (#2694)

2 месяца назад
using_member_typedef_overload.i

Add test coverage and docs for alias templates as a base class and using-declaration qualifier

2 месяца назад
using_member_typedef_template.i

Qualify typedef-to-template scope qualifier before lookup

2 месяца назад
using_method_typedefs.i

Inject a base class name into the derived class so it can be named there

2 месяца назад
using_namespace.i

Revert rev 11187 "Merged with recent changes from trunk."

14 лет назад
using_namespace_loop.i

Fixed the argument counts passed to SWIG_Python_UnpackTuple for varargs.

15 лет назад
using_nested_member_typedef.i

Add a 3-level deep nested test

2 месяца назад
using_pointers.i

test-suite fixes for compilers that don't support vararg macros

8 лет назад
using_private.i

add in missing virtual destructor

20 лет назад
using_protected.i

test-suite warning fixes

10 лет назад
valuewrapper.i

value_wrapper -> valuewrapper. My test suite depends on the module name matching the file name.

23 года назад
valuewrapper_base.i

Remove superfluous semicolons

4 года назад
valuewrapper_const.i

Fix some usage of global scope operator ::

17 лет назад
valuewrapper_opaque.i

Fix -Wextra-semi warnings (#3372)

5 месяцев назад
varargs.i

Merge pull request #1398 from swig-fortran/missing-includes

5 лет назад
varargs_overload.i

Fix Python compile errors with overloading and varargs

7 лет назад
variable_replacement.i

[Go] Fix argument names in inherited functions #795 (#797)

10 лет назад
virtual_derivation.i

Run virtual_derivation testcase

9 лет назад
virtual_destructor.i

Fix -Wextra-semi warnings (#3372)

5 месяцев назад
virtual_poly.i

Fix -Wextra-semi warnings (#3372)

5 месяцев назад
virtual_vs_nonvirtual_base.i

Fix -Wextra-semi warnings (#3372)

5 месяцев назад
voidtest.i

Move handling of void parameters from parser to typepass stage

9 месяцев назад
wallkw.i

Make PHP %keywordwarn message wording consistent with other languages

12 лет назад
wrapmacro.i

Lua warning fix since previous commit changed max to maximum

16 лет назад
README
SWIG testsuite README file
--------------------------
 
This testsuite is here to ensure SWIG can handle a wide range of c/c++
syntax. The testsuite comprises many testcases in this directory. Each
test case is tested under each of the language modules thereby
thoroughly testing all of SWIG. It ensures that each of the language
modules are at a similar standard.
 
Those modules that support shadow classes run the tests producing
shadow classes to test the full language module functionality.
 
Some test cases need a runtime test. These need implementing in each
of the language modules. The language modules look for a file in the
language specific test-suite directory which has _runme appended after
the testcase name. If one is found it will be run as part of the test.
 
Some language modules add to this common set of test cases for
language specific tests. These can be found in the appropriate
language test-suite directory. There is also a README in each of the
language module directories.
 
For each testcase a message showing which testcase is being tested is
displayed. Nothing else is printed unless the test fails.
 
 
Some Developer Guidelines
-------------------------
 
Note that the whole test suite need not be run each time a testcase is
modified. An individual testcase may be run by going to the language
module test-suite directory and using make testcasename.xxx where xxx
is the type of test (eg cpptest). See common.mk. make -s doesn't print
any junk on the screen and is useful for emulating the way make check
works from the SWIG root directory.
 
If there are runtime tests needed, don't print anything unless there
is an error in which case stderr is suggested.
 
Please set the name of the module to the same name as the testcase,
otherwise modules will not be found.
 
There is a special directory called testdir for testcases requiring
inputs from subdirectories or multiple directories. See the
testdir/README file.
 
Further Documentation
---------------------
 
There is documentation about the test-suite and how to use it in
the SWIG documentation - Doc/Manual/Extending.html#Extending_test_suite.