Skip to content

Commit d52d628

Browse files
Fix identifier parsing not breaking on the pipe operator
1 parent 845e213 commit d52d628

2 files changed

Lines changed: 644 additions & 278 deletions

File tree

src/parser/mod.rs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12401,7 +12401,9 @@ impl<'a> Parser<'a> {
1240112401
Token::Word(w) => {
1240212402
idents.push(w.clone().into_ident(self.peek_token_ref().span));
1240312403
}
12404-
Token::EOF | Token::Eq | Token::SemiColon => break,
12404+
Token::EOF | Token::Eq | Token::SemiColon | Token::VerticalBarRightAngleBracket => {
12405+
break
12406+
}
1240512407
_ => {}
1240612408
}
1240712409
self.advance_token();

0 commit comments

Comments
 (0)