removed some unused variables
This commit is contained in:
@@ -210,7 +210,6 @@ merge(Compressor.prototype, {
|
||||
function handle_if_return(statements, compressor) {
|
||||
var self = compressor.self();
|
||||
var in_lambda = self instanceof AST_Lambda;
|
||||
var last = statements.length - 1;
|
||||
var ret = [];
|
||||
loop: for (var i = statements.length; --i >= 0;) {
|
||||
var stat = statements[i];
|
||||
@@ -1378,8 +1377,8 @@ merge(Compressor.prototype, {
|
||||
}
|
||||
if (compressor.option("booleans") && compressor.in_boolean_context()) switch (self.operator) {
|
||||
case "&&":
|
||||
var ll = self.left.evaluate(compressor), left = ll[0];
|
||||
var rr = self.right.evaluate(compressor), right = rr[0];
|
||||
var ll = self.left.evaluate(compressor);
|
||||
var rr = self.right.evaluate(compressor);
|
||||
if ((ll.length > 1 && !ll[1]) || (rr.length > 1 && !rr[1])) {
|
||||
compressor.warn("Boolean && always false [{file}:{line},{col}]", self.start);
|
||||
return make_node(AST_False, self);
|
||||
@@ -1392,8 +1391,8 @@ merge(Compressor.prototype, {
|
||||
}
|
||||
break;
|
||||
case "||":
|
||||
var ll = self.left.evaluate(compressor), left = ll[0];
|
||||
var rr = self.right.evaluate(compressor), right = rr[0];
|
||||
var ll = self.left.evaluate(compressor);
|
||||
var rr = self.right.evaluate(compressor);
|
||||
if ((ll.length > 1 && ll[1]) || (rr.length > 1 && rr[1])) {
|
||||
compressor.warn("Boolean || always true [{file}:{line},{col}]", self.start);
|
||||
return make_node(AST_True, self);
|
||||
@@ -1406,8 +1405,8 @@ merge(Compressor.prototype, {
|
||||
}
|
||||
break;
|
||||
case "+":
|
||||
var ll = self.left.evaluate(compressor), left = ll[0];
|
||||
var rr = self.right.evaluate(compressor), right = rr[0];
|
||||
var ll = self.left.evaluate(compressor);
|
||||
var rr = self.right.evaluate(compressor);
|
||||
if ((ll.length > 1 && ll[0] instanceof AST_String && ll[1]) ||
|
||||
(rr.length > 1 && rr[0] instanceof AST_String && rr[1])) {
|
||||
compressor.warn("+ in boolean context always true [{file}:{line},{col}]", self.start);
|
||||
|
||||
Reference in New Issue
Block a user