| Index: src/parsing/pattern-rewriter.cc | 
| diff --git a/src/parsing/pattern-rewriter.cc b/src/parsing/pattern-rewriter.cc | 
| index e00403135a18dc4d0309a00589fb8b8001150c4e..30d521dfa76c47616cbdaf9ecf89399881263795 100644 | 
| --- a/src/parsing/pattern-rewriter.cc | 
| +++ b/src/parsing/pattern-rewriter.cc | 
| @@ -163,7 +163,7 @@ void Parser::PatternRewriter::VisitVariableProxy(VariableProxy* pattern) { | 
|  | 
| Scope* declaration_scope = IsLexicalVariableMode(descriptor_->mode) | 
| ? descriptor_->scope | 
| -                                 : descriptor_->scope->DeclarationScope(); | 
| +                                 : descriptor_->scope->GetDeclarationScope(); | 
| if (declaration_scope->num_var() > kMaxNumFunctionLocals) { | 
| parser_->ReportMessage(MessageTemplate::kTooManyVariables); | 
| *ok_ = false; | 
|  |