Lines Matching refs:FID
210 void LineTableInfo::AddLineNote(FileID FID, unsigned Offset, unsigned LineNo, in AddLineNote() argument
213 std::vector<LineEntry> &Entries = LineEntries[FID]; in AddLineNote()
235 FindNearestLineEntry(FID, Entries.back().IncludeOffset)) in AddLineNote()
245 const LineEntry *LineTableInfo::FindNearestLineEntry(FileID FID, in FindNearestLineEntry() argument
247 const std::vector<LineEntry> &Entries = LineEntries[FID]; in FindNearestLineEntry()
264 void LineTableInfo::AddEntry(FileID FID, in AddEntry() argument
266 LineEntries[FID] = Entries; in AddEntry()
494 FileID SourceManager::getPreviousFileID(FileID FID) const { in getPreviousFileID()
495 if (FID.isInvalid()) in getPreviousFileID()
498 int ID = FID.ID; in getPreviousFileID()
514 FileID SourceManager::getNextFileID(FileID FID) const { in getNextFileID()
515 if (FID.isInvalid()) in getNextFileID()
518 int ID = FID.ID; in getNextFileID()
563 FileID FID = FileID::get(LocalSLocEntryTable.size()-1); in createFileID() local
564 return LastFileIDLookup = FID; in createFileID()
670 StringRef SourceManager::getBufferData(FileID FID, bool *Invalid) const { in getBufferData() argument
672 const SLocEntry &SLoc = getSLocEntry(FID, &MyInvalid); in getBufferData()
918 FileID FID; in getDecomposedExpansionLocSlowCase() local
924 FID = getFileID(Loc); in getDecomposedExpansionLocSlowCase()
925 E = &getSLocEntry(FID); in getDecomposedExpansionLocSlowCase()
929 return std::make_pair(FID, Offset); in getDecomposedExpansionLocSlowCase()
936 FileID FID; in getDecomposedSpellingLocSlowCase() local
942 FID = getFileID(Loc); in getDecomposedSpellingLocSlowCase()
943 E = &getSLocEntry(FID); in getDecomposedSpellingLocSlowCase()
947 return std::make_pair(FID, Offset); in getDecomposedSpellingLocSlowCase()
1000 FileID FID = getFileID(Loc); in isMacroArgExpansion() local
1001 const SrcMgr::ExpansionInfo &Expansion = getSLocEntry(FID).getExpansion(); in isMacroArgExpansion()
1012 FileID FID = getFileID(Loc); in isMacroBodyExpansion() local
1013 const SrcMgr::ExpansionInfo &Expansion = getSLocEntry(FID).getExpansion(); in isMacroBodyExpansion()
1056 FileID FID = getFileID(Loc); in isAtEndOfImmediateMacroExpansion() local
1058 if (isInFileID(NextLoc, FID)) in isAtEndOfImmediateMacroExpansion()
1063 getSLocEntry(FID, &Invalid).getExpansion(); in isAtEndOfImmediateMacroExpansion()
1071 FileID NextFID = getNextFileID(FID); in isAtEndOfImmediateMacroExpansion()
1118 unsigned SourceManager::getColumnNumber(FileID FID, unsigned FilePos, in getColumnNumber() argument
1121 llvm::MemoryBuffer *MemBuf = getBuffer(FID, &MyInvalid); in getColumnNumber()
1138 if (LastLineNoFileIDQuery == FID && in getColumnNumber()
1248 unsigned SourceManager::getLineNumber(FileID FID, unsigned FilePos, in getLineNumber() argument
1250 if (FID.isInvalid()) { in getLineNumber()
1257 if (LastLineNoFileIDQuery == FID) in getLineNumber()
1261 const SLocEntry &Entry = getSLocEntry(FID, &MyInvalid); in getLineNumber()
1304 if (LastLineNoFileIDQuery == FID) { in getLineNumber()
1335 LastLineNoFileIDQuery = FID; in getLineNumber()
1509 unsigned SourceManager::getFileIDSize(FileID FID) const { in getFileIDSize()
1511 const SrcMgr::SLocEntry &Entry = getSLocEntry(FID, &Invalid); in getFileIDSize()
1515 int ID = FID.ID; in getFileIDSize()
1680 SourceLocation SourceManager::translateLineCol(FileID FID, in translateLineCol() argument
1687 if (FID.isInvalid()) in translateLineCol()
1691 const SLocEntry &Entry = getSLocEntry(FID, &Invalid); in translateLineCol()
1747 FileID FID) const { in computeMacroArgsCache()
1748 assert(FID.isValid()); in computeMacroArgsCache()
1753 int ID = FID.ID; in computeMacroArgsCache()
1772 if (!isInFileID(IncludeLoc, FID)) in computeMacroArgsCache()
1785 if (!isInFileID(ExpInfo.getExpansionLocStart(), FID)) in computeMacroArgsCache()
1792 associateFileChunkWithMacroArgExp(MacroArgsCache, FID, in computeMacroArgsCache()
1801 FileID FID, in associateFileChunkWithMacroArgExp() argument
1829 associateFileChunkWithMacroArgExp(MacroArgsCache, FID, in associateFileChunkWithMacroArgExp()
1849 if (!isInFileID(SpellLoc, FID, &BeginOffs)) in associateFileChunkWithMacroArgExp()
1892 FileID FID; in getMacroArgExpandedLocation() local
1894 std::tie(FID, Offset) = getDecomposedLoc(Loc); in getMacroArgExpandedLocation()
1895 if (FID.isInvalid()) in getMacroArgExpandedLocation()
1898 std::unique_ptr<MacroArgsMap> &MacroArgsCache = MacroArgsCacheMap[FID]; in getMacroArgExpandedLocation()
1901 computeMacroArgsCache(*MacroArgsCache, FID); in getMacroArgExpandedLocation()
1917 SourceManager::getDecomposedIncludedLoc(FileID FID) const { in getDecomposedIncludedLoc()
1918 if (FID.isInvalid()) in getDecomposedIncludedLoc()
1924 auto InsertOp = IncludedLocMap.try_emplace(FID); in getDecomposedIncludedLoc()
1931 const SrcMgr::SLocEntry &Entry = getSLocEntry(FID, &Invalid); in getDecomposedIncludedLoc()