aboutsummaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorAlex Lam S.L <alexlamsl@gmail.com>2017-05-06 17:42:07 +0800
committerGitHub <noreply@github.com>2017-05-06 17:42:07 +0800
commitecf3563c45e7cbf58cc9b7528ee5804691420a60 (patch)
tree7c3870c35023aac91e35284052f51779c031eb51 /lib
parentdee5a27516cb574dda5fc3d23a64344f0ea654b6 (diff)
downloadtracifyjs-ecf3563c45e7cbf58cc9b7528ee5804691420a60.tar.gz
tracifyjs-ecf3563c45e7cbf58cc9b7528ee5804691420a60.zip
kill `opera` (#1869)
Diffstat (limited to 'lib')
-rw-r--r--lib/compress.js5
1 files changed, 2 insertions, 3 deletions
diff --git a/lib/compress.js b/lib/compress.js
index bf6a40d4..63eaacad 100644
--- a/lib/compress.js
+++ b/lib/compress.js
@@ -1097,11 +1097,10 @@ merge(Compressor.prototype, {
statements.forEach(function(stat){
if (prev) {
if (stat instanceof AST_For) {
- var opera = {};
try {
prev.body.walk(new TreeWalker(function(node){
if (node instanceof AST_Binary && node.operator == "in")
- throw opera;
+ throw cons_seq;
}));
if (stat.init && !(stat.init instanceof AST_Definitions)) {
stat.init = cons_seq(stat.init);
@@ -1111,7 +1110,7 @@ merge(Compressor.prototype, {
ret.pop();
}
} catch(ex) {
- if (ex !== opera) throw ex;
+ if (ex !== cons_seq) throw ex;
}
}
else if (stat instanceof AST_If) {