1
0
forked from VimPlug/jedi

Remove AnonymousFunctionExecution and simplify everything.

This commit is contained in:
Dave Halter
2017-09-09 17:31:21 +02:00
parent 37ec79241c
commit 077bccadc7
2 changed files with 4 additions and 15 deletions

View File

@@ -145,16 +145,13 @@ def _evaluate_for_statement_string(module_context, string):
except (AttributeError, IndexError):
return []
from jedi.evaluate.param import ValuesArguments
from jedi.evaluate.representation import FunctionContext
function_context = FunctionContext(
module_context.evaluator,
module_context,
funcdef
)
func_execution_context = function_context.get_function_execution(
ValuesArguments([])
)
func_execution_context = function_context.get_function_execution()
# Use the module of the param.
# TODO this module is not the module of the param in case of a function
# call. In that case it's the module of the function call.