def name(self):
     from jedi.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 jedi.inference.compiled import CompiledValueName
         return CompiledValueName(self, wrapped_name.string_name)
Exemple #2
0
 def name(self):
     return ValueName(self, self.tree_node.name)
Exemple #3
0
 def name(self):
     return ValueName(self, self._origin_tree_name)
Exemple #4
0
 def name(self):
     if self.tree_node.type == 'lambdef':
         return LambdaName(self)
     return ValueName(self, self.tree_node.name)
Exemple #5
0
 def name(self):
     return ValueName(self, self.class_value.name.tree_name)
Exemple #6
0
 def name(self):
     return ValueName(self, self._name.tree_name)