summaryrefslogtreecommitdiff
path: root/Zend/zend_language_parser.y
diff options
context:
space:
mode:
authorrjhdby <andrewgrom@rambler.ru>2019-03-13 13:51:31 +0300
committerNikita Popov <nikita.ppv@gmail.com>2019-07-19 10:06:10 +0200
commitd574df63dc375f5fc9202ce5afde23f866b6450a (patch)
tree5fd118cf3045f46cef4de60235a6bc9e980ac4a9 /Zend/zend_language_parser.y
parentd5943f5a11976ffbe89b9634b86d9a0b2adda30a (diff)
downloadphp-git-d574df63dc375f5fc9202ce5afde23f866b6450a.tar.gz
Deprecate alternative array access syntax
RFC: https://wiki.php.net/rfc/deprecate_curly_braces_array_access
Diffstat (limited to 'Zend/zend_language_parser.y')
-rw-r--r--Zend/zend_language_parser.y2
1 files changed, 1 insertions, 1 deletions
diff --git a/Zend/zend_language_parser.y b/Zend/zend_language_parser.y
index 1ecbab0b3d..ab97c56bde 100644
--- a/Zend/zend_language_parser.y
+++ b/Zend/zend_language_parser.y
@@ -1155,7 +1155,7 @@ callable_variable:
| constant '[' optional_expr ']'
{ $$ = zend_ast_create(ZEND_AST_DIM, $1, $3); }
| dereferencable '{' expr '}'
- { $$ = zend_ast_create(ZEND_AST_DIM, $1, $3); }
+ { $$ = zend_ast_create_ex(ZEND_AST_DIM, ZEND_DIM_ALTERNATIVE_SYNTAX, $1, $3); }
| dereferencable T_OBJECT_OPERATOR property_name argument_list
{ $$ = zend_ast_create(ZEND_AST_METHOD_CALL, $1, $3, $4); }
| function_call { $$ = $1; }