diff options
| author | Matthias Krüger <matthias.krueger@famsik.de> | 2021-02-21 12:54:49 +0100 |
|---|---|---|
| committer | Matthias Krüger <matthias.krueger@famsik.de> | 2021-02-21 12:54:49 +0100 |
| commit | 12080dc3a3ebee0e343d528ca15835ac2d4c75c7 (patch) | |
| tree | 85c445da72b09c5670aaf017393927cf65a0cae4 /compiler/rustc_parse/src | |
| parent | 4cb649bdb1c5f176c48a692a4271489dd3fe5ef3 (diff) | |
| download | rust-12080dc3a3ebee0e343d528ca15835ac2d4c75c7.tar.gz rust-12080dc3a3ebee0e343d528ca15835ac2d4c75c7.zip | |
rustc_parse: remove unneccessary wrapping of return value in fn mk_range() which would always return Ok(..)
Diffstat (limited to 'compiler/rustc_parse/src')
| -rw-r--r-- | compiler/rustc_parse/src/parser/expr.rs | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/compiler/rustc_parse/src/parser/expr.rs b/compiler/rustc_parse/src/parser/expr.rs index fa05df6805f..34b4d3200a9 100644 --- a/compiler/rustc_parse/src/parser/expr.rs +++ b/compiler/rustc_parse/src/parser/expr.rs @@ -426,7 +426,7 @@ impl<'a> Parser<'a> { let span = self.mk_expr_sp(&lhs, lhs.span, rhs_span); let limits = if op == AssocOp::DotDot { RangeLimits::HalfOpen } else { RangeLimits::Closed }; - Ok(self.mk_expr(span, self.mk_range(Some(lhs), rhs, limits)?, AttrVec::new())) + Ok(self.mk_expr(span, self.mk_range(Some(lhs), rhs, limits), AttrVec::new())) } fn is_at_start_of_range_notation_rhs(&self) -> bool { @@ -474,7 +474,7 @@ impl<'a> Parser<'a> { } else { (lo, None) }; - Ok(this.mk_expr(span, this.mk_range(None, opt_end, limits)?, attrs.into())) + Ok(this.mk_expr(span, this.mk_range(None, opt_end, limits), attrs.into())) }) } @@ -2396,12 +2396,12 @@ impl<'a> Parser<'a> { start: Option<P<Expr>>, end: Option<P<Expr>>, limits: RangeLimits, - ) -> PResult<'a, ExprKind> { + ) -> ExprKind { if end.is_none() && limits == RangeLimits::Closed { self.error_inclusive_range_with_no_end(self.prev_token.span); - Ok(ExprKind::Err) + ExprKind::Err } else { - Ok(ExprKind::Range(start, end, limits)) + ExprKind::Range(start, end, limits) } } |
