| Index: src/parsing/parser.h
|
| diff --git a/src/parsing/parser.h b/src/parsing/parser.h
|
| index c221b07cfc5afe79a43738e3b0763bb7d2fff952..b47e27b263d2839818132a8ea49448e67c71c649 100644
|
| --- a/src/parsing/parser.h
|
| +++ b/src/parsing/parser.h
|
| @@ -545,8 +545,8 @@ class ParserTraits {
|
| ZoneList<Statement*>* body, bool accept_IN,
|
| Type::ExpressionClassifier* classifier, int pos, bool* ok);
|
|
|
| - V8_INLINE Scope* NewScope(Scope* parent_scope, ScopeType scope_type,
|
| - FunctionKind kind = kNormalFunction);
|
| + V8_INLINE Scope* NewScope(Scope* parent_scope, ScopeType scope_type);
|
| + V8_INLINE Scope* NewScope(Scope* parent_scope, FunctionKind kind);
|
|
|
| V8_INLINE void AddFormalParameter(ParserFormalParameters* parameters,
|
| Expression* pattern,
|
| @@ -1146,12 +1146,13 @@ bool ParserTraits::IsFutureStrictReserved(
|
| return parser_->scanner()->IdentifierIsFutureStrictReserved(identifier);
|
| }
|
|
|
| -
|
| -Scope* ParserTraits::NewScope(Scope* parent_scope, ScopeType scope_type,
|
| - FunctionKind kind) {
|
| - return parser_->NewScope(parent_scope, scope_type, kind);
|
| +Scope* ParserTraits::NewScope(Scope* parent_scope, ScopeType scope_type) {
|
| + return parser_->NewScope(parent_scope, scope_type);
|
| }
|
|
|
| +Scope* ParserTraits::NewScope(Scope* parent_scope, FunctionKind kind) {
|
| + return parser_->NewScope(parent_scope, kind);
|
| +}
|
|
|
| const AstRawString* ParserTraits::EmptyIdentifierString() {
|
| return parser_->ast_value_factory()->empty_string();
|
|
|