Merge pull request #14633 from zhengbli/fixNodeArray

Fix assigning positions to node array
This commit is contained in:
Zhengbo Li 2017-03-13 16:11:50 -07:00 committed by GitHub
commit c07fb70188

View file

@ -380,7 +380,7 @@ namespace ts.textChanges {
return visited;
}
// clone nodearray if necessary
const nodeArray = visited === nodes ? createNodeArray(visited) : visited;
const nodeArray = visited === nodes ? createNodeArray(visited.slice(0)) : visited;
nodeArray.pos = getPos(nodes);
nodeArray.end = getEnd(nodes);
return nodeArray;