compress duplicated variable definitions (#1817)
authorAlex Lam S.L <alexlamsl@gmail.com>
Mon, 17 Apr 2017 09:11:29 +0000 (17:11 +0800)
committerGitHub <noreply@github.com>
Mon, 17 Apr 2017 09:11:29 +0000 (17:11 +0800)
commit4ffb6fce7668a1199284e4ce8be91fdaeaf2df0e
treeb3c15bc9198c44edfb7aae4a87cfa0c61e564b91
parent71a8d0d236d29015df2d1df18de11d661d17af2e
compress duplicated variable definitions (#1817)

These are surprisingly common, as people reuse the same variable name within loops or switch branches.
lib/compress.js
lib/scope.js
test/compress/drop-unused.js
test/compress/reduce_vars.js