(self)
| 3430 | return self._type_checker |
| 3431 | |
| 3432 | def type_map(self) -> dict[Expression, Type]: |
| 3433 | # We can extract the master type map directly since at this |
| 3434 | # point no temporary type maps can be active. |
| 3435 | assert len(self.type_checker()._type_maps) == 1 |
| 3436 | return self.type_checker()._type_maps[0] |
| 3437 | |
| 3438 | def type_check_second_pass( |
| 3439 | self, |