@@ -6571,14 +6571,17 @@ merge(Compressor.prototype, {
|
||||
});
|
||||
});
|
||||
}
|
||||
[].unshift.apply(body, self.body);
|
||||
if (self.bfinally) [].push.apply(body, self.bfinally.body);
|
||||
body.unshift(make_node(AST_BlockStatement, self, self).optimize(compressor));
|
||||
if (self.bfinally) {
|
||||
body.push(make_node(AST_BlockStatement, self.bfinally, self.bfinally).optimize(compressor));
|
||||
}
|
||||
return make_node(AST_BlockStatement, self, {
|
||||
body: body
|
||||
}).optimize(compressor);
|
||||
}
|
||||
if (self.bfinally && has_declarations_only(self.bfinally)) {
|
||||
var body = self.body.concat(self.bfinally.body);
|
||||
var body = make_node(AST_BlockStatement, self.bfinally, self.bfinally).optimize(compressor);
|
||||
body = self.body.concat(body);
|
||||
if (!self.bcatch) return make_node(AST_BlockStatement, self, {
|
||||
body: body
|
||||
}).optimize(compressor);
|
||||
|
||||
Reference in New Issue
Block a user