Lines Matching refs:HeaderSearch
70 HeaderSearch::HeaderSearch(std::shared_ptr<HeaderSearchOptions> HSOpts, in HeaderSearch() function in HeaderSearch
78 void HeaderSearch::PrintStats() { in PrintStats()
102 const HeaderMap *HeaderSearch::CreateHeaderMap(const FileEntry *FE) { in CreateHeaderMap()
122 void HeaderSearch::getHeaderMapFileNames( in getHeaderMapFileNames()
128 std::string HeaderSearch::getCachedModuleFileName(Module *Module) { in getCachedModuleFileName()
134 std::string HeaderSearch::getPrebuiltModuleFileName(StringRef ModuleName, in getPrebuiltModuleFileName()
156 std::string HeaderSearch::getCachedModuleFileName(StringRef ModuleName, in getCachedModuleFileName()
195 Module *HeaderSearch::lookupModule(StringRef ModuleName, bool AllowSearch, in lookupModule()
220 Module *HeaderSearch::lookupModule(StringRef ModuleName, StringRef SearchName, in lookupModule()
308 const FileEntry *HeaderSearch::getFileAndSuggestModule( in getFileAndSuggestModule()
331 HeaderSearch &HS, in LookupFile()
463 StringRef Filename, HeaderSearch &HS, SmallVectorImpl<char> *SearchPath, in DoFrameworkLookup()
475 HeaderSearch::FrameworkCacheEntry &CacheEntry = in DoFrameworkLookup()
592 void HeaderSearch::setTarget(const TargetInfo &Target) { in setTarget()
694 const FileEntry *HeaderSearch::LookupFile( in LookupFile()
964 const FileEntry *HeaderSearch::
1101 HeaderFileInfo &HeaderSearch::getFileInfo(const FileEntry *FE) { in getFileInfo()
1124 HeaderSearch::getExistingFileInfo(const FileEntry *FE, in getExistingFileInfo()
1159 bool HeaderSearch::isFileMultipleIncludeGuarded(const FileEntry *File) { in isFileMultipleIncludeGuarded()
1167 void HeaderSearch::MarkFileModuleHeader(const FileEntry *FE, in MarkFileModuleHeader()
1186 bool HeaderSearch::ShouldEnterIncludeFile(Preprocessor &PP, in ShouldEnterIncludeFile()
1270 size_t HeaderSearch::getTotalMemory() const { in getTotalMemory()
1278 StringRef HeaderSearch::getUniqueFrameworkName(StringRef Framework) { in getUniqueFrameworkName()
1282 bool HeaderSearch::hasModuleMap(StringRef FileName, in hasModuleMap()
1330 HeaderSearch::findModuleForHeader(const FileEntry *File, in findModuleForHeader()
1340 static bool suggestModule(HeaderSearch &HS, const FileEntry *File, in suggestModule()
1362 bool HeaderSearch::findUsableModuleForHeader( in findUsableModuleForHeader()
1373 bool HeaderSearch::findUsableModuleForFrameworkHeader( in findUsableModuleForFrameworkHeader()
1412 bool HeaderSearch::loadModuleMapFile(const FileEntry *File, bool IsSystem, in loadModuleMapFile()
1456 HeaderSearch::LoadModuleMapResult
1457 HeaderSearch::loadModuleMapFileImpl(const FileEntry *File, bool IsSystem, in loadModuleMapFileImpl()
1486 HeaderSearch::lookupModuleMapFile(const DirectoryEntry *Dir, bool IsFramework) { in lookupModuleMapFile()
1504 Module *HeaderSearch::loadFrameworkModule(StringRef Name, in loadFrameworkModule()
1529 HeaderSearch::LoadModuleMapResult
1530 HeaderSearch::loadModuleMapFile(StringRef DirName, bool IsSystem, in loadModuleMapFile()
1538 HeaderSearch::LoadModuleMapResult
1539 HeaderSearch::loadModuleMapFile(const DirectoryEntry *Dir, bool IsSystem, in loadModuleMapFile()
1560 void HeaderSearch::collectAllModules(SmallVectorImpl<Module *> &Modules) { in collectAllModules()
1615 void HeaderSearch::loadTopLevelSystemModules() { in loadTopLevelSystemModules()
1633 void HeaderSearch::loadSubdirectoryModuleMaps(DirectoryLookup &SearchDir) { in loadSubdirectoryModuleMaps()
1657 std::string HeaderSearch::suggestPathToFileForDiagnostics(const FileEntry *File, in suggestPathToFileForDiagnostics()
1666 std::string HeaderSearch::suggestPathToFileForDiagnostics( in suggestPathToFileForDiagnostics()