(self, name: str)
| 259 | self._scope().branch_stmts[-1].record_definition(name) |
| 260 | |
| 261 | def delete_var(self, name: str) -> None: |
| 262 | assert len(self.scopes) > 0 |
| 263 | assert len(self.scopes[-1].branch_stmts) > 0 |
| 264 | self._scope().branch_stmts[-1].delete_var(name) |
| 265 | |
| 266 | def record_undefined_ref(self, o: NameExpr) -> None: |
| 267 | """Records an undefined reference. These can later be retrieved via `pop_undefined_ref`.""" |
nothing calls this directly
no test coverage detected