diff options
Diffstat (limited to 'crates/mbe/src/syntax_bridge.rs')
-rw-r--r-- | crates/mbe/src/syntax_bridge.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/crates/mbe/src/syntax_bridge.rs b/crates/mbe/src/syntax_bridge.rs index cdc22425d..7526bd8e6 100644 --- a/crates/mbe/src/syntax_bridge.rs +++ b/crates/mbe/src/syntax_bridge.rs | |||
@@ -283,7 +283,7 @@ trait TokenConvertor { | |||
283 | let (id, idx) = self.id_alloc().open_delim(range); | 283 | let (id, idx) = self.id_alloc().open_delim(range); |
284 | subtree.delimiter = Some(tt::Delimiter { id, kind }); | 284 | subtree.delimiter = Some(tt::Delimiter { id, kind }); |
285 | 285 | ||
286 | while self.peek().map(|it| it.kind() != closed).unwrap_or(false) { | 286 | while self.peek().map_or(false, |it| it.kind() != closed) { |
287 | self.collect_leaf(&mut subtree.token_trees); | 287 | self.collect_leaf(&mut subtree.token_trees); |
288 | } | 288 | } |
289 | let last_range = match self.bump() { | 289 | let last_range = match self.bump() { |