Sign in
fuchsia
/
third_party
/
swig
/
5cc90e6f5b321cae8e7290dc055d3e13543a2155
/
.
/
Examples
/
test-suite
tree: 5574f359e5b22ccc676bd4802a588d011b8ad8a9 [
path history
]
[
tgz
]
csharp/
d/
errors/
go/
guile/
java/
javascript/
lua/
mzscheme/
ocaml/
octave/
perl5/
php/
python/
r/
ruby/
schemerunme/
scilab/
tcl/
testdir/
abstract_access.i
abstract_basecast.i
abstract_inherit.i
abstract_inherit_ok.i
abstract_signature.i
abstract_typedef.i
abstract_typedef2.i
abstract_virtual.i
access_change.i
add_link.i
aggregate.i
allowexcept.i
allprotected.i
allprotected_not.i
anonymous_bitfield.i
apply_signed_char.i
apply_strings.i
argcargvtest.i
argout.i
array_member.i
array_typedef_memberin.i
arrayref.i
arrays.i
arrays_dimensionless.i
arrays_global.i
arrays_global_twodim.i
arrays_scope.i
autodoc.i
bloody_hell.i
bom_utf8.i
bools.i
c_delete.i
c_delete_function.i
callback.i
cast_operator.i
casts.i
catches.i
catches_strings.i
ccomplextest.i
char_binary.i
char_constant.i
char_strings.i
chartest.i
class_case.i
class_forward.i
class_ignore.i
class_scope_namespace.i
class_scope_weird.i
clientdata_prop.list
clientdata_prop_a.h
clientdata_prop_a.i
clientdata_prop_b.h
clientdata_prop_b.i
command_line_define.i
common.mk
compactdefaultargs.i
complextest.i
const_const.i
const_const_2.i
constant_directive.i
constant_expr.i
constant_expr_c.i
constant_pointers.i
constants.i
constover.i
constructor_copy.i
constructor_exception.i
constructor_explicit.i
constructor_ignore.i
constructor_rename.i
constructor_value.i
contract.i
contract_c.i
conversion.i
conversion_namespace.i
conversion_ns_template.i
conversion_operators.i
cplusplus_throw.i
cpp11_alias_nested_template_scoping.i
cpp11_alignment.i
cpp11_alternate_function_syntax.i
cpp11_attribute_specifiers.i
cpp11_constexpr.i
cpp11_decltype.i
cpp11_default_delete.i
cpp11_delegating_constructors.i
cpp11_director_enums.i
cpp11_directors.i
cpp11_explicit_conversion_operators.i
cpp11_final_class.i
cpp11_final_directors.i
cpp11_final_override.i
cpp11_function_objects.i
cpp11_hash_tables.i
cpp11_inheriting_constructors.i
cpp11_initializer_list.i
cpp11_initializer_list_extend.i
cpp11_lambda_functions.i
cpp11_move_only.i
cpp11_move_only_helper.i
cpp11_move_only_valuewrapper.i
cpp11_move_typemaps.i
cpp11_noexcept.i
cpp11_null_pointer_constant.i
cpp11_raw_string_literals.i
cpp11_ref_qualifiers.i
cpp11_ref_qualifiers_rvalue_unignore.i
cpp11_ref_qualifiers_typemaps.i
cpp11_reference_wrapper.i
cpp11_result_of.i
cpp11_rvalue_reference.i
cpp11_rvalue_reference2.i
cpp11_rvalue_reference3.i
cpp11_rvalue_reference_move.i
cpp11_shared_ptr_const.i
cpp11_shared_ptr_nullptr_in_containers.i
cpp11_shared_ptr_overload.i
cpp11_shared_ptr_template_upcast.i
cpp11_shared_ptr_upcast.i
cpp11_sizeof_object.i
cpp11_static_assert.i
cpp11_std_array.i
cpp11_std_unique_ptr.i
cpp11_std_unordered_map.i
cpp11_std_unordered_multimap.i
cpp11_std_unordered_multiset.i
cpp11_std_unordered_set.i
cpp11_strongly_typed_enumerations.i
cpp11_strongly_typed_enumerations_simple.i
cpp11_template_double_brackets.i
cpp11_template_explicit.i
cpp11_template_parameters_decltype.i
cpp11_template_typedefs.i
cpp11_thread_local.i
cpp11_type_aliasing.i
cpp11_type_traits.i
cpp11_uniform_initialization.i
cpp11_unrestricted_unions.i
cpp11_userdefined_literals.i
cpp11_using_typedef_struct.i
cpp11_variadic_function_templates.i
cpp11_variadic_templates.i
cpp14_auto_return_type.i
cpp14_binary_integer_literals.i
cpp17_enable_if_t.i
cpp17_hex_floating_literals.i
cpp17_nested_namespaces.i
cpp17_nspace_nested_namespaces.i
cpp17_string_view.i
cpp17_u8_char_literals.i
cpp20_lambda_template.i
cpp20_spaceship_operator.i
cpp_basic.i
cpp_enum.i
cpp_namespace.i
cpp_nodefault.i
cpp_parameters.i
cpp_static.i
cpp_typedef.i
csharp_attributes.i
csharp_director_typemaps.i
csharp_exceptions.i
csharp_features.i
csharp_lib_arrays.i
csharp_lib_arrays_bool.i
csharp_namespace_system_collision.i
csharp_prepost.i
csharp_swig2_compatibility.i
csharp_typemaps.i
curiously_recurring_template_pattern.i
d_nativepointers.i
default_arg_expressions.i
default_arg_values.i
default_args.i
default_args_c.i
default_constructor.i
defvalue_constructor.i
derived_byvalue.i
derived_nested.i
destructor_methodmodifiers.i
destructor_reprotected.i
director_abstract.i
director_alternating.i
director_basic.i
director_binary_string.i
director_classes.i
director_classic.i
director_comparison_operators.i
director_constructor.i
director_conversion_operators.i
director_default.i
director_detect.i
director_enum.i
director_exception.i
director_exception_catches.i
director_exception_nothrow.i
director_extend.i
director_finalizer.i
director_frob.i
director_ignore.i
director_keywords.i
director_multiple_inheritance.i
director_namespace_clash.i
director_nested.i
director_nested_class.i
director_nestedmodule.i
director_nspace.i
director_nspace_director_name_collision.i
director_overload.i
director_overload2.i
director_ownership.i
director_pass_by_value.i
director_primitives.i
director_profile.i
director_property.i
director_protected.i
director_protected_overloaded.i
director_redefined.i
director_ref.i
director_simple.i
director_smartptr.i
director_stl.i
director_string.i
director_string_view.i
director_template.i
director_thread.i
director_unroll.i
director_unwrap_result.i
director_using.i
director_using_member_scopes.i
director_void.i
director_wombat.i
director_wstring.i
disown.i
doxygen_alias.i
doxygen_autodoc_docstring.i
doxygen_basic_notranslate.i
doxygen_basic_translate.h
doxygen_basic_translate.i
doxygen_basic_translate_style2.i
doxygen_basic_translate_style3.i
doxygen_code_blocks.i
doxygen_ignore.i
doxygen_misc_constructs.h
doxygen_misc_constructs.i
doxygen_nested_class.i
doxygen_parsing.i
doxygen_parsing_enums.i
doxygen_parsing_enums_proper.i
doxygen_parsing_enums_simple.i
doxygen_parsing_enums_typesafe.i
doxygen_parsing_enums_typeunsafe.i
doxygen_translate.i
doxygen_translate_all_tags.i
doxygen_translate_links.i
duplicate_class_name_in_ns.i
duplicate_parm_names.i
dynamic_cast.i
empty.i
empty_c.i
enum_forward.i
enum_ignore.i
enum_macro.i
enum_missing.i
enum_plus.i
enum_rename.i
enum_scope_template.i
enum_template.i
enum_thorough.i
enum_thorough_proper.i
enum_thorough_simple.i
enum_thorough_typesafe.i
enum_thorough_typeunsafe.i
enum_var.i
enums.i
equality.i
evil_diamond.i
evil_diamond_ns.i
evil_diamond_prop.i
exception_classname.i
exception_memory_leak.i
exception_order.i
exception_partial_info.i
expressions.i
extend.i
extend_constructor_destructor.i
extend_default.i
extend_placement.i
extend_special_variables.i
extend_template.i
extend_template_method.i
extend_template_ns.i
extend_typedef_class.i
extend_variable.i
extern_c.i
extern_declaration.i
extern_namespace.i
extern_throws.i
features.i
file_test.i
final_c.i
fragments.i
friends.i
friends_template.i
funcptr.i
funcptr_cpp.i
function_typedef.i
functors.i
fvirtual.i
global_functions.i
global_immutable_vars.i
global_immutable_vars_cpp.i
global_namespace.i
global_ns_arg.i
global_scope_types.i
global_vars.i
go_director_inout.i
go_inout.i
go_subdir_import.list
go_subdir_import_a.i
go_subdir_import_b.i
grouping.i
guile_ext_test.i
iadd.i
ignore_parameter.i
ignore_template_constructor.i
immutable_values.i
implicittest.i
import_fragments.i
import_fragments_a.i
import_fragments_b.i
import_nomodule.h
import_nomodule.i
import_stl.list
import_stl_a.i
import_stl_b.i
imports.list
imports_a.h
imports_a.i
imports_b.h
imports_b.i
inctest.h
inctest.i
infinity.i
inherit.i
inherit_member.i
inherit_missing.i
inherit_same_name.i
inherit_target_language.i
inherit_void_arg.i
inline_initializer.i
inout.i
inplaceadd.i
input.i
insert_directive.h
insert_directive.i
integers.i
intermediary_classname.i
java_constants.i
java_director.i
java_director_assumeoverride.i
java_director_exception_feature.i
java_director_exception_feature_nspace.i
java_director_ptrclass.i
java_director_typemaps.i
java_director_typemaps_ptr.i
java_enums.i
java_jnitypes.i
java_lib_arrays.i
java_lib_arrays_dimensionless.i
java_lib_various.i
java_nspacewithoutpackage.i
java_pgcpp.i
java_pragmas.i
java_prepost.i
java_throws.i
java_typemaps_proxy.i
java_typemaps_typewrapper.i
javascript_lib_arrays.i
keyword_rename.i
keyword_rename_c.i
kind.i
kwargs_feature.i
langobj.i
lextype.i
li_attribute.i
li_attribute_template.i
li_boost_intrusive_ptr.i
li_boost_shared_ptr.i
li_boost_shared_ptr_attribute.i
li_boost_shared_ptr_bits.i
li_boost_shared_ptr_director.i
li_boost_shared_ptr_template.i
li_carrays.i
li_carrays_cpp.i
li_cdata.i
li_cdata_carrays.i
li_cdata_carrays_cpp.i
li_cdata_cpp.i
li_cmalloc.i
li_constraints.i
li_cpointer.i
li_cpointer_cpp.i
li_cstring.i
li_cwstring.i
li_factory.i
li_implicit.i
li_math.i
li_reference.i
li_std_auto_ptr.i
li_std_combinations.i
li_std_container_typemaps.i
li_std_containers_int.i
li_std_containers_overload.i
li_std_deque.i
li_std_except.i
li_std_except_as_class.i
li_std_functors.i
li_std_list.i
li_std_map.i
li_std_map_member.i
li_std_multimap.i
li_std_pair.i
li_std_pair_extra.i
li_std_pair_lang_object.i
li_std_pair_using.i
li_std_queue.i
li_std_set.i
li_std_stack.i
li_std_stream.i
li_std_string.i
li_std_string_extra.i
li_std_vector.i
li_std_vector_back_reference.i
li_std_vector_enum.i
li_std_vector_extra.i
li_std_vector_member_var.i
li_std_vector_ptr.i
li_std_vector_vector.i
li_std_vectora.i
li_std_wstream.i
li_std_wstring.h
li_std_wstring.i
li_std_wstring_inherit.i
li_stdint.i
li_swigtype_inout.i
li_typemaps.i
li_typemaps_apply.i
li_windows.i
list_vector.i
long_long.i
long_long_apply.i
lua_inherit_getitem.i
lua_lightuserdata.i
lua_no_module_global.i
member_funcptr_galore.i
member_pointer.i
member_pointer_const.i
member_template.i
memberin1.i
memberin_extend.i
memberin_extend_c.i
minherit.i
minherit2.i
mixed_types.i
mod.h
mod.list
mod_a.i
mod_b.i
multi_import.h
multi_import.list
multi_import_a.i
multi_import_b.i
multi_import_c.i
multi_import_d.i
multiple_inheritance.i
multiple_inheritance_abstract.i
multiple_inheritance_interfaces.i
multiple_inheritance_nspace.i
multiple_inheritance_overload.i
multiple_inheritance_shared_ptr.i
multivalue.i
name.i
name_cxx.i
name_warnings.i
namespace_chase.i
namespace_class.i
namespace_enum.i
namespace_extend.i
namespace_forward_declaration.i
namespace_nested.i
namespace_spaces.i
namespace_struct.i
namespace_template.i
namespace_typedef_class.i
namespace_typemap.i
namespace_union.i
namespace_virtual_method.i
native_directive.i
naturalvar.i
naturalvar_more.i
naturalvar_onoff.i
nested.i
nested_class.i
nested_comment.i
nested_directors.i
nested_extend_c.i
nested_ignore.i
nested_in_template.i
nested_inheritance_interface.i
nested_private.i
nested_scope.i
nested_scope_flat.i
nested_structs.i
nested_template_base.i
nested_workaround.i
newobject1.i
newobject2.i
newobject3.i
not_c_keywords.i
nspace.i
nspace_extend.i
null_pointer.i
octave_cell_deref.i
octave_dim.i
operator_overload.i
operator_overload_break.i
operator_pointer_ref.i
operbool.i
ordering.i
overload_arrays.i
overload_bool.i
overload_complicated.i
overload_copy.i
overload_extend.i
overload_extend2.i
overload_extend_c.i
overload_method.i
overload_null.i
overload_numeric.i
overload_polymorphic.i
overload_rename.i
overload_return_type.i
overload_simple.i
overload_subtype.i
overload_template.i
overload_template_fast.i
packageoption.h
packageoption.list
packageoption_a.i
packageoption_b.i
packageoption_c.i
php_iterator.i
php_namewarn_rename.i
php_pragma.i
pointer_in_out.i
pointer_reference.i
prefix.i
preproc.i
preproc_constants.i
preproc_constants_c.i
preproc_cpp.i
preproc_defined.i
preproc_expr.i
preproc_gcc_output.h
preproc_gcc_output.i
preproc_include.i
preproc_include_a.h
preproc_include_b.h
preproc_include_c.h
preproc_include_d withspace.h
preproc_include_e withspace.h
preproc_include_f withspace.h
preproc_include_g.h
preproc_include_h1.i
preproc_include_h2.i
preproc_include_h3.i
preproc_line_file.i
preproc_predefined.h
preproc_predefined.i
primitive_ref.i
primitive_types.i
private_assign.i
profiletest.i
protected_rename.i
proxycode.i
pure_virtual.i
python_abstractbase.i
python_annotations_c.i
python_annotations_variable_c.i
python_append.i
python_builtin.i
python_destructor_exception.i
python_director.i
python_docstring.i
python_extranative.i
python_flatstaticmethod.i
python_moduleimport.i
python_nondynamic.i
python_overload_simple_cast.i
python_pickle.i
python_pybuffer.i
python_pythoncode.i
python_richcompare.i
python_runtime_data.list
python_runtime_data_builtin.i
python_runtime_data_nobuiltin.i
python_strict_unicode.i
python_threads.i
python_varargs_typemap.i
r_copy_struct.i
r_double_delete.i
r_legacy.i
r_overload_array.i
r_overload_comma.i
r_sexp.i
r_use_isnull.i
README
redefined.i
redefined_not.i
refcount.h
refcount.i
reference_global_vars.i
register_par.i
rename.h
rename1.i
rename2.i
rename3.i
rename4.i
rename_camel.i
rename_pcre_encoder.i
rename_pcre_enum.i
rename_predicates.i
rename_rstrip_encoder.i
rename_scope.i
rename_simple.i
rename_strip_encoder.i
rename_wildcard.i
restrict_cplusplus.i
ret_by_value.i
return_const_value.i
return_value_scope.i
rname.i
ruby_alias_global_function.i
ruby_alias_method.i
ruby_alias_module_function.i
ruby_global_immutable_vars.i
ruby_global_immutable_vars_cpp.i
ruby_keywords.i
ruby_li_std_speed.i
ruby_manual_proxy.i
ruby_minherit_shared_ptr.i
ruby_naming.i
ruby_naming_bugs.i
ruby_rdata.i
ruby_track_objects.i
ruby_track_objects_directors.i
samename.i
scilab_consts.i
scilab_enums.i
scilab_identifier_name.i
scilab_li_matrix.i
scilab_multivalue.i
scilab_pointer_conversion_functions.i
shared_ptr_wrapper.h
simple_array.i
simutry.i
sizeof_pointer.i
sizet.i
smart_pointer_const.i
smart_pointer_const2.i
smart_pointer_const_overload.i
smart_pointer_extend.i
smart_pointer_ignore.i
smart_pointer_inherit.i
smart_pointer_member.i
smart_pointer_multi.i
smart_pointer_multi_typedef.i
smart_pointer_namespace.i
smart_pointer_namespace2.i
smart_pointer_not.i
smart_pointer_overload.i
smart_pointer_protected.i
smart_pointer_rename.i
smart_pointer_simple.i
smart_pointer_static.i
smart_pointer_template_const_overload.i
smart_pointer_template_defaults_overload.i
smart_pointer_templatemethods.i
smart_pointer_templatevariables.i
smart_pointer_typedef.i
sneaky1.i
special_variable_attributes.i
special_variable_macros.i
special_variables.i
static_array_member.i
static_const_member.i
static_const_member_2.i
std_containers.i
stl_new.i
stl_no_default_constructor.i
string_constants.i
string_simple.i
struct_initialization.i
struct_initialization_cpp.i
struct_rename.i
struct_value.i
swig_examples_lock.h
swig_exception.i
swigobject.i
sym.i
symbol_clash.i
tag_no_clash_with_variable.i
template_arg_replace.i
template_arg_scope.i
template_arg_typename.i
template_array_numeric.i
template_base_template.i
template_basic.i
template_class_reuse_name.i
template_classes.i
template_const_ref.i
template_construct.i
template_default.i
template_default2.i
template_default_arg.i
template_default_arg_overloaded.i
template_default_arg_overloaded_extend.i
template_default_arg_virtual_destructor.i
template_default_cache.i
template_default_class_parms.i
template_default_class_parms_typedef.i
template_default_inherit.i
template_default_pointer.i
template_default_qualify.i
template_default_vw.i
template_empty_inherit.i
template_enum.i
template_enum_ns_inherit.i
template_enum_typedef.i
template_explicit.i
template_expr.i
template_extend1.i
template_extend2.i
template_extend_overload.i
template_extend_overload_2.i
template_forward.i
template_function_parm.i
template_inherit.i
template_inherit_abstract.i
template_int_const.i
template_keyword_in_type.i
template_matrix.i
template_methods.i
template_namespace_forward_declaration.i
template_nested.i
template_nested_flat.i
template_nested_typemaps.i
template_ns.i
template_ns2.i
template_ns3.i
template_ns4.i
template_ns_enum.i
template_ns_enum2.i
template_ns_inherit.i
template_ns_scope.i
template_opaque.i
template_parameters_global_scope.i
template_partial_arg.i
template_partial_specialization.i
template_partial_specialization_more.i
template_partial_specialization_typedef.i
template_private_assignment.i
template_qualifier.i
template_ref_type.i
template_rename.i
template_retvalue.i
template_specialization.i
template_specialization_defarg.i
template_specialization_enum.i
template_static.i
template_tbase_template.i
template_template_parameters.i
template_template_template_parameters.i
template_templated_constructors.i
template_type_collapse.i
template_type_namespace.i
template_typedef.i
template_typedef_class_template.i
template_typedef_cplx.i
template_typedef_cplx2.h
template_typedef_cplx2.i
template_typedef_cplx3.i
template_typedef_cplx4.i
template_typedef_cplx5.i
template_typedef_fnc.i
template_typedef_funcptr.i
template_typedef_import.i
template_typedef_import.list
template_typedef_inherit.i
template_typedef_ns.i
template_typedef_ptr.i
template_typedef_rec.i
template_typedef_typedef.i
template_typemaps.i
template_typemaps_typedef.i
template_typemaps_typedef2.i
template_using.i
template_using_directive_and_declaration_forward.i
template_using_directive_typedef.i
template_virtual.i
template_whitespace.i
threads.i
threads_exception.i
throw_exception.i
typedef_array_member.i
typedef_class.i
typedef_classforward_same_name.i
typedef_funcptr.i
typedef_inherit.i
typedef_mptr.i
typedef_reference.i
typedef_scope.i
typedef_sizet.i
typedef_struct.i
typedef_struct_cpp.i
typedef_typedef.i
typemap_array_qualifiers.i
typemap_arrays.i
typemap_delete.i
typemap_directorout.i
typemap_documentation.i
typemap_global_scope.i
typemap_manyargs.i
typemap_namespace.i
typemap_ns_using.i
typemap_numinputs.i
typemap_out_optimal.i
typemap_qualifier_strip.i
typemap_self.i
typemap_subst.i
typemap_template.i
typemap_template_parm_typedef.i
typemap_template_parms.i
typemap_template_typedef.i
typemap_variables.i
typemap_various.i
typename.i
types_directive.i
unicode_strings.i
union_parameter.i
union_scope.i
unions.i
using1.i
using2.i
using_composition.i
using_directive_and_declaration.i
using_directive_and_declaration_forward.i
using_extend.i
using_inherit.i
using_member.i
using_member_scopes.i
using_namespace.i
using_namespace_loop.i
using_pointers.i
using_private.i
using_protected.i
valuewrapper.i
valuewrapper_base.i
valuewrapper_const.i
valuewrapper_opaque.i
varargs.i
varargs_overload.i
variable_replacement.i
virtual_derivation.i
virtual_destructor.i
virtual_poly.i
virtual_vs_nonvirtual_base.i
voidtest.i
wallkw.i
wrapmacro.i