Lines Matching refs:HeaderSearch

81 HeaderSearch::HeaderSearch(std::shared_ptr<HeaderSearchOptions> HSOpts,  in HeaderSearch()  function in HeaderSearch
89 void HeaderSearch::PrintStats() { in PrintStats()
113 const HeaderMap *HeaderSearch::CreateHeaderMap(const FileEntry *FE) { in CreateHeaderMap()
133 void HeaderSearch::getHeaderMapFileNames( in getHeaderMapFileNames()
139 std::string HeaderSearch::getCachedModuleFileName(Module *Module) { in getCachedModuleFileName()
145 std::string HeaderSearch::getPrebuiltModuleFileName(StringRef ModuleName, in getPrebuiltModuleFileName()
167 std::string HeaderSearch::getPrebuiltImplicitModuleFileName(Module *Module) { in getPrebuiltImplicitModuleFileName()
185 std::string HeaderSearch::getCachedModuleFileName(StringRef ModuleName, in getCachedModuleFileName()
191 std::string HeaderSearch::getCachedModuleFileNameImpl(StringRef ModuleName, in getCachedModuleFileNameImpl()
232 Module *HeaderSearch::lookupModule(StringRef ModuleName, bool AllowSearch, in lookupModule()
257 Module *HeaderSearch::lookupModule(StringRef ModuleName, StringRef SearchName, in lookupModule()
345 Optional<FileEntryRef> HeaderSearch::getFileAndSuggestModule( in getFileAndSuggestModule()
377 StringRef &Filename, HeaderSearch &HS, SourceLocation IncludeLoc, in LookupFile()
514 StringRef Filename, HeaderSearch &HS, SmallVectorImpl<char> *SearchPath, in DoFrameworkLookup()
652 void HeaderSearch::setTarget(const TargetInfo &Target) { in setTarget()
754 Optional<FileEntryRef> HeaderSearch::LookupFile( in LookupFile()
1044 Optional<FileEntryRef> HeaderSearch::LookupSubframeworkHeader( in LookupSubframeworkHeader()
1183 HeaderFileInfo &HeaderSearch::getFileInfo(const FileEntry *FE) { in getFileInfo()
1206 HeaderSearch::getExistingFileInfo(const FileEntry *FE, in getExistingFileInfo()
1241 bool HeaderSearch::isFileMultipleIncludeGuarded(const FileEntry *File) { in isFileMultipleIncludeGuarded()
1251 void HeaderSearch::MarkFileModuleHeader(const FileEntry *FE, in MarkFileModuleHeader()
1270 bool HeaderSearch::ShouldEnterIncludeFile(Preprocessor &PP, in ShouldEnterIncludeFile()
1352 size_t HeaderSearch::getTotalMemory() const { in getTotalMemory()
1360 StringRef HeaderSearch::getUniqueFrameworkName(StringRef Framework) { in getUniqueFrameworkName()
1364 bool HeaderSearch::hasModuleMap(StringRef FileName, in hasModuleMap()
1412 HeaderSearch::findModuleForHeader(const FileEntry *File, in findModuleForHeader()
1423 HeaderSearch::findAllModulesForHeader(const FileEntry *File) const { in findAllModulesForHeader()
1432 static bool suggestModule(HeaderSearch &HS, const FileEntry *File, in suggestModule()
1465 bool HeaderSearch::findUsableModuleForHeader( in findUsableModuleForHeader()
1476 bool HeaderSearch::findUsableModuleForFrameworkHeader( in findUsableModuleForFrameworkHeader()
1517 bool HeaderSearch::loadModuleMapFile(const FileEntry *File, bool IsSystem, in loadModuleMapFile()
1565 HeaderSearch::LoadModuleMapResult
1566 HeaderSearch::loadModuleMapFileImpl(const FileEntry *File, bool IsSystem, in loadModuleMapFileImpl()
1595 HeaderSearch::lookupModuleMapFile(const DirectoryEntry *Dir, bool IsFramework) { in lookupModuleMapFile()
1625 Module *HeaderSearch::loadFrameworkModule(StringRef Name, in loadFrameworkModule()
1650 HeaderSearch::LoadModuleMapResult
1651 HeaderSearch::loadModuleMapFile(StringRef DirName, bool IsSystem, in loadModuleMapFile()
1659 HeaderSearch::LoadModuleMapResult
1660 HeaderSearch::loadModuleMapFile(const DirectoryEntry *Dir, bool IsSystem, in loadModuleMapFile()
1681 void HeaderSearch::collectAllModules(SmallVectorImpl<Module *> &Modules) { in collectAllModules()
1736 void HeaderSearch::loadTopLevelSystemModules() { in loadTopLevelSystemModules()
1754 void HeaderSearch::loadSubdirectoryModuleMaps(DirectoryLookup &SearchDir) { in loadSubdirectoryModuleMaps()
1778 std::string HeaderSearch::suggestPathToFileForDiagnostics( in suggestPathToFileForDiagnostics()
1787 std::string HeaderSearch::suggestPathToFileForDiagnostics( in suggestPathToFileForDiagnostics()