removed the "squeeze" method (it's now effectively "transform")
This commit is contained in:
@@ -214,7 +214,7 @@ merge(Compressor.prototype, {
|
||||
CHANGED = true;
|
||||
stat = stat.clone();
|
||||
stat.alternative = ret[0];
|
||||
ret[0] = stat.squeeze(compressor);
|
||||
ret[0] = stat.transform(compressor);
|
||||
continue loop;
|
||||
}
|
||||
//---
|
||||
@@ -225,7 +225,7 @@ merge(Compressor.prototype, {
|
||||
stat.alternative = ret[0] || make_node(AST_Return, stat, {
|
||||
value: make_node(AST_Undefined, stat)
|
||||
});
|
||||
ret[0] = stat.squeeze(compressor);
|
||||
ret[0] = stat.transform(compressor);
|
||||
continue loop;
|
||||
}
|
||||
//---
|
||||
@@ -238,7 +238,7 @@ merge(Compressor.prototype, {
|
||||
body: as_statement_array(stat.alternative).concat(ret)
|
||||
});
|
||||
stat.alternative = null;
|
||||
ret = [ stat.squeeze(compressor) ];
|
||||
ret = [ stat.transform(compressor) ];
|
||||
continue loop;
|
||||
}
|
||||
//---
|
||||
@@ -247,7 +247,7 @@ merge(Compressor.prototype, {
|
||||
CHANGED = true;
|
||||
ret.push(make_node(AST_Return, ret[0], {
|
||||
value: make_node(AST_Undefined, ret[0])
|
||||
}).squeeze(compressor));
|
||||
}).transform(compressor));
|
||||
ret = as_statement_array(stat.alternative).concat(ret);
|
||||
ret.unshift(stat);
|
||||
continue loop;
|
||||
@@ -267,7 +267,7 @@ merge(Compressor.prototype, {
|
||||
stat.alternative = make_node(AST_BlockStatement, stat, {
|
||||
body: body
|
||||
});
|
||||
ret = [ stat.squeeze(compressor) ];
|
||||
ret = [ stat.transform(compressor) ];
|
||||
continue loop;
|
||||
}
|
||||
|
||||
@@ -282,7 +282,7 @@ merge(Compressor.prototype, {
|
||||
stat.alternative = make_node(AST_BlockStatement, stat.alternative, {
|
||||
body: as_statement_array(stat.alternative).slice(0, -1)
|
||||
});
|
||||
ret = [ stat.squeeze(compressor) ];
|
||||
ret = [ stat.transform(compressor) ];
|
||||
continue loop;
|
||||
}
|
||||
|
||||
@@ -1543,10 +1543,4 @@ merge(Compressor.prototype, {
|
||||
return self;
|
||||
});
|
||||
|
||||
/* -----[ node squeezers ]----- */
|
||||
|
||||
AST_Node.DEFMETHOD("squeeze", function(compressor){
|
||||
return this.transform(compressor);
|
||||
});
|
||||
|
||||
})();
|
||||
|
||||
Reference in New Issue
Block a user