Merge branch 'master' into harmony-v2.8.12
This commit is contained in:
@@ -284,6 +284,7 @@ merge(Compressor.prototype, {
|
||||
}
|
||||
var iife;
|
||||
if (node instanceof AST_Function
|
||||
&& !node.name
|
||||
&& (iife = tw.parent()) instanceof AST_Call
|
||||
&& iife.expression === node) {
|
||||
// Virtually turn IIFE parameters into variable definitions:
|
||||
@@ -408,7 +409,7 @@ merge(Compressor.prototype, {
|
||||
|
||||
return make_node(AST_Number, orig, { value: val });
|
||||
case "boolean":
|
||||
return make_node(val ? AST_True : AST_False, orig).transform(compressor);
|
||||
return make_node(val ? AST_True : AST_False, orig).optimize(compressor);
|
||||
case "undefined":
|
||||
return make_node(AST_Undefined, orig).transform(compressor);
|
||||
default:
|
||||
|
||||
Reference in New Issue
Block a user