Skip to content

Commit 68e6f0d

Browse files
alexander-beedieayman-sigma
authored andcommitted
Fix identifier parsing not breaking on the |> pipe operator (apache#2156)
1 parent b15f2b8 commit 68e6f0d

2 files changed

Lines changed: 207 additions & 222 deletions

File tree

src/parser/mod.rs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12449,7 +12449,9 @@ impl<'a> Parser<'a> {
1244912449
Token::Word(w) => {
1245012450
idents.push(w.to_ident(token.span));
1245112451
}
12452-
Token::EOF | Token::Eq | Token::SemiColon => break,
12452+
Token::EOF | Token::Eq | Token::SemiColon | Token::VerticalBarRightAngleBracket => {
12453+
break
12454+
}
1245312455
_ => {}
1245412456
}
1245512457
self.advance_token();

0 commit comments

Comments
 (0)