UglifyJS/test
Fábio Santos 8adc0fe135 First class block scope
Make let, const, and class symbols be declared in a block scope.

Piggy back on existing catch symbol implementation to get block-aware mangling working

Make sure unused block-scoped declarations can be dropped

Kill off block declarations in dead code without looking back

Don't eliminate a block if it has a block-scoped declaration

Remove silly empty anonymous blocks left over from drop_unused

AST_Toplevel now gets to call drop_unused too, since block-scoped variables aren't global!

refactor a little

don't consider block declarations global
2016-03-20 15:32:27 +00:00
..
compress First class block scope 2016-03-20 15:32:27 +00:00
mozilla-ast.js Fix mozilla-ast after module loading changes 2015-09-24 18:13:21 +03:00
parser.js What about --mangle-props being on and --mangle being off? 2015-08-25 17:52:51 +01:00
run-tests.js Merge branch 'master' into harmony 2015-12-26 17:59:38 +01:00
sourcemaps.js Fix #836 2015-10-20 19:48:56 +01:00