diff options
| author | Vadim Petrochenkov <vadim.petrochenkov@gmail.com> | 2020-12-19 23:38:22 +0300 |
|---|---|---|
| committer | Vadim Petrochenkov <vadim.petrochenkov@gmail.com> | 2021-01-09 21:50:39 +0300 |
| commit | 71cd6f42a6214510692afc662147919d53239ff4 (patch) | |
| tree | ca031315f428f7e118166d0b184be36e19db89ec /compiler/rustc_parse/src/parser/mod.rs | |
| parent | ef589490a709984d3be80c9b59a1a10a4dd05e3c (diff) | |
| download | rust-71cd6f42a6214510692afc662147919d53239ff4.tar.gz rust-71cd6f42a6214510692afc662147919d53239ff4.zip | |
ast: Remove some indirection layers from values in key-value attributes
Diffstat (limited to 'compiler/rustc_parse/src/parser/mod.rs')
| -rw-r--r-- | compiler/rustc_parse/src/parser/mod.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/compiler/rustc_parse/src/parser/mod.rs b/compiler/rustc_parse/src/parser/mod.rs index 073e62c41d3..d0b36a4cf1b 100644 --- a/compiler/rustc_parse/src/parser/mod.rs +++ b/compiler/rustc_parse/src/parser/mod.rs @@ -983,8 +983,8 @@ impl<'a> Parser<'a> { _ => self.sess.gated_spans.gate(sym::extended_key_value_attributes, span), } - let token = token::Interpolated(Lrc::new(token::NtExpr(expr))); - MacArgs::Eq(eq_span, TokenTree::token(token, span).into()) + let token_kind = token::Interpolated(Lrc::new(token::NtExpr(expr))); + MacArgs::Eq(eq_span, Token::new(token_kind, span)) } else { MacArgs::Empty } |
