Missing var declaration for tmp created by JsStackEmulator
Detected by running Closure Compiler on GWT output.
Change-Id: I36c9cf402a94cde392b701c34192b1df051263f7
diff --git a/dev/core/src/com/google/gwt/dev/js/JsStackEmulator.java b/dev/core/src/com/google/gwt/dev/js/JsStackEmulator.java
index 44c917d..e716f9d 100644
--- a/dev/core/src/com/google/gwt/dev/js/JsStackEmulator.java
+++ b/dev/core/src/com/google/gwt/dev/js/JsStackEmulator.java
@@ -1043,6 +1043,7 @@
stackDepthVar.setInitExpr(new JsNumberLiteral(info, (-1)));
JsVar lineNumbersVar = new JsVar(info, lineNumbers);
lineNumbersVar.setInitExpr(new JsArrayLiteral(info));
+ JsVar tmpVar = new JsVar(info,tmp);
JsVars vars;
JsStatement first = jsProgram.getGlobalBlock().getStatements().get(0);
@@ -1055,5 +1056,6 @@
vars.add(stackVar);
vars.add(stackDepthVar);
vars.add(lineNumbersVar);
+ vars.add(tmpVar);
}
}