Add parsing arrays and objects as binary operands (#7661)

* Add parsing arrays and objects as binary operands

* Add sim test showing the error message
This commit is contained in:
Jonathan Tran
2025-07-01 19:33:36 -04:00
committed by GitHub
parent a85a534d6b
commit fba62dab98
17 changed files with 336 additions and 3 deletions

View File

@ -220,6 +220,9 @@ impl<'tree> From<&'tree types::BinaryPart> for Node<'tree> {
types::BinaryPart::CallExpressionKw(ce) => ce.as_ref().into(),
types::BinaryPart::UnaryExpression(ue) => ue.as_ref().into(),
types::BinaryPart::MemberExpression(me) => me.as_ref().into(),
types::BinaryPart::ArrayExpression(e) => e.as_ref().into(),
types::BinaryPart::ArrayRangeExpression(e) => e.as_ref().into(),
types::BinaryPart::ObjectExpression(e) => e.as_ref().into(),
types::BinaryPart::IfExpression(e) => e.as_ref().into(),
types::BinaryPart::AscribedExpression(e) => e.as_ref().into(),
}