Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/hir/src/has_source.rs')
-rw-r--r--crates/hir/src/has_source.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/crates/hir/src/has_source.rs b/crates/hir/src/has_source.rs
index 3a01454513..a3f4a65513 100644
--- a/crates/hir/src/has_source.rs
+++ b/crates/hir/src/has_source.rs
@@ -60,9 +60,9 @@ impl HasSource for Adt {
type Ast = ast::Adt;
fn source(self, db: &dyn HirDatabase) -> Option<InFile<Self::Ast>> {
match self {
- Adt::Struct(s) => Some(s.source(db)?.map(|s| ast::Adt::Struct(s))),
- Adt::Union(u) => Some(u.source(db)?.map(|u| ast::Adt::Union(u))),
- Adt::Enum(e) => Some(e.source(db)?.map(|e| ast::Adt::Enum(e))),
+ Adt::Struct(s) => Some(s.source(db)?.map(ast::Adt::Struct)),
+ Adt::Union(u) => Some(u.source(db)?.map(ast::Adt::Union)),
+ Adt::Enum(e) => Some(e.source(db)?.map(ast::Adt::Enum)),
}
}
}