]> granicus.if.org Git - php/commit
Implemented RFC: Replace "Missing argument" warning with "Too few arguments" exception
authorDmitry Stogov <dmitry@zend.com>
Wed, 15 Jun 2016 23:32:02 +0000 (02:32 +0300)
committerDmitry Stogov <dmitry@zend.com>
Wed, 15 Jun 2016 23:32:02 +0000 (02:32 +0300)
commitff363e2e7c58353b7e2751d1ca4d7bf616862aae
tree318bcb9b453c607f1d49c114999895748903b3da
parenta9512af8109e889eb2c6042c57797184930667cd
Implemented RFC: Replace "Missing argument" warning with "Too few arguments" exception
Squashed commit of the following:

commit 8b45fa2acb8cd92542a39e1e4720fe1f4fabc26c
Author: Dmitry Stogov <dmitry@zend.com>
Date:   Thu Jun 16 01:52:50 2016 +0300

    Separate slow path of ZEND_RECV into a cold function.

commit 9e18895ee59c64c93a96b1ba3061355c4663e962
Author: Dmitry Stogov <dmitry@zend.com>
Date:   Wed Jun 15 23:26:28 2016 +0300

    Required argument can't be IS_UNDEF anymore.

commit 662db66e3943d4455c65e4f987bb54abf724ecb2
Author: Dmitry Stogov <dmitry@zend.com>
Date:   Tue May 31 17:14:50 2016 +0300

    Replace "Missing argument" warning by "Too few arguments" exception.
48 files changed:
Zend/tests/001.phpt
Zend/tests/002.phpt
Zend/tests/003.phpt
Zend/tests/bug33996.phpt
Zend/tests/bug38047.phpt
Zend/tests/bug55705.phpt
Zend/tests/bug70689.phpt
Zend/tests/closure_027.phpt
Zend/tests/error_reporting06.phpt
Zend/tests/error_reporting07.phpt
Zend/tests/error_reporting08.phpt
Zend/tests/nullable_types/nullable_type_parameters_do_not_have_default_value.phpt
Zend/tests/type_declarations/scalar_none.phpt
Zend/zend_execute.c
Zend/zend_execute.h
Zend/zend_vm_def.h
Zend/zend_vm_execute.h
ext/libxml/tests/libxml_set_external_entity_loader_error1.phpt
ext/mysqli/tests/mysqli_fetch_object.phpt
ext/mysqli/tests/mysqli_fetch_object_oo.phpt
ext/opcache/Optimizer/zend_inference.c
ext/reflection/tests/007.phpt
ext/reflection/tests/ReflectionClass_newInstanceArgs_001.phpt
ext/reflection/tests/ReflectionClass_newInstance_001.phpt
ext/reflection/tests/ReflectionMethod_invokeArgs_error1.phpt
ext/reflection/tests/ReflectionMethod_invoke_error2.phpt
ext/reflection/tests/bug38217.phpt
ext/soap/tests/bugs/bug38005.phpt
ext/soap/tests/soap12/soap12-test.inc
ext/standard/tests/array/array_filter_variation10.phpt
ext/standard/tests/array/array_map_error.phpt
ext/standard/tests/array/array_map_variation10.phpt
ext/standard/tests/array/array_map_variation9.phpt
ext/standard/tests/array/array_reduce_variation1.phpt
ext/standard/tests/array/array_udiff_assoc_variation5.phpt
ext/standard/tests/array/array_udiff_uassoc_variation6.phpt
ext/standard/tests/array/array_udiff_variation5.phpt
ext/standard/tests/array/array_uintersect_assoc_variation5.phpt
ext/standard/tests/array/array_uintersect_uassoc_variation6.phpt
ext/standard/tests/array/array_uintersect_variation5.phpt
ext/standard/tests/array/array_walk_error2.phpt
ext/standard/tests/array/array_walk_recursive_error2.phpt
ext/standard/tests/assert/assert_error2.phpt
ext/standard/tests/file/bug38450.phpt
ext/standard/tests/file/bug38450_1.phpt
ext/standard/tests/file/bug38450_2.phpt
ext/standard/tests/file/bug38450_3.phpt
tests/classes/interfaces_003.phpt