@@ -1068,7 +1068,9 @@ merge(Compressor.prototype, {
|
||||
}
|
||||
|
||||
function can_merge_flow(ab) {
|
||||
if (!ab) return false;
|
||||
if (!ab || !all(ret, function(stat) {
|
||||
return !(stat instanceof AST_Const || stat instanceof AST_Let);
|
||||
})) return false;
|
||||
var lct = ab instanceof AST_LoopControl ? compressor.loopcontrol_target(ab) : null;
|
||||
return ab instanceof AST_Return && in_lambda && is_return_void(ab.value)
|
||||
|| ab instanceof AST_Continue && self === loop_body(lct)
|
||||
|
||||
Reference in New Issue
Block a user