From: Ilija Tovilo Date: Mon, 8 Jun 2020 20:47:30 +0000 (+0200) Subject: Add missing terminators in zend_language_parser.y X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=2a3ac4a8e70740101f3af3092160c21bf61986f0;p=php Add missing terminators in zend_language_parser.y Closes GH-5688 --- diff --git a/Zend/zend_language_parser.y b/Zend/zend_language_parser.y index b1b9aff155..f930cf0e5d 100644 --- a/Zend/zend_language_parser.y +++ b/Zend/zend_language_parser.y @@ -347,6 +347,7 @@ attributed_statement: | class_declaration_statement { $$ = $1; } | trait_declaration_statement { $$ = $1; } | interface_declaration_statement { $$ = $1; } +; top_statement: statement { $$ = $1; } @@ -810,6 +811,7 @@ attributed_class_statement: return_type backup_fn_flags method_body backup_fn_flags { $$ = zend_ast_create_decl(ZEND_AST_METHOD, $3 | $1 | $12, $2, $5, zend_ast_get_str($4), $7, NULL, $11, $9, NULL); CG(extra_fn_flags) = $10; } +; class_statement: attributed_class_statement { $$ = $1; }