示例#1
0
 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)
示例#2
0
 def name(self):
     return ValueName(self, self.class_value.name.tree_name)
示例#3
0
文件: typing.py 项目: yuan-xy/medi
 def name(self):
     return ValueName(self, self.tree_node.name)
示例#4
0
文件: typing.py 项目: yuan-xy/medi
 def name(self):
     return ValueName(self, self._origin_tree_name)
示例#5
0
文件: function.py 项目: yuan-xy/medi
 def name(self):
     if self.tree_node.type == 'lambdef':
         return LambdaName(self)
     return ValueName(self, self.tree_node.name)