コード例 #1
0
 def visit_Constant(self, node):
     if not hasattr(node, 'isdoc'):
         value = value_of(node)
         return ast.Name(id=self.env.constants[value].name)
     else:
         return node
コード例 #2
0
ファイル: constant_finder.py プロジェクト: doboy/Underscore
 def visit_Constant(self, node):
     if not hasattr(node, 'isdoc'):
         value = value_of(node)
         return self.add_constant(node, value)
コード例 #3
0
 def visit_Constant(self, node):
     if not hasattr(node, 'isdoc'):
         value = value_of(node)
         return self.add_constant(node, value)
コード例 #4
0
 def add_assignment(self, left_name, right_node):
     val = value_of(right_node)
     self.aliases[val] = left_name
     self.assignments[left_name] = right_node
コード例 #5
0
 def add_assignment(self, left_name, right_node):
     val = value_of(right_node)
     self.aliases[val] = left_name
     self.assignments[left_name] = right_node
コード例 #6
0
ファイル: constant_changer.py プロジェクト: doboy/Underscore
 def visit_Constant(self, node):
     if not hasattr(node, 'isdoc'):
         value = value_of(node)
         return ast.Name(id=self.env.constants[value].name)
     else:
         return node