ComparisonExpr represents a two-value comparison expression.
| 481 | |
| 482 | // ComparisonExpr represents a two-value comparison expression. |
| 483 | type ComparisonExpr struct { |
| 484 | Operator ComparisonOperator |
| 485 | SubOperator ComparisonOperator // used for array operators (when Operator is Any, Some, or All) |
| 486 | Left, Right Expr |
| 487 | // Schema is only set when using the OPERATOR() syntax |
| 488 | Schema Name |
| 489 | |
| 490 | typeAnnotation |
| 491 | Fn *CmpOp |
| 492 | } |
| 493 | |
| 494 | func (*ComparisonExpr) operatorExpr() {} |
| 495 |
nothing calls this directly
no outgoing calls
no test coverage detected