Skip to content

Commit fe3e5aa

Browse files
committed
pretty-print-reparse hack: Remove an impossible case
Delimiters cannot appear as isolated tokens in a token stream
1 parent 275bf62 commit fe3e5aa

File tree

1 file changed

+1
-4
lines changed
  • compiler/rustc_parse/src

1 file changed

+1
-4
lines changed

compiler/rustc_parse/src/lib.rs

+1-4
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
#![feature(or_patterns)]
88

99
use rustc_ast as ast;
10-
use rustc_ast::token::{self, DelimToken, Nonterminal, Token, TokenKind};
10+
use rustc_ast::token::{self, Nonterminal, Token, TokenKind};
1111
use rustc_ast::tokenstream::{self, Spacing, TokenStream, TokenTree};
1212
use rustc_ast_pretty::pprust;
1313
use rustc_data_structures::sync::Lrc;
@@ -359,9 +359,6 @@ pub fn tokenstream_probably_equal_for_proc_macro(
359359
// The pretty printer tends to add trailing commas to
360360
// everything, and in particular, after struct fields.
361361
| token::Comma
362-
// The pretty printer emits `NoDelim` as whitespace.
363-
| token::OpenDelim(DelimToken::NoDelim)
364-
| token::CloseDelim(DelimToken::NoDelim)
365362
// The pretty printer collapses many semicolons into one.
366363
| token::Semi
367364
// We don't preserve leading `|` tokens in patterns, so

0 commit comments

Comments
 (0)