pub fn fold_unary_op<V: ?Sized + Fold>(_visitor: &mut V, n: UnaryOp) -> UnaryOp