alexlamsl
|
5ffc17d4aa
|
fix corner case in unused
|
2018-07-01 14:34:42 +08:00 |
|
Alex Lam S.L
|
af0262b7e5
|
improve parenthesis emission (#2196)
- eliminate `throw` usages
- suppress extraneous parenthesis
- `new function() {foo.bar()}.baz`
- `for (function() { "foo" in bar; };;);`
|
2017-07-03 04:17:37 +08:00 |
|
Richard van Velzen
|
8430123e9d
|
Fix negate_iife transform to return a correct tree for nested IIFEs
Fix for #1256, partially reverts d854523783
|
2016-08-17 11:55:59 +02:00 |
|
kzc
|
fb049d3a81
|
Fix unneeded parens around unary args in new expression.
|
2016-08-14 21:38:38 +02:00 |
|
Anthony Van de Gejuchte
|
6c8e001fee
|
Stop dropping args in new expressions
|
2016-06-12 17:17:17 +02:00 |
|
Anthony Van de Gejuchte
|
8287ef6781
|
Fix uglify attempting to rewrite invalid new expressions
|
2016-06-08 19:45:21 +02:00 |
|
Richard van Velzen
|
fcde6109b0
|
Fix bad parsing of new new x()() constructs
Fixes #739
|
2015-08-27 12:29:36 +03:00 |
|