Commit:    0d7a6388663b76ebed6585ac92dfca5ef65fa7af
Author:    Nikita Popov <ni...@php.net>         Thu, 26 Sep 2013 18:39:17 +0200
Parents:   6daa04a4f606f8121d9f1ea6cd90c1c8a684500e
Branches:  master

Link:       
http://git.php.net/?p=php-src.git;a=commitdiff;h=0d7a6388663b76ebed6585ac92dfca5ef65fa7af

Log:
Implement variadic function syntax

As per RFC: https://wiki.php.net/rfc/variadics

Changed paths:
  M  NEWS
  M  UPGRADING
  M  UPGRADING.INTERNALS
  A  Zend/tests/variadic/adding_additional_optional_parameter.phpt
  A  Zend/tests/variadic/adding_additional_optional_parameter_error.phpt
  A  Zend/tests/variadic/basic.phpt
  A  Zend/tests/variadic/by_ref.phpt
  A  Zend/tests/variadic/by_ref_error.phpt
  A  Zend/tests/variadic/no_default_error.phpt
  A  Zend/tests/variadic/non_variadic_implements_variadic_error.phpt
  A  Zend/tests/variadic/only_last_error.phpt
  A  Zend/tests/variadic/optional_params.phpt
  A  Zend/tests/variadic/removing_parameter_error.phpt
  A  Zend/tests/variadic/typehint_error.phpt
  A  Zend/tests/variadic/typehint_suppressed_error.phpt
  A  Zend/tests/variadic/variadic_changed_byref_error.phpt
  A  Zend/tests/variadic/variadic_changed_typehint_error.phpt
  A  Zend/tests/variadic/variadic_implements_non_variadic.phpt
  M  Zend/zend_API.c
  M  Zend/zend_API.h
  M  Zend/zend_compile.c
  M  Zend/zend_compile.h
  M  Zend/zend_execute.c
  M  Zend/zend_language_parser.y
  M  Zend/zend_language_scanner.c
  M  Zend/zend_language_scanner.l
  M  Zend/zend_vm_def.h
  M  Zend/zend_vm_execute.h
  M  Zend/zend_vm_opcodes.h
  M  ext/mbstring/mbstring.c
  M  ext/mysqli/mysqli_fe.c
  M  ext/opcache/Optimizer/block_pass.c
  M  ext/pdo/pdo_dbh.c
  M  ext/reflection/php_reflection.c
  A  ext/reflection/tests/ReflectionFunction_isVariadic_basic.phpt
  M  ext/reflection/tests/ReflectionParameter_canBePassedByValue.phpt
  A  ext/reflection/tests/ReflectionParameter_isVariadic_basic.phpt
  M  ext/reflection/tests/ReflectionParameter_toString_basic.phpt
  M  ext/spl/spl_directory.c
  M  ext/spl/tests/bug51532.phpt
  M  ext/sqlite3/sqlite3.c
  M  ext/standard/basic_functions.c
  M  ext/tokenizer/tokenizer_data.c


Diff: <Diff exceeded maximum size>

--
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to