(self, op: TupleGet)
| 571 | self.emit_inc_ref(name, op.value.type) |
| 572 | |
| 573 | def visit_tuple_get(self, op: TupleGet) -> None: |
| 574 | dest = self.reg(op) |
| 575 | src = self.reg(op.src) |
| 576 | self.emit_line(f"{dest} = {src}.f{op.index};") |
| 577 | if not op.is_borrowed and op.type.is_refcounted: |
| 578 | self.emit_inc_ref(dest, op.type) |
| 579 | |
| 580 | def get_dest_assign(self, dest: Value) -> str: |
| 581 | if not dest.is_void: |
nothing calls this directly
no test coverage detected