Translate a non-method call.
(builder: IRBuilder, expr: CallExpr, callee: RefExpr)
| 412 | |
| 413 | |
| 414 | def translate_refexpr_call(builder: IRBuilder, expr: CallExpr, callee: RefExpr) -> Value: |
| 415 | """Translate a non-method call.""" |
| 416 | # Gen the argument values |
| 417 | arg_values = [builder.accept(arg) for arg in expr.args] |
| 418 | |
| 419 | return builder.call_refexpr_with_args(expr, callee, arg_values) |
| 420 | |
| 421 | |
| 422 | def translate_method_call(builder: IRBuilder, expr: CallExpr, callee: MemberExpr) -> Value: |
no test coverage detected
searching dependent graphs…