scan assignment value in drop_unused() (#1578)
authorAlex Lam S.L <alexlamsl@gmail.com>
Wed, 8 Mar 2017 10:37:32 +0000 (18:37 +0800)
committerGitHub <noreply@github.com>
Wed, 8 Mar 2017 10:37:32 +0000 (18:37 +0800)
commit711f88dcb49bc0daf0548f3ec240f680e05dfc27
treee33629cc9e9ae6a4df611dfc03da41f8cf9742a2
parent344d11d591ca18416ce6fe7444e451609ee14689
scan assignment value in drop_unused() (#1578)

those were not optimised for `unused` before, which made it necessary for `reduce_vars` to have separate steps for `keep_fnames`

docs update by @kzc

closes #1577
README.md
lib/compress.js
test/compress/drop-unused.js