2328
const versionId = host.getVersionId();
2329
if (node.cachedVersionId !== versionId) {
2331
>
}
2332
if (node.range === null) {
2333
>
node.range = host.getRangeAt(node.cachedAbsoluteStart, node.cachedAbsoluteEnd);
textModel.ts
2334
>
}
2335
return node.range;
2336
}
2337
2338
private _resolveNode(node: IntervalNode, cachedVersionId: number): void {
2340
this._injectedTextDecorationsTree.resolveNode(node, cachedVersionId);
2341
>
} else if (isNodeInOverviewRuler(node)) {
textModel.ts
2342
this._decorationsTree1.resolveNode(node, cachedVersionId);
2344
>
this._decorationsTree0.resolveNode(node, cachedVersionId);
2345
>
}
2346
>
}
2347
2348
public acceptReplace(offset: number, length: number, textLength: number, forceMoveMarkers: boolean): void {