From 943617a94fc5c1617212bb84d3bd35e4254ced7f Mon Sep 17 00:00:00 2001 From: Dave Halter Date: Fri, 5 Jul 2019 23:51:24 -0700 Subject: [PATCH] Use recursion rather than other stuff --- jedi/api/helpers.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/jedi/api/helpers.py b/jedi/api/helpers.py index e2fd67b9..f5cb1a8c 100644 --- a/jedi/api/helpers.py +++ b/jedi/api/helpers.py @@ -181,7 +181,7 @@ def _get_index_and_key(nodes, position): """ nodes_before = [c for c in nodes if c.start_pos < position] if nodes_before[-1].type == 'arglist': - nodes_before = [c for c in nodes_before[-1].children if c.start_pos < position] + return _get_index_and_key(nodes_before[-1].children, position) key_str = None