(stmts: list[Stmt])
| 872 | |
| 873 | |
| 874 | def stmt_list_escapes(stmts: list[Stmt]) -> bool: |
| 875 | if not stmts: |
| 876 | return False |
| 877 | if stmt_is_simple_exit(stmts[-1]): |
| 878 | return False |
| 879 | for stmt in stmts: |
| 880 | if stmt_escapes(stmt): |
| 881 | return True |
| 882 | return False |
| 883 | |
| 884 | |
| 885 | def stmt_escapes(stmt: Stmt) -> bool: |
no test coverage detected
searching dependent graphs…