From a0a438fe6fb7cedbd3a01fb5af0aa67939955f05 Mon Sep 17 00:00:00 2001 From: Dave Halter Date: Tue, 26 Sep 2017 18:32:42 +0200 Subject: [PATCH] Forgot an iterator in context sets. --- jedi/evaluate/precedence.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/jedi/evaluate/precedence.py b/jedi/evaluate/precedence.py index 46ce5507..8206dac5 100644 --- a/jedi/evaluate/precedence.py +++ b/jedi/evaluate/precedence.py @@ -7,7 +7,7 @@ from jedi._compatibility import unicode from jedi import debug from jedi.evaluate.compiled import CompiledObject, create, builtin_from_name from jedi.evaluate import analysis -from jedi.common import ContextSet, NO_CONTEXTS +from jedi.common import ContextSet, NO_CONTEXTS, iterator_to_context_set # Maps Python syntax to the operator module. COMPARISON_OPERATORS = { @@ -84,6 +84,7 @@ def calculate(evaluator, context, left_contexts, operator, right_contexts): ) +@iterator_to_context_set def factor_calculate(evaluator, types, operator): """ Calculates `+`, `-`, `~` and `not` prefixes.