fix `cascade` on `delete` operator (#1687)
authorAlex Lam S.L <alexlamsl@gmail.com>
Sun, 26 Mar 2017 10:08:44 +0000 (18:08 +0800)
committerGitHub <noreply@github.com>
Sun, 26 Mar 2017 10:08:44 +0000 (18:08 +0800)
commite76fb354eb62d8e7b6968f1f77cfbb219814cea3
tree8f1523df409bf635fd41ca9a4c2ecdf51e9dc327
parent3276740779077f2ee7b686c4aa7f1bd46fbc1c66
fix `cascade` on `delete` operator (#1687)

Conditions including strict mode would make `delete` return `true` or `false`, and are too complex to be evaluated by the compressor.

Suppress assignment folding into said operator.

fixes #1685
lib/compress.js
test/compress/sequences.js