Add convenience methods for iterating over all parameter nodes in a function (#11174)

This commit is contained in:
Alex Waygood 2024-04-29 11:36:15 +01:00 committed by GitHub
parent 8a887daeb4
commit 87929ad5f1
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
27 changed files with 399 additions and 448 deletions

View file

@ -139,6 +139,12 @@ Module(
|
|
1 | def foo(a, a=10, *a, a, a: str, **a): ...
| ^ Syntax Error: Duplicate parameter "a"
|
|
1 | def foo(a, a=10, *a, a, a: str, **a): ...
| ^ Syntax Error: Duplicate parameter "a"
@ -151,12 +157,6 @@ Module(
|
|
1 | def foo(a, a=10, *a, a, a: str, **a): ...
| ^ Syntax Error: Duplicate parameter "a"
|
|
1 | def foo(a, a=10, *a, a, a: str, **a): ...
| ^ Syntax Error: Duplicate parameter "a"