Commit Graph

5 Commits

Author SHA1 Message Date
alexlamsl
02fc19d4e4 consolidate & enhance unused
- defer declaration removal in `collapse_vars`
- account for `AST_SymbolFunarg` in deduplication
2017-11-06 02:19:32 +08:00
Alex Lam S.L
5ae04b3545 make collapse_vars consistent with toplevel (#1608)
fixes #1605
2017-03-16 13:22:26 +08:00
alexlamsl
6547437725 preserve ThisBinding for side_effects 2016-02-17 19:34:01 +01:00
Richard van Velzen
9662228f6a Don't compress (0, eval)() to eval() 2016-02-16 19:00:48 +01:00
alexlamsl
31a9b05c96 Preserve ThisBinding in conditionals & collapse_vars
Fixes #973
2016-02-16 18:47:49 +01:00