Home | History | Annotate | Download | only in Lex

Lines Matching defs:FE

88 const HeaderMap *HeaderSearch::CreateHeaderMap(const FileEntry *FE) {
95 if (HeaderMaps[i].first == FE)
99 if (const HeaderMap *HM = HeaderMap::Create(FE, FileMgr)) {
100 HeaderMaps.push_back(std::make_pair(FE, HM));
361 if (const FileEntry *FE = FileMgr.getFile(FrameworkName.str(),
364 *SuggestedModule = HS.findModuleForHeader(FE);
365 return FE;
376 const FileEntry *FE = FileMgr.getFile(FrameworkName.str(),
378 if (FE && AutomaticImport)
379 *SuggestedModule = HS.findModuleForHeader(FE);
380 return FE;
441 if (const FileEntry *FE = FileMgr.getFile(TmpDir.str(),/*openFile=*/true)) {
449 getFileInfo(FE).DirInfo = DirInfo;
459 return FE;
496 const FileEntry *FE =
499 if (!FE) continue;
504 HeaderFileInfo &HFI = getFileInfo(FE);
526 return FE;
616 const FileEntry *FE = 0;
633 if (!(FE = FileMgr.getFile(HeadersFilename.str(), /*openFile=*/true))) {
645 if (!(FE = FileMgr.getFile(HeadersFilename.str(), /*openFile=*/true)))
655 getFileInfo(FE).DirInfo = DirInfo;
656 return FE;
712 HeaderFileInfo &HeaderSearch::getFileInfo(const FileEntry *FE) {
713 if (FE->getUID() >= FileInfo.size())
714 FileInfo.resize(FE->getUID()+1);
716 HeaderFileInfo &HFI = FileInfo[FE->getUID()];
718 mergeHeaderFileInfo(HFI, ExternalSource->GetHeaderFileInfo(FE));