Use TreeContext in a good way

This commit is contained in:
Dave Halter committed 2018-08-03 00:25:25 +02:00
1 parent 9a4a96b453
commit 9ff5050d01
9 files changed
+18 -23

No files matched your search

+2 -2
View File
@@ -580,13 +580,13 @@ def _apply_decorators(context, node):
decoratee_context = ClassContext(
context.evaluator,
parent_context=context,
classdef=node
tree_node=node
)
else:
decoratee_context = FunctionContext(
context.evaluator,
parent_context=context,
funcdef=node
tree_node=node
)
initial = values = ContextSet(decoratee_context)
for dec in reversed(node.get_decorators()):