| Index: src/parser.cc
|
| diff --git a/src/parser.cc b/src/parser.cc
|
| index fd0dd2913eacd62897b64fa7af4b54461a773bdb..b7f34749ee3149df0b289d3a2a53c20f76cadd77 100644
|
| --- a/src/parser.cc
|
| +++ b/src/parser.cc
|
| @@ -452,11 +452,10 @@ void ParserTraits::CheckPossibleEvalCall(Expression* expression,
|
| }
|
|
|
|
|
| -Expression* ParserTraits::MarkExpressionAsLValue(Expression* expression) {
|
| - VariableProxy* proxy = expression != NULL
|
| - ? expression->AsVariableProxy()
|
| - : NULL;
|
| - if (proxy != NULL) proxy->MarkAsLValue();
|
| +Expression* ParserTraits::MarkExpressionAsAssigned(Expression* expression) {
|
| + VariableProxy* proxy =
|
| + expression != NULL ? expression->AsVariableProxy() : NULL;
|
| + if (proxy != NULL) proxy->set_is_assigned();
|
| return expression;
|
| }
|
|
|
|
|