| 519 | /// Binary expression: left op right |
| 520 | #[derive(Debug, Clone, Serialize, Deserialize)] |
| 521 | pub struct BinaryExpression { |
| 522 | pub left: Box<Expression>, |
| 523 | pub operator: Operator, |
| 524 | pub right: Box<Expression>, |
| 525 | pub location: Location, |
| 526 | } |
| 527 | |
| 528 | /// Unary expression: op expression |
| 529 | #[derive(Debug, Clone, Serialize, Deserialize)] |
nothing calls this directly
no outgoing calls
no test coverage detected