Skip to content

Commit 2134dd3

Browse files
committed
Remove useless closure.
1 parent a09b7eb commit 2134dd3

File tree

1 file changed

+3
-5
lines changed
  • compiler/rustc_query_system/src/query

1 file changed

+3
-5
lines changed

compiler/rustc_query_system/src/query/job.rs

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -535,15 +535,13 @@ pub(crate) fn report_cycle<'a>(
535535
) -> DiagnosticBuilder<'a, ErrorGuaranteed> {
536536
assert!(!stack.is_empty());
537537

538-
let fix_span = |span: Span, query: &QueryStackFrame| query.default_span(span);
539-
540-
let span = fix_span(stack[1 % stack.len()].span, &stack[0].query);
538+
let span = stack[0].query.default_span(stack[1 % stack.len()].span);
541539
let mut err =
542540
struct_span_err!(sess, span, E0391, "cycle detected when {}", stack[0].query.description);
543541

544542
for i in 1..stack.len() {
545543
let query = &stack[i].query;
546-
let span = fix_span(stack[(i + 1) % stack.len()].span, query);
544+
let span = query.default_span(stack[(i + 1) % stack.len()].span);
547545
err.span_note(span, &format!("...which requires {}...", query.description));
548546
}
549547

@@ -574,7 +572,7 @@ pub(crate) fn report_cycle<'a>(
574572
}
575573

576574
if let Some((span, query)) = usage {
577-
err.span_note(fix_span(span, &query), &format!("cycle used when {}", query.description));
575+
err.span_note(query.default_span(span), &format!("cycle used when {}", query.description));
578576
}
579577

580578
err

0 commit comments

Comments
 (0)