| Index: src/factory.cc
|
| diff --git a/src/factory.cc b/src/factory.cc
|
| index fcb4918839ffb699c4ed6bc63880eb345a4c27e9..60d7e4096d85f35c3cf937381d96f09cfc6daa36 100644
|
| --- a/src/factory.cc
|
| +++ b/src/factory.cc
|
| @@ -1863,12 +1863,14 @@ Handle<SharedFunctionInfo> Factory::NewSharedFunctionInfo(
|
| Handle<String> name,
|
| int number_of_literals,
|
| bool is_generator,
|
| + bool is_arrow,
|
| Handle<Code> code,
|
| Handle<ScopeInfo> scope_info,
|
| Handle<FixedArray> feedback_vector) {
|
| Handle<SharedFunctionInfo> shared = NewSharedFunctionInfo(name, code);
|
| shared->set_scope_info(*scope_info);
|
| shared->set_feedback_vector(*feedback_vector);
|
| + shared->set_is_arrow(is_arrow);
|
| int literals_array_size = number_of_literals;
|
| // If the function contains object, regexp or array literals,
|
| // allocate extra space for a literals array prefix containing the
|
|
|