ruff/crates/ruff_python_semantic/resources/test/fixtures/cfg
Dylan d401a5440e
Control flow: return and raise (#17121)
We add support for `return` and `raise` statements in the control flow
graph: we simply add an edge to the terminal block, push the statements
to the current block, and proceed.

This implementation will have to be modified somewhat once we add
support for `try` statements - then we will need to check whether to
_defer_ the jump. But for now this will do!

Also in this PR: We fix the `unreachable` diagnostic range so that it
lumps together consecutive unreachable blocks.
2025-04-03 08:30:29 -05:00
..
jumps.py Control flow: return and raise (#17121) 2025-04-03 08:30:29 -05:00
no_flow.py Control flow graph: setup (#17064) 2025-04-01 05:53:42 -05:00