Lines Matching refs:HSOpts
82 HeaderSearch::HeaderSearch(std::shared_ptr<HeaderSearchOptions> HSOpts, in HeaderSearch() argument
86 : HSOpts(std::move(HSOpts)), Diags(Diags), in HeaderSearch()
131 std::vector<bool> UserEntryUsage(HSOpts->UserEntries.size()); in computeUserEntryUsage()
185 auto i(HSOpts->PrebuiltModuleFiles.find(ModuleName)); in getPrebuiltModuleFileName()
186 if (i != HSOpts->PrebuiltModuleFiles.end()) in getPrebuiltModuleFileName()
189 if (FileMapOnly || HSOpts->PrebuiltModulePaths.empty()) in getPrebuiltModuleFileName()
194 for (const std::string &Dir : HSOpts->PrebuiltModulePaths) { in getPrebuiltModuleFileName()
218 StringRef ModuleCacheHash = HSOpts->DisableModuleHash ? "" : getModuleHash(); in getPrebuiltImplicitModuleFileName()
219 for (const std::string &Dir : HSOpts->PrebuiltModulePaths) { in getPrebuiltImplicitModuleFileName()
248 if (HSOpts->DisableModuleHash) { in getCachedModuleFileNameImpl()
283 if (Module || !AllowSearch || !HSOpts->ImplicitModuleMaps) in lookupModule()
719 << HSOpts->UserEntries[UserEntryIdxIt->second].Path; in noteLookupUsage()
1477 if (!HSOpts->ImplicitModuleMaps) in hasModuleMap()
1708 if (!HSOpts->ImplicitModuleMaps) in lookupModuleMapFile()
1746 if (HSOpts->ImplicitModuleMaps) in loadFrameworkModule()
1795 if (HSOpts->ImplicitModuleMaps) { in collectAllModules()
1842 if (!HSOpts->ImplicitModuleMaps) in loadTopLevelSystemModules()
1858 assert(HSOpts->ImplicitModuleMaps && in loadSubdirectoryModuleMaps()