Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/hir_def/src/path/lower/lower_use.rs')
-rw-r--r--crates/hir_def/src/path/lower/lower_use.rs7
1 files changed, 3 insertions, 4 deletions
diff --git a/crates/hir_def/src/path/lower/lower_use.rs b/crates/hir_def/src/path/lower/lower_use.rs
index 0ee406f63a..6b777cfeff 100644
--- a/crates/hir_def/src/path/lower/lower_use.rs
+++ b/crates/hir_def/src/path/lower/lower_use.rs
@@ -18,10 +18,9 @@ pub(crate) fn convert_path(
path: ast::Path,
hygiene: &Hygiene,
) -> Option<ModPath> {
- let prefix = if let Some(qual) = path.qualifier() {
- Some(convert_path(db, prefix, qual, hygiene)?)
- } else {
- prefix
+ let prefix = match path.qualifier() {
+ Some(qual) => Some(convert_path(db, prefix, qual, hygiene)?),
+ None => prefix,
};
let segment = path.segment()?;