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.
2 parents c608c63 + 45b5d5f commit 880d85fCopy full SHA for 880d85f
1 file changed
compiler/rustc_query_impl/src/job.rs
@@ -475,13 +475,10 @@ pub(crate) fn report_cycle<'tcx>(
475
cycle_stack.push(crate::error::CycleStack { span, desc: node.tagged_key.description(tcx) });
476
}
477
478
- let mut cycle_usage = None;
479
- if let Some(usage) = usage {
480
- cycle_usage = Some(crate::error::CycleUsage {
481
- span: usage.node.tagged_key.default_span(tcx, usage.span),
482
- usage: usage.node.tagged_key.description(tcx),
483
- });
484
- }
+ 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),
+ });
485
486
let alias = if stack
487
.iter()
0 commit comments