@@ -2466,6 +2466,13 @@ Compressor.prototype.compress = function(node) {
|
||||
abort = false;
|
||||
return true;
|
||||
}
|
||||
if (node instanceof AST_Class) {
|
||||
if (!in_try) return false;
|
||||
var base = node.extends;
|
||||
if (!base) return false;
|
||||
if (base instanceof AST_SymbolRef) base = base.fixed_value();
|
||||
return !safe_for_extends(base);
|
||||
}
|
||||
if (node instanceof AST_Exit) {
|
||||
if (in_try) {
|
||||
if (in_try.bfinally) return true;
|
||||
|
||||
Reference in New Issue
Block a user