fix rename (#2501)

- suppress spurious `rename` from `commander`
- handle `AST_SymbolCatch` correctly
This commit is contained in:
Alex Lam S.L
2017-11-24 03:05:43 +08:00
committed by GitHub
parent f4e2fb9864
commit 30cfea2e7a
4 changed files with 547 additions and 3 deletions

View File

@@ -117,6 +117,10 @@ function run_compress_tests() {
test.mangle.properties.reserved = quoted_props;
U.reserve_quoted_keys(input, quoted_props);
}
if (test.rename) {
input.figure_out_scope(test.mangle);
input.expand_names(test.mangle);
}
var cmp = new U.Compressor(options, true);
var output = cmp.compress(input);
output.figure_out_scope(test.mangle);