public get2(lineNumber: number): { node: TreeNode; nodeStartOffset: number; nodeStartLineNumber: number } | null {
for (let i = this._cache.length - 1; i >= 0; i--) {
if (nodePos.nodeStartLineNumber && nodePos.nodeStartLineNumber < lineNumber && nodePos.nodeStartLineNumber + nodePos.node.piece.lineFeedCnt >= lineNumber) {
return <{ node: TreeNode; nodeStartOffset: number; nodeStartLineNumber: number }>nodePos;
}
return null;
}