Rename function which is going to be used elsewhere

This commit is contained in:
Peter Law
2020-03-18 20:49:03 +00:00
parent c743e5d9f3
commit 5bd6a9c164
+8 -8
View File
@@ -270,7 +270,7 @@ def infer_type_vars_for_execution(function, arguments, annotation_dict):
# TODO _dict_values is not public. # TODO _dict_values is not public.
actual_value_set = actual_value_set.try_merge('_dict_values') actual_value_set = actual_value_set.try_merge('_dict_values')
for ann in annotation_value_set: for ann in annotation_value_set:
_merge_type_var_dicts( merge_type_var_dicts(
annotation_variable_results, annotation_variable_results,
_infer_type_vars(ann, actual_value_set), _infer_type_vars(ann, actual_value_set),
) )
@@ -303,14 +303,14 @@ def infer_type_vars_for_callable(arguments, lazy_params):
# Infer unknown type var # Infer unknown type var
actual_value_set = lazy_value.infer() actual_value_set = lazy_value.infer()
for v in callable_param_values: for v in callable_param_values:
_merge_type_var_dicts( merge_type_var_dicts(
annotation_variable_results, annotation_variable_results,
_infer_type_vars(v, actual_value_set), _infer_type_vars(v, actual_value_set),
) )
return annotation_variable_results return annotation_variable_results
def _merge_type_var_dicts(base_dict, new_dict): def merge_type_var_dicts(base_dict, new_dict):
for type_var_name, values in new_dict.items(): for type_var_name, values in new_dict.items():
if values: if values:
try: try:
@@ -398,7 +398,7 @@ def _infer_type_vars(annotation_value, value_set, is_class_value=False):
for annotation_generics_set, actual_generic_set in zip(annotation_generics, actual_generics): for annotation_generics_set, actual_generic_set in zip(annotation_generics, actual_generics):
for nested_annotation_value in annotation_generics_set: for nested_annotation_value in annotation_generics_set:
_merge_type_var_dicts( merge_type_var_dicts(
type_var_dict, type_var_dict,
_infer_type_vars( _infer_type_vars(
nested_annotation_value, nested_annotation_value,
@@ -425,7 +425,7 @@ def _infer_type_vars(annotation_value, value_set, is_class_value=False):
else: else:
for nested_annotation_value in given[0]: for nested_annotation_value in given[0]:
_merge_type_var_dicts( merge_type_var_dicts(
type_var_dict, type_var_dict,
_infer_type_vars( _infer_type_vars(
nested_annotation_value, nested_annotation_value,
@@ -438,7 +438,7 @@ def _infer_type_vars(annotation_value, value_set, is_class_value=False):
given = annotation_value.get_generics() given = annotation_value.get_generics()
if len(given) == 2: if len(given) == 2:
for nested_annotation_value in given[1]: for nested_annotation_value in given[1]:
_merge_type_var_dicts( merge_type_var_dicts(
type_var_dict, type_var_dict,
_infer_type_vars( _infer_type_vars(
nested_annotation_value, nested_annotation_value,
@@ -455,7 +455,7 @@ def _infer_type_vars(annotation_value, value_set, is_class_value=False):
# so we treat the incoming tuple like a iterable sequence # so we treat the incoming tuple like a iterable sequence
# rather than a positional container of elements. # rather than a positional container of elements.
for nested_annotation_value in annotation_generics[0]: for nested_annotation_value in annotation_generics[0]:
_merge_type_var_dicts( merge_type_var_dicts(
type_var_dict, type_var_dict,
_infer_type_vars( _infer_type_vars(
nested_annotation_value, nested_annotation_value,
@@ -481,7 +481,7 @@ def _infer_type_vars(annotation_value, value_set, is_class_value=False):
given = annotation_value.get_generics() given = annotation_value.get_generics()
if given: if given:
for nested_annotation_value in given[0]: for nested_annotation_value in given[0]:
_merge_type_var_dicts( merge_type_var_dicts(
type_var_dict, type_var_dict,
_infer_type_vars( _infer_type_vars(
nested_annotation_value, nested_annotation_value,