Home | History | Annotate | Download | only in parsing

Lines Matching defs:shared_info

1016   Handle<SharedFunctionInfo> shared_info = info->shared_info();
1024 shared_info->start_position(),
1025 shared_info->end_position());
1029 shared_info->start_position(),
1030 shared_info->end_position());
1044 Handle<SharedFunctionInfo> shared_info) {
1045 if (shared_info->is_declaration()) {
1047 } else if (shared_info->is_named_expression()) {
1049 } else if (IsConciseMethod(shared_info->kind()) ||
1050 IsAccessorFunction(shared_info->kind())) {
1058 Handle<SharedFunctionInfo> shared_info = info->shared_info();
1063 Handle<String> name(String::cast(shared_info->name()));
1088 shared_info->kind(), &function_factory);
1091 DCHECK(info->language_mode() == shared_info->language_mode());
1093 ComputeFunctionType(shared_info);
1096 if (shared_info->is_arrow()) {
1097 bool is_async = allow_harmony_async_await() && shared_info->is_async();
1112 if (shared_info->scope_info()->CallsEval()) {
1115 SetLanguageMode(scope, shared_info->language_mode());
1117 scope->set_start_position(shared_info->start_position());
1153 if (scanner()->location().end_pos == shared_info->end_position()) {
1163 } else if (shared_info->is_default_constructor()) {
1165 raw_name, IsSubclassConstructor(shared_info->kind()), scope,
1166 shared_info->start_position(), shared_info->end_position(),
1167 shared_info->language_mode());
1170 kSkipFunctionNameCheck, shared_info->kind(),
1172 shared_info->language_mode(), &ok);
1182 Handle<String> inferred_name(shared_info->inferred_name());
5268 if (info->shared_info()->is_function()) {