From 48ffbf29b799d4d2897d84f9902230e138b3c540 Mon Sep 17 00:00:00 2001 From: Aleksey Kladov Date: Tue, 3 Sep 2019 08:59:09 +0300 Subject: use recrod terminology for hir::Pat --- crates/ra_hir/src/expr.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'crates/ra_hir/src/expr.rs') 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 { Missing, Wild, Tuple(Vec), - Struct { + Record { path: Option, args: Vec, // FIXME: 'ellipsis' option @@ -518,7 +518,7 @@ impl Pat { let total_iter = prefix.iter().chain(rest.iter()).chain(suffix.iter()); total_iter.copied().for_each(f); } - Pat::Struct { args, .. } => { + Pat::Record { args, .. } => { args.iter().map(|f| f.pat).for_each(f); } } -- cgit v1.2.3