[Refactor] Move call_params_id from EntityBase to FunctionFields. (#5146)

Move call_params_id from EntityBaseWithParams to FunctionFields.

No visible difference for Function. Since field call_params_id is
function specific fits better in FunctionFields.
This commit is contained in:
Alina Sbirlea
2025-03-18 23:49:24 +00:00
committed by GitHub
parent b72d8dfc0e
commit 5a4b63a040
11 changed files with 30 additions and 30 deletions
+2 -2
View File
@@ -235,13 +235,13 @@ static auto ImportFunctionDecl(Context& context, SemIR::LocId loc_id,
.pattern_block_id = SemIR::InstBlockId::Empty,
.implicit_param_patterns_id = SemIR::InstBlockId::Empty,
.param_patterns_id = SemIR::InstBlockId::Empty,
.call_params_id = SemIR::InstBlockId::Empty,
.is_extern = false,
.extern_library_id = SemIR::LibraryNameId::None,
.non_owning_decl_id = SemIR::InstId::None,
.first_owning_decl_id = decl_id,
.definition_id = SemIR::InstId::None},
{.return_slot_pattern_id = SemIR::InstId::None,
{.call_params_id = SemIR::InstBlockId::Empty,
.return_slot_pattern_id = SemIR::InstId::None,
.virtual_modifier = SemIR::FunctionFields::VirtualModifier::None,
.self_param_id = SemIR::InstId::None,
.cpp_decl = clang_decl}};