Lines Matching full:srcmgr
31 using namespace SrcMgr;
202 SrcMgr::CharacteristicKind Kind = SrcMgr::C_User;
229 SrcMgr::CharacteristicKind FileKind) {
305 const SrcMgr::FileInfo &FileInfo = Entry.getFile();
308 const_cast<SrcMgr::FileInfo&>(FileInfo).setHasLineDirectives();
335 const SrcMgr::FileInfo &FileInfo = Entry.getFile();
338 const_cast<SrcMgr::FileInfo&>(FileInfo).setHasLineDirectives();
343 SrcMgr::CharacteristicKind FileKind;
345 FileKind = SrcMgr::C_ExternCSystem;
347 FileKind = SrcMgr::C_System;
349 FileKind = SrcMgr::C_User;
394 for (llvm::DenseMap<const FileEntry*, SrcMgr::ContentCache*>::iterator
473 const SrcMgr::SLocEntry &SourceManager::loadSLocEntry(unsigned Index,
485 SrcMgr::C_User));
516 const SrcMgr::ContentCache *
572 SrcMgr::CharacteristicKind FileCharacter,
647 const SrcMgr::ContentCache *IR = getOrCreateContentCache(File);
655 const SrcMgr::ContentCache *IR = getOrCreateContentCache(SourceFile);
658 const_cast<SrcMgr::ContentCache *>(IR)->replaceBuffer(Buffer, DoNotFree);
659 const_cast<SrcMgr::ContentCache *>(IR)->BufferOverridden = true;
679 const SrcMgr::ContentCache *IR = getOrCreateContentCache(File);
680 const_cast<SrcMgr::ContentCache *>(IR)->replaceBuffer(nullptr);
681 const_cast<SrcMgr::ContentCache *>(IR)->ContentsEntry = IR->OrigEntry;
746 const SrcMgr::SLocEntry *I;
844 const SrcMgr::SLocEntry &E = getLoadedSLocEntry(I);
864 const SrcMgr::SLocEntry &E = getLoadedSLocEntry(MiddleIndex);
934 const SrcMgr::SLocEntry *E) const {
951 SourceManager::getDecomposedSpellingLocSlowCase(const SrcMgr::SLocEntry *E,
1011 const SrcMgr::ExpansionInfo &Expansion = getSLocEntry(FID).getExpansion();
1019 const SrcMgr::ExpansionInfo &Expansion = getSLocEntry(FID).getExpansion();
1032 const SrcMgr::ExpansionInfo &ExpInfo =
1044 const SrcMgr::SLocEntry &PrevEntry = getSLocEntry(PrevFID, &Invalid);
1068 const SrcMgr::ExpansionInfo &ExpInfo =
1079 const SrcMgr::SLocEntry &NextEntry = getSLocEntry(NextFID, &Invalid);
1404 SrcMgr::CharacteristicKind
1413 const SrcMgr::FileInfo &FI = SEntry.getFile();
1462 const SrcMgr::FileInfo &FI = Entry.getFile();
1463 const SrcMgr::ContentCache *C = FI.getContentCache();
1532 const SrcMgr::FileInfo &FI = Entry.getFile();
1547 const SrcMgr::SLocEntry &Entry = getSLocEntry(FID, &Invalid);
1804 const SrcMgr::SLocEntry &Entry = getSLocEntryByID(ID, &Invalid);
1971 const SrcMgr::SLocEntry &Entry = getSLocEntry(FID, &Invalid);