mirror of
https://github.com/davidhalter/parso.git
synced 2026-11-02 01:27:30 +08:00
Make sure that function executions are errors as well, see #90
This commit is contained in:
1 parent
5fda85275b
commit
dbba1959f7
2 files changed
+5
No files matched your search
@@ -1095,5 +1095,9 @@ class _NamedExprRule(_CheckAssignmentRule):
|
||||
# (a.b := c)
|
||||
message = 'cannot use named assignment with attribute'
|
||||
self.add_issue(namedexpr_test, message=message)
|
||||
elif first_child.value == '(':
|
||||
# (a[i] := x)
|
||||
message = 'cannot use named assignment with function call'
|
||||
self.add_issue(namedexpr_test, message=message)
|
||||
else:
|
||||
self._check_assignment(first, is_namedexpr=True)
|
||||
Reference in new issue
Block a user