fix typeof side-effects (#1669)
authorAlex Lam S.L <alexlamsl@gmail.com>
Sat, 25 Mar 2017 09:40:18 +0000 (17:40 +0800)
committerGitHub <noreply@github.com>
Sat, 25 Mar 2017 09:40:18 +0000 (17:40 +0800)
commit6e86ee950d98ebacef7e02515e34d758c4f836a1
tree405f6bdf24c28f2041e7304aa43347c4a7811f33
parent8ca2401ebe024287ce1133d2707b1a8ce91f4e6c
fix typeof side-effects (#1669)

`has_side_effects()` does not take `typeof`'s magical power of not tripping over undeclared variable into account.

fixes #1668
lib/compress.js
test/compress/typeof.js