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