//// [logicalAssignment2.ts]
var _a, _b, _c, _a_foo, _b_foo, _c_foo, _a_foo_bar, _b_foo_bar, _c_foo_bar;
(_a = a).baz && (_a.baz = result.baz), (_b = b).baz || (_b.baz = result.baz), null != (_c = c).baz || (_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 || (_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 != (_c_foo_bar = c.foo.bar()).baz || (_c_foo_bar.baz = result.foo.bar().baz);
