Skip to content

Commit 5e61f5e

Browse files
committed
Erase return type of crate_dependencies_in_reverse_postorder
1 parent 9b3be25 commit 5e61f5e

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

compiler/rustc_metadata/src/creader.rs

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -307,10 +307,11 @@ impl CStore {
307307
deps
308308
}
309309

310-
fn crate_dependencies_in_reverse_postorder(&self, cnum: CrateNum) -> IndexSet<CrateNum> {
311-
let mut deps = self.crate_dependencies_in_postorder(cnum);
312-
deps.reverse();
313-
deps
310+
fn crate_dependencies_in_reverse_postorder(
311+
&self,
312+
cnum: CrateNum,
313+
) -> impl Iterator<Item = CrateNum> {
314+
self.crate_dependencies_in_postorder(cnum).into_iter().rev()
314315
}
315316

316317
pub(crate) fn injected_panic_runtime(&self) -> Option<CrateNum> {

0 commit comments

Comments
 (0)