diff --git a/src/server/scriptVersionCache.ts b/src/server/scriptVersionCache.ts index d71a699f5d3..278b9c5619e 100644 --- a/src/server/scriptVersionCache.ts +++ b/src/server/scriptVersionCache.ts @@ -839,10 +839,9 @@ namespace ts.server { this.children.length--; } - findChildIndex(child: LineCollection) { - let childIndex = 0; - const clen = this.children.length; - while ((this.children[childIndex] !== child) && (childIndex < clen)) childIndex++; + private findChildIndex(child: LineCollection) { + const childIndex = this.children.indexOf(child); + Debug.assert(childIndex !== -1); return childIndex; }