(builder: IRBuilder, expr: UnaryExpr)
| 701 | |
| 702 | |
| 703 | def transform_unary_expr(builder: IRBuilder, expr: UnaryExpr) -> Value: |
| 704 | folded = try_constant_fold(builder, expr) |
| 705 | if folded: |
| 706 | return folded |
| 707 | |
| 708 | return builder.unary_op(builder.accept(expr.expr), expr.op, expr.line) |
| 709 | |
| 710 | |
| 711 | def transform_op_expr(builder: IRBuilder, expr: OpExpr) -> Value: |
no test coverage detected
searching dependent graphs…