remove ParenthesizedExpression
This commit is contained in:
@@ -1,3 +1,3 @@
|
||||
(function () {
|
||||
return; // comment
|
||||
}());
|
||||
})();
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
x | y ^ z;
|
||||
x | (y ^ z);
|
||||
x | y ^ z;
|
||||
(x | y) ^ z;
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
1.1.valueOf();
|
||||
(1e+300).valueOf();
|
||||
1e+300.valueOf();
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
for (var i = (1 in []) in []);
|
||||
for (var i = 1 in [] in []);
|
||||
for (var i = 1 in ([] in []));
|
||||
for (var i = (10 * 10 in []) in []);
|
||||
for (var i = (10 + 10 in []) in []);
|
||||
for (var i = 10 + (10 in []) in []);
|
||||
for (var i = 10 + 10 in [] in []);
|
||||
for (var i = 10 + 10 in ([] in []));
|
||||
for (var i = (1 in []);;);
|
||||
for ((1 in []);;);
|
||||
for (1 * (1 in []);;);
|
||||
for (1 * (1 + 1 in []);;);
|
||||
for (1 * ((1 + 1) in []);;);
|
||||
for (1 * (1 + 1 in []);;);
|
||||
for (1 * (1 + (1 in []));;);
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
new (a().b)();
|
||||
new a().b();
|
||||
new (a()).b();
|
||||
new (a());
|
||||
new new a(a);
|
||||
new (new a)(a);
|
||||
new (a())();
|
||||
new new a(a)();
|
||||
new (new a())(a);
|
||||
(new a()).test;
|
||||
(new a().test);
|
||||
(new (a().test));
|
||||
(new (a().test)());
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
new (a().b)();
|
||||
new a().b();
|
||||
new (a()).b();
|
||||
new (a().b)();
|
||||
new (a())();
|
||||
new new a(a)();
|
||||
new (new a())(a);
|
||||
(new a()).test;
|
||||
(new a().test);
|
||||
(new (a().test)());
|
||||
new new a()(a);
|
||||
new a().test;
|
||||
new a().test;
|
||||
new (a().test)();
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
var fact5 = function fact(n) {
|
||||
var fact5 = (function fact(n) {
|
||||
if (n <= 1) return 1;
|
||||
return n * fact(n - 1);
|
||||
}(5);
|
||||
})(5);
|
||||
|
||||
@@ -1,2 +0,0 @@
|
||||
(foo());
|
||||
(5 * 6);
|
||||
@@ -1,2 +0,0 @@
|
||||
(foo());
|
||||
(5 * 6);
|
||||
@@ -1,3 +1,3 @@
|
||||
"use strict";
|
||||
|
||||
(Object.assign({ x: x }, y, { a: a }, b, { c: c }));
|
||||
Object.assign({ x: x }, y, { a: a }, b, { c: c });
|
||||
|
||||
Reference in New Issue
Block a user