Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/hir/src/diagnostics.rs')
-rw-r--r--crates/hir/src/diagnostics.rs14
1 files changed, 7 insertions, 7 deletions
diff --git a/crates/hir/src/diagnostics.rs b/crates/hir/src/diagnostics.rs
index c1e814ec22..fca0162765 100644
--- a/crates/hir/src/diagnostics.rs
+++ b/crates/hir/src/diagnostics.rs
@@ -604,13 +604,13 @@ impl<'db> AnyDiagnostic<'db> {
}
}
BodyValidationDiagnostic::RemoveUnnecessaryElse { if_expr } => {
- if let Ok(source_ptr) = source_map.expr_syntax(if_expr) {
- if let Some(ptr) = source_ptr.value.cast::<ast::IfExpr>() {
- return Some(
- RemoveUnnecessaryElse { if_expr: InFile::new(source_ptr.file_id, ptr) }
- .into(),
- );
- }
+ if let Ok(source_ptr) = source_map.expr_syntax(if_expr)
+ && let Some(ptr) = source_ptr.value.cast::<ast::IfExpr>()
+ {
+ return Some(
+ RemoveUnnecessaryElse { if_expr: InFile::new(source_ptr.file_id, ptr) }
+ .into(),
+ );
}
}
}