diff options
author | Nikita Popov <nikita.ppv@gmail.com> | 2020-02-19 09:45:41 +0100 |
---|---|---|
committer | Nikita Popov <nikita.ppv@gmail.com> | 2020-02-19 09:45:41 +0100 |
commit | 28a30f7afa41034eefaf67a0a50c23a3ad6e257b (patch) | |
tree | 0c254e633992f4c3fb98fbc9c1d2c9356f3130e7 /Zend/zend_ast.c | |
parent | 736b22dc0b2fc36e9bd87f2ee5af8c4b2be9fd3d (diff) | |
download | php-git-28a30f7afa41034eefaf67a0a50c23a3ad6e257b.tar.gz |
Handle static return type in AST printer
Fixes OSS-Fuzz #20782.
Diffstat (limited to 'Zend/zend_ast.c')
-rw-r--r-- | Zend/zend_ast.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/Zend/zend_ast.c b/Zend/zend_ast.c index c88e6658ed..7cfc0450fd 100644 --- a/Zend/zend_ast.c +++ b/Zend/zend_ast.c @@ -1571,6 +1571,7 @@ simple_list: switch (ast->attr & ~ZEND_TYPE_NULLABLE) { case IS_ARRAY: APPEND_STR("array"); case IS_CALLABLE: APPEND_STR("callable"); + case IS_STATIC: APPEND_STR("static"); EMPTY_SWITCH_DEFAULT_CASE(); } break; |