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 |