| Index: src/parsing/parser-base.h
|
| diff --git a/src/parsing/parser-base.h b/src/parsing/parser-base.h
|
| index e1e3d3412281a274f2a3d03079735cc7c113a2de..5ef61a6123ad7bb1f285796f34dcb24fea451e18 100644
|
| --- a/src/parsing/parser-base.h
|
| +++ b/src/parsing/parser-base.h
|
| @@ -427,23 +427,12 @@ class ParserBase {
|
| FunctionKind kind() const { return scope()->function_kind(); }
|
| FunctionState* outer() const { return outer_function_state_; }
|
|
|
| - void set_generator_object_variable(typename Types::Variable* variable) {
|
| - DCHECK_NOT_NULL(variable);
|
| - DCHECK(IsResumableFunction(kind()));
|
| - DCHECK(scope()->has_forced_context_allocation());
|
| - generator_object_variable_ = variable;
|
| - }
|
| typename Types::Variable* generator_object_variable() const {
|
| - return generator_object_variable_;
|
| + return scope()->generator_object_var();
|
| }
|
|
|
| - void set_promise_variable(typename Types::Variable* variable) {
|
| - DCHECK(variable != NULL);
|
| - DCHECK(IsAsyncFunction(kind()));
|
| - promise_variable_ = variable;
|
| - }
|
| typename Types::Variable* promise_variable() const {
|
| - return promise_variable_;
|
| + return scope()->promise_var();
|
| }
|
|
|
| const ZoneList<DestructuringAssignment>&
|
|
|