diff --git a/toolchain/check/handle_function.cpp b/toolchain/check/handle_function.cpp index 527395ae3c77..3d6ddcee5ba8 100644 --- a/toolchain/check/handle_function.cpp +++ b/toolchain/check/handle_function.cpp @@ -100,7 +100,7 @@ static auto BuildFunctionDecl(Context& context, bool is_definition) name_context.state == DeclNameStack::NameContext::State::Unresolved ? name_context.unresolved_name_id : SemIR::NameId::Invalid, - .declaration_id = function_decl_id, + .decl_id = function_decl_id, .implicit_param_refs_id = implicit_param_refs_id, .param_refs_id = param_refs_id, .return_type_id = return_type_id, diff --git a/toolchain/check/return.cpp b/toolchain/check/return.cpp index 696ad090cd7c..e3ec548d86e4 100644 --- a/toolchain/check/return.cpp +++ b/toolchain/check/return.cpp @@ -34,7 +34,7 @@ static auto NoteNoReturnTypeProvided(Context& context, const SemIR::Function& function) { CARBON_DIAGNOSTIC(ReturnTypeOmittedNote, Note, "There was no return type provided."); - diag.Note(context.insts().Get(function.declaration_id).parse_node(), + diag.Note(context.insts().Get(function.decl_id).parse_node(), ReturnTypeOmittedNote); } @@ -43,8 +43,7 @@ static auto NoteReturnType(Context& context, Context::DiagnosticBuilder& diag, const SemIR::Function& function) { // TODO: This is the location of the `fn` keyword. Find the location of the // return type. - auto type_parse_node = - context.insts().Get(function.declaration_id).parse_node(); + auto type_parse_node = context.insts().Get(function.decl_id).parse_node(); CARBON_DIAGNOSTIC(ReturnTypeHereNote, Note, "Return type of function is `{0}`.", std::string); diag.Note(type_parse_node, ReturnTypeHereNote, diff --git a/toolchain/sem_ir/file.h b/toolchain/sem_ir/file.h index 9ed613b4b5fe..b3e1078641ab 100644 --- a/toolchain/sem_ir/file.h +++ b/toolchain/sem_ir/file.h @@ -37,8 +37,8 @@ struct Function : public Printable { // The function name. NameId name_id; - // The first declaration of the function. This is a FunctionDeclaration. - InstId declaration_id = InstId::Invalid; + // The first declaration of the function. This is a FunctionDecl. + InstId decl_id = InstId::Invalid; // The definition, if the function has been defined or is currently being // defined. This is a FunctionDecl. InstId definition_id = InstId::Invalid;