fix return from recursive IIFE (#1570)
authorAlex Lam S.L <alexlamsl@gmail.com>
Tue, 7 Mar 2017 19:31:51 +0000 (03:31 +0800)
committerGitHub <noreply@github.com>
Tue, 7 Mar 2017 19:31:51 +0000 (03:31 +0800)
commitbd6dee52abd607244d89f606a729e811a9b0b478
treefc9cc388d3f8785f4616e1744156d6b90219169a
parent144052ca491144c65adc9d081b17ce100e3de59d
fix return from recursive IIFE (#1570)

`side-effects` did not account for IIFEs being able to reference itself thus making its return value potentially significant
lib/compress.js
test/compress/issue-1569.js [new file with mode: 0644]