コード例 #1
0
ファイル: base_value.py プロジェクト: yuan-xy/medi
 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)