Skip to content

Commit b041d17

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

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

compiler/rustc_metadata/src/creader.rs

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -307,10 +307,8 @@ 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(&self, cnum: CrateNum) -> impl Iterator<Item=CrateNum> {
311+
self.crate_dependencies_in_postorder(cnum).into_iter().rev()
314312
}
315313

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

0 commit comments

Comments
 (0)