diff --git a/jedi/evaluate/context/typing.py b/jedi/evaluate/context/typing.py index eb45dcd6..dbce7034 100644 --- a/jedi/evaluate/context/typing.py +++ b/jedi/evaluate/context/typing.py @@ -92,7 +92,7 @@ class TypingModuleName(NameWrapper): return if name in _PROXY_CLASS_TYPES: - yield TypingClassContext(evaluator, self.parent_context, self.tree_name) + yield TypingClassContext.create_cached(evaluator, self.parent_context, self.tree_name) elif name in _PROXY_TYPES: yield TypingContext.create_cached(evaluator, self.parent_context, self.tree_name) elif name == 'runtime':