Make ItemTreeId its own type

This commit is contained in:
Jonas Schievink 2021-03-13 00:34:01 +01:00
parent 5632e61f79
commit 759f8c83e5
8 changed files with 77 additions and 37 deletions

View file

@ -574,7 +574,7 @@ impl<'db> SemanticsImpl<'db> {
}
fn scope_for_def(&self, def: Trait) -> SemanticsScope<'db> {
let file_id = self.db.lookup_intern_trait(def.id).id.file_id;
let file_id = self.db.lookup_intern_trait(def.id).id.file_id();
let resolver = def.id.resolver(self.db.upcast());
SemanticsScope { db: self.db, file_id, resolver }
}