示例#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
 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
 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