@@ -4403,6 +4403,17 @@ merge(Compressor.prototype, {
|
||||
mark(node);
|
||||
return true;
|
||||
}
|
||||
if (node instanceof AST_Try) {
|
||||
var save = segment;
|
||||
segment = node;
|
||||
node.body.forEach(function(branch) {
|
||||
branch.walk(tw);
|
||||
});
|
||||
if (node.bcatch) node.bcatch.walk(tw);
|
||||
segment = save;
|
||||
if (node.bfinally) node.bfinally.walk(tw);
|
||||
return true;
|
||||
}
|
||||
if (node instanceof AST_Unary) {
|
||||
if (!unary_arithmetic[node.operator]) return;
|
||||
var sym = node.expression;
|
||||
|
||||
Reference in New Issue
Block a user