aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_hir/src/expr.rs
diff options
context:
space:
mode:
Diffstat (limited to 'crates/ra_hir/src/expr.rs')
-rw-r--r--crates/ra_hir/src/expr.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/crates/ra_hir/src/expr.rs b/crates/ra_hir/src/expr.rs
index 17e89c48f..bfd250f38 100644
--- a/crates/ra_hir/src/expr.rs
+++ b/crates/ra_hir/src/expr.rs
@@ -472,7 +472,7 @@ pub enum Pat {
472 Missing, 472 Missing,
473 Wild, 473 Wild,
474 Tuple(Vec<PatId>), 474 Tuple(Vec<PatId>),
475 Struct { 475 Record {
476 path: Option<Path>, 476 path: Option<Path>,
477 args: Vec<RecordFieldPat>, 477 args: Vec<RecordFieldPat>,
478 // FIXME: 'ellipsis' option 478 // FIXME: 'ellipsis' option
@@ -518,7 +518,7 @@ impl Pat {
518 let total_iter = prefix.iter().chain(rest.iter()).chain(suffix.iter()); 518 let total_iter = prefix.iter().chain(rest.iter()).chain(suffix.iter());
519 total_iter.copied().for_each(f); 519 total_iter.copied().for_each(f);
520 } 520 }
521 Pat::Struct { args, .. } => { 521 Pat::Record { args, .. } => {
522 args.iter().map(|f| f.pat).for_each(f); 522 args.iter().map(|f| f.pat).for_each(f);
523 } 523 }
524 } 524 }