enhance varify (#5658)

This commit is contained in:
Alex Lam S.L
2022-09-10 20:28:54 +01:00
committed by GitHub
parent 88dfc49683
commit edf1bf1106
2 changed files with 41 additions and 2 deletions

View File

@@ -194,6 +194,43 @@ scope_adjustment_let: {
node_version: ">=4"
}
escaped_const: {
options = {
reduce_vars: true,
toplevel: true,
varify: true,
}
input: {
const log = console.log;
log("PASS");
}
expect: {
var log = console.log;
log("PASS");
}
expect_stdout: "PASS"
}
escaped_let: {
options = {
reduce_vars: true,
toplevel: true,
varify: true,
}
input: {
"use strict";
let log = console.log;
log("PASS");
}
expect: {
"use strict";
var log = console.log;
log("PASS");
}
expect_stdout: "PASS"
node_version: ">=4"
}
issue_4191_const: {
options = {
functions: true,