diff options
author | Zeev Suraski <zeev@php.net> | 2003-06-09 13:51:53 +0000 |
---|---|---|
committer | Zeev Suraski <zeev@php.net> | 2003-06-09 13:51:53 +0000 |
commit | 8d2a4e04aeaded2606ca191af6d61692f320c694 (patch) | |
tree | 997fa1156a075d6848bc51c473ad262826401ddc /Zend/zend_language_parser.y | |
parent | 565985acfc5ab1b25d283d72e2836e337c492514 (diff) | |
download | php-git-8d2a4e04aeaded2606ca191af6d61692f320c694.tar.gz |
Fix bogus implicit declarations of properties (squash bug #23671)
Diffstat (limited to 'Zend/zend_language_parser.y')
-rw-r--r-- | Zend/zend_language_parser.y | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/Zend/zend_language_parser.y b/Zend/zend_language_parser.y index 3b644eb6fe..01111ac0ca 100644 --- a/Zend/zend_language_parser.y +++ b/Zend/zend_language_parser.y @@ -746,7 +746,7 @@ method_or_not: function_call_parameter_list ')' { zend_do_end_function_call(&$1, &$$, &$3, 1, 1 TSRMLS_CC); zend_do_extended_fcall_end(TSRMLS_C); zend_do_push_object(&$$ TSRMLS_CC); $$.u.EA.type = ZEND_PARSED_METHOD_CALL; } - | /* empty */ { $$.u.EA.type = ZEND_PARSED_MEMBER; } + | /* empty */ { zend_do_declare_implicit_property(TSRMLS_C); $$.u.EA.type = ZEND_PARSED_MEMBER; } ; variable_without_objects: |