Add convenience methods for iterating over all parameter nodes in a function (#11174)
This commit is contained in:
@@ -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"
|
||||
|
||||
Reference in New Issue
Block a user