Posted at

php-master-changes 2018-09-11


weltling: 7.0.33 next

dstogov: Squashed commit of the following:


  • プロパティのフラグ ZEND_ACC_SHADOW の削除

  • PR 出して作業してた奴をマージしたもの

  • 親クラスで定義されて子で定義されない private プロパティを、ZEND_ACC_SHADOW という属性としてコピーして子で持ち、適切な位置からのアクセスかのチェックに利用していた

  • これを ZEND_ACC_PRIVATE に統合し、アクセス時のチェック処理を追加して区別するようにしている

dstogov: Added test for bug #76860 (Missed "Accessing static property as non static" warning).

dstogov: Get rid of ZEND_ACC_IMPLICIT_PUBLIC

cmb69: Fix #76510: file_exists() stopped working for phar://

dstogov: Use mnemonic names

nikic: Drop unused variable

dstogov: Removed weird test, trait can't be "static" or "final".

dstogov: Renumber ZEND_ACC_... flags

cmb69: [ci skip] Update NEWS wrt. php-7.3.RC1 tagging