Ejemplo n.º 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
Ejemplo n.º 2
0
 def visit_Constant(self, node):
     if not hasattr(node, 'isdoc'):
         value = value_of(node)
         return self.add_constant(node, value)
Ejemplo n.º 3
0
 def visit_Constant(self, node):
     if not hasattr(node, 'isdoc'):
         value = value_of(node)
         return self.add_constant(node, value)
Ejemplo n.º 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
Ejemplo n.º 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
Ejemplo n.º 6
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