mirror of
https://github.com/hanzoai/babel.git
synced 2026-10-30 14:46:06 +00:00
21 lines
421 B
JavaScript
21 lines
421 B
JavaScript
// The following parentheses should be kept
|
|
new (f())();
|
|
new (g?.())();
|
|
new (f.g?.h)();
|
|
new (f?.g.h)();
|
|
new (f().g)();
|
|
new (f?.().g)();
|
|
new (f()?.g)();
|
|
new (f?.()?.g)();
|
|
new (f()`g`)();
|
|
new (import("foo"))();
|
|
new (import("foo").bar)();
|
|
new (import("foo")`bar`)();
|
|
new (super())();
|
|
new (super().foo)();
|
|
new (super()`foo`)();
|
|
|
|
// The following outer parentheses can be removed
|
|
new f[g()]();
|
|
new ((f?.g).h)();
|
|
new new f()(); |