diff options
| author | Dmitry Stogov <dmitry@zend.com> | 2018-09-18 11:41:40 +0300 |
|---|---|---|
| committer | Dmitry Stogov <dmitry@zend.com> | 2018-09-18 11:41:40 +0300 |
| commit | 689c6fb188c9dfe5e428492b4b80f8d6f586a7e5 (patch) | |
| tree | 8b6c9b130a77872b033c33c90cb67d5896e0e9b9 /UPGRADING.INTERNALS | |
| parent | b189c2432a4ba9bc111f2a4bb565ed9af09c8dc8 (diff) | |
| download | php-git-689c6fb188c9dfe5e428492b4b80f8d6f586a7e5.tar.gz | |
Replace ZEND_ACC_ANON_BOUND, ZEND_ACC_UNRESOLVED_PARENT and ZEND_ACC_UNRESOLVED_INTERFACES with single ZEND_ACC_LINKED.
Diffstat (limited to 'UPGRADING.INTERNALS')
| -rw-r--r-- | UPGRADING.INTERNALS | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/UPGRADING.INTERNALS b/UPGRADING.INTERNALS index 41acae6e1d..29513f5388 100644 --- a/UPGRADING.INTERNALS +++ b/UPGRADING.INTERNALS @@ -35,6 +35,9 @@ PHP 7.4 INTERNALS UPGRADE NOTES - ZEND_ACC_SHADOW property flag is removed. Instead of creating shadow clone, now we use the same private property_info, and should also check property_info->ce (in the same way as with methods). + - ZEND_ACC_ANON_BOUND is replaced with ZEND_ACC_LINKED. This flag is set + not only during anonymous classes declaration, but also during any + run-time or compile-time class declaration. - ZEND_ACC_... flags are re-numbered. d. zend_check_private() is removed. Use (func->common.scope == scope) instead. |
