From 89b2d88659b8a561769f51dfab1fa325e7fc0603 Mon Sep 17 00:00:00 2001 From: Nikita Popov Date: Fri, 24 May 2019 14:28:44 +0200 Subject: Register class before fetching parent We want the class declaration to be available while compiling the parent class. --- Zend/zend_opcode.c | 2 -- 1 file changed, 2 deletions(-) (limited to 'Zend/zend_opcode.c') diff --git a/Zend/zend_opcode.c b/Zend/zend_opcode.c index 980b40b586..ae70dee0ce 100644 --- a/Zend/zend_opcode.c +++ b/Zend/zend_opcode.c @@ -585,7 +585,6 @@ static void emit_live_range( /* Classes don't have to be destroyed. */ case ZEND_FETCH_CLASS: case ZEND_DECLARE_ANON_CLASS: - case ZEND_DECLARE_ANON_INHERITED_CLASS: /* FAST_CALLs don't have to be destroyed. */ case ZEND_FAST_CALL: return; @@ -957,7 +956,6 @@ ZEND_API int pass_two(zend_op_array *op_array) break; } case ZEND_DECLARE_ANON_CLASS: - case ZEND_DECLARE_ANON_INHERITED_CLASS: case ZEND_FE_FETCH_R: case ZEND_FE_FETCH_RW: /* absolute index to relative offset */ -- cgit v1.2.1