@@ -991,7 +991,7 @@ ZEND_API zend_result ZEND_FASTCALL zend_ast_evaluate_inner(
991991 }
992992 return SUCCESS ;
993993 }
994- case ZEND_AST_CLOSURE_CONSTEXPR :
994+ case ZEND_AST_OP_ARRAY :
995995 {
996996 zend_function * func = Z_PTR_P (& ((zend_ast_zval * )(ast ))-> val );
997997
@@ -1077,7 +1077,7 @@ static size_t ZEND_FASTCALL zend_ast_tree_size(zend_ast *ast)
10771077{
10781078 size_t size ;
10791079
1080- if (ast -> kind == ZEND_AST_ZVAL || ast -> kind == ZEND_AST_CONSTANT || ast -> kind == ZEND_AST_CLOSURE_CONSTEXPR ) {
1080+ if (ast -> kind == ZEND_AST_ZVAL || ast -> kind == ZEND_AST_CONSTANT || ast -> kind == ZEND_AST_OP_ARRAY ) {
10811081 size = sizeof (zend_ast_zval );
10821082 } else if (zend_ast_is_list (ast )) {
10831083 uint32_t i ;
@@ -1104,9 +1104,9 @@ static size_t ZEND_FASTCALL zend_ast_tree_size(zend_ast *ast)
11041104
11051105static void * ZEND_FASTCALL zend_ast_tree_copy (zend_ast * ast , void * buf )
11061106{
1107- if (ast -> kind == ZEND_AST_CLOSURE_CONSTEXPR ) {
1107+ if (ast -> kind == ZEND_AST_OP_ARRAY ) {
11081108 zend_ast_zval * new = (zend_ast_zval * )buf ;
1109- new -> kind = ZEND_AST_CLOSURE_CONSTEXPR ;
1109+ new -> kind = ZEND_AST_OP_ARRAY ;
11101110 new -> attr = ast -> attr ;
11111111 ZVAL_COPY (& new -> val , & ((zend_ast_zval * ) ast )-> val );
11121112 Z_LINENO (new -> val ) = zend_ast_get_lineno (ast );
@@ -1192,7 +1192,7 @@ ZEND_API void ZEND_FASTCALL zend_ast_destroy(zend_ast *ast)
11921192 goto tail_call ;
11931193 } else if (EXPECTED (ast -> kind == ZEND_AST_ZVAL )) {
11941194 zval_ptr_dtor_nogc (zend_ast_get_zval (ast ));
1195- } else if (EXPECTED (ast -> kind == ZEND_AST_CLOSURE_CONSTEXPR )) {
1195+ } else if (EXPECTED (ast -> kind == ZEND_AST_OP_ARRAY )) {
11961196 zval_ptr_dtor_nogc (& ((zend_ast_zval * )(ast ))-> val );
11971197 } else if (EXPECTED (zend_ast_is_list (ast ))) {
11981198 zend_ast_list * list = zend_ast_get_list (ast );
0 commit comments