Publicize the _evaluator in contexts.
This commit is contained in:
1 parent
63b6fa1416
commit
82667b85b9
9 files changed
+99
-101
No files matched your search
@@ -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()
|
||||
|
||||
Reference in new issue
Block a user