diff options
author | Nikita Popov <nikita.ppv@gmail.com> | 2019-05-24 14:28:44 +0200 |
---|---|---|
committer | Nikita Popov <nikita.ppv@gmail.com> | 2019-06-11 13:09:33 +0200 |
commit | 89b2d88659b8a561769f51dfab1fa325e7fc0603 (patch) | |
tree | a2832b49dd0036f3928d10279d28422f687caf39 /Zend/zend_vm_opcodes.c | |
parent | 9ecc0a4f296cf5c72572e75a9734b40d941e2427 (diff) | |
download | php-git-89b2d88659b8a561769f51dfab1fa325e7fc0603.tar.gz |
Register class before fetching parent
We want the class declaration to be available while compiling the
parent class.
Diffstat (limited to 'Zend/zend_vm_opcodes.c')
-rw-r--r-- | Zend/zend_vm_opcodes.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/Zend/zend_vm_opcodes.c b/Zend/zend_vm_opcodes.c index 6496f54402..70d9fbcc19 100644 --- a/Zend/zend_vm_opcodes.c +++ b/Zend/zend_vm_opcodes.c @@ -163,12 +163,12 @@ static const char *zend_vm_opcodes_names[209] = { "ZEND_OP_DATA", "ZEND_INSTANCEOF", "ZEND_DECLARE_CLASS", - "ZEND_DECLARE_INHERITED_CLASS", + NULL, "ZEND_DECLARE_FUNCTION", "ZEND_YIELD_FROM", "ZEND_DECLARE_CONST", NULL, - "ZEND_DECLARE_INHERITED_CLASS_DELAYED", + "ZEND_DECLARE_CLASS_DELAYED", NULL, "ZEND_ASSIGN_DIM", "ZEND_ISSET_ISEMPTY_PROP_OBJ", @@ -195,7 +195,7 @@ static const char *zend_vm_opcodes_names[209] = { "ZEND_COALESCE", "ZEND_SPACESHIP", "ZEND_DECLARE_ANON_CLASS", - "ZEND_DECLARE_ANON_INHERITED_CLASS", + NULL, "ZEND_FETCH_STATIC_PROP_R", "ZEND_FETCH_STATIC_PROP_W", "ZEND_FETCH_STATIC_PROP_RW", @@ -375,12 +375,12 @@ static uint32_t zend_vm_opcodes_flags[209] = { 0x00000000, 0x00047305, 0x00000003, - 0x00000303, + 0x00000000, 0x00000000, 0x00000003, 0x00000303, 0x00000000, - 0x00000303, + 0x00000003, 0x00000000, 0x00006701, 0x00060757, @@ -407,7 +407,7 @@ static uint32_t zend_vm_opcodes_flags[209] = { 0x00002007, 0x00000707, 0x03000000, - 0x03000303, + 0x00000000, 0x00047000, 0x00647000, 0x00047000, |