Skip to content

Commit f28f77f

Browse files
committed
resolve: Remove item_generics_num_lifetimes
1 parent cd6c574 commit f28f77f

File tree

3 files changed

+1
-9
lines changed

3 files changed

+1
-9
lines changed

compiler/rustc_metadata/src/rmeta/decoder.rs

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -925,10 +925,6 @@ impl<'a, 'tcx> CrateMetadataRef<'a> {
925925
tcx.mk_adt_def(did, adt_kind, variants, repr)
926926
}
927927

928-
fn get_generics(self, item_id: DefIndex, sess: &Session) -> ty::Generics {
929-
self.root.tables.generics_of.get(self, item_id).unwrap().decode((self, sess))
930-
}
931-
932928
fn get_visibility(self, id: DefIndex) -> Visibility<DefId> {
933929
self.root
934930
.tables

compiler/rustc_metadata/src/rmeta/decoder/cstore_impl.rs

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -565,10 +565,6 @@ impl CStore {
565565
self.get_crate_data(def.krate).def_kind(def.index)
566566
}
567567

568-
pub fn item_generics_num_lifetimes(&self, def_id: DefId, sess: &Session) -> usize {
569-
self.get_crate_data(def_id.krate).get_generics(def_id.index, sess).own_counts().lifetimes
570-
}
571-
572568
pub fn module_expansion_untracked(&self, def_id: DefId, sess: &Session) -> ExpnId {
573569
self.get_crate_data(def_id.krate).module_expansion(def_id.index, sess)
574570
}

compiler/rustc_resolve/src/lib.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1168,7 +1168,7 @@ impl<'tcx> Resolver<'_, 'tcx> {
11681168
if let Some(def_id) = def_id.as_local() {
11691169
self.item_generics_num_lifetimes[&def_id]
11701170
} else {
1171-
self.cstore().item_generics_num_lifetimes(def_id, self.tcx.sess)
1171+
self.tcx.generics_of(def_id).own_counts().lifetimes
11721172
}
11731173
}
11741174

0 commit comments

Comments
 (0)