internal void CalcEnd(Line next) { if (hasEnd) return; if (sourceFile != next.sourceFile) { endLine = startLine; endCol = MaxCol; } else { endLine = next.startLine; endCol = next.startCol; if (endCol < 0) endCol = MaxCol; } hasEnd = true; }