1
0
forked from VimPlug/jedi

Publicize the _evaluator in contexts.

This commit is contained in:
Dave Halter
2016-11-03 09:54:47 +01:00
parent 63b6fa1416
commit 82667b85b9
9 changed files with 99 additions and 101 deletions

View File

@@ -416,11 +416,11 @@ def _error_argument_count(func, actual_count):
def create_default_param(parent_context, param):
if param.stars == 1:
result_arg = context.LazyKnownContext(
iterable.FakeSequence(parent_context._evaluator, 'tuple', [])
iterable.FakeSequence(parent_context.evaluator, 'tuple', [])
)
elif param.stars == 2:
result_arg = context.LazyKnownContext(
iterable.FakeDict(parent_context._evaluator, {})
iterable.FakeDict(parent_context.evaluator, {})
)
elif param.default is None:
result_arg = context.LazyUnknownContext()