Lines Matching refs:FE
113 const HeaderMap *HeaderSearch::CreateHeaderMap(const FileEntry *FE) {
120 if (HeaderMaps[i].first == FE)
124 if (std::unique_ptr<HeaderMap> HM = HeaderMap::Create(FE, FileMgr)) {
125 HeaderMaps.emplace_back(FE, std::move(HM));
638 const FileEntry *MSFE, const FileEntry *FE,
640 if (MSFE && FE != MSFE) {
797 if (Optional<FileEntryRef> FE = getFileAndSuggestModule(
802 return FE;
816 HeaderFileInfo &ToHFI = getFileInfo(&FE->getFileEntry());
833 &FE->getFileEntry());
834 return FE;
841 return FE;
843 MSFE_FE = &FE->getFileEntry();
844 MSFE_Name = FE->getName();
1162 HeaderFileInfo &HeaderSearch::getFileInfo(const FileEntry *FE) {
1163 if (FE->getUID() >= FileInfo.size())
1164 FileInfo.resize(FE->getUID() + 1);
1166 HeaderFileInfo *HFI = &FileInfo[FE->getUID()];
1170 auto ExternalHFI = ExternalSource->GetHeaderFileInfo(FE);
1172 HFI = &FileInfo[FE->getUID()];
1185 HeaderSearch::getExistingFileInfo(const FileEntry *FE,
1191 if (FE->getUID() >= FileInfo.size()) {
1194 FileInfo.resize(FE->getUID() + 1);
1197 HFI = &FileInfo[FE->getUID()];
1202 auto ExternalHFI = ExternalSource->GetHeaderFileInfo(FE);
1204 HFI = &FileInfo[FE->getUID()];
1208 } else if (FE->getUID() >= FileInfo.size()) {
1211 HFI = &FileInfo[FE->getUID()];
1228 void HeaderSearch::MarkFileModuleHeader(const FileEntry *FE,
1237 auto *HFI = getExistingFileInfo(FE);
1242 auto &HFI = getFileInfo(FE);