//// [logicalAssignment2.ts]
var _a, _b, _c, _a_foo, _b_foo, _c_foo, _a_foo_bar, _b_foo_bar, _c_foo_bar, _baz3, _, _baz4;
(_a = a).baz && (_a.baz = result.baz), (_b = b).baz || (_b.baz = result.baz), null !== (_baz3 = (_c = c).baz) && void 0 !== _baz3 || (_c.baz = result.baz), (_a_foo = a.foo).baz && (_a_foo.baz = result.foo.baz), (_b_foo = b.foo).baz || (_b_foo.baz = result.foo.baz), null !== (_ = (_c_foo = c.foo).baz) && void 0 !== _ || (_c_foo.baz = result.foo.baz), (_a_foo_bar = a.foo.bar()).baz && (_a_foo_bar.baz = result.foo.bar().baz), (_b_foo_bar = b.foo.bar()).baz || (_b_foo_bar.baz = result.foo.bar().baz), null !== (_baz4 = (_c_foo_bar = c.foo.bar()).baz) && void 0 !== _baz4 || (_c_foo_bar.baz = result.foo.bar().baz);
