From cc890937770c900828197f7413f9f6188b974ab8 Mon Sep 17 00:00:00 2001 From: Peter Cock Date: Tue, 10 Oct 2017 16:26:28 +0100 Subject: [PATCH] Treat lists like tuples in AST function get_lvar_namesl --- sphinx/pycode/parser.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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':