| Index: src/compiler.cc
|
| diff --git a/src/compiler.cc b/src/compiler.cc
|
| index 6e5a3ad9affac05b7aa63a4699b00f3ee4c343f2..f459b85c38260d0874483a0d78f785d76df79044 100644
|
| --- a/src/compiler.cc
|
| +++ b/src/compiler.cc
|
| @@ -605,6 +605,7 @@ static void SetFunctionInfo(Handle<SharedFunctionInfo> function_info,
|
| function_info->set_dont_inline(lit->flags()->Contains(kDontInline));
|
| function_info->set_dont_cache(lit->flags()->Contains(kDontCache));
|
| function_info->set_is_generator(lit->is_generator());
|
| + function_info->set_is_arrow(lit->is_arrow());
|
| }
|
|
|
|
|
| @@ -820,6 +821,7 @@ static Handle<SharedFunctionInfo> CompileToplevel(CompilationInfo* info) {
|
| lit->name(),
|
| lit->materialized_literal_count(),
|
| lit->is_generator(),
|
| + lit->is_arrow(),
|
| info->code(),
|
| ScopeInfo::Create(info->scope(), info->zone()),
|
| info->feedback_vector());
|
| @@ -1019,6 +1021,7 @@ Handle<SharedFunctionInfo> Compiler::BuildFunctionInfo(FunctionLiteral* literal,
|
| factory->NewSharedFunctionInfo(literal->name(),
|
| literal->materialized_literal_count(),
|
| literal->is_generator(),
|
| + literal->is_arrow(),
|
| info.code(),
|
| scope_info,
|
| info.feedback_vector());
|
|
|