Fix a crash when using the coverage instrumentation
There was one place where line-number information was not being copied
during destructuring transpilation.  Thus using both transpilation and
coverage together would lead to a crash.
@@ -307,6 +307,7 @@ public final class Es6RewriteDestructuring implements NodeTraversal.Callback, Ho
newParam.setJSDocInfo(patternParam.getJSDocInfo());
patternParam.replaceWith(newParam);
Node newDecl = IR.var(patternParam, astFactory.createName(tempVarName, paramType));
+ newDecl.useSourceInfoIfMissingFromForTree(patternParam);
function.getLastChild().addChildAfter(newDecl, insertSpot);
return newDecl;
}
