1
0
forked from VimPlug/jedi

Move a BaseContext to jedi.common.context.

This commit is contained in:
Dave Halter
2017-09-28 17:06:58 +02:00
parent d99d4deebf
commit d656ccd833
3 changed files with 18 additions and 16 deletions

View File

@@ -1,3 +1,16 @@
class BaseContext(object):
def __init__(self, evaluator, parent_context=None):
self.evaluator = evaluator
self.parent_context = parent_context
def get_root_context(self):
context = self
while True:
if context.parent_context is None:
return context
context = context.parent_context
class BaseContextSet(object):
def __init__(self, *args):
self._set = set(args)