Skip to content

Commit 9938ce4

Browse files
committed
resolve: Remove module_children_untracked
1 parent 99c49d9 commit 9938ce4

File tree

2 files changed

+1
-11
lines changed

2 files changed

+1
-11
lines changed

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

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -501,14 +501,6 @@ impl CStore {
501501
self.get_crate_data(def.krate).get_ctor(def.index)
502502
}
503503

504-
pub fn module_children_untracked<'a>(
505-
&'a self,
506-
def_id: DefId,
507-
sess: &'a Session,
508-
) -> impl Iterator<Item = ModChild> + 'a {
509-
self.get_crate_data(def_id.krate).get_module_children(def_id.index, sess)
510-
}
511-
512504
pub fn load_macro_untracked(&self, id: DefId, sess: &Session) -> LoadedMacro {
513505
let _prof_timer = sess.prof.generic_activity("metadata_load_macro");
514506

compiler/rustc_resolve/src/build_reduced_graph.rs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -194,9 +194,7 @@ impl<'a, 'tcx> Resolver<'a, 'tcx> {
194194
}
195195

196196
pub(crate) fn build_reduced_graph_external(&mut self, module: Module<'a>) {
197-
let children =
198-
Vec::from_iter(self.cstore().module_children_untracked(module.def_id(), self.tcx.sess));
199-
for child in children {
197+
for &child in self.tcx.module_children(module.def_id()) {
200198
let parent_scope = ParentScope::module(module, self);
201199
BuildReducedGraphVisitor { r: self, parent_scope }
202200
.build_reduced_graph_for_external_crate_res(child);

0 commit comments

Comments
 (0)