We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent e7b4bc3 commit 3294a69Copy full SHA for 3294a69
src/librustc/ty/query/job.rs
@@ -390,11 +390,9 @@ fn remove_cycle<'tcx>(
390
DUMMY_SP,
391
&mut stack,
392
&mut visited) {
393
- // Reverse the stack so earlier entries require later entries
394
- stack.reverse();
395
-
396
- // The stack is a vector of pairs of spans and queries
397
- let (mut spans, queries): (Vec<_>, Vec<_>) = stack.into_iter().unzip();
+ // The stack is a vector of pairs of spans and queries; reverse it so that
+ // the earlier entries require later entries
+ let (mut spans, queries): (Vec<_>, Vec<_>) = stack.into_iter().rev().unzip();
398
399
// Shift the spans so that queries are matched with the span for their waitee
400
spans.rotate_right(1);
0 commit comments