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()
121 void HeaderSearch::AddSearchPath(const DirectoryLookup &dir, bool isAngled) { in AddSearchPath()
130 std::vector<bool> HeaderSearch::computeUserEntryUsage() const { in computeUserEntryUsage()
146 const HeaderMap *HeaderSearch::CreateHeaderMap(FileEntryRef FE) { in CreateHeaderMap()
166 void HeaderSearch::getHeaderMapFileNames( in getHeaderMapFileNames()
172 std::string HeaderSearch::getCachedModuleFileName(Module *Module) { in getCachedModuleFileName()
182 std::string HeaderSearch::getPrebuiltModuleFileName(StringRef ModuleName, in getPrebuiltModuleFileName()
213 std::string HeaderSearch::getPrebuiltImplicitModuleFileName(Module *Module) { in getPrebuiltImplicitModuleFileName()
231 std::string HeaderSearch::getCachedModuleFileName(StringRef ModuleName, in getCachedModuleFileName()
237 std::string HeaderSearch::getCachedModuleFileNameImpl(StringRef ModuleName, in getCachedModuleFileNameImpl()
271 Module *HeaderSearch::lookupModule(StringRef ModuleName, in lookupModule()
300 Module *HeaderSearch::lookupModule(StringRef ModuleName, StringRef SearchName, in lookupModule()
376 void HeaderSearch::indexInitialHeaderMaps() { in indexInitialHeaderMaps()
415 OptionalFileEntryRef HeaderSearch::getFileAndSuggestModule( in getFileAndSuggestModule()
448 StringRef &Filename, HeaderSearch &HS, SourceLocation IncludeLoc, in LookupFile()
593 StringRef Filename, HeaderSearch &HS, SmallVectorImpl<char> *SearchPath, in DoFrameworkLookup()
730 void HeaderSearch::cacheLookupSuccess(LookupFileCacheInfo &CacheLookup, in cacheLookupSuccess()
737 void HeaderSearch::noteLookupUsage(unsigned HitIdx, SourceLocation Loc) { in noteLookupUsage()
746 void HeaderSearch::setTarget(const TargetInfo &Target) { in setTarget()
861 OptionalFileEntryRef HeaderSearch::LookupFile( in LookupFile()
1178 OptionalFileEntryRef HeaderSearch::LookupSubframeworkHeader( in LookupSubframeworkHeader()
1314 HeaderFileInfo &HeaderSearch::getFileInfo(FileEntryRef FE) { in getFileInfo()
1337 HeaderSearch::getExistingFileInfo(FileEntryRef FE, bool WantExternal) const { in getExistingFileInfo()
1371 bool HeaderSearch::isFileMultipleIncludeGuarded(FileEntryRef File) const { in isFileMultipleIncludeGuarded()
1381 void HeaderSearch::MarkFileModuleHeader(FileEntryRef FE, in MarkFileModuleHeader()
1400 bool HeaderSearch::ShouldEnterIncludeFile(Preprocessor &PP, in ShouldEnterIncludeFile()
1484 size_t HeaderSearch::getTotalMemory() const { in getTotalMemory()
1492 unsigned HeaderSearch::searchDirIdx(const DirectoryLookup &DL) const { in searchDirIdx()
1496 StringRef HeaderSearch::getUniqueFrameworkName(StringRef Framework) { in getUniqueFrameworkName()
1500 StringRef HeaderSearch::getIncludeNameForHeader(const FileEntry *File) const { in getIncludeNameForHeader()
1507 bool HeaderSearch::hasModuleMap(StringRef FileName, in hasModuleMap()
1555 HeaderSearch::findModuleForHeader(FileEntryRef File, bool AllowTextual, in findModuleForHeader()
1566 HeaderSearch::findAllModulesForHeader(FileEntryRef File) const { in findAllModulesForHeader()
1576 HeaderSearch::findResolvedModulesForHeader(FileEntryRef File) const { in findResolvedModulesForHeader()
1585 static bool suggestModule(HeaderSearch &HS, FileEntryRef File, in suggestModule()
1620 bool HeaderSearch::findUsableModuleForHeader( in findUsableModuleForHeader()
1631 bool HeaderSearch::findUsableModuleForFrameworkHeader( in findUsableModuleForFrameworkHeader()
1679 bool HeaderSearch::loadModuleMapFile(FileEntryRef File, bool IsSystem, in loadModuleMapFile()
1726 HeaderSearch::LoadModuleMapResult
1727 HeaderSearch::loadModuleMapFileImpl(FileEntryRef File, bool IsSystem, in loadModuleMapFileImpl()
1755 HeaderSearch::lookupModuleMapFile(DirectoryEntryRef Dir, bool IsFramework) { in lookupModuleMapFile()
1788 Module *HeaderSearch::loadFrameworkModule(StringRef Name, DirectoryEntryRef Dir, in loadFrameworkModule()
1809 HeaderSearch::LoadModuleMapResult
1810 HeaderSearch::loadModuleMapFile(StringRef DirName, bool IsSystem, in loadModuleMapFile()
1818 HeaderSearch::LoadModuleMapResult
1819 HeaderSearch::loadModuleMapFile(DirectoryEntryRef Dir, bool IsSystem, in loadModuleMapFile()
1841 void HeaderSearch::collectAllModules(SmallVectorImpl<Module *> &Modules) { in collectAllModules()
1890 void HeaderSearch::loadTopLevelSystemModules() { in loadTopLevelSystemModules()
1906 void HeaderSearch::loadSubdirectoryModuleMaps(DirectoryLookup &SearchDir) { in loadSubdirectoryModuleMaps()
1932 std::string HeaderSearch::suggestPathToFileForDiagnostics( in suggestPathToFileForDiagnostics()
1938 std::string HeaderSearch::suggestPathToFileForDiagnostics( in suggestPathToFileForDiagnostics()