Add the used name to the NameUseBeforeDecl diagnostic (#4901)

Part of #4622.
This commit is contained in:
Boaz Brickner
2025-02-14 21:54:35 +00:00
committed by GitHub
parent d65f0d959d
commit 4a93b6667e
11 changed files with 35 additions and 33 deletions
+2 -2
View File
@@ -293,8 +293,8 @@ static auto BuildFunctionDecl(Context& context,
}
if (name_context.state == DeclNameStack::NameContext::State::Poisoned) {
DiagnosePoisonedName(context, name_context.poisoning_loc_id,
name_context.loc_id);
DiagnosePoisonedName(context, name_context.name_id_for_new_inst(),
name_context.poisoning_loc_id, name_context.loc_id);
} else {
TryMergeRedecl(context, node_id, name_context.prev_inst_id(),
name_context.loc_id, function_decl, function_info,