1
0
forked from VimPlug/jedi

Fix construction of nested generic tuple return types

Unfortunately this appears to show up a separate bug.
This commit is contained in:
Peter Law
2020-04-18 19:43:47 +01:00
parent a793dd7c91
commit 1c4a2edbdb
2 changed files with 22 additions and 1 deletions

View File

@@ -99,7 +99,7 @@ class DefineGenericBase(LazyValueWrapper):
for generic_set in self.get_generics():
values = NO_VALUES
for generic in generic_set:
if isinstance(generic, (GenericClass, TypeVar)):
if isinstance(generic, (DefineGenericBase, TypeVar)):
result = generic.define_generics(type_var_dict)
values |= result
if result != ValueSet({generic}):