Merge branch 'optimize_concat' of https://github.com/rvanvelzen/UglifyJS2 into rvanve...
authorMihai Bazon <mihai@bazon.net>
Tue, 13 Nov 2012 12:34:38 +0000 (14:34 +0200)
committerMihai Bazon <mihai@bazon.net>
Tue, 13 Nov 2012 12:38:55 +0000 (14:38 +0200)
1  2 
lib/compress.js

diff --cc lib/compress.js
@@@ -1656,6 -1642,11 +1656,11 @@@ merge(Compressor.prototype, 
                case "<=": reverse(">="); break;
              }
          }
 -            && self.left.operator == "+" && self.left.left instanceof AST_String) {
+         if (self.operator == "+" && self.right instanceof AST_String
+             && self.right.getValue() === "" && self.left instanceof AST_Binary
++            && self.left.operator == "+" && self.left.is_string()) {
+             return self.left;
+         }
          return self;
      });