Lines Matching refs:HeaderSearch
82 HeaderSearch::HeaderSearch(std::shared_ptr<HeaderSearchOptions> HSOpts, in HeaderSearch() function in HeaderSearch
90 void HeaderSearch::PrintStats() { in PrintStats()
106 void HeaderSearch::SetSearchPaths( in SetSearchPaths()
122 void HeaderSearch::AddSearchPath(const DirectoryLookup &dir, bool isAngled) { in AddSearchPath()
131 std::vector<bool> HeaderSearch::computeUserEntryUsage() const { in computeUserEntryUsage()
147 const HeaderMap *HeaderSearch::CreateHeaderMap(const FileEntry *FE) { in CreateHeaderMap()
167 void HeaderSearch::getHeaderMapFileNames( in getHeaderMapFileNames()
173 std::string HeaderSearch::getCachedModuleFileName(Module *Module) { in getCachedModuleFileName()
183 std::string HeaderSearch::getPrebuiltModuleFileName(StringRef ModuleName, in getPrebuiltModuleFileName()
214 std::string HeaderSearch::getPrebuiltImplicitModuleFileName(Module *Module) { in getPrebuiltImplicitModuleFileName()
232 std::string HeaderSearch::getCachedModuleFileName(StringRef ModuleName, in getCachedModuleFileName()
238 std::string HeaderSearch::getCachedModuleFileNameImpl(StringRef ModuleName, in getCachedModuleFileNameImpl()
272 Module *HeaderSearch::lookupModule(StringRef ModuleName, in lookupModule()
301 Module *HeaderSearch::lookupModule(StringRef ModuleName, StringRef SearchName, in lookupModule()
377 void HeaderSearch::indexInitialHeaderMaps() { in indexInitialHeaderMaps()
418 OptionalFileEntryRef HeaderSearch::getFileAndSuggestModule( in getFileAndSuggestModule()
451 StringRef &Filename, HeaderSearch &HS, SourceLocation IncludeLoc, in LookupFile()
590 StringRef Filename, HeaderSearch &HS, SmallVectorImpl<char> *SearchPath, in DoFrameworkLookup()
728 void HeaderSearch::cacheLookupSuccess(LookupFileCacheInfo &CacheLookup, in cacheLookupSuccess()
735 void HeaderSearch::noteLookupUsage(unsigned HitIdx, SourceLocation Loc) { in noteLookupUsage()
744 void HeaderSearch::setTarget(const TargetInfo &Target) { in setTarget()
858 OptionalFileEntryRef HeaderSearch::LookupFile( in LookupFile()
1178 OptionalFileEntryRef HeaderSearch::LookupSubframeworkHeader( in LookupSubframeworkHeader()
1316 HeaderFileInfo &HeaderSearch::getFileInfo(const FileEntry *FE) { in getFileInfo()
1339 HeaderSearch::getExistingFileInfo(const FileEntry *FE, in getExistingFileInfo()
1374 bool HeaderSearch::isFileMultipleIncludeGuarded(const FileEntry *File) { in isFileMultipleIncludeGuarded()
1384 void HeaderSearch::MarkFileModuleHeader(const FileEntry *FE, in MarkFileModuleHeader()
1403 bool HeaderSearch::ShouldEnterIncludeFile(Preprocessor &PP, in ShouldEnterIncludeFile()
1487 size_t HeaderSearch::getTotalMemory() const { in getTotalMemory()
1495 unsigned HeaderSearch::searchDirIdx(const DirectoryLookup &DL) const { in searchDirIdx()
1499 StringRef HeaderSearch::getUniqueFrameworkName(StringRef Framework) { in getUniqueFrameworkName()
1503 StringRef HeaderSearch::getIncludeNameForHeader(const FileEntry *File) const { in getIncludeNameForHeader()
1510 bool HeaderSearch::hasModuleMap(StringRef FileName, in hasModuleMap()
1558 HeaderSearch::findModuleForHeader(const FileEntry *File, bool AllowTextual, in findModuleForHeader()
1569 HeaderSearch::findAllModulesForHeader(const FileEntry *File) const { in findAllModulesForHeader()
1578 static bool suggestModule(HeaderSearch &HS, const FileEntry *File, in suggestModule()
1613 bool HeaderSearch::findUsableModuleForHeader( in findUsableModuleForHeader()
1624 bool HeaderSearch::findUsableModuleForFrameworkHeader( in findUsableModuleForFrameworkHeader()
1666 bool HeaderSearch::loadModuleMapFile(const FileEntry *File, bool IsSystem, in loadModuleMapFile()
1715 HeaderSearch::LoadModuleMapResult
1716 HeaderSearch::loadModuleMapFileImpl(const FileEntry *File, bool IsSystem, in loadModuleMapFileImpl()
1745 HeaderSearch::lookupModuleMapFile(const DirectoryEntry *Dir, bool IsFramework) { in lookupModuleMapFile()
1775 Module *HeaderSearch::loadFrameworkModule(StringRef Name, DirectoryEntryRef Dir, in loadFrameworkModule()
1799 HeaderSearch::LoadModuleMapResult
1800 HeaderSearch::loadModuleMapFile(StringRef DirName, bool IsSystem, in loadModuleMapFile()
1808 HeaderSearch::LoadModuleMapResult
1809 HeaderSearch::loadModuleMapFile(DirectoryEntryRef Dir, bool IsSystem, in loadModuleMapFile()
1830 void HeaderSearch::collectAllModules(SmallVectorImpl<Module *> &Modules) { in collectAllModules()
1879 void HeaderSearch::loadTopLevelSystemModules() { in loadTopLevelSystemModules()
1895 void HeaderSearch::loadSubdirectoryModuleMaps(DirectoryLookup &SearchDir) { in loadSubdirectoryModuleMaps()
1919 std::string HeaderSearch::suggestPathToFileForDiagnostics( in suggestPathToFileForDiagnostics()
1928 std::string HeaderSearch::suggestPathToFileForDiagnostics( in suggestPathToFileForDiagnostics()