Actually fix #1556, forgot to add this in 94d374c9ce

This commit is contained in:
Dave Halter
2020-04-23 10:10:58 +02:00
parent 0f39135ae5
commit 784f9ff081
2 changed files with 2 additions and 2 deletions

View File

@@ -13,7 +13,7 @@ from test.helpers import test_dir
collect_ignore = [
'setup.py',
'__main__.py',
'jedi/__main__.py',
'jedi/inference/compiled/subprocess/__main__.py',
'build/',
'test/examples',

View File

@@ -472,7 +472,7 @@ class Script(object):
if definitions:
return definitions
leaf = self._module_node.get_leaf_for_position((line, column))
if leaf.type in ('keyword', 'operator', 'error_leaf'):
if leaf is not None and leaf.type in ('keyword', 'operator', 'error_leaf'):
reserved = self._inference_state.grammar._pgen_grammar.reserved_syntax_strings.keys()
if leaf.value in reserved:
name = KeywordName(self._inference_state, leaf.value)