From 689c6fb188c9dfe5e428492b4b80f8d6f586a7e5 Mon Sep 17 00:00:00 2001 From: Dmitry Stogov Date: Tue, 18 Sep 2018 11:41:40 +0300 Subject: Replace ZEND_ACC_ANON_BOUND, ZEND_ACC_UNRESOLVED_PARENT and ZEND_ACC_UNRESOLVED_INTERFACES with single ZEND_ACC_LINKED. --- UPGRADING.INTERNALS | 3 +++ 1 file changed, 3 insertions(+) (limited to 'UPGRADING.INTERNALS') 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. -- cgit v1.2.1