value_of_index -> context_of_index

This commit is contained in:
Dave Halter
2019-12-08 20:09:53 +01:00
parent 72fc85f4c3
commit deaa7265dd
3 changed files with 8 additions and 8 deletions

View File

@@ -233,10 +233,10 @@ class _AbstractAnnotatedClass(ClassMixin, DefineGenericBase):
class LazyGenericClass(_AbstractAnnotatedClass): class LazyGenericClass(_AbstractAnnotatedClass):
def __init__(self, class_value, index_value, value_of_index): def __init__(self, class_value, index_value, context_of_index):
super(LazyGenericClass, self).__init__(class_value) super(LazyGenericClass, self).__init__(class_value)
self._index_value = index_value self._index_value = index_value
self._context_of_index = value_of_index self._context_of_index = context_of_index
@inference_state_method_cache() @inference_state_method_cache()
def get_generics(self): def get_generics(self):

View File

@@ -99,10 +99,10 @@ class TypingModuleFilterWrapper(FilterWrapper):
class _WithIndexBase(BaseTypingValue): class _WithIndexBase(BaseTypingValue):
def __init__(self, inference_state, parent_context, name, index_value, value_of_index): def __init__(self, inference_state, parent_context, name, index_value, context_of_index):
super(_WithIndexBase, self).__init__(inference_state, parent_context, name) super(_WithIndexBase, self).__init__(inference_state, parent_context, name)
self._index_value = index_value self._index_value = index_value
self._context_of_index = value_of_index self._context_of_index = context_of_index
def __repr__(self): def __repr__(self):
return '<%s: %s[%s]>' % ( return '<%s: %s[%s]>' % (
@@ -158,7 +158,7 @@ class ProxyTypingValue(BaseTypingValue):
self.parent_context, self.parent_context,
self._tree_name, self._tree_name,
index_value, index_value,
value_of_index=contextualized_node.context) context_of_index=contextualized_node.context)
for index_value in index_value_set for index_value in index_value_set
) )
@@ -240,11 +240,11 @@ class Callable(_WithIndexBase, _GetItemMixin):
class Tuple(LazyValueWrapper, _GetItemMixin): class Tuple(LazyValueWrapper, _GetItemMixin):
def __init__(self, inference_state, parent_context, name, index_value, value_of_index): def __init__(self, inference_state, parent_context, name, index_value, context_of_index):
self.inference_state = inference_state self.inference_state = inference_state
self.parent_context = parent_context self.parent_context = parent_context
self._index_value = index_value self._index_value = index_value
self._context_of_index = value_of_index self._context_of_index = context_of_index
def _is_homogenous(self): def _is_homogenous(self):
# To specify a variable-length tuple of homogeneous type, Tuple[T, ...] # To specify a variable-length tuple of homogeneous type, Tuple[T, ...]

View File

@@ -273,7 +273,7 @@ class ClassValue(use_metaclass(CachedMetaClass, ClassMixin, FunctionAndClassBase
LazyGenericClass( LazyGenericClass(
self, self,
index_value, index_value,
value_of_index=contextualized_node.context, context_of_index=contextualized_node.context,
) )
for index_value in index_value_set for index_value in index_value_set
) )