summaryrefslogtreecommitdiff
path: root/sphinx/pycode/parser.py
diff options
context:
space:
mode:
authorPeter Cock <p.j.a.cock@googlemail.com>2017-10-10 16:26:28 +0100
committerPeter Cock <p.j.a.cock@googlemail.com>2017-10-10 16:26:28 +0100
commitcc890937770c900828197f7413f9f6188b974ab8 (patch)
treeebeefd492650bd7eb6eb575b029ae1d057b0af7b /sphinx/pycode/parser.py
parent350f196c4fad6e9e14232dfbe019f4a20a3bae92 (diff)
downloadsphinx-git-cc890937770c900828197f7413f9f6188b974ab8.tar.gz
Treat lists like tuples in AST function get_lvar_namesl
Diffstat (limited to 'sphinx/pycode/parser.py')
-rw-r--r--sphinx/pycode/parser.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/sphinx/pycode/parser.py b/sphinx/pycode/parser.py
index 5bee020e4..d488842e9 100644
--- a/sphinx/pycode/parser.py
+++ b/sphinx/pycode/parser.py
@@ -51,7 +51,7 @@ def get_lvar_names(node, self=None):
return [node.id] # type: ignore
else:
raise TypeError('The assignment %r is not instance variable' % node)
- elif node_name == 'Tuple':
+ elif node_name in ('Tuple', 'List'):
members = [get_lvar_names(elt) for elt in node.elts] # type: ignore
return sum(members, [])
elif node_name == 'Attribute':