diff options
| author | Vadim Petrochenkov <vadim.petrochenkov@gmail.com> | 2020-02-16 23:19:51 +0300 |
|---|---|---|
| committer | Vadim Petrochenkov <vadim.petrochenkov@gmail.com> | 2020-02-17 22:12:39 +0300 |
| commit | 06fbb0b4faefeaf70f4616d6af9bc0c1ebc69bc2 (patch) | |
| tree | fd73ac992e03a157f6557dccd11f3f436ffb2331 /src/librustc_parse/parser/expr.rs | |
| parent | ed2fd28d385c1cc9b2ab3e91513b4d2ffc612671 (diff) | |
| download | rust-06fbb0b4faefeaf70f4616d6af9bc0c1ebc69bc2.tar.gz rust-06fbb0b4faefeaf70f4616d6af9bc0c1ebc69bc2.zip | |
parser: Remove `Option`s from unnormalized tokens
They are always set synchronously with normalized tokens now
Diffstat (limited to 'src/librustc_parse/parser/expr.rs')
| -rw-r--r-- | src/librustc_parse/parser/expr.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/librustc_parse/parser/expr.rs b/src/librustc_parse/parser/expr.rs index 51822ab2ea5..97daa91eed1 100644 --- a/src/librustc_parse/parser/expr.rs +++ b/src/librustc_parse/parser/expr.rs @@ -166,7 +166,7 @@ impl<'a> Parser<'a> { while let Some(op) = self.check_assoc_op() { // Adjust the span for interpolated LHS to point to the `$lhs` token // and not to what it refers to. - let lhs_span = match self.unnormalized_prev_token().kind { + let lhs_span = match self.unnormalized_prev_token.kind { TokenKind::Interpolated(..) => self.prev_span, _ => lhs.span, }; @@ -527,7 +527,7 @@ impl<'a> Parser<'a> { ) -> PResult<'a, (Span, P<Expr>)> { expr.map(|e| { ( - match self.unnormalized_prev_token().kind { + match self.unnormalized_prev_token.kind { TokenKind::Interpolated(..) => self.prev_span, _ => e.span, }, |
