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':