Skip to content

Commit 6204a73

Browse files
authored
Rollup merge of #74213 - pickfire:patch-1, r=jonas-schievink
Minor refactor for rustc_resolve diagnostics match Use `matches!` instead of old `if let`
2 parents e15fa45 + 1fb0ed0 commit 6204a73

File tree

1 file changed

+1
-3
lines changed

1 file changed

+1
-3
lines changed

src/librustc_resolve/late/diagnostics.rs

+1-3
Original file line numberDiff line numberDiff line change
@@ -100,9 +100,7 @@ impl<'a> LateResolutionVisitor<'a, '_, '_> {
100100
let ident_span = path.last().map_or(span, |ident| ident.ident.span);
101101
let ns = source.namespace();
102102
let is_expected = &|res| source.is_expected(res);
103-
let is_enum_variant = &|res| {
104-
if let Res::Def(DefKind::Variant, _) = res { true } else { false }
105-
};
103+
let is_enum_variant = &|res| matches!(res, Res::Def(DefKind::Variant, _));
106104

107105
// Make the base error.
108106
let expected = source.descr_expected();

0 commit comments

Comments
 (0)