(self, var: Local)
| 286 | self.base_offset = self.logical_sp |
| 287 | |
| 288 | def push(self, var: Local) -> None: |
| 289 | assert(var not in self.variables), var |
| 290 | self.variables.append(var) |
| 291 | self.logical_sp = self.logical_sp.push(var.item) |
| 292 | |
| 293 | @staticmethod |
| 294 | def _do_emit( |