diff --git a/jedi/api_classes.py b/jedi/api_classes.py index 88300d9e..2baff8c3 100644 --- a/jedi/api_classes.py +++ b/jedi/api_classes.py @@ -133,6 +133,8 @@ class BaseDefinition(object): stripped = self.definition if isinstance(self.definition, er.InstanceElement): stripped = self.definition.var + if isinstance(stripped, pr.Name): + stripped = stripped.parent return type(stripped).__name__.lower() @property