Lines Matching refs:FileID

203 void LineTableInfo::AddLineNote(FileID FID, unsigned Offset, unsigned LineNo,  in AddLineNote()
240 const LineEntry *LineTableInfo::FindNearestLineEntry(FileID FID, in FindNearestLineEntry()
259 void LineTableInfo::AddEntry(FileID FID, in AddEntry()
276 std::pair<FileID, unsigned> LocInfo = getDecomposedExpansionLoc(Loc); in AddLineNote()
337 MainFileID = FileID(); in clearIDTables()
341 LastLineNoFileIDQuery = FileID(); in clearIDTables()
343 LastFileIDLookup = FileID(); in clearIDTables()
489 FileID SourceManager::getPreviousFileID(FileID FID) const { in getPreviousFileID()
491 return FileID(); in getPreviousFileID()
495 return FileID(); in getPreviousFileID()
499 return FileID(); in getPreviousFileID()
501 return FileID(); in getPreviousFileID()
504 return FileID::get(ID-1); in getPreviousFileID()
509 FileID SourceManager::getNextFileID(FileID FID) const { in getNextFileID()
511 return FileID(); in getNextFileID()
516 return FileID(); in getNextFileID()
518 return FileID(); in getNextFileID()
521 return FileID::get(ID+1); in getNextFileID()
532 FileID SourceManager::createFileID(const FileEntry *SourceFile, in createFileID()
541 FileID SourceManager::createFileID(FileEntryRef SourceFile, in createFileID()
562 FileID SourceManager::createFileID(std::unique_ptr<llvm::MemoryBuffer> Buffer, in createFileID()
576 FileID SourceManager::createFileID(const llvm::MemoryBufferRef &Buffer, in createFileID()
587 FileID
590 FileID ID = translateFile(SourceFile); in getOrCreateFileID()
598 FileID SourceManager::createFileIDImpl(ContentCache &File, StringRef Filename, in createFileIDImpl()
611 return FileID::get(LoadedID); in createFileIDImpl()
617 return FileID(); in createFileIDImpl()
628 FileID FID = FileID::get(LocalSLocEntryTable.size()-1); in createFileIDImpl()
726 SourceManager::getNonBuiltinFilenameForID(FileID FID) const { in getNonBuiltinFilenameForID()
733 StringRef SourceManager::getBufferData(FileID FID, bool *Invalid) const { in getBufferData()
741 SourceManager::getBufferDataIfLoaded(FileID FID) const { in getBufferDataIfLoaded()
747 llvm::Optional<StringRef> SourceManager::getBufferDataOrNone(FileID FID) const { in getBufferDataOrNone()
764 FileID SourceManager::getFileIDSlow(SourceLocation::UIntTy SLocOffset) const { in getFileIDSlow()
766 return FileID::get(0); in getFileIDSlow()
779 FileID SourceManager::getFileIDLocal(SourceLocation::UIntTy SLocOffset) const { in getFileIDLocal()
810 FileID Res = FileID::get(int(I - LocalSLocEntryTable.begin())); in getFileIDLocal()
845 FileID Res = FileID::get(MiddleIndex); in getFileIDLocal()
862 FileID SourceManager::getFileIDLoaded(SourceLocation::UIntTy SLocOffset) const { in getFileIDLoaded()
865 return FileID(); in getFileIDLoaded()
884 FileID Res = FileID::get(-int(I) - 2); in getFileIDLoaded()
902 return FileID(); // invalid entry. in getFileIDLoaded()
909 return FileID(); in getFileIDLoaded()
915 if (isOffsetInFileID(FileID::get(-int(MiddleIndex) - 2), SLocOffset)) { in getFileIDLoaded()
916 FileID Res = FileID::get(-int(MiddleIndex) - 2); in getFileIDLoaded()
924 return FileID(); in getFileIDLoaded()
947 std::pair<FileID, unsigned> LocInfo = getDecomposedLoc(Loc); in getSpellingLocSlowCase()
965 std::pair<FileID, unsigned>
969 FileID FID; in getDecomposedExpansionLocSlowCase()
983 std::pair<FileID, unsigned>
987 FileID FID; in getDecomposedSpellingLocSlowCase()
1007 std::pair<FileID, unsigned> LocInfo = getDecomposedLoc(Loc); in getImmediateSpellingLoc()
1058 FileID FID = getFileID(Loc); in isMacroArgExpansion()
1070 FileID FID = getFileID(Loc); in isMacroBodyExpansion()
1079 std::pair<FileID, unsigned> DecompLoc = getDecomposedLoc(Loc); in isAtStartOfImmediateMacroExpansion()
1094 FileID PrevFID = getPreviousFileID(DecompLoc.first); in isAtStartOfImmediateMacroExpansion()
1114 FileID FID = getFileID(Loc); in isAtEndOfImmediateMacroExpansion()
1129 FileID NextFID = getNextFileID(FID); in isAtEndOfImmediateMacroExpansion()
1156 std::pair<FileID, unsigned> LocInfo = getDecomposedSpellingLoc(SL); in getCharacterData()
1178 unsigned SourceManager::getColumnNumber(FileID FID, unsigned FilePos, in getColumnNumber()
1235 std::pair<FileID, unsigned> LocInfo = getDecomposedSpellingLoc(Loc); in getSpellingColumnNumber()
1242 std::pair<FileID, unsigned> LocInfo = getDecomposedExpansionLoc(Loc); in getExpansionColumnNumber()
1342 unsigned SourceManager::getLineNumber(FileID FID, unsigned FilePos, in getLineNumber()
1442 std::pair<FileID, unsigned> LocInfo = getDecomposedSpellingLoc(Loc); in getSpellingLineNumber()
1448 std::pair<FileID, unsigned> LocInfo = getDecomposedExpansionLoc(Loc); in getExpansionLineNumber()
1469 std::pair<FileID, unsigned> LocInfo = getDecomposedExpansionLoc(Loc); in getFileCharacteristic()
1518 std::pair<FileID, unsigned> LocInfo = getDecomposedExpansionLoc(Loc); in getPresumedLoc()
1531 FileID FID = LocInfo.first; in getPresumedLoc()
1559 FID = FileID::get(0); in getPresumedLoc()
1593 std::pair<FileID, unsigned> LocInfo = getDecomposedExpansionLoc(Loc); in isInMainFile()
1612 unsigned SourceManager::getFileIDSize(FileID FID) const { in getFileIDSize()
1625 NextOffset = getSLocEntry(FileID::get(ID+1)).getOffset(); in getFileIDSize()
1644 FileID FirstFID = translateFile(SourceFile); in translateFileLineCol()
1652 FileID SourceManager::translateFile(const FileEntry *SourceFile) const { in translateFile()
1661 return FileID(); in translateFile()
1675 return FileID::get(I); in translateFile()
1683 return FileID::get(-int(I) - 2); in translateFile()
1686 return FileID(); in translateFile()
1691 SourceLocation SourceManager::translateLineCol(FileID FID, in translateLineCol()
1755 FileID FID) const { in computeMacroArgsCache()
1816 getFileIDSize(FileID::get(ID))); in computeMacroArgsCache()
1822 FileID FID, in associateFileChunkWithMacroArgExp()
1835 FileID SpellFID; // Current FileID in the spelling range. in associateFileChunkWithMacroArgExp()
1913 FileID FID; in getMacroArgExpandedLocation()
1942 std::pair<FileID, unsigned>
1943 SourceManager::getDecomposedIncludedLoc(FileID FID) const { in getDecomposedIncludedLoc()
1945 return std::make_pair(FileID(), 0); in getDecomposedIncludedLoc()
1949 using DecompTy = std::pair<FileID, unsigned>; in getDecomposedIncludedLoc()
1975 static bool MoveUpIncludeHierarchy(std::pair<FileID, unsigned> &Loc, in MoveUpIncludeHierarchy() argument
1977 std::pair<FileID, unsigned> UpperLoc = SM.getDecomposedIncludedLoc(Loc.first); in MoveUpIncludeHierarchy()
1987 InBeforeInTUCacheEntry &SourceManager::getInBeforeInTUCache(FileID LFID, in getInBeforeInTUCache()
1988 FileID RFID) const { in getInBeforeInTUCache()
2020 std::pair<FileID, unsigned> LOffs = getDecomposedLoc(LHS); in isBeforeInTranslationUnit()
2021 std::pair<FileID, unsigned> ROffs = getDecomposedLoc(RHS); in isBeforeInTranslationUnit()
2069 std::pair<FileID, unsigned> &LOffs, in isInTheSameTranslationUnit() argument
2070 std::pair<FileID, unsigned> &ROffs) const { in isInTheSameTranslationUnit()
2095 using LocSet = llvm::SmallDenseMap<FileID, unsigned, 16>; in isInTheSameTranslationUnit()
2261 FileID ID = SourceMgr->createFileID(*FileMgr->getFile(FileName), in SourceManagerForFile()