Properly convert compiled values to generic classes

This commit is contained in:
Dave Halter committed 2020-01-10 15:09:16 +01:00
1 parent cac73f2d44
commit 3ba68b5bc6
5 files changed
+74 -25

No files matched your search

+7
View File
@@ -286,6 +286,13 @@ class ClassValue(use_metaclass(CachedMetaClass, ClassMixin, FunctionAndClassBase
for index_value in index_value_set
)
def with_generics(self, generics_tuple):
from jedi.inference.gradual.base import GenericClass
return GenericClass(
self,
TupleGenericManager(generics_tuple)
)
def define_generics(self, type_var_dict):
from jedi.inference.gradual.base import GenericClass