Home | History | Annotate | Download | only in Frontend

Lines Matching defs:HSOpts

585   HeaderSearchOptions &HSOpts = PP.getHeaderSearchInfo().getHeaderSearchOpts();
591 HSOpts.ModulesValidateSystemHeaders, HSOpts.ValidateASTInputFilesContent,
1062 HeaderSearchOptions &HSOpts = Invocation->getHeaderSearchOpts();
1065 [&HSOpts](const std::pair<std::string, bool> &def) {
1067 return HSOpts.ModulesIgnoreMacros.count(
1099 HSOpts.ModulesHashContent = true;
1406 static void pruneModuleCache(const HeaderSearchOptions &HSOpts) {
1409 TimestampFile = HSOpts.ModuleCachePath;
1427 if (CurrentTime - TimeStampModTime <= time_t(HSOpts.ModuleCachePruneInterval))
1439 llvm::sys::path::native(HSOpts.ModuleCachePath, ModuleCachePathNative);
1463 time_t(HSOpts.ModuleCachePruneAfter)) {
1499 HeaderSearchOptions &HSOpts = getHeaderSearchOpts();
1500 std::string Sysroot = HSOpts.Sysroot;
1515 /*AllowConfigurationMismatch=*/false, HSOpts.ModulesValidateSystemHeaders,
1516 HSOpts.ValidateASTInputFilesContent,
1653 const HeaderSearchOptions &HSOpts = HS.getHeaderSearchOpts();
1654 if (!HSOpts.PrebuiltModuleFiles.empty() ||
1655 !HSOpts.PrebuiltModulePaths.empty()) {
1657 if (HSOpts.EnablePrebuiltImplicitModules && ModuleFilename.empty())