use strict-mode-safe placeholder (#4694)

This commit is contained in:
Alex Lam S.L
2021-02-26 08:43:53 +00:00
committed by GitHub
parent 992952d8f6
commit ea52339502
3 changed files with 6 additions and 6 deletions

View File

@@ -8738,9 +8738,9 @@ merge(Compressor.prototype, {
} }
function make_void_lhs(orig) { function make_void_lhs(orig) {
return make_node(AST_Sub, orig, { return make_node(AST_Dot, orig, {
expression: make_node(AST_Number, orig, { value: 0 }), expression: make_node(AST_Array, orig, { elements: [] }),
property: make_node(AST_Number, orig, { value: 0 }), property: "e",
}); });
} }

View File

@@ -473,7 +473,7 @@ inline_side_effects_2: {
} }
expect: { expect: {
var a = 42; var a = 42;
[ 0[0] = --a ] = [ console ]; [ [].e = --a ] = [ console ];
console.log(a); console.log(a);
} }
expect_stdout: "42" expect_stdout: "42"
@@ -1477,7 +1477,7 @@ issue_4502_4: {
(function(a, b = console.log("FAIL")) {})(..."" + console.log(42)); (function(a, b = console.log("FAIL")) {})(..."" + console.log(42));
} }
expect: { expect: {
[ , 0[0] = console.log("FAIL") ] = [ ..."" + console.log(42) ]; [ , [].e = console.log("FAIL") ] = [ ..."" + console.log(42) ];
} }
expect_stdout: "42" expect_stdout: "42"
node_version: ">=6" node_version: ">=6"

View File

@@ -690,7 +690,7 @@ drop_body: {
})([ console.log("baz") ]); })([ console.log("baz") ]);
} }
expect: { expect: {
[ [ , 0[0] = console.log("foo") ] ] = [ [ console.log("baz") ] ]; [ [ , [].e = console.log("foo") ] ] = [ [ console.log("baz") ] ];
} }
expect_stdout: [ expect_stdout: [
"baz", "baz",