aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_hir_ty/src/expr.rs
diff options
context:
space:
mode:
Diffstat (limited to 'crates/ra_hir_ty/src/expr.rs')
-rw-r--r--crates/ra_hir_ty/src/expr.rs9
1 files changed, 1 insertions, 8 deletions
diff --git a/crates/ra_hir_ty/src/expr.rs b/crates/ra_hir_ty/src/expr.rs
index 6547eedae..fb779cbef 100644
--- a/crates/ra_hir_ty/src/expr.rs
+++ b/crates/ra_hir_ty/src/expr.rs
@@ -166,14 +166,7 @@ impl<'a, 'b> ExprValidator<'a, 'b> {
166 166
167 let variant_data = variant_data(db.upcast(), variant_def); 167 let variant_data = variant_data(db.upcast(), variant_def);
168 168
169 let lit_fields: FxHashSet<_> = fields 169 let lit_fields: FxHashSet<_> = fields.iter().map(|f| &f.name).collect();
170 .iter()
171 .filter_map(|f| {
172 // TODO: check if cfg_is_enabled with .attrs ?
173
174 Some(&f.name)
175 })
176 .collect();
177 let missed_fields: Vec<Name> = variant_data 170 let missed_fields: Vec<Name> = variant_data
178 .fields() 171 .fields()
179 .iter() 172 .iter()