diff options
| author | Edwin Cheng <edwin0cheng@gmail.com> | 2020-12-28 18:47:00 +0800 |
|---|---|---|
| committer | Edwin Cheng <edwin0cheng@gmail.com> | 2020-12-28 18:47:00 +0800 |
| commit | b33453f8445d07ecc81f9f19ad66a0c43286c3a5 (patch) | |
| tree | 658888fac63cd930a7343b62ae70b86bf0a3f49b | |
| parent | 1d530756ed7ba175ec32ff71247072798dc9a748 (diff) | |
| download | rust-b33453f8445d07ecc81f9f19ad66a0c43286c3a5.tar.gz rust-b33453f8445d07ecc81f9f19ad66a0c43286c3a5.zip | |
Rollback 6929
| -rw-r--r-- | crates/mbe/src/syntax_bridge.rs | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/crates/mbe/src/syntax_bridge.rs b/crates/mbe/src/syntax_bridge.rs index 2bec7fd495b..265c0d63d85 100644 --- a/crates/mbe/src/syntax_bridge.rs +++ b/crates/mbe/src/syntax_bridge.rs @@ -313,7 +313,7 @@ trait TokenConvertor { return; } - result.push(if k.is_punct() && k != UNDERSCORE { + result.push(if k.is_punct() { assert_eq!(range.len(), TextSize::of('.')); let delim = match k { T!['('] => Some((tt::DelimiterKind::Parenthesis, T![')'])), @@ -378,7 +378,6 @@ trait TokenConvertor { let leaf: tt::Leaf = match k { T![true] | T![false] => make_leaf!(Ident), IDENT => make_leaf!(Ident), - UNDERSCORE => make_leaf!(Ident), k if k.is_keyword() => make_leaf!(Ident), k if k.is_literal() => make_leaf!(Literal), LIFETIME_IDENT => { |
