Lines Matching refs:HSOpts
82 HeaderSearch::HeaderSearch(std::shared_ptr<HeaderSearchOptions> HSOpts,
86 : HSOpts(std::move(HSOpts)), Diags(Diags),
131 std::vector<bool> UserEntryUsage(HSOpts->UserEntries.size());
185 auto i(HSOpts->PrebuiltModuleFiles.find(ModuleName));
186 if (i != HSOpts->PrebuiltModuleFiles.end())
189 if (FileMapOnly || HSOpts->PrebuiltModulePaths.empty())
194 for (const std::string &Dir : HSOpts->PrebuiltModulePaths) {
218 StringRef ModuleCacheHash = HSOpts->DisableModuleHash ? "" : getModuleHash();
219 for (const std::string &Dir : HSOpts->PrebuiltModulePaths) {
248 if (HSOpts->DisableModuleHash) {
276 if (Module || !AllowSearch || !HSOpts->ImplicitModuleMaps)
743 << HSOpts->UserEntries[UserEntryIdxIt->second].Path;
1510 if (!HSOpts->ImplicitModuleMaps)
1756 if (!HSOpts->ImplicitModuleMaps)
1794 if (HSOpts->ImplicitModuleMaps)
1844 if (HSOpts->ImplicitModuleMaps) {
1891 if (!HSOpts->ImplicitModuleMaps)
1907 assert(HSOpts->ImplicitModuleMaps &&