def visit_index(self, node, parent): """visit a Index node by returning a fresh instance of it""" newnode = new.Index() _lineno_parent(node, newnode, parent) newnode.value = self.visit(node.value, newnode) newnode.set_line_info(newnode.last_child()) return newnode
def visit_index(self, node, parent): """visit a Index node by returning a fresh instance of it""" newnode = nodes.Index(parent=parent) newnode.postinit(self.visit(node.value, newnode)) return newnode
def visit_index(self, node, parent): """visit a Index node by returning a fresh instance of it""" newnode = new.Index() newnode.parent = parent newnode.value = self.visit(node.value, newnode) return newnode
def index_node(draw, value=const_node(hs.integers())): node = nodes.Index() node.postinit(draw(value)) return node