Skip to content

Commit 94d93f2

Browse files
committed
Revert "Recover from error inside alternative array deref syntax"
This reverts commit 9d44edf.
1 parent a167aa2 commit 94d93f2

File tree

3 files changed

+441
-506
lines changed

3 files changed

+441
-506
lines changed

grammar/php7.y

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -891,7 +891,6 @@ callable_variable:
891891
| dereferencable '[' optional_expr ']' { $$ = Expr\ArrayDimFetch[$1, $3]; }
892892
| constant '[' optional_expr ']' { $$ = Expr\ArrayDimFetch[$1, $3]; }
893893
| dereferencable '{' expr '}' { $$ = Expr\ArrayDimFetch[$1, $3]; }
894-
| dereferencable '{' error '}' { $$ = Expr\ArrayDimFetch[$1, new Expr\Error(stackAttributes(#3))]; }
895894
| function_call { $$ = $1; }
896895
| dereferencable T_OBJECT_OPERATOR property_name argument_list
897896
{ $$ = Expr\MethodCall[$1, $3, $4]; }

0 commit comments

Comments
 (0)