collapse assignment with adjacent subsequent usage (#1553)
authorAlex Lam S.L <alexlamsl@gmail.com>
Sun, 5 Mar 2017 06:56:14 +0000 (14:56 +0800)
committerGitHub <noreply@github.com>
Sun, 5 Mar 2017 06:56:14 +0000 (14:56 +0800)
commit35a849dc48adf4a7318481f0ff540375ec0e43b2
tree6a803e1f94d3963146ef21e034135c22f9de49bd
parentb70591be1a603d3c1728e6563691c3a192023d3f
collapse assignment with adjacent subsequent usage (#1553)

- consolidate `cascade` optimisations
- support ++/-- postfixes
- remove redundant optimisation identified in #1460

fixes #368
lib/compress.js
test/compress/issue-368.js [new file with mode: 0644]