1
0
forked from VimPlug/jedi

Move get_node() to tree_node and replace all the custom classdefs/funcdefs.

This commit is contained in:
Dave Halter
2017-01-05 23:43:12 +01:00
parent b44f0aae5d
commit ae8e43d3c7
24 changed files with 90 additions and 99 deletions

View File

@@ -8,14 +8,12 @@ class Context(object):
To be defined by subclasses.
"""
predefined_names = {}
tree_node = None
def __init__(self, evaluator, parent_context=None):
self.evaluator = evaluator
self.parent_context = parent_context
def get_node(self):
return None
def get_parent_flow_context(self):
return self.parent_context
@@ -75,7 +73,7 @@ class TreeContext(Context):
self.predefined_names = {}
def __repr__(self):
return '<%s: %s>' % (self.__class__.__name__, self.get_node())
return '<%s: %s>' % (self.__class__.__name__, self.tree_node)
class FlowContext(TreeContext):