NewTypedComparisonExpr returns a new ComparisonExpr that is verified to be well-typed.
(op treecmp.ComparisonOperator, left, right TypedExpr)
| 391 | |
| 392 | // NewTypedComparisonExpr returns a new ComparisonExpr that is verified to be well-typed. |
| 393 | func NewTypedComparisonExpr(op treecmp.ComparisonOperator, left, right TypedExpr) *ComparisonExpr { |
| 394 | node := &ComparisonExpr{Operator: op, Left: left, Right: right} |
| 395 | node.typ = types.Bool |
| 396 | MemoizeComparisonExprOp(node) |
| 397 | return node |
| 398 | } |
| 399 | |
| 400 | // NewTypedComparisonExprWithSubOp returns a new ComparisonExpr that is verified to be well-typed. |
| 401 | func NewTypedComparisonExprWithSubOp( |
no test coverage detected
searching dependent graphs…