Lines Matching refs:HeaderSearch
48 HeaderSearch::HeaderSearch(IntrusiveRefCntPtr<HeaderSearchOptions> HSOpts, in HeaderSearch() function in HeaderSearch
66 HeaderSearch::~HeaderSearch() { in ~HeaderSearch()
72 void HeaderSearch::PrintStats() { in PrintStats()
96 const HeaderMap *HeaderSearch::CreateHeaderMap(const FileEntry *FE) { in CreateHeaderMap()
115 std::string HeaderSearch::getModuleFileName(Module *Module) { in getModuleFileName()
121 std::string HeaderSearch::getModuleFileName(StringRef ModuleName, in getModuleFileName()
157 Module *HeaderSearch::lookupModule(StringRef ModuleName, bool AllowSearch) { in lookupModule()
245 getFileAndSuggestModule(HeaderSearch &HS, StringRef FileName, in getFileAndSuggestModule()
275 HeaderSearch &HS, in LookupFile()
400 HeaderSearch &HS, in DoFrameworkLookup()
414 HeaderSearch::FrameworkCacheEntry &CacheEntry = in DoFrameworkLookup()
539 void HeaderSearch::setTarget(const TargetInfo &Target) { in setTarget()
574 const FileEntry *HeaderSearch::LookupFile( in LookupFile()
821 const FileEntry *HeaderSearch::
971 HeaderFileInfo &HeaderSearch::getFileInfo(const FileEntry *FE) { in getFileInfo()
982 bool HeaderSearch::tryGetFileInfo(const FileEntry *FE, HeaderFileInfo &Result) const { in tryGetFileInfo()
993 bool HeaderSearch::isFileMultipleIncludeGuarded(const FileEntry *File) { in isFileMultipleIncludeGuarded()
1007 void HeaderSearch::MarkFileModuleHeader(const FileEntry *FE, in MarkFileModuleHeader()
1019 bool HeaderSearch::ShouldEnterIncludeFile(const FileEntry *File, bool isImport){ in ShouldEnterIncludeFile()
1055 size_t HeaderSearch::getTotalMemory() const { in getTotalMemory()
1063 StringRef HeaderSearch::getUniqueFrameworkName(StringRef Framework) { in getUniqueFrameworkName()
1067 bool HeaderSearch::hasModuleMap(StringRef FileName, in hasModuleMap()
1115 HeaderSearch::findModuleForHeader(const FileEntry *File) const { in findModuleForHeader()
1137 bool HeaderSearch::loadModuleMapFile(const FileEntry *File, bool IsSystem) { in loadModuleMapFile()
1167 HeaderSearch::LoadModuleMapResult
1168 HeaderSearch::loadModuleMapFileImpl(const FileEntry *File, bool IsSystem, in loadModuleMapFileImpl()
1196 HeaderSearch::lookupModuleMapFile(const DirectoryEntry *Dir, bool IsFramework) { in lookupModuleMapFile()
1214 Module *HeaderSearch::loadFrameworkModule(StringRef Name, in loadFrameworkModule()
1242 HeaderSearch::LoadModuleMapResult
1243 HeaderSearch::loadModuleMapFile(StringRef DirName, bool IsSystem, in loadModuleMapFile()
1251 HeaderSearch::LoadModuleMapResult
1252 HeaderSearch::loadModuleMapFile(const DirectoryEntry *Dir, bool IsSystem, in loadModuleMapFile()
1273 void HeaderSearch::collectAllModules(SmallVectorImpl<Module *> &Modules) { in collectAllModules()
1326 void HeaderSearch::loadTopLevelSystemModules() { in loadTopLevelSystemModules()
1344 void HeaderSearch::loadSubdirectoryModuleMaps(DirectoryLookup &SearchDir) { in loadSubdirectoryModuleMaps()