• Home
  • Raw
  • Download

Lines Matching refs:SrcMgr

45 using namespace SrcMgr;
201 SrcMgr::CharacteristicKind FileKind) { in AddLineNote()
269 SrcMgr::CharacteristicKind FileKind) { in AddLineNote()
277 const SrcMgr::FileInfo &FileInfo = Entry.getFile(); in AddLineNote()
280 const_cast<SrcMgr::FileInfo&>(FileInfo).setHasLineDirectives(); in AddLineNote()
321 for (llvm::DenseMap<const FileEntry*, SrcMgr::ContentCache*>::iterator in ~SourceManager()
376 SrcMgr::ContentCache *&Slot = FileInfos[FileInfo.first]; in initializeForReplay()
428 const SrcMgr::SLocEntry &SourceManager::loadSLocEntry(unsigned Index, in loadSLocEntry()
440 SrcMgr::C_User, ""))); in loadSLocEntry()
474 SrcMgr::ContentCache &SourceManager::getFakeContentCacheForRecovery() const { in getFakeContentCacheForRecovery()
476 FakeContentCacheForRecovery = std::make_unique<SrcMgr::ContentCache>(); in getFakeContentCacheForRecovery()
529 SrcMgr::CharacteristicKind FileCharacter, in createFileID()
532 SrcMgr::ContentCache &IR = in createFileID()
540 SrcMgr::CharacteristicKind FileCharacter, in createFileID()
542 SrcMgr::ContentCache &IR = getOrCreateContentCache(&SourceFile.getFileEntry(), in createFileID()
553 SrcMgr::CharacteristicKind FileCharacter, in createFileID()
566 SrcMgr::CharacteristicKind FileCharacter, in createFileID()
577 SrcMgr::CharacteristicKind FileCharacter) { in getOrCreateFileID()
588 SrcMgr::CharacteristicKind FileCharacter, in createFileIDImpl()
676 SrcMgr::ContentCache &IR = getOrCreateContentCache(File); in getMemoryBufferForFileOrNone()
682 SrcMgr::ContentCache &IR = getOrCreateContentCache(SourceFile); in overrideFileContents()
720 if (const SrcMgr::SLocEntry *Entry = getSLocEntryForFile(FID)) in getNonBuiltinFilenameForID()
735 if (const SrcMgr::SLocEntry *Entry = getSLocEntryForFile(FID)) in getBufferDataIfLoaded()
741 if (const SrcMgr::SLocEntry *Entry = getSLocEntryForFile(FID)) in getBufferDataOrNone()
786 const SrcMgr::SLocEntry *I; in getFileIDLocal()
875 const SrcMgr::SLocEntry &E = getLoadedSLocEntry(I); in getFileIDLoaded()
893 const SrcMgr::SLocEntry &E = getLoadedSLocEntry(MiddleIndex); in getFileIDLoaded()
962 const SrcMgr::SLocEntry *E) const { in getDecomposedExpansionLocSlowCase()
979 SourceManager::getDecomposedSpellingLocSlowCase(const SrcMgr::SLocEntry *E, in getDecomposedSpellingLocSlowCase()
1054 const SrcMgr::ExpansionInfo &Expansion = getSLocEntry(FID).getExpansion(); in isMacroArgExpansion()
1066 const SrcMgr::ExpansionInfo &Expansion = getSLocEntry(FID).getExpansion(); in isMacroBodyExpansion()
1079 const SrcMgr::ExpansionInfo &ExpInfo = in isAtStartOfImmediateMacroExpansion()
1091 const SrcMgr::SLocEntry &PrevEntry = getSLocEntry(PrevFID, &Invalid); in isAtStartOfImmediateMacroExpansion()
1115 const SrcMgr::ExpansionInfo &ExpInfo = in isAtEndOfImmediateMacroExpansion()
1126 const SrcMgr::SLocEntry &NextEntry = getSLocEntry(NextFID, &Invalid); in isAtEndOfImmediateMacroExpansion()
1415 SrcMgr::CharacteristicKind
1423 const SrcMgr::FileInfo &FI = SEntry->getFile(); in getFileCharacteristic()
1474 const SrcMgr::FileInfo &FI = Entry.getFile(); in getPresumedLoc()
1475 const SrcMgr::ContentCache *C = &FI.getContentCache(); in getPresumedLoc()
1548 const SrcMgr::FileInfo &FI = Entry->getFile(); in isInMainFile()
1563 const SrcMgr::SLocEntry &Entry = getSLocEntry(FID, &Invalid); in getFileIDSize()
1722 const SrcMgr::SLocEntry &Entry = getSLocEntryByID(ID, &Invalid); in computeMacroArgsCache()
1906 const SrcMgr::SLocEntry &Entry = getSLocEntry(FID, &Invalid); in getDecomposedIncludedLoc()
2102 auto DumpSLocEntry = [&](int ID, const SrcMgr::SLocEntry &Entry, in dump()
2211 SourceLocation(), clang::SrcMgr::C_User); in SourceManagerForFile()