swig/Examples/test-suite/d
Olly Betts f2de21eb83 Parse common cases of < and > comparisons
Adding full support for these in expressions seems hard to do without
introducing conflicts into the parser grammar, but in fact all reported
cases have had parentheses around the comparison and we can support that
with a few restrictions on the left side of `<`.

Fixes #80 and #635.  Also https://sourceforge.net/p/swig/bugs/1139/
2022-01-25 14:09:41 +13:00
..
aggregate_runme.1.d
aggregate_runme.2.d
allprotected_runme.1.d
allprotected_runme.2.d
apply_strings_runme.1.d
apply_strings_runme.2.d
bools_runme.1.d
bools_runme.2.d
catches_runme.1.d
catches_runme.2.d
char_strings_runme.1.d
char_strings_runme.2.d
constover_runme.1.d
constover_runme.2.d
d_nativepointers_runme.1.d
d_nativepointers_runme.2.d
default_args_runme.1.d
default_args_runme.2.d
default_constructor_runme.1.d
default_constructor_runme.2.d
director_alternating_runme.1.d
director_alternating_runme.2.d
director_basic_runme.1.d
director_basic_runme.2.d
director_classes_runme.1.d Add director typemaps for pointer const ref types 2017-10-24 23:47:40 +01:00
director_classes_runme.2.d Add director typemaps for pointer const ref types 2017-10-24 23:47:40 +01:00
director_classic_runme.1.d
director_classic_runme.2.d
director_ignore_runme.1.d
director_ignore_runme.2.d
director_primitives_runme.1.d
director_primitives_runme.2.d
director_protected_runme.1.d
director_protected_runme.2.d
director_string_runme.1.d
director_string_runme.2.d
enum_thorough_runme.1.d
enum_thorough_runme.2.d
inherit_target_language_runme.1.d
inherit_target_language_runme.2.d
li_attribute_runme.1.d
li_attribute_runme.2.d
li_boost_shared_ptr_bits_runme.1.d
li_boost_shared_ptr_bits_runme.2.d
li_boost_shared_ptr_director_runme.2.d Add director shared_ptr typemaps for D 2017-10-17 22:47:16 +01:00
li_boost_shared_ptr_runme.1.d
li_boost_shared_ptr_runme.2.d
li_std_except_runme.1.d
li_std_except_runme.2.d
li_std_string_runme.1.d
li_std_string_runme.2.d
li_std_vector_runme.1.d
li_std_vector_runme.2.d Fix typos 2021-11-17 07:07:02 +02:00
li_typemaps_runme.1.d
li_typemaps_runme.2.d
long_long_runme.1.d
long_long_runme.2.d
Makefile.in Fix overloading of shared_ptr method overloading 2017-09-23 15:19:34 +01:00
member_pointer_runme.1.d
member_pointer_runme.2.d
nspace_extend_runme.1.d
nspace_extend_runme.2.d
nspace_runme.1.d
nspace_runme.2.d
operator_overload_runme.1.d
operator_overload_runme.2.d
overload_complicated_runme.1.d
overload_complicated_runme.2.d
overload_template_runme.1.d
overload_template_runme.2.d
pointer_reference_runme.1.d
pointer_reference_runme.2.d
preproc_constants_c_runme.1.d Parse common cases of < and > comparisons 2022-01-25 14:09:41 +13:00
preproc_constants_c_runme.2.d Parse common cases of < and > comparisons 2022-01-25 14:09:41 +13:00
preproc_constants_runme.1.d Parse common cases of < and > comparisons 2022-01-25 14:09:41 +13:00
preproc_constants_runme.2.d Parse common cases of < and > comparisons 2022-01-25 14:09:41 +13:00
proxycode_runme.2.d Add %proxycode directive for adding code into proxy classes for C#, D and Java 2017-01-13 20:43:50 +00:00
README
sizet_runme.1.d
sizet_runme.2.d
sneaky1_runme.1.d
sneaky1_runme.2.d
special_variable_macros_runme.1.d
special_variable_macros_runme.2.d
threads_runme.1.d
threads_runme.2.d
throw_exception_runme.1.d
throw_exception_runme.2.d
typemap_namespace_runme.1.d
typemap_namespace_runme.2.d
typemap_out_optimal_runme.1.d
typemap_out_optimal_runme.2.d
varargs_runme.1.d
varargs_runme.2.d
virtual_poly_runme.1.d
virtual_poly_runme.2.d

D language module testsuite
---------------------------

Please see ../README for the common readme file.

By default the D1 version is built, set D_VERSION=2 (in the environment or at
the make command line) to run it for D2 instead.