(self, op: GetElement)
| 824 | self.emit_line(f"*({dest_type} *){dest} = {src};") |
| 825 | |
| 826 | def visit_get_element(self, op: GetElement) -> None: |
| 827 | dest = self.reg(op) |
| 828 | src = self.reg(op.src) |
| 829 | dest_type = self.ctype(op.type) |
| 830 | self.emit_line(f"{dest} = ({dest_type}){src}.{op.field};") |
| 831 | |
| 832 | def visit_get_element_ptr(self, op: GetElementPtr) -> None: |
| 833 | dest = self.reg(op) |