From 46a2ca8324ed70c457e8cc57a9cd868c493e47d3 Mon Sep 17 00:00:00 2001 From: Nikita Popov Date: Sat, 31 May 2014 00:09:11 +0200 Subject: [PATCH] Generalize expression dereferencing --- Zend/zend_language_parser.y | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Zend/zend_language_parser.y b/Zend/zend_language_parser.y index 47f9a3eeeb..ec8d29f194 100644 --- a/Zend/zend_language_parser.y +++ b/Zend/zend_language_parser.y @@ -45,7 +45,7 @@ static YYSIZE_T zend_yytnamerr(char*, const char*); %} %pure_parser -%expect 3 +%expect 2 %code requires { #ifdef ZTS @@ -1063,8 +1063,8 @@ variable_class_name: ; dereferencable: - variable { $$ = $1; } - | '(' new_expr ')' { $$ = $2; zend_do_begin_variable_parse(TSRMLS_C); } + variable { $$ = $1; } + | '(' expr ')' { $$ = $2; zend_do_begin_variable_parse(TSRMLS_C); } ; directly_callable_variable: -- 2.50.1