Lines Matching refs:FileEntry
175 const FileEntry *ModuleMap::findHeader( in findHeader()
182 auto GetFile = [&](StringRef Filename) -> const FileEntry * { in findHeader()
191 auto GetFrameworkFile = [&]() -> const FileEntry * { in findHeader()
255 if (const FileEntry *File = in resolveHeader()
392 ModuleMap::findKnownHeader(const FileEntry *File) { in findKnownHeader()
405 ModuleMap::findHeaderInUmbrellaDirs(const FileEntry *File, in findHeaderInUmbrellaDirs()
440 const FileEntry *IncFileEnt, in violatesPrivateInclude()
470 const FileEntry *File) { in diagnoseHeaderInclusion()
562 ModuleMap::KnownHeader ModuleMap::findModuleForHeader(const FileEntry *File, in findModuleForHeader()
588 ModuleMap::findOrCreateModuleForHeaderInUmbrellaDir(const FileEntry *File) { in findOrCreateModuleForHeaderInUmbrellaDir()
603 const FileEntry *UmbrellaModuleMap = in findOrCreateModuleForHeaderInUmbrellaDir()
660 ModuleMap::findAllModulesForHeader(const FileEntry *File) const { in findAllModulesForHeader()
668 bool ModuleMap::isHeaderInUnavailableModule(const FileEntry *Header) const { in isHeaderInUnavailableModule()
673 ModuleMap::isHeaderUnavailableInModule(const FileEntry *Header, in isHeaderUnavailableInModule()
925 const FileEntry *ModuleMapFile = nullptr; in inferFrameworkModule()
941 if (const FileEntry *ModMapFile = in inferFrameworkModule()
980 const FileEntry *UmbrellaHeader = FileMgr.getFile(UmbrellaName); in inferFrameworkModule()
1086 void ModuleMap::setUmbrellaHeader(Module *Mod, const FileEntry *UmbrellaHeader, in setUmbrellaHeader()
1141 void ModuleMap::resolveHeaderDirectives(const FileEntry *File) const { in resolveHeaderDirectives()
1205 const FileEntry *
1214 const FileEntry *ModuleMap::getModuleMapFileForUniquing(const Module *M) const { in getModuleMapFileForUniquing()
1222 void ModuleMap::setInferredModuleAllowedBy(Module *M, const FileEntry *ModMap) { in setInferredModuleAllowedBy()
1374 const FileEntry *ModuleMapFile;
1446 ModuleMap &Map, const FileEntry *ModuleMapFile, in ModuleMapParser()
2124 if (const FileEntry *File = SourceMgr.getFileManager().getFile(FileNameRef)) in parseExternModuleDecl()
2404 if (const FileEntry *FE = SourceMgr.getFileManager().getFile(I->path())) { in parseUmbrellaDirDecl()
2944 bool ModuleMap::parseModuleMapFile(const FileEntry *File, bool IsSystem, in parseModuleMapFile()
2949 llvm::DenseMap<const FileEntry *, bool>::iterator Known in parseModuleMapFile()