Lines Matching refs:FilePos
1181 unsigned SourceManager::getColumnNumber(FileID FID, unsigned FilePos, in getColumnNumber() argument
1191 if (FilePos > MemBuf->getBufferSize()) { in getColumnNumber()
1206 if (FilePos >= LineStart && FilePos < LineEnd) { in getColumnNumber()
1211 if (FilePos + 1 == LineEnd && FilePos > LineStart) { in getColumnNumber()
1212 if (Buf[FilePos - 1] == '\r' || Buf[FilePos - 1] == '\n') in getColumnNumber()
1213 --FilePos; in getColumnNumber()
1215 return FilePos - LineStart + 1; in getColumnNumber()
1219 unsigned LineStart = FilePos; in getColumnNumber()
1222 return FilePos-LineStart+1; in getColumnNumber()
1345 unsigned SourceManager::getLineNumber(FileID FID, unsigned FilePos, in getLineNumber() argument
1389 unsigned QueriedFilePos = FilePos+1; in getLineNumber()
1736 unsigned FilePos = Content->SourceLineCache[Line - 1]; in translateLineCol() local
1737 const char *Buf = Buffer->getBufferStart() + FilePos; in translateLineCol()
1738 unsigned BufLength = Buffer->getBufferSize() - FilePos; in translateLineCol()
1740 return FileLoc.getLocWithOffset(FilePos); in translateLineCol()
1747 return FileLoc.getLocWithOffset(FilePos + i); in translateLineCol()