Fix JS source maps for temporary variables

This commit is contained in:
Alexey Andreev
2017-05-19 16:37:44 +03:00
parent 27a44f3282
commit 9d186cfc66
@@ -28,6 +28,7 @@ public class TemporaryVariable {
JsBinaryOperation rhs = null;
if (initExpression != null) {
rhs = JsAstUtils.assignment(temporaryName.makeRef(), initExpression);
rhs.source(initExpression.getSource());
MetadataProperties.setSynthetic(rhs, true);
}
return new TemporaryVariable(temporaryName, rhs);