def name(self): from jedi.evaluate.names import ContextName wrapped_name = self._wrapped_context.name if wrapped_name.tree_name is not None: return ContextName(self, wrapped_name.tree_name) else: from jedi.evaluate.compiled import CompiledContextName return CompiledContextName(self, wrapped_name.string_name)
def name(self): return ContextName(self, self._name.tree_name)
def name(self): return ContextName(self, self.tree_node.name)
def name(self): return ContextName(self, self.class_context.name.tree_name)
def name(self): return ContextName(self, self._origin_tree_name)
def name(self): if self.tree_node.type == 'lambdef': return LambdaName(self) return ContextName(self, self.tree_node.name)