We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Parser::look_ahead
1 parent fac7753 commit 4920cb9Copy full SHA for 4920cb9
compiler/rustc_parse/src/parser/mod.rs
@@ -1166,10 +1166,12 @@ impl<'a> Parser<'a> {
1166
match self.token_cursor.tree_cursor.look_ahead(0) {
1167
Some(tree) => {
1168
// Indexing stayed within the current token tree.
1169
- return match tree {
1170
- TokenTree::Token(token, _) => looker(token),
1171
- TokenTree::Delimited(dspan, _, delim, _) => {
1172
- looker(&Token::new(token::OpenDelim(*delim), dspan.open))
+ match tree {
+ TokenTree::Token(token, _) => return looker(token),
+ &TokenTree::Delimited(dspan, _, delim, _) => {
+ if delim != Delimiter::Invisible {
1173
+ return looker(&Token::new(token::OpenDelim(delim), dspan.open));
1174
+ }
1175
}
1176
};
1177
0 commit comments