1
0
forked from VimPlug/jedi

Context -> Value

This commit is contained in:
Dave Halter
2019-08-15 01:25:43 +02:00
parent 49f996867d
commit 9986d8c9aa
41 changed files with 536 additions and 536 deletions

View File

@@ -1,4 +1,4 @@
class BaseContext(object):
class BaseValue(object):
def __init__(self, infer_state, parent_value=None):
self.infer_state = infer_state
self.parent_value = parent_value
@@ -11,11 +11,11 @@ class BaseContext(object):
value = value.parent_value
class BaseContextSet(object):
class BaseValueSet(object):
def __init__(self, iterable):
self._set = frozenset(iterable)
for value in iterable:
assert not isinstance(value, BaseContextSet)
assert not isinstance(value, BaseValueSet)
@classmethod
def _from_frozen_set(cls, frozenset_):
@@ -30,7 +30,7 @@ class BaseContextSet(object):
"""
aggregated = set()
for set_ in sets:
if isinstance(set_, BaseContextSet):
if isinstance(set_, BaseValueSet):
aggregated |= set_._set
else:
aggregated |= frozenset(set_)