1
0
forked from VimPlug/jedi

Not all nodes have children, protect agaisnt it.

This commit is contained in:
Matthias Bussonnier
2020-12-06 18:03:20 -08:00
parent 06d6776422
commit 4740178bdf

View File

@@ -113,7 +113,7 @@ def _expand_typestr(type_str):
elif type_str.startswith('{'):
node = parse(type_str, version='3.7').children[0]
if node.type == 'atom':
for leaf in node.children[1].children:
for leaf in getattr(node.children[1], "children", []):
if leaf.type == 'number':
if '.' in leaf.value:
yield 'float'