pub fn fold_ts_union_type<V>(_visitor: &mut V, n: TsUnionType) -> TsUnionType where
    V: Fold + ?Sized