Commit 9997c988 authored by Vitja Makarov's avatar Vitja Makarov

Use entry.is_arg

parent 30b3942c
...@@ -514,14 +514,7 @@ def check_definitions(flow, compiler_directives): ...@@ -514,14 +514,7 @@ def check_definitions(flow, compiler_directives):
for entry in flow.entries: for entry in flow.entries:
if (not entry.cf_references and not entry.is_pyclass_attr if (not entry.cf_references and not entry.is_pyclass_attr
and not entry.in_closure): and not entry.in_closure):
# TODO: starred args entries are not marked with is_arg flag if entry.is_arg:
for assmt in entry.cf_assignments:
if assmt.is_arg:
is_arg = True
break
else:
is_arg = False
if is_arg:
if warn_unused_arg: if warn_unused_arg:
messages.warning(entry.pos, "Unused argument '%s'" % messages.warning(entry.pos, "Unused argument '%s'" %
entry.name) entry.name)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment