Commit 113893b714c for php.net

commit 113893b714c6abc5fb965318a6ba40924c85cc3a
Author: Gina Peter Banyard <girgias@php.net>
Date:   Wed Mar 11 22:39:09 2026 +0000

    Zend: create a IS_VOID type AST rather a string (#21415)

diff --git a/Zend/zend_compile.c b/Zend/zend_compile.c
index 3147fda23e9..ee83ee75ff6 100644
--- a/Zend/zend_compile.c
+++ b/Zend/zend_compile.c
@@ -9057,8 +9057,8 @@ static void zend_compile_property_hooks(
 				value_type_ast_ptr = &param->child[0];
 				hook->child[0] = zend_ast_create_list(1, ZEND_AST_PARAM_LIST, param);
 			}
-			zend_ast *return_type = zend_ast_create_zval_from_str(ZSTR_KNOWN(ZEND_STR_VOID));
-			return_type->attr = ZEND_NAME_NOT_FQ;
+			zend_ast *return_type = zend_ast_create(ZEND_AST_TYPE);
+			return_type->attr = IS_VOID;
 			hook->child[3] = return_type;
 		} else {
 			ZEND_UNREACHABLE();