def visit_binop(self, node, parent):
newnode = nodes.BinOp(<EOL>self._bin_op_classes[type(node.op)], node.lineno, node.col_offset, parent<EOL>)<EOL>newnode.postinit(<EOL>self.visit(node.left, newnode), self.visit(node.right, newnode)<EOL>)<EOL>return newnode<EOL>
visit a BinOp node by returning a fresh instance of it