def name(self): from medi.inference.names import ValueName wrapped_name = self._wrapped_value.name if wrapped_name.tree_name is not None: return ValueName(self, wrapped_name.tree_name) else: from medi.inference.compiled import CompiledValueName return CompiledValueName(self, wrapped_name.string_name)
def name(self): return ValueName(self, self.class_value.name.tree_name)
def name(self): return ValueName(self, self.tree_node.name)
def name(self): return ValueName(self, self._origin_tree_name)
def name(self): if self.tree_node.type == 'lambdef': return LambdaName(self) return ValueName(self, self.tree_node.name)