Lines Matching refs:FID

211 void LineTableInfo::AddLineNote(FileID FID, unsigned Offset, unsigned LineNo,  in AddLineNote()  argument
214 std::vector<LineEntry> &Entries = LineEntries[FID]; in AddLineNote()
230 PrevEntry = FindNearestLineEntry(FID, PrevEntry->IncludeOffset); in AddLineNote()
248 const LineEntry *LineTableInfo::FindNearestLineEntry(FileID FID, in FindNearestLineEntry() argument
250 const std::vector<LineEntry> &Entries = LineEntries[FID]; in FindNearestLineEntry()
267 void LineTableInfo::AddEntry(FileID FID, in AddEntry() argument
269 LineEntries[FID] = Entries; in AddEntry()
505 FileID SourceManager::getPreviousFileID(FileID FID) const { in getPreviousFileID()
506 if (FID.isInvalid()) in getPreviousFileID()
509 int ID = FID.ID; in getPreviousFileID()
525 FileID SourceManager::getNextFileID(FileID FID) const { in getNextFileID()
526 if (FID.isInvalid()) in getNextFileID()
529 int ID = FID.ID; in getNextFileID()
635 FileID FID = FileID::get(LocalSLocEntryTable.size()-1); in createFileIDImpl() local
636 return LastFileIDLookup = FID; in createFileIDImpl()
745 SourceManager::getNonBuiltinFilenameForID(FileID FID) const { in getNonBuiltinFilenameForID()
746 if (const SrcMgr::SLocEntry *Entry = getSLocEntryForFile(FID)) in getNonBuiltinFilenameForID()
752 StringRef SourceManager::getBufferData(FileID FID, bool *Invalid) const { in getBufferData() argument
753 auto B = getBufferDataOrNone(FID); in getBufferData()
760 SourceManager::getBufferDataIfLoaded(FileID FID) const { in getBufferDataIfLoaded()
761 if (const SrcMgr::SLocEntry *Entry = getSLocEntryForFile(FID)) in getBufferDataIfLoaded()
766 std::optional<StringRef> SourceManager::getBufferDataOrNone(FileID FID) const { in getBufferDataOrNone()
767 if (const SrcMgr::SLocEntry *Entry = getSLocEntryForFile(FID)) in getBufferDataOrNone()
926 FileID FID; in getDecomposedExpansionLocSlowCase() local
932 FID = getFileID(Loc); in getDecomposedExpansionLocSlowCase()
933 E = &getSLocEntry(FID); in getDecomposedExpansionLocSlowCase()
937 return std::make_pair(FID, Offset); in getDecomposedExpansionLocSlowCase()
944 FileID FID; in getDecomposedSpellingLocSlowCase() local
950 FID = getFileID(Loc); in getDecomposedSpellingLocSlowCase()
951 E = &getSLocEntry(FID); in getDecomposedSpellingLocSlowCase()
955 return std::make_pair(FID, Offset); in getDecomposedSpellingLocSlowCase()
1015 FileID FID = getFileID(Loc); in isMacroArgExpansion() local
1016 const SrcMgr::ExpansionInfo &Expansion = getSLocEntry(FID).getExpansion(); in isMacroArgExpansion()
1027 FileID FID = getFileID(Loc); in isMacroBodyExpansion() local
1028 const SrcMgr::ExpansionInfo &Expansion = getSLocEntry(FID).getExpansion(); in isMacroBodyExpansion()
1071 FileID FID = getFileID(Loc); in isAtEndOfImmediateMacroExpansion() local
1073 if (isInFileID(NextLoc, FID)) in isAtEndOfImmediateMacroExpansion()
1078 getSLocEntry(FID, &Invalid).getExpansion(); in isAtEndOfImmediateMacroExpansion()
1086 FileID NextFID = getNextFileID(FID); in isAtEndOfImmediateMacroExpansion()
1135 unsigned SourceManager::getColumnNumber(FileID FID, unsigned FilePos, in getColumnNumber() argument
1137 std::optional<llvm::MemoryBufferRef> MemBuf = getBufferOrNone(FID); in getColumnNumber()
1154 if (LastLineNoFileIDQuery == FID && LastLineNoContentCache->SourceLineCache && in getColumnNumber()
1300 unsigned SourceManager::getLineNumber(FileID FID, unsigned FilePos, in getLineNumber() argument
1302 if (FID.isInvalid()) { in getLineNumber()
1309 if (LastLineNoFileIDQuery == FID) in getLineNumber()
1313 const SLocEntry &Entry = getSLocEntry(FID, &MyInvalid); in getLineNumber()
1359 if (LastLineNoFileIDQuery == FID) { in getLineNumber()
1390 LastLineNoFileIDQuery = FID; in getLineNumber()
1489 FileID FID = LocInfo.first; in getPresumedLoc() local
1517 FID = FileID::get(0); in getPresumedLoc()
1537 return PresumedLoc(Filename.data(), FID, LineNo, ColNo, IncludeLoc); in getPresumedLoc()
1570 unsigned SourceManager::getFileIDSize(FileID FID) const { in getFileIDSize()
1572 const SrcMgr::SLocEntry &Entry = getSLocEntry(FID, &Invalid); in getFileIDSize()
1576 int ID = FID.ID; in getFileIDSize()
1649 SourceLocation SourceManager::translateLineCol(FileID FID, in translateLineCol() argument
1656 if (FID.isInvalid()) in translateLineCol()
1660 const SLocEntry &Entry = getSLocEntry(FID, &Invalid); in translateLineCol()
1713 FileID FID) const { in computeMacroArgsCache()
1714 assert(FID.isValid()); in computeMacroArgsCache()
1719 int ID = FID.ID; in computeMacroArgsCache()
1742 (IncludeLoc.isValid() && isInFileID(IncludeLoc, FID)) || in computeMacroArgsCache()
1746 (FID == MainFileID && Entry.getFile().getName() == "<built-in>"); in computeMacroArgsCache()
1764 if (!isInFileID(ExpInfo.getExpansionLocStart(), FID)) in computeMacroArgsCache()
1771 associateFileChunkWithMacroArgExp(MacroArgsCache, FID, in computeMacroArgsCache()
1780 FileID FID, in associateFileChunkWithMacroArgExp() argument
1808 associateFileChunkWithMacroArgExp(MacroArgsCache, FID, in associateFileChunkWithMacroArgExp()
1828 if (!isInFileID(SpellLoc, FID, &BeginOffs)) in associateFileChunkWithMacroArgExp()
1877 FileID FID; in getMacroArgExpandedLocation() local
1879 std::tie(FID, Offset) = getDecomposedLoc(Loc); in getMacroArgExpandedLocation()
1880 if (FID.isInvalid()) in getMacroArgExpandedLocation()
1883 std::unique_ptr<MacroArgsMap> &MacroArgsCache = MacroArgsCacheMap[FID]; in getMacroArgExpandedLocation()
1886 computeMacroArgsCache(*MacroArgsCache, FID); in getMacroArgExpandedLocation()
1907 SourceManager::getDecomposedIncludedLoc(FileID FID) const { in getDecomposedIncludedLoc()
1908 if (FID.isInvalid()) in getDecomposedIncludedLoc()
1914 auto InsertOp = IncludedLocMap.try_emplace(FID); in getDecomposedIncludedLoc()
1921 const SrcMgr::SLocEntry &Entry = getSLocEntry(FID, &Invalid); in getDecomposedIncludedLoc()
1939 auto [FID, Ignore] = getDecomposedLoc(Loc); in getUniqueLoadedASTFileID()
1945 llvm::lower_bound(LoadedSLocEntryAllocBegin, FID, std::greater<FileID>{}); in getUniqueLoadedASTFileID()
1961 auto FindSLocEntryAlloc = [this](FileID FID) { in isInTheSameTranslationUnitImpl() argument
1964 return llvm::lower_bound(LoadedSLocEntryAllocBegin, FID, in isInTheSameTranslationUnitImpl()