From e421a44ac6ba1474d72df46b3331753671bbfe76 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tim=20D=C3=BCsterhus?= Date: Thu, 9 Jan 2025 12:23:33 +0100 Subject: [PATCH] zend_ast: Remove unused ZEND_AST_EXIT (#17417) This AST node is no longer used since `exit()` was made a real function in GH-13483. --- Zend/zend_ast.c | 7 ------- Zend/zend_ast.h | 1 - 2 files changed, 8 deletions(-) diff --git a/Zend/zend_ast.c b/Zend/zend_ast.c index c1d973f67c8..349906487fd 100644 --- a/Zend/zend_ast.c +++ b/Zend/zend_ast.c @@ -2150,13 +2150,6 @@ simple_list: break; case ZEND_AST_CLONE: PREFIX_OP("clone ", 270, 271); - case ZEND_AST_EXIT: - if (ast->child[0]) { - FUNC_OP("exit"); - } else { - APPEND_STR("exit"); - } - break; case ZEND_AST_PRINT: PREFIX_OP("print ", 60, 61); case ZEND_AST_INCLUDE_OR_EVAL: diff --git a/Zend/zend_ast.h b/Zend/zend_ast.h index db41802b16f..d3689af53ff 100644 --- a/Zend/zend_ast.h +++ b/Zend/zend_ast.h @@ -88,7 +88,6 @@ enum _zend_ast_kind { ZEND_AST_SILENCE, ZEND_AST_SHELL_EXEC, ZEND_AST_CLONE, - ZEND_AST_EXIT, ZEND_AST_PRINT, ZEND_AST_INCLUDE_OR_EVAL, ZEND_AST_UNARY_OP,