diff options
Diffstat (limited to 'crates/ra_hir/src/expr.rs')
-rw-r--r-- | crates/ra_hir/src/expr.rs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/crates/ra_hir/src/expr.rs b/crates/ra_hir/src/expr.rs index f9f702ae2..6826e966b 100644 --- a/crates/ra_hir/src/expr.rs +++ b/crates/ra_hir/src/expr.rs | |||
@@ -805,7 +805,7 @@ impl ExprCollector { | |||
805 | let lit = match child.flavor() { | 805 | let lit = match child.flavor() { |
806 | LiteralFlavor::IntNumber { suffix } => { | 806 | LiteralFlavor::IntNumber { suffix } => { |
807 | let known_name = suffix | 807 | let known_name = suffix |
808 | .map(|s| Name::new(s)) | 808 | .map(Name::new) |
809 | .and_then(|name| UncertainIntTy::from_name(&name)); | 809 | .and_then(|name| UncertainIntTy::from_name(&name)); |
810 | 810 | ||
811 | Literal::Int( | 811 | Literal::Int( |
@@ -815,7 +815,7 @@ impl ExprCollector { | |||
815 | } | 815 | } |
816 | LiteralFlavor::FloatNumber { suffix } => { | 816 | LiteralFlavor::FloatNumber { suffix } => { |
817 | let known_name = suffix | 817 | let known_name = suffix |
818 | .map(|s| Name::new(s)) | 818 | .map(Name::new) |
819 | .and_then(|name| UncertainFloatTy::from_name(&name)); | 819 | .and_then(|name| UncertainFloatTy::from_name(&name)); |
820 | 820 | ||
821 | Literal::Float( | 821 | Literal::Float( |
@@ -910,7 +910,7 @@ impl ExprCollector { | |||
910 | } | 910 | } |
911 | ast::PatKind::PathPat(p) => { | 911 | ast::PatKind::PathPat(p) => { |
912 | let path = p.path().and_then(Path::from_ast); | 912 | let path = p.path().and_then(Path::from_ast); |
913 | path.map(|path| Pat::Path(path)).unwrap_or(Pat::Missing) | 913 | path.map(Pat::Path).unwrap_or(Pat::Missing) |
914 | } | 914 | } |
915 | ast::PatKind::TuplePat(p) => { | 915 | ast::PatKind::TuplePat(p) => { |
916 | let args = p.args().map(|p| self.collect_pat(p)).collect(); | 916 | let args = p.args().map(|p| self.collect_pat(p)).collect(); |