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 -1
View File
@@ -199,9 +199,10 @@ def iterate_contexts(contexts, contextualized_node=None, is_async=False):
class TreeContext(Context):
def __init__(self, evaluator, parent_context=None):
def __init__(self, evaluator, parent_context, tree_node):
super(TreeContext, self).__init__(evaluator, parent_context)
self.predefined_names = {}
self.tree_node = tree_node
def __repr__(self):
return '<%s: %s>' % (self.__class__.__name__, self.tree_node)