//// [objectSpreadRepeatedNullCheckPerf.ts]
import { _ as _object_spread } from "@swc/helpers/_/_object_spread";
function parseWithSpread(config) {
    return _object_spread({}, config.a !== undefined && {
        a: config.a.toString()
    }, config.b !== undefined && {
        b: config.b.toString()
    }, config.c !== undefined && {
        c: config.c.toString()
    }, config.d !== undefined && {
        d: config.d.toString()
    }, config.e !== undefined && {
        e: config.e.toString()
    }, config.f !== undefined && {
        f: config.f.toString()
    }, config.g !== undefined && {
        g: config.g.toString()
    }, config.h !== undefined && {
        h: config.h.toString()
    }, config.i !== undefined && {
        i: config.i.toString()
    }, config.j !== undefined && {
        j: config.j.toString()
    }, config.k !== undefined && {
        k: config.k.toString()
    }, config.l !== undefined && {
        l: config.l.toString()
    }, config.m !== undefined && {
        m: config.m.toString()
    }, config.n !== undefined && {
        n: config.n.toString()
    }, config.o !== undefined && {
        o: config.o.toString()
    }, config.p !== undefined && {
        p: config.p.toString()
    }, config.q !== undefined && {
        q: config.q.toString()
    }, config.r !== undefined && {
        r: config.r.toString()
    }, config.s !== undefined && {
        s: config.s.toString()
    }, config.t !== undefined && {
        t: config.t.toString()
    }, config.u !== undefined && {
        u: config.u.toString()
    }, config.v !== undefined && {
        v: config.v.toString()
    }, config.w !== undefined && {
        w: config.w.toString()
    }, config.x !== undefined && {
        x: config.x.toString()
    }, config.y !== undefined && {
        y: config.y.toString()
    }, config.z !== undefined && {
        z: config.z.toString()
    });
}
parseWithSpread({
    a: 1,
    b: 2,
    z: 26
});
