Lines Matching defs:function_name
758 const AstRawString* function_name = nullptr;
765 ParseFunctionLiteral(function_name, location, kSkipFunctionNameCheck,
911 function_literal_id, info->function_name());
915 function_literal_id, info->function_name());
930 std::unique_ptr<char[]> function_name = result->GetDebugName();
934 function_scope->end_position(), function_name.get(),
935 strlen(function_name.get())));
2170 void Parser::DeclareFunctionNameVar(const AstRawString* function_name,
2174 function_scope->LookupLocal(function_name) == nullptr) {
2176 function_scope->DeclareFunctionVar(function_name);
2615 const AstRawString* function_name, Scanner::Location function_name_location,
2639 bool should_infer_name = function_name == nullptr;
2644 function_name = ast_value_factory()->empty_string();
2741 scope->SetScopeName(function_name);
2757 SkipFunction(function_name, kind, function_syntax_kind, scope,
2765 ParseFunction(&body, function_name, pos, kind, function_syntax_kind, scope,
2780 reinterpret_cast<const char*>(function_name->raw_data()),
2781 function_name->byte_length(), function_name->is_one_byte());
2795 CheckFunctionName(language_mode, function_name, function_name_validity,
2808 function_name, scope, body, expected_property_count, num_parameters,
2827 bool Parser::SkipFunction(const AstRawString* function_name, FunctionKind kind,
2889 function_name, kind, function_syntax_kind, function_scope, use_counts_,
3031 ScopedPtrList<Statement>* body, const AstRawString* function_name, int pos,
3050 DCHECK_EQ(function_name, ast_value_factory()->empty_string());
3104 ParseFunctionBody(body, function_name, pos, formals, kind,
3457 info->function_name());