summaryrefslogtreecommitdiff
path: root/sphinx/pycode/parser.py
diff options
context:
space:
mode:
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':