Add additional test cases used-before-assignment with try-except #5523
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
Followup to #5500 and #5506
Add additional tests for
used-before-assignment
cases withtry-except
.used-before-assignment
should not be emitted for variables after thetry-except
block ifraise
an Exception orreturn
, define it./CC: @jacobtylerwalls I created these while trying to isolate which case you mentioned #5500 (comment) isn't yet covered.