(self)
| 301 | self.stack = [module] |
| 302 | |
| 303 | def current_function(self) -> FuncItem | None: |
| 304 | for e in reversed(self.stack): |
| 305 | if isinstance(e, FuncItem): |
| 306 | return e |
| 307 | return None |
| 308 | |
| 309 | def top_level_function(self) -> FuncItem | None: |
| 310 | """Return top-level non-lambda function.""" |
no test coverage detected