swig/Examples/test-suite/php
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
..
Makefile.in Fix extension= value for PHP < 7.2 2021-05-04 08:04:36 +12:00
abstract_inherit_ok_runme.php [php] Add more checks to some PHP testcases 2021-12-18 14:38:49 +13:00
abstract_inherit_runme.php [php] Actually implement abstract_inherit_runme.php 2021-12-18 14:09:56 +13:00
add_link_runme.php Don't generate a .php wrapper file by default 2021-05-04 14:14:56 +12:00
argout_runme.php [php] Generate PHP type declarations 2022-01-20 10:07:44 +13:00
arrays_global_runme.php Fix case of expected functions and globals 2021-05-04 15:49:30 +12:00
arrays_global_twodim_runme.php Rework tests.php 2021-05-04 15:26:45 +12:00
arrays_runme.php Don't generate a .php wrapper file by default 2021-05-04 14:14:56 +12:00
arrays_scope_runme.php [php] Add more checks to some PHP testcases 2021-12-18 14:38:49 +13:00
callback_runme.php Don't generate a .php wrapper file by default 2021-05-04 14:14:56 +12:00
casts_runme.php Don't generate a .php wrapper file by default 2021-05-04 14:14:56 +12:00
char_strings_runme.php Don't generate a .php wrapper file by default 2021-05-04 14:14:56 +12:00
class_ignore_runme.php Don't generate a .php wrapper file by default 2021-05-04 14:14:56 +12:00
conversion_namespace_runme.php Don't generate a .php wrapper file by default 2021-05-04 14:14:56 +12:00
conversion_ns_template_runme.php Don't generate a .php wrapper file by default 2021-05-04 14:14:56 +12:00
conversion_runme.php Don't generate a .php wrapper file by default 2021-05-04 14:14:56 +12:00
cpp11_final_directors_runme.php [php] Add runmes for more director testcases 2022-01-22 21:12:13 +13:00
cpp11_strongly_typed_enumerations_runme.php [php] Ensure _runme.php calls check::done() 2021-12-05 12:40:44 +13:00
cpp_basic_runme.php Don't generate a .php wrapper file by default 2021-05-04 14:14:56 +12:00
cpp_static_runme.php Don't generate a .php wrapper file by default 2021-05-04 14:14:56 +12:00
director_abstract_runme.php Don't generate a .php wrapper file by default 2021-05-04 14:14:56 +12:00
director_alternating_runme.php [php] Fix director upcall check 2022-01-22 20:01:00 +13:00
director_basic_runme.php Don't generate a .php wrapper file by default 2021-05-04 14:14:56 +12:00
director_classic_runme.php Don't generate a .php wrapper file by default 2021-05-04 14:14:56 +12:00
director_default_runme.php Don't generate a .php wrapper file by default 2021-05-04 14:14:56 +12:00
director_detect_runme.php Don't generate a .php wrapper file by default 2021-05-04 14:14:56 +12:00
director_enum_runme.php Don't generate a .php wrapper file by default 2021-05-04 14:14:56 +12:00
director_exception_runme.php Don't generate a .php wrapper file by default 2021-05-04 14:14:56 +12:00
director_extend_runme.php Don't generate a .php wrapper file by default 2021-05-04 14:14:56 +12:00
director_finalizer_runme.php Rework tests.php 2021-05-04 15:26:45 +12:00
director_frob_runme.php Don't generate a .php wrapper file by default 2021-05-04 14:14:56 +12:00
director_ignore_runme.php [php] Add runmes for more director testcases 2022-01-22 21:12:13 +13:00
director_nested_runme.php Don't generate a .php wrapper file by default 2021-05-04 14:14:56 +12:00
director_overload_runme.php Don't generate a .php wrapper file by default 2021-05-04 14:14:56 +12:00
director_ownership_runme.php [php] Add director_ownership_runme.php 2021-12-29 15:48:40 +13:00
director_pass_by_value_runme.php Don't generate a .php wrapper file by default 2021-05-04 14:14:56 +12:00
director_profile_runme.php Don't generate a .php wrapper file by default 2021-05-04 14:14:56 +12:00
director_protected_runme.php Don't generate a .php wrapper file by default 2021-05-04 14:14:56 +12:00
director_stl_runme.php Don't generate a .php wrapper file by default 2021-05-04 14:14:56 +12:00
director_string_runme.php Don't generate a .php wrapper file by default 2021-05-04 14:14:56 +12:00
director_thread_runme.php Don't generate a .php wrapper file by default 2021-05-04 14:14:56 +12:00
director_unroll_runme.php Don't generate a .php wrapper file by default 2021-05-04 14:14:56 +12:00
director_wombat_runme.php [php] Add runmes for more director testcases 2022-01-22 21:12:13 +13:00
enum_scope_template_runme.php Don't generate a .php wrapper file by default 2021-05-04 14:14:56 +12:00
evil_diamond_ns_runme.php Don't generate a .php wrapper file by default 2021-05-04 14:14:56 +12:00
evil_diamond_prop_runme.php Don't generate a .php wrapper file by default 2021-05-04 14:14:56 +12:00
evil_diamond_runme.php Don't generate a .php wrapper file by default 2021-05-04 14:14:56 +12:00
exception_order_runme.php [php] Always use <?php to start .php file 2021-12-18 15:00:56 +13:00
extend_template_ns_runme.php Don't generate a .php wrapper file by default 2021-05-04 14:14:56 +12:00
extend_template_runme.php Don't generate a .php wrapper file by default 2021-05-04 14:14:56 +12:00
global_vars_runme.php Don't generate a .php wrapper file by default 2021-05-04 14:14:56 +12:00
grouping_runme.php Don't generate a .php wrapper file by default 2021-05-04 14:14:56 +12:00
ignore_parameter_runme.php Don't generate a .php wrapper file by default 2021-05-04 14:14:56 +12:00
import_nomodule_runme.php Don't generate a .php wrapper file by default 2021-05-04 14:14:56 +12:00
li_carrays_cpp_runme.php Fix case of expected functions and globals 2021-05-04 15:49:30 +12:00
li_carrays_runme.php Fix case of expected functions and globals 2021-05-04 15:49:30 +12:00
li_factory_runme.php [php] Generate PHP type declarations 2022-01-20 10:07:44 +13:00
li_std_string_runme.php Don't generate a .php wrapper file by default 2021-05-04 14:14:56 +12:00
li_std_vector_member_var_runme.php Don't generate a .php wrapper file by default 2021-05-04 14:14:56 +12:00
long_long_runme.php [php] Fix long long handling on 32 bit platforms 2022-01-22 13:09:34 +13:00
member_pointer_const_runme.php [php] Ensure _runme.php calls check::done() 2021-12-05 12:40:44 +13:00
multivalue_runme.php Don't generate a .php wrapper file by default 2021-05-04 14:14:56 +12:00
newobject1_runme.php [php] Check fooCount() in newobject1_runme.php 2021-12-05 12:40:44 +13:00
newobject2_runme.php [php7] Use destructor action if present 2021-12-02 19:15:34 +13:00
newobject3_runme.php [php] Ensure _runme.php calls check::done() 2021-12-05 12:40:44 +13:00
overload_bool_runme.php [php] Add missing runmes for overload_* testcases 2021-12-22 13:40:29 +13:00
overload_complicated_runme.php [php] Add missing runmes for overload_* testcases 2021-12-22 13:40:29 +13:00
overload_copy_runme.php [php] Add missing runmes for overload_* testcases 2021-12-22 13:40:29 +13:00
overload_extend2_runme.php [php] Add missing runmes for overload_* testcases 2021-12-22 13:40:29 +13:00
overload_extend_c_runme.php [php] Add missing runmes for overload_* testcases 2021-12-22 13:40:29 +13:00
overload_extend_runme.php [php] Add missing runmes for overload_* testcases 2021-12-22 13:40:29 +13:00
overload_null_runme.php Shorten testcase variable names for Scilab 6 to work 2021-11-15 22:45:56 +00:00
overload_polymorphic_runme.php Don't generate a .php wrapper file by default 2021-05-04 14:14:56 +12:00
overload_rename_runme.php Don't generate a .php wrapper file by default 2021-05-04 14:14:56 +12:00
overload_return_type_runme.php [php] Ensure _runme.php calls check::done() 2021-12-05 12:40:44 +13:00
overload_simple_runme.php [php] Allow testing if an object is SWIG-wrapped 2022-01-20 14:42:02 +13:00
overload_subtype_runme.php [php] Add missing runmes for overload_* testcases 2021-12-22 13:40:29 +13:00
overload_template_fast_runme.php [php] Add missing runmes for overload_* testcases 2021-12-22 13:40:29 +13:00
overload_template_runme.php [php] Add missing runmes for overload_* testcases 2021-12-22 13:40:29 +13:00
php_iterator_runme.php Don't generate a .php wrapper file by default 2021-05-04 14:14:56 +12:00
php_pragma_runme.php [php] Add more checks to some PHP testcases 2021-12-18 14:38:49 +13:00
pointer_reference_runme.php Don't generate a .php wrapper file by default 2021-05-04 14:14:56 +12:00
prefix_runme.php [php] Use -prefix setting in type declarations 2022-01-21 11:08:24 +13:00
preproc_constants_c_runme.php Parse common cases of `<` and `>` comparisons 2022-01-25 14:09:41 +13:00
preproc_constants_runme.php [php] Ensure _runme.php calls check::done() 2021-12-05 12:40:44 +13:00
primitive_ref_runme.php Don't generate a .php wrapper file by default 2021-05-04 14:14:56 +12:00
rename_scope_runme.php Don't generate a .php wrapper file by default 2021-05-04 14:14:56 +12:00
skel.php Don't generate a .php wrapper file by default 2021-05-04 14:14:56 +12:00
smart_pointer_rename_runme.php Don't generate a .php wrapper file by default 2021-05-04 14:14:56 +12:00
swig_exception_runme.php [php] Ensure _runme.php calls check::done() 2021-12-05 12:40:44 +13:00
sym_runme.php Don't generate a .php wrapper file by default 2021-05-04 14:14:56 +12:00
template_arg_typename_runme.php Don't generate a .php wrapper file by default 2021-05-04 14:14:56 +12:00
template_construct_runme.php Don't generate a .php wrapper file by default 2021-05-04 14:14:56 +12:00
tests.php Rework tests.php 2021-05-04 15:26:45 +12:00
threads_exception_runme.php [php] Ensure _runme.php calls check::done() 2021-12-05 12:40:44 +13:00
typedef_reference_runme.php Don't generate a .php wrapper file by default 2021-05-04 14:14:56 +12:00
typemap_ns_using_runme.php Don't generate a .php wrapper file by default 2021-05-04 14:14:56 +12:00
using1_runme.php Don't generate a .php wrapper file by default 2021-05-04 14:14:56 +12:00
using2_runme.php Don't generate a .php wrapper file by default 2021-05-04 14:14:56 +12:00
valuewrapper_base_runme.php Rework tests.php 2021-05-04 15:26:45 +12:00
virtual_vs_nonvirtual_base_runme.php [php] Always use <?php to start .php file 2021-12-18 15:00:56 +13:00
wrapmacro_runme.php Rework tests.php 2021-05-04 15:26:45 +12:00