Remove redundant session field

This commit is contained in:
Oli Scherer 2022-12-08 09:39:48 +00:00
parent 222d1ff68d
commit 4aca7beab0
3 changed files with 16 additions and 15 deletions

View file

@ -1133,7 +1133,7 @@ impl<'a, 'b> DefIdTree for &'a Resolver<'b> {
}
}
impl Resolver<'_> {
impl<'a> Resolver<'a> {
fn opt_local_def_id(&self, node: NodeId) -> Option<LocalDefId> {
self.node_id_to_def_id.get(&node).copied()
}
@ -1190,6 +1190,10 @@ impl Resolver<'_> {
self.cstore().item_generics_num_lifetimes(def_id, self.session)
}
}
pub fn sess(&self) -> &'a Session {
self.session
}
}
impl<'a> Resolver<'a> {