UglifyJS/lib
alexlamsl 1fd8caaf00 clean up negate_iife
- remove extra tree scanning phase for `negate_iife`
- `negate_iife` now only deals with the narrowest form, i.e. IIFE sitting directly under `AST_SimpleStatement`
- `booleans`, `conditionals` etc. will now take care the rest via more accurate accounting
- `a(); void b();` => `a(); b();`

fixes #1288
2017-02-01 12:27:39 +08:00
..
ast.js Actually limit sequence length. 2016-04-12 14:17:24 +03:00
compress.js clean up negate_iife 2017-02-01 12:27:39 +08:00
mozilla-ast.js Don't convert all strings to directives from moz-ast 2016-07-03 12:36:57 +02:00
output.js clean up negate_iife 2017-02-01 12:27:39 +08:00
parse.js Legacy octal integer strict mode fixes 2016-07-21 14:42:16 +02:00
propmangle.js Add --mangle-props-debug and fix --mangle-props=unquoted collision 2016-11-29 20:25:39 +01:00
scope.js fix mangling collision with keep_fnames (#1431) 2017-01-26 12:18:28 +01:00
sourcemap.js Generate source map data from normalized files 2016-11-29 20:42:56 +01:00
transform.js Collapse single use var definitions 2016-01-27 11:48:15 +02:00
utils.js clean up negate_iife 2017-02-01 12:27:39 +08:00