Stop using ContainerId in AssocContainerId

This commit is contained in:
Jonas Schievink 2021-03-09 18:27:16 +01:00
parent 12f6bdcfd9
commit a430549aa6
7 changed files with 12 additions and 12 deletions

View file

@ -1157,7 +1157,7 @@ where
{
match id.lookup(db.upcast()).container {
AssocContainerId::TraitId(_) | AssocContainerId::ImplId(_) => Some(ctor(DEF::from(id))),
AssocContainerId::ContainerId(_) => None,
AssocContainerId::ModuleId(_) => None,
}
}
@ -1185,7 +1185,7 @@ impl AssocItem {
match container {
AssocContainerId::TraitId(id) => AssocItemContainer::Trait(id.into()),
AssocContainerId::ImplId(id) => AssocItemContainer::Impl(id.into()),
AssocContainerId::ContainerId(_) => panic!("invalid AssocItem"),
AssocContainerId::ModuleId(_) => panic!("invalid AssocItem"),
}
}