Reverted for now as this appears to be causing a problem in some apps.
git-svn-id: https://google-web-toolkit.googlecode.com/svn/trunk@5953 8db76d5a-ed1c-0410-87a9-c151d255dfc7
diff --git a/dev/core/src/com/google/gwt/dev/js/JsParser.java b/dev/core/src/com/google/gwt/dev/js/JsParser.java
index 32a8632..7fdde5b 100644
--- a/dev/core/src/com/google/gwt/dev/js/JsParser.java
+++ b/dev/core/src/com/google/gwt/dev/js/JsParser.java
@@ -1197,12 +1197,8 @@
return mapPrefixOperation(JsUnaryOperator.TYPEOF, unOp);
case TokenStream.ADD:
- if (unOp.getFirstChild().getType() != TokenStream.NUMBER) {
- return mapPrefixOperation(JsUnaryOperator.POS, unOp);
- } else {
- // Pretend we didn't see it.
- return mapExpression(unOp.getFirstChild());
- }
+ // Pretend we didn't see it.
+ return mapExpression(unOp.getFirstChild());
case TokenStream.VOID:
return mapPrefixOperation(JsUnaryOperator.VOID, unOp);