Define Any...DeclId aliases for brevity (#3562)

This commit is contained in:
josh11b
2024-01-04 00:03:44 +00:00
committed by GitHub
parent e94e0f155a
commit 770876bbcb
5 changed files with 18 additions and 21 deletions
+2 -4
View File
@@ -21,10 +21,8 @@ auto HandleClassIntroducer(Context& context,
return true;
}
static auto BuildClassDecl(
Context& context,
Parse::NodeIdOneOf<Parse::ClassDeclId, Parse::ClassDefinitionStartId>
parse_node) -> std::tuple<SemIR::ClassId, SemIR::InstId> {
static auto BuildClassDecl(Context& context, Parse::AnyClassDeclId parse_node)
-> std::tuple<SemIR::ClassId, SemIR::InstId> {
auto name_context = context.decl_name_stack().FinishName();
context.node_stack()
.PopAndDiscardSoloParseNode<Parse::NodeKind::ClassIntroducer>();