Lines Matching defs:HSOpts
84 HeaderSearch::HeaderSearch(std::shared_ptr<HeaderSearchOptions> HSOpts,
88 : HSOpts(std::move(HSOpts)), Diags(Diags),
133 std::vector<bool> UserEntryUsage(HSOpts->UserEntries.size());
209 auto i(HSOpts->PrebuiltModuleFiles.find(ModuleName));
210 if (i != HSOpts->PrebuiltModuleFiles.end())
213 if (FileMapOnly || HSOpts->PrebuiltModulePaths.empty())
218 for (const std::string &Dir : HSOpts->PrebuiltModulePaths) {
242 StringRef ModuleCacheHash = HSOpts->DisableModuleHash ? "" : getModuleHash();
243 for (const std::string &Dir : HSOpts->PrebuiltModulePaths) {
272 if (HSOpts->DisableModuleHash) {
300 if (Module || !AllowSearch || !HSOpts->ImplicitModuleMaps)
767 << HSOpts->UserEntries[UserEntryIdxIt->second].Path;
1615 if (!HSOpts->ImplicitModuleMaps)
1861 if (!HSOpts->ImplicitModuleMaps)
1899 if (HSOpts->ImplicitModuleMaps)
1949 if (HSOpts->ImplicitModuleMaps) {
1996 if (!HSOpts->ImplicitModuleMaps)
2012 assert(HSOpts->ImplicitModuleMaps &&