We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 6bdc342 commit 45b5d5fCopy full SHA for 45b5d5f
compiler/rustc_query_impl/src/job.rs
@@ -472,13 +472,10 @@ pub(crate) fn report_cycle<'tcx>(
472
cycle_stack.push(crate::error::CycleStack { span, desc: node.tagged_key.description(tcx) });
473
}
474
475
- let mut cycle_usage = None;
476
- if let Some(usage) = usage {
477
- cycle_usage = Some(crate::error::CycleUsage {
478
- span: usage.node.tagged_key.default_span(tcx, usage.span),
479
- usage: usage.node.tagged_key.description(tcx),
480
- });
481
- }
+ let cycle_usage = usage.as_ref().map(|usage| crate::error::CycleUsage {
+ span: usage.node.tagged_key.default_span(tcx, usage.span),
+ usage: usage.node.tagged_key.description(tcx),
+ });
482
483
let alias = if stack
484
.iter()
0 commit comments