Files
Nicolò RibaudoandGitHub ca632a3fc2 Compress output for optional chain with multiple ?. (#15740)
* Compress output for optional chain with multiple `?.`

* Shorter output for optional delete

* Use a single temp variable per optional chain
2023-07-04 08:36:21 +02:00

6 lines
226 B
JavaScript

var _foo, _foo2;
foo == null ? void 0 : foo(foo);
(_foo = foo) == null ? void 0 : _foo.bar();
foo.bar == null ? void 0 : foo.bar(foo.bar, false);
(_foo2 = foo) == null || _foo2.bar == null ? void 0 : _foo2.bar(foo.bar, true);